aboutsummaryrefslogtreecommitdiff
path: root/libcpp
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2021-10-07 00:16:24 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2021-10-07 00:16:24 +0000
commit57c7ec62ee0fbc33cacc5feb3e26d3ad4f765cdb (patch)
tree63cad90a8f6edf9912f00ca3a07497ea8f7627ce /libcpp
parent6aab794614d26007d6886d7440f2e8124a08416a (diff)
downloadgcc-57c7ec62ee0fbc33cacc5feb3e26d3ad4f765cdb.zip
gcc-57c7ec62ee0fbc33cacc5feb3e26d3ad4f765cdb.tar.gz
gcc-57c7ec62ee0fbc33cacc5feb3e26d3ad4f765cdb.tar.bz2
Daily bump.
Diffstat (limited to 'libcpp')
-rw-r--r--libcpp/ChangeLog9
1 files changed, 9 insertions, 0 deletions
diff --git a/libcpp/ChangeLog b/libcpp/ChangeLog
index 35f952d..3fca7fd 100644
--- a/libcpp/ChangeLog
+++ b/libcpp/ChangeLog
@@ -1,3 +1,12 @@
+2021-10-06 Jakub Jelinek <jakub@redhat.com>
+
+ * init.c (lang_defaults): Implement P2334R1, enable elifdef for
+ -std=c++23 and -std=gnu++23.
+ * directives.c (_cpp_handle_directive): Support elifdef/elifndef if
+ either CPP_OPTION (pfile, elifdef) or !CPP_OPTION (pfile, std).
+ (do_elif): For older non-std modes if pedantic pedwarn about
+ #elifdef/#elifndef directives that change behavior.
+
2021-09-01 Jakub Jelinek <jakub@redhat.com>
PR c++/100977