From owner-freebsd-arch@FreeBSD.ORG Fri May 14 20:57:35 2010 Return-Path: Delivered-To: arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 42755106566B for ; Fri, 14 May 2010 20:57:35 +0000 (UTC) (envelope-from brooks@lor.one-eyed-alien.net) Received: from lor.one-eyed-alien.net (lor.one-eyed-alien.net [69.66.77.232]) by mx1.freebsd.org (Postfix) with ESMTP id D9C2F8FC14 for ; Fri, 14 May 2010 20:57:34 +0000 (UTC) Received: from lor.one-eyed-alien.net (localhost [127.0.0.1]) by lor.one-eyed-alien.net (8.14.3/8.14.3) with ESMTP id o4EKdFFD004969; Fri, 14 May 2010 15:39:20 -0500 (CDT) (envelope-from brooks@lor.one-eyed-alien.net) Received: (from brooks@localhost) by lor.one-eyed-alien.net (8.14.3/8.14.3/Submit) id o4EKdFY0004968; Fri, 14 May 2010 15:39:15 -0500 (CDT) (envelope-from brooks) Date: Fri, 14 May 2010 15:39:15 -0500 From: Brooks Davis To: Kostik Belousov Message-ID: <20100514203915.GC4256@lor.one-eyed-alien.net> References: <20100514152408.GN56080@hoeg.nl> <20100514201720.GR83316@deviant.kiev.zoral.com.ua> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="uXxzq0nDebZQVNAZ" Content-Disposition: inline In-Reply-To: <20100514201720.GR83316@deviant.kiev.zoral.com.ua> User-Agent: Mutt/1.5.17 (2007-11-01) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (lor.one-eyed-alien.net [127.0.0.1]); Fri, 14 May 2010 15:39:21 -0500 (CDT) Cc: Ed Schouten , FreeBSD Arch Subject: Re: Request for review: build infrastructure for Clang X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 May 2010 20:57:35 -0000 --uXxzq0nDebZQVNAZ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable 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, > >=20 > > 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=20 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. --uXxzq0nDebZQVNAZ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iD8DBQFL7bTzXY6L6fI4GtQRAmSZAJ9fmwKFhg7KPihPYtICcu51Anz3VACdHSog zRJkGM2rjIwPpaarMfPJnC8= =6Gbn -----END PGP SIGNATURE----- --uXxzq0nDebZQVNAZ--