From owner-freebsd-current@FreeBSD.ORG Tue May 20 11:42:41 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4C24437B401 for ; Tue, 20 May 2003 11:42:41 -0700 (PDT) Received: from flaske.stud.ntnu.no (flaske.stud.ntnu.no [129.241.56.72]) by mx1.FreeBSD.org (Postfix) with ESMTP id 43F8443FAF for ; Tue, 20 May 2003 11:42:40 -0700 (PDT) (envelope-from morten@rodal.no) Received: from localhost (localhost [127.0.0.1]) by flaske.stud.ntnu.no (Postfix) with ESMTP id B40EA1003E6; Tue, 20 May 2003 20:42:38 +0200 (CEST) Received: from atlantis.rodal.no (m227h.studby.ntnu.no [129.241.135.227]) by flaske.stud.ntnu.no (Postfix) with ESMTP id 298BDFFB62; Tue, 20 May 2003 20:42:36 +0200 (CEST) Received: (from morten@localhost) by atlantis.rodal.no (8.12.9/8.12.9/Submit) id h4KIgZ83047078; Tue, 20 May 2003 20:42:35 +0200 (CEST) (envelope-from morten) Date: Tue, 20 May 2003 20:42:34 +0200 From: Morten Rodal To: Terry Lambert , Jon Lido , freebsd-current@freebsd.org Message-ID: <20030520184234.GE530@atlantis.rodal.no> References: <200305201025.30296.jlido@goof.com> <3ECA526F.A6E4A085@mindspring.com> <20030520180336.GB2372@HAL9000.homeunix.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="9UV9rz0O2dU/yYYn" Content-Disposition: inline In-Reply-To: <20030520180336.GB2372@HAL9000.homeunix.com> X-Virus-Scanned: by AMaViS perl-11 Subject: Re: gcc/libm floating-point bug? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 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: Tue, 20 May 2003 18:42:41 -0000 --9UV9rz0O2dU/yYYn Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, May 20, 2003 at 11:03:36AM -0700, David Schultz wrote: > That's for an Alpha-specific problem. The i386-specific problem > is due to a bug gcc has that involves Pentium 4 code generation > and aliasing. The latter can be fixed by removing > -march=3Dpentium4, disabling optimization, or upgrading to gcc 3.3. > The former is intentional and not expected to change; gcc > generates non-standard FP math code on Alpha because it saves a > few instructions to deal with NaNs, etc. We work around it by > setting -mieee in bsd.cpu.mk for Alpha. > The upgrade from gcc 3.2 to 3.3 isn't scheduled before after 5.1 is released? (I think I saw some post about that someplace) --=20 Morten Rodal --9UV9rz0O2dU/yYYn Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (FreeBSD) iD8DBQE+yncabWe1Cy11WVsRAt4TAJ91MrB/SPfr5yx2pUQM9vbduufRHgCfeSOO 3opZpAVQMwAiOa2s0CRHdOQ= =t5H5 -----END PGP SIGNATURE----- --9UV9rz0O2dU/yYYn--