Nathan Chancellor <nathan@xxxxxxxxxx> wrote: > Koakuma might know more than I do but I did not test either the > integrated assembler or the rest of the LLVM tools; I only tested clang > for CC. As far as I am aware, that has been where most of the effort in > llvm-project has been going and I think there are probably other fixes > that will be needed for the other tools. The command I tested was: > > $ make -skj"$(nproc)" \ > ARCH=sparc64 \ > CC=clang \ > CROSS_COMPILE=sparc64-linux-gnu- \ > LLVM_IAS=0 \ > mrproper defconfig all > > I see this as more of a stepping stone series to make testing those > other components easier as time goes on, hence why I did not really > consider user facing documentation either like you brought up in the > other thread. > > Cheers, > Nathan Ah, pardon me for forgetting to say it in the cover letter. But yeah. At the moment only clang as CC works, all other LLVM tools are still incomplete and need some work to be able to build the kernel, so these patches indeed are intended as stepping stones to make it easier to work on the rest of the tools. I'm not sure if I should update the documentation now given that LLVM support is nowhere near as complete as other architectures, but I'll do it if needed...