aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorDoug Gregor <dgregor@gcc.gnu.org>2006-11-01 17:13:27 +0000
committerDoug Gregor <dgregor@gcc.gnu.org>2006-11-01 17:13:27 +0000
commit5812d1e465a56fdf5caf31cbde5356a832d69d44 (patch)
tree25caf7a478414e3a4eae1b73cbe6f3c6ab57cfe1 /gcc
parent966541e34dff4d48bded2823853a433c90289245 (diff)
downloadgcc-5812d1e465a56fdf5caf31cbde5356a832d69d44.zip
gcc-5812d1e465a56fdf5caf31cbde5356a832d69d44.tar.gz
gcc-5812d1e465a56fdf5caf31cbde5356a832d69d44.tar.bz2
c-common.c (flag_cpp0x): New.
2006-11-01 Douglas Gregor <doug.gregor@gmail.com> * c-common.c (flag_cpp0x): New. * c-common.h (flag_cpp0x): New. * c-cppbuiltin.c (c_cpp_builtins): If C++0x extensions are supported, define __GXX_EXPERIMENTAL_CPP0X__. * c-opts.c (set_std_cxx0x): New. (c_common_handle_option): Handle -std=c++0x, -std=gnu++0x. * c.opt (std=c++0x): Document. (std=gnu++0x): Ditto. * doc/cpp.texi: Document __GXX_EXPERIMENTAL_CPP0X__. * doc/invoke.texi: Document -std=c++0x, -std=gnu++0x. From-SVN: r118389
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog13
1 files changed, 13 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 322bb4b..b4f98b6 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,16 @@
+2006-11-01 Douglas Gregor <doug.gregor@gmail.com>
+
+ * c-common.c (flag_cpp0x): New.
+ * c-common.h (flag_cpp0x): New.
+ * c-cppbuiltin.c (c_cpp_builtins): If C++0x extensions are
+ supported, define __GXX_EXPERIMENTAL_CPP0X__.
+ * c-opts.c (set_std_cxx0x): New.
+ (c_common_handle_option): Handle -std=c++0x, -std=gnu++0x.
+ * c.opt (std=c++0x): Document.
+ (std=gnu++0x): Ditto.
+ * doc/cpp.texi: Document __GXX_EXPERIMENTAL_CPP0X__.
+ * doc/invoke.texi: Document -std=c++0x, -std=gnu++0x.
+
2006-11-01 Richard Guenther <rguenther@suse.de>
* config/i386/i386.c (ix86_expand_rint): Fix issues with