From owner-freebsd-current Sun Mar 23 9:43:22 2003 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 D873F37B401; Sun, 23 Mar 2003 09:43:20 -0800 (PST) Received: from meitner.wh.uni-dortmund.de (meitner.wh.Uni-Dortmund.DE [129.217.129.133]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4737343F85; Sun, 23 Mar 2003 09:43:18 -0800 (PST) (envelope-from michaelnottebrock@gmx.net) Received: from lofi.dyndns.org (pc2-105.intern.meitner [10.3.12.105]) by meitner.wh.uni-dortmund.de (Postfix) with ESMTP id 34FDA1675A6; Sun, 23 Mar 2003 17:41:14 +0100 (CET) Received: from kiste.my.domain (kiste.my.domain [192.168.8.4]) (authenticated bits=0) by lofi.dyndns.org (8.12.6/8.12.6) with ESMTP id h2NHhGCr014564 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Sun, 23 Mar 2003 18:43:17 +0100 (CET) (envelope-from michaelnottebrock@gmx.net) From: Michael Nottebrock To: Till Riedel , Anti Subject: Re: libm problem Date: Sun, 23 Mar 2003 18:43:16 +0100 User-Agent: KMail/1.5 Cc: David Schultz , sgk@troutmask.apl.washington.edu, freebsd-current@freebsd.org References: <20030318173051.GA2322@f111.hadiko.de> <20030323070808.0d3f63c0.fearow@attbi.com> <20030323170244.GA1911@f111.hadiko.de> In-Reply-To: <20030323170244.GA1911@f111.hadiko.de> MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="Boundary-02=_0Iff+gg9MUZXPru"; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200303231843.16545.michaelnottebrock@gmx.net> X-Virus-Scanned: by amavisd-new Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --Boundary-02=_0Iff+gg9MUZXPru Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Description: signed data Content-Disposition: inline On Sunday 23 March 2003 18:02, Till Riedel wrote: > why not > +_CPUCFLAGS =3D -march=3Dpentium4 -mno-sse2 > > > choose, and in the case of pentium4 producing broken code the > > obvious fallback would be pentium3... > > above would be in fact the same because only the SSE2 code differs from > march=3Dpentium3 which in turn only defines SSE additionally (which > probably generates the slower code compared to pentiumpro) as i see it. > code generation for all x86 uses the same rules (i386.md) > except that some rules only apply if TARGET_SSE2 is defined. Just out of curiousity, have you tried using -mfpmath=3Dsse? I remember som= eone=20 on this list claiming that the SSE fpa-code works much better than the i387= =20 code which is used by default (even with -march=3Dpentium4). =2D-=20 Regards, Michael Nottebrock --Boundary-02=_0Iff+gg9MUZXPru Content-Type: application/pgp-signature Content-Description: signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQA+ffI0Xhc68WspdLARAmO/AJ9OqK1a2lkvuoJUsHXDXM2xRVUrAwCeJ7M5 t5QmXR5l+CKmMwrYoqdunFo= =kruC -----END PGP SIGNATURE----- --Boundary-02=_0Iff+gg9MUZXPru-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message