[Bug c++/57699] Disable empty parameter list misinterpretation in libstdc++ headers when !defined(NO_IMPLICIT_EXTERN_C)
bernd.edlinger at hotmail dot de
gcc-bugzilla@gcc.gnu.org
Fri Jul 26 07:27:00 GMT 2013
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57699
--- Comment #5 from Bernd Edlinger <bernd.edlinger at hotmail dot de> ---
Well, if a portable O/S like eCos would need such special treatment,
the NO_IMPLICIT_EXTERN_C should not be bound to the target architecture,
it would be far more appropriate to define the NO_IMPLICIT_EXTERN_C
from the configure command line instead.
Actually I would have expected that some fixinclude scripts should
be able to fix this kind of coding errors in the header files.
Are you sure we still need that kind of hack ?
More information about the Gcc-bugs
mailing list