]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - gcc/ChangeLog
invoke.texi: Document -std=c++17 and -std=gnu++17 and document c++1z and gnu++1z...
[thirdparty/gcc.git] / gcc / ChangeLog
index 8c9988fccfb1c35b9dfb9eb702ada3eab3ed480f..71191121ce31ff8b965c0adc9e20ecf789c24718 100644 (file)
@@ -1,3 +1,13 @@
+2017-09-15  Jakub Jelinek  <jakub@redhat.com>
+
+       * doc/invoke.texi: Document -std=c++17 and -std=gnu++17 and document
+       c++1z and gnu++1z as deprecated.  Change other references to
+       -std=c++1z to -std=c++17 and -std=gnu++1z to -std=gnu++17.
+       Change -Wc++1z-compat to -Wc++17-compat.
+       * doc/cpp.texi: Document -std=c++17 defines __cplusplus 201703L.
+       * dwarf2out.c (highest_c_language): Handle C++17.
+       (gen_compile_unit_die): Likewise.
+
 2017-09-15  Jakub Jelinek  <jakub@redhat.com>
 
        PR rtl-optimization/82192