FreeBSD Jumps Quickly On LLVM/Clang 3.2
Written by Michael Larabel in Compiler on 24 December 2012 at 12:08 PM EST. 21 Comments
While just released on Friday, FreeBSD has already pulled LLVM/Clang 3.2 into its "head" repository and will be pushing it into the FreeBSD 9/Stable series in the weeks ahead.

This is notable since the innovative compiler infrastructure was just released last week and in the FreeBSD world, LLVM/Clang is the default compiler on x86 architectures rather than the GPL-licensed GCC. Aside from the more liberal licensing, FreeBSD developers found Clang builds packages quicker and uses much less memory.

FreeBSD 10 will officially use LLVM/Clang and deprecate GCC. Separately, there's also been attempts to build the Linux kernel with Clang and decoupling GCC from Debian and building Gentoo with Clang.

The LLVM 3.2 merge for FreeBSD was announced on freebsd-current. The most interesting features of LLVM/Clang 3.2 are covered in this article.
About The Author
Author picture

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 10,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter or contacted via MichaelLarabel.com.

Related Compiler News
Popular News
Trending Reviews & Featured Articles