Building the Linux kernel with Clang
| clang‑23 | clang‑22 | clang‑21 | clang‑20 | clang‑19 | clang‑18 | clang‑17 | |
|---|---|---|---|---|---|---|---|
| next | |||||||
| mainline | |||||||
| stable | |||||||
| 6.18 | |||||||
| 6.12 | |||||||
| 6.6 | |||||||
| 6.1 | |||||||
| 5.15 | |||||||
| 5.10 | |||||||
| tip |
llvm@lists.linux.dev
#clangbuiltlinux on irc.libera.chat (web client)#clang-built-linux in the LLVM serverThe following architectures are targetable from both LLVM and the Linux kernel and are relatively well supported and tested:
The following architectures are targetable from both LLVM and the Linux kernel and are known to work in specific/limited configurations and supported on a best-effort basis:
The following architectures are targetable from both LLVM and the Linux kernel but are untested or currently broken:
The following architectures are targetable from the Linux kernel but not LLVM:
The following architectures are targetable from LLVM but not the Linux kernel: