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

Ethan Tira-Thompson <ejtttje at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|DUPLICATE                   |

--- Comment #24 from Ethan Tira-Thompson <ejtttje at gmail dot com> 2011-10-17 
18:38:05 UTC ---
Please don't change bug status without comment.  We already have bug 25975
listed as a duplicate in the history several times now.  That bug report was
never really resolved, the user just found a workaround and went away. 
Further, he was using math.h, which has been stated is outside gcc, whereas I
am addressing the cmath implementation.  So not even the same issue anyway.

So that we can find a resolution to this issue, please explain why cmath cannot
use math.h?  I'm assuming there's a good reason, I just don't know the history
there.  Is it performance, portability, licensing, what? (Those who don't
understand history (me) are doomed to repeat it...)

Alternatively, another potential solution would be to tweak the __builtins to
restore the original behavior in cmath, which is what you (Paolo) were actually
suggesting early on... grepping around, it certainly looks like cmath is the
only thing using them.  Am I missing anything there?

Reply via email to