------- Comment #5 from martin at mpa-garching dot mpg dot de  2009-12-17 14:12 
-------
> GCC with -std=c99 makes sure to properly handle the i387 FPU excess precision.
> With -fexcess-precision=fast the code is as fast (and non-conforming) like
> with GCC 4.4.  Using -std=gnu99 is also an option.

Thanks a lot for pointing this out! I was aware of the floating-point change
but simply had not realized it would be switched on by -std=c99.
I imagine that this might catch many people by surprise once 4.5.0 is released,
and it might be politically advisable to mention it (and the "fix") in a place
where users can't miss it.
Is there a plan to mention this (in a prominent place) in the release notes?
Or in the FAQ or the "non-bugs" section of bugs.html? I can prepare a
documentation patch if this is desirable.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42376

Reply via email to