This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: What is acceptable for -ffast-math? (Was: associative law in combine)


> Date: Mon, 30 Jul 2001 18:45:49 -0400 (EDT)
> From: Stephen L Moshier <moshier@mediaone.net>
> To: mike stump <mrs@windriver.com>
> cc: gcc@gcc.gnu.org

> > > Further, GCC is supposed to be standards compliant by default.
> > 
> > Really?

> Well, then I'd like to understand the actual policy better.  You
> have GNU extensions but otherwise seem to include what's in the
> language definition.  The apparent conflicts arise when you say the
> GNU extensions have to be turned off in order for the compiler to be
> strictly compliant with the standard.

Sounds like you have a pretty good idea already.  Mostly compliant
isn't the same as compliant.  If you want to understand the
differences better, take a look at all the code that -mieee, -ansi,
-std... and -pedantic-errors changes.  I think I got all the right
flags, but I may have missed one, also, I'm not up on the ieee stuff,
so the first one could be wrong.

It seems that the extensions fall on enough peoples radars for this to
be an issue, which rises this to a level higher than just an
insignificant nit; I tend to think of it as a minor nit.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]