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



Marc Glisse <glisse at gcc dot gnu.org> changed:



           What    |Removed                     |Added

----------------------------------------------------------------------------

                 CC|                            |glisse at gcc dot gnu.org



--- Comment #1 from Marc Glisse <glisse at gcc dot gnu.org> 2013-01-25 19:14:03 
UTC ---

You need to write _Complex or __complex__. complex is a macro that breaks code

from the standard library (think std::complex<double>) so we are forced to

undefine it. See PR54112 for details of the change.



If we really wanted to, I guess we could #undef complex at the beginning of

<complex> and condition the #undef in <complex.h> to the fact that <complex>

has been included before...

Reply via email to