From owner-freebsd-amd64@FreeBSD.ORG Sat Jun 18 13:01:49 2005 Return-Path: X-Original-To: freebsd-amd64@freebsd.org Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D580816A41C for ; Sat, 18 Jun 2005 13:01:49 +0000 (GMT) (envelope-from delphij@frontfree.net) Received: from tarsier.geekcn.org (tarsier.geekcn.org [210.51.165.229]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6AEB643D53 for ; Sat, 18 Jun 2005 13:01:48 +0000 (GMT) (envelope-from delphij@frontfree.net) Received: from beastie.frontfree.net (unknown [219.239.99.7]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tarsier.geekcn.org (Postfix) with ESMTP id 29671EB1BEE for ; Sat, 18 Jun 2005 21:01:45 +0800 (CST) Received: from localhost (localhost.frontfree.net [127.0.0.1]) by beastie.frontfree.net (Postfix) with ESMTP id E781A130E22; Sat, 18 Jun 2005 21:01:42 +0800 (CST) Received: from beastie.frontfree.net ([127.0.0.1]) by localhost (beastie.frontfree.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 24307-01; Sat, 18 Jun 2005 21:01:31 +0800 (CST) Received: from [172.21.25.83] (unknown [172.21.25.83]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by beastie.frontfree.net (Postfix) with ESMTP id DA714130DBB; Sat, 18 Jun 2005 21:01:25 +0800 (CST) From: Xin LI To: "O. Hartmann" In-Reply-To: <42B409A7.5020909@mail.uni-mainz.de> References: <42B409A7.5020909@mail.uni-mainz.de> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-o3pTpH+rUpiywhu/h8vP" Organization: The FreeBSD Simplified Chinese Project Date: Sat, 18 Jun 2005 21:01:21 +0800 Message-Id: <1119099681.759.22.camel@spirit> Mime-Version: 1.0 X-Mailer: Evolution 2.2.3 FreeBSD GNOME Team Port X-Virus-Scanned: amavisd-new at frontfree.net Cc: freebsd-amd64@freebsd.org Subject: Re: 6.0-Current and gcc 4.x X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: delphij@delphij.net List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Jun 2005 13:01:50 -0000 --=-o3pTpH+rUpiywhu/h8vP Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi, =E5=9C=A8 2005-06-18=E5=85=AD=E7=9A=84 13:46 +0200=EF=BC=8CO. Hartmann=E5= =86=99=E9=81=93=EF=BC=9A > Hi. > As I see in the sources, FreeBSD 6.0-Current is still based on gcc=20 > 3.4.4. I think due to code freezing this version will be the platform=20 > compiler when 6.0-RELEASE comes out. Are there any plans using a more=20 > recent version of gcc, like 4.0 or 4.1? On some lists I read something=20 > about better support of the features of AMD64/EM64T architectures,=20 > especially SSE3. Currently there is no plan to upgrade to GCC 4.x. We are in a code slush for preparation of RELENG_6 right now, since GCC 4.x import would involve a large scale code modification (some of our code would not compile on gcc 4.x since it is more picky than 3.x series, and some of gcc 3.x features has been removed since they are not ISO C/C++ and certain part of our code has utilized these features), and causes performance degradation on i386 architecture, I don't think we will import gcc 4.x in FreeBSD 6.x. Help on making FreeBSD compile on newer compiler(s) and clean up the code base is always appreciated, of course :-) Meantime you would be able to get latest GCC 4.x from our ports collection. Cheers, --=20 Xin LI http://www.delphij.net/ --=-o3pTpH+rUpiywhu/h8vP Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQBCtBsh/cVsHxFZiIoRAr68AJ0cZ9L2EoanECTkPj5x7UaaB17Y+wCfXJPv 4ji89UWtlqyNBffgzckZHfE= =lNdq -----END PGP SIGNATURE----- --=-o3pTpH+rUpiywhu/h8vP--