From owner-freebsd-hackers@FreeBSD.ORG Mon May 3 12:38:32 2010 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 11B5B1065674; Mon, 3 May 2010 12:38:32 +0000 (UTC) (envelope-from dimitry@andric.com) Received: from tensor.andric.com (tensor.andric.com [87.251.56.140]) by mx1.freebsd.org (Postfix) with ESMTP id 85AD18FC18; Mon, 3 May 2010 12:38:31 +0000 (UTC) Received: from [IPv6:2001:7b8:3a7:0:c169:4f32:a5e4:69a5] (unknown [IPv6:2001:7b8:3a7:0:c169:4f32:a5e4:69a5]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by tensor.andric.com (Postfix) with ESMTPSA id 3C3685C59; Mon, 3 May 2010 14:38:30 +0200 (CEST) Message-ID: <4BDEC3CB.4@andric.com> Date: Mon, 03 May 2010 14:38:35 +0200 From: Dimitry Andric User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.2.5pre) Gecko/20100430 Lanikai/3.1pre MIME-Version: 1.0 To: =?UTF-8?B?IkMuIEJlcmdzdHLDtm0i?= References: <4BDD28E2.8010201@rawbw.com> <20100503092213.GA1294@straylight.m.ringlet.net> <4BDEA78F.90303@pathscale.com> <4BDEA926.4030900@andric.com> <4BDEB154.8060104@pathscale.com> In-Reply-To: <4BDEB154.8060104@pathscale.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-hackers@freebsd.org, yuri@rawbw.com, freebsd-ports@freebsd.org, =?UTF-8?B?QW5kcml1cyBNb3JrxatuYXM=?= Subject: Re: GSoC: Making ports work with clang X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 May 2010 12:38:32 -0000 On 2010-05-03 13:19, "C. Bergstr=C3=B6m" wrote: >> Of course it does. It forces you to make your software portable. >> =20 > and your point is? >=20 > Are you trying to say that s/building/porting/ between compilers is=20 > going to magically make the software (have less bugs, more performance = > or better robustness) No, it gives you the choice of which compiler to use. > Porting could be a means-to-an-end, but still=20 > it's not an end goal.. I'm digging at what's the end goal.. After it's = > all ported what magically happens? You can then switch compilers freely, or at least, without too much effort.