On Mon, 25 Nov 2024 16:09:41 +0100, Ahmad Fatoum wrote: > We can't compile all of barebox with clang yet, because we use > GCC-specific extensions, especially C-code in naked functions, which we > is judiciously used on 32-bit ARM platforms. > > Nevertheless, sandbox can already be used with clang and it's useful for > incoming support for libfuzzer, so let's add support to Kbuild. > > [...] Applied, thanks! [1/4] sandbox: use host system's UBSan library https://git.pengutronix.de/cgit/barebox/commit/?id=1973da9370cc (link may not be stable) [2/4] common: implement CC_IS_GCC and CC_IS_CLANG symbols https://git.pengutronix.de/cgit/barebox/commit/?id=19a254d48e16 (link may not be stable) [3/4] fixdep: sync with Linux https://git.pengutronix.de/cgit/barebox/commit/?id=a985c67be57b (link may not be stable) [4/4] Makefile: add LLVM/clang support https://git.pengutronix.de/cgit/barebox/commit/?id=f41c4d7c5649 (link may not be stable) Best regards, -- Sascha Hauer <s.hauer@xxxxxxxxxxxxxx>