This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: SPEC2000 252.eon generates invalid results when compiled -O3 with g++ 3.3
- From: Jan Hubicka <jh at suse dot cz>
- To: Casey Leedom <casey_leedom at yahoo dot com>
- Cc: Jan Hubicka <jh at suse dot cz>, Joe Buck <jbuck at synopsys dot com>,dann at godzilla dot ics dot uci dot edu, mark at codesourcery dot com, gcc at gcc dot gnu dot org,dan at dberlin dot org, aj at suse dot de
- Date: Fri, 28 Mar 2003 02:21:56 +0100
- Subject: Re: SPEC2000 252.eon generates invalid results when compiled -O3 with g++ 3.3
- References: <20030327232433.GD22572@kam.mff.cuni.cz> <20030328000409.89090.qmail@web13105.mail.yahoo.com>
> Okay, adding -fpmath=sse solved the problem. Interestingly enough adding
> "-march=k8 -mcpu=k8" wasn't good enough. I would have thought that it would
> have been from reading gcc/config/i386/i386.c:override_options() ...
We've been chatting about this with glibc folks and they don't like the
idea of losing the extra precisity 80bit temrporaries give, so
-mfpmath=sse can't be the default, unforutnately :(
Honza
>
> Casey
>
> __________________________________________________
> Do you Yahoo!?
> Yahoo! Platinum - Watch CBS' NCAA March Madness, live on your desktop!
> http://platinum.yahoo.com