Il y a des excès - mais GNU C Compiler est, il me semble, le seul compilo véritablement supporté pour compiler Linux, ne serait-ce que parce qu'il utilise un nombre certain d'extensions GCC
Depuis peu, Clang, moyennant quelques patches, est également capable de compiler un Linux qui fonctionne suffisamment bien pour booter l'ordinateur normalement, exécuter divers tests du kernel, et entre autres compiler un nouveau Clang puis l'utiliser pour compiler un nouveau Linux, et recommencer.