2012-01-08 Jonathan Wakely <jwakely.gcc@gmail.com>
* doc/cpp.texi (Predefined Macros): __STRICT_ANSI__ is defined
for -std=c++98 and -std=c++11 too.
From-SVN: r182991
+2012-01-08 Jonathan Wakely <jwakely.gcc@gmail.com>
+
+ * doc/cpp.texi (Predefined Macros): __STRICT_ANSI__ is defined
+ for -std=c++98 and -std=c++11 too.
+
2012-01-08 Chung-Lin Tang <cltang@codesourcery.com>
* cfgloop.c (cancel_loop): Add free() of bbs array.
@item __STRICT_ANSI__
GCC defines this macro if and only if the @option{-ansi} switch, or a
-@option{-std} switch specifying strict conformance to some version of ISO C,
-was specified when GCC was invoked. It is defined to @samp{1}.
+@option{-std} switch specifying strict conformance to some version of ISO C
+or ISO C++, was specified when GCC was invoked. It is defined to @samp{1}.
This macro exists primarily to direct GNU libc's header files to
restrict their definitions to the minimal set found in the 1989 C
standard.