Linked by Thom Holwerda on Tue 26th Oct 2010 20:36 UTC, submitted by tyrione
Linux Clang can build a kernel now. "The kernel can successfully boot to runlevel 5 (aka X + networking) on the Macbook, both on bare metal and in Qemu. The kernel can successfully boot to runlevel 3 on a secondary test machine, a microATX desktop box (Intel Atom). I haven't tried to start X on this box yet. The kernel can self-host; I am currently running a 'fourth generation' self-hosted Linux kernel built by a 'fourth generation' Clang."
Permalink for comment 447283
To read all comments associated with this story, please click here.
RE[2]: Not quite.
by rexstuff on Wed 27th Oct 2010 04:44 UTC in reply to "RE: Not quite."
rexstuff
Member since:
2007-04-06

Fair enough. But 'the late 80's and early 90's' was 20 years ago, now (I know, it's shocking to me too). That is a lot of time to grow beyond meager beginnings.

Furthermore, the Linux kernel prides itself on portability almost as much as NetBSD (which is eclipsed in actual portability by Linux). Given that there are other free C compilers out there (icc, pcc, etc), you would think that Linux would have parted would GCC dependency a long time ago. Compiler dependent code strikes me as just as poor form as architecture dependent code.

Reply Parent Score: 1