------- Comment #4 from sergstesh at yahoo dot com  2008-03-26 20:44 -------
(In reply to comment #3)
> This was an intentional change for correctness.  4.3 uses the library
> implementation to handle the case of NaNs correctly.  Use -fcx-limited-range
> if you want back the performance.
> 

Well, I'm using "float complex" for real time audio, so correctness of NaNs is
not an issue.

I think the default should have been the opposite. Why to break existing
applications ?

When "float" rather than "double" is used, it's most likely for non-sicentific
needs, so correctness in canse of NaNs most likely isn't an issue.


-- 

sergstesh at yahoo dot com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|middle-end                  |c


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

Reply via email to