From owner-freebsd-current@FreeBSD.ORG Mon May 31 17:03:40 2010 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5878D1065678 for ; Mon, 31 May 2010 17:03:40 +0000 (UTC) (envelope-from hinokind@gmail.com) Received: from mail-ew0-f209.google.com (mail-ew0-f209.google.com [209.85.219.209]) by mx1.freebsd.org (Postfix) with ESMTP id D87558FC08 for ; Mon, 31 May 2010 17:03:39 +0000 (UTC) Received: by ewy1 with SMTP id 1so893900ewy.13 for ; Mon, 31 May 2010 10:03:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:content-type:to:subject :references:date:mime-version:content-transfer-encoding:from :message-id:in-reply-to:user-agent; bh=YGEZUxj92u+S99ZPnNJe/bXTudt1kWcocFWwCy5tlz4=; b=PY393hHKDHNq4zku0249dxNkpzFWoXUPG6A0b7i6+yiN+MNn/N4aHwEgkjdY2CphvR 8AsyfBCW1vOXel9o2p7/mDpUz+eGPfbVSITuhIch7jZkPxDJms7M5i/UL4SUKjuMAR8o ZHvCCNwx5yOhICl5iNy4k+7o/GTGd6dE456sg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=content-type:to:subject:references:date:mime-version :content-transfer-encoding:from:message-id:in-reply-to:user-agent; b=m41bWOtrHnl7UXTI6f5RpPR9Xid3k9/N/BjWXYPnCXvx5hKKsHOmUWXqD7bd3Msj6v yYrMvUJ5LsdDOQsNdcXIpyIcbsxHPvvB7Dn2/ItbW/c0Jg/ZJmPvhrDYse3hdfdTsyNV Qw6IbxrWIm3WmVMTBTrUTx7kIZcfwrRNH+29c= Received: by 10.213.14.11 with SMTP id e11mr2393350eba.44.1275325418142; Mon, 31 May 2010 10:03:38 -0700 (PDT) Received: from klevas (hst-17-80.splius.lt [77.79.17.80]) by mx.google.com with ESMTPS id 16sm3179272ewy.11.2010.05.31.10.03.35 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 31 May 2010 10:03:36 -0700 (PDT) Content-Type: text/plain; charset=utf-8; format=flowed; delsp=yes To: freebsd-current@freebsd.org, "Mike Jakubik" References: <20100531075248.GA15206@freebsd.org> <4C03DB6E.7020903@intertainservices.com> Date: Mon, 31 May 2010 20:03:34 +0300 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: =?utf-8?B?QW5kcml1cyBNb3JrxatuYXM=?= Message-ID: In-Reply-To: <4C03DB6E.7020903@intertainservices.com> User-Agent: Opera Mail/10.60 (FreeBSD) Cc: Subject: Re: Importing clang/LLVM into FreeBSD HEAD X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 31 May 2010 17:03:40 -0000 On Mon, 31 May 2010 18:53:18 +0300, Mike Jakubik wrote: > What about the thousands of ports? Also, have there been any tests done > to compare the performance of the compiled binaries vs gcc? This import is in no way directly related to ports. Somehow people have this weird idea that clang is replacing gcc, it isn't. For now ports will be compiled with gcc just like they were before. There are people working on getting ports to compile with clang, but that's a different project[1][2], and in my opinion, is somewhat offtopic for the current discussion. As for performance, I'm not sure. I wouldn't expect clang compiled binaries to be significantly faster/slower than gcc ones. [1] http://wiki.freebsd.org/PortsAndClang [2] http://wiki.freebsd.org/SOC2010AndriusMorkunas -- Andrius