* init.c (cpp_init_builtins): Update __cplusplus for C++17.
authorJason Merrill <jason@redhat.com>
Thu, 16 Mar 2017 21:16:39 +0000 (17:16 -0400)
committerJason Merrill <jason@gcc.gnu.org>
Thu, 16 Mar 2017 21:16:39 +0000 (17:16 -0400)
From-SVN: r246211

libcpp/ChangeLog
libcpp/init.c

index fefb2f02ab5400b4399290f38b6e20af214fc972..5c4b7a09f09fe15b8d29883380c39f92ccabcb03 100644 (file)
@@ -1,3 +1,7 @@
+2017-03-16  Jason Merrill  <jason@redhat.com>
+
+       * init.c (cpp_init_builtins): Update __cplusplus for C++17.
+
 2017-02-09  Gerald Pfeifer  <gerald@pfeifer.com>
 
        * Makefile.in (po/$(PACKAGE).pot): Adjust bug reporting URL.
index 0679b7f9e36b27db0d9cfabb1259138664fc189b..1477673245a113cf1948fc8446e4959774612bec 100644 (file)
@@ -499,7 +499,7 @@ cpp_init_builtins (cpp_reader *pfile, int hosted)
     {
       if (CPP_OPTION (pfile, lang) == CLK_CXX1Z
          || CPP_OPTION (pfile, lang) == CLK_GNUCXX1Z)
-       _cpp_define_builtin (pfile, "__cplusplus 201500L");
+       _cpp_define_builtin (pfile, "__cplusplus 201703L");
       else if (CPP_OPTION (pfile, lang) == CLK_CXX14
          || CPP_OPTION (pfile, lang) == CLK_GNUCXX14)
        _cpp_define_builtin (pfile, "__cplusplus 201402L");