Request for review: build infrastructure for Clang

Brooks Davis brooks at freebsd.org
Fri May 14 20:57:35 UTC 2010


On Fri, May 14, 2010 at 11:17:20PM +0300, Kostik Belousov wrote:
> On Fri, May 14, 2010 at 05:24:08PM +0200, Ed Schouten wrote:
> > Hello all,
> > 
> > At BSDCan there has been a general agreement that in order to make Clang
> > a viable replacement for GCC 4.2.1, it should be integrated into FreeBSD
> > HEAD and installed by default as soon as possible.
> Could you, please, educate us lurkers not so lucky to attend the
> BSDCan, what is the reasoning that leads to such conclusion ?

I'll put out a full summary of the summit by early next week, but 
the short version is that by adding clang to the base system we get two
benefits:

 1) Testing becomes trivial for people using current.  (We'll follow
    adding it to the base with making bootstrap option.)

 2) We send a strong signal about our direction.  If this is going to
    work we need a lot of people to work on and making it clear to our
    corporate partners and their vendors is important.

-- Brooks

P.S. Related to this, Warner is engaged in a parallel effort to add
external toolchain support.  No matter how things turnout, this is a
critical effort to allow better support of cutting edge hardware.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-arch/attachments/20100514/487476af/attachment.pgp


More information about the freebsd-arch mailing list