Repository navigation
Real clang build on Meteor Lake revealed: env CC=clang gets shadowed by the kernel Makefile. Fix: pass CC=clang on make argv, not just env. Plus BuildResult.ok now correctly handles --target=kernel-only.
Live data on the same final.config:
| bzImage | |
|---|---|
| Ubuntu stock (gcc 14) | 17.43 MB |
| our gcc 15.2 | 16.58 MB |
| our clang 21.1.8 | 15.44 MB (-11% vs Ubuntu) |
Boot test: PASS in 0.2s. 754 tests, ~10s.