This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: G++ defining _GNU_SOURCE
>>>>> "Fergus" == Fergus Henderson <fjh@cs.mu.oz.au> writes:
Fergus> Defining _GNU_SOURCE even when -ansi is specified is a
Fergus> bug, isn't it?
Yes. All of the messing about with os_defines.h and
CPP_CPLUSPLUS_PREDEFINES is entirely broken in the long run.
It is a short-term hack to allow V3 to work with GCC 3.0. The task of
fixing the library so that these things are not needed should be
extremely high-priority for the V3 team in GCC 3.1. There is
certainly no more important missing feature, other than the C header
issues.
--
Mark Mitchell mark@codesourcery.com
CodeSourcery, LLC http://www.codesourcery.com