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>
PR middle-end/27826

View File

@ -1,5 +1,5 @@
/* 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.
@ -410,7 +410,7 @@ c_cpp_builtins (cpp_reader *pfile)
if (warn_deprecated)
cpp_define (pfile, "__DEPRECATED");
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
__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
handling.
@item __GXX_EXPERIMENTAL_CPP0X__
@item __GXX_EXPERIMENTAL_CXX0X__
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
features likely to be included in C++0x are available. Note that these