Linuxové jádro je možné již nějakou dobu kompilovat pomocí clang/LLVM. Příští jádro 5.7 bude možné jednoduše zkompilovat pomocí clang/LLVM s použitím proměnné LLVM=1. To automaticky zajistí použití clang a nástrojů LLVM místo GCC a GNU Binutils.
Jedinou výjimkou je zatím assembler. I při LLVM=1 bude zatím použit GNU as, protože assembler LLVM má ještě s jádrem pár problémů. Pokud si přejete experimentálně použít i assembler LLVM je třeba navíc nastavit LLVM_IAS=1.
(zdroj: phoronix)