Linked by Thom Holwerda on Thu 7th Oct 2010 19:10 UTC, submitted by tyrione
General Development LLVM 2.8 has been released. The release notes describe this new, ehm, release in greater detail, so head on over and give it a read.
Permalink for comment 444485
To read all comments associated with this story, please click here.
RE[2]: Comment by kaiwai
by kaiwai on Fri 8th Oct 2010 07:04 UTC in reply to "RE: Comment by kaiwai"
kaiwai
Member since:
2005-07-06

Clang has been committed to FreeBSD -CURRENT, and can compile the kernel + world. Not quite ready for the ports tree, but one can boot and use a FreeBSD system compiled twice by Clang. ;) It's self-hosting!!


But in terms of compiling the ports they aren't there yet because so many of the ports rely on GNU/GCC'isms that result in compilation fails. Maybe with the rise of a standards compliant compiler we'll see open source developers more attuned to writing their code according to those standards rather than using nasty hacks and work arounds.

Here is a sneak peak as to FreeBSD 9.0 features:

http://ivoras.sharanet.org/freebsd/freebsd9.html

The big thing I'm looking for, along side better hardware support, is tickless kernel support as to improve the over all battery life/power management. What FreeBSD really does need is to remove HAL and provide a native FreeBSD back end to both GNOME and KDE rather than the situation now which is the worst of both worlds and none of the benefits.

Reply Parent Score: 1