c-cppbuiltin.c (c_cpp_builtins): __GXX_EXPERIMENTAL_CPP0X__ to __GXX_EXPERIMENTAL_CXX0X__.

2007-01-05  Benjamin Kosnik  <bkoz@redhat.com>

	* c-cppbuiltin.c (c_cpp_builtins): __GXX_EXPERIMENTAL_CPP0X__ to
	__GXX_EXPERIMENTAL_CXX0X__.
	* doc/cpp.texi: Same.

From-SVN: r120502
This commit is contained in:
Benjamin Kosnik 2007-01-05 21:24:16 +00:00 committed by Benjamin Kosnik
parent 0f0707d106
commit c573f4d5c6
3 changed files with 9 additions and 3 deletions

View File

@ -1,3 +1,9 @@
2007-01-05 Benjamin Kosnik <bkoz@redhat.com>
* c-cppbuiltin.c (c_cpp_builtins): __GXX_EXPERIMENTAL_CPP0X__ to
__GXX_EXPERIMENTAL_CXX0X__.
* doc/cpp.texi: Same.
2007-01-05 Richard Guenther <rguenther@suse.de> 2007-01-05 Richard Guenther <rguenther@suse.de>
PR middle-end/27826 PR middle-end/27826

View File

@ -1,5 +1,5 @@
/* Define builtin-in macros for the C family front ends. /* Define builtin-in macros for the C family front ends.
Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation, Inc. Copyright (C) 2002, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
This file is part of GCC. This file is part of GCC.
@ -410,7 +410,7 @@ c_cpp_builtins (cpp_reader *pfile)
if (warn_deprecated) if (warn_deprecated)
cpp_define (pfile, "__DEPRECATED"); cpp_define (pfile, "__DEPRECATED");
if (flag_cpp0x) if (flag_cpp0x)
cpp_define (pfile, "__GXX_EXPERIMENTAL_CPP0X__"); cpp_define (pfile, "__GXX_EXPERIMENTAL_CXX0X__");
} }
/* Note that we define this for C as well, so that we know if /* Note that we define this for C as well, so that we know if
__attribute__((cleanup)) will interface with EH. */ __attribute__((cleanup)) will interface with EH. */

View File

@ -2094,7 +2094,7 @@ This macro is defined, with value 1, if the compiler uses the old
mechanism based on @code{setjmp} and @code{longjmp} for exception mechanism based on @code{setjmp} and @code{longjmp} for exception
handling. handling.
@item __GXX_EXPERIMENTAL_CPP0X__ @item __GXX_EXPERIMENTAL_CXX0X__
This macro is defined when compiling a C++ source file with the option This macro is defined when compiling a C++ source file with the option
@option{-std=c++0x} or @option{-std=gnu++0x}. It indicates that some @option{-std=c++0x} or @option{-std=gnu++0x}. It indicates that some
features likely to be included in C++0x are available. Note that these features likely to be included in C++0x are available. Note that these