From owner-freebsd-arch@FreeBSD.ORG Tue Feb 27 10:12:13 2007 Return-Path: X-Original-To: freebsd-arch@freebsd.org Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B3B9C16A406 for ; Tue, 27 Feb 2007 10:12:13 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.freebsd.org (Postfix) with ESMTP id 7480E13C48E for ; Tue, 27 Feb 2007 10:12:13 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id E6D412085; Tue, 27 Feb 2007 10:52:03 +0100 (CET) X-Spam-Tests: AWL X-Spam-Learn: disabled X-Spam-Score: 0.0/3.0 X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on tim.des.no Received: from dwp.des.no (des.no [80.203.243.180]) by tim.des.no (Postfix) with ESMTP id 704D82049; Tue, 27 Feb 2007 10:52:03 +0100 (CET) Received: by dwp.des.no (Postfix, from userid 1001) id 559EDB874; Tue, 27 Feb 2007 10:52:03 +0100 (CET) From: des@des.no (Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?=) To: "Petrus" References: <000a01c75a4f$3ee32be0$3c9cf03c@owner704ff21d8> Date: Tue, 27 Feb 2007 10:52:03 +0100 In-Reply-To: <000a01c75a4f$3ee32be0$3c9cf03c@owner704ff21d8> (petrus4@tpg.com.au's message of "Tue, 27 Feb 2007 20:11:19 +1100") Message-ID: <86r6schqrg.fsf@dwp.des.no> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-arch@freebsd.org Subject: Re: The Amsterdam Compiler Kit 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: Tue, 27 Feb 2007 10:12:13 -0000 "Petrus" writes: > I was looking for alternate compilers to GCC a couple of days ago, > and ended up finding the Amsterdam Compiler Kit. > (http://sourceforge.net/projects/tack/) [...] I adamantly hope that > this is something that FreeBSD could eventually use. If it was, it > could be a major step I'm assuming in removing the BSDs' reliance on > the GNU project entirely. ACK is pretty much useless to us. It has no C++ or C99 frontend, and lacks backends for five of the eight platforms FreeBSD runs on. It also lacks an ELF linker, and is probably years if not decades behind GCC in terms of optimization. You should not underestimate the amount of effort and talent that has gone into GCC over the years. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no