Hello everyone!
This is a minimal patchset for making U-Boot build with Clang on RISC-V, something I stumbled upon while writing U-Boot build scripts for SerenityOS's RISC-V port. The only change is a (for unclear reasons...) differently-named flag for fixing the global pointer. Notably, this patch does not make U-Boot actually functional under Clang. Booting this on QEMU (`-M virt -kernel path/to/u-boot -serial stdio`) hangs after the image is loaded. I do not have the motivation to debug this, but it may be helpful for further work on getting a working build out of Clang on this architecture. Greetings, kleines Filmröllchen PS: I am new to a mail patch contribution workflow and may have messed this up despite reading through plenty relevant documentation. Please kindly point out any improvements I could make on my side. kleines Filmröllchen (1): riscv: Support building with Clang arch/riscv/config.mk | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) -- 2.39.2