aboutsummaryrefslogtreecommitdiff
path: root/libcpp
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2022-10-15 00:17:38 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2022-10-15 00:17:38 +0000
commitbaeec7cc83b19b46d1c73523f06efa7ea2b30390 (patch)
tree9b003fd2b58b07d064a7c25ccbb037eb62307e4f /libcpp
parent36d20fa4a83d1a294462c2622ca76eac93465c2c (diff)
downloadgcc-baeec7cc83b19b46d1c73523f06efa7ea2b30390.zip
gcc-baeec7cc83b19b46d1c73523f06efa7ea2b30390.tar.gz
gcc-baeec7cc83b19b46d1c73523f06efa7ea2b30390.tar.bz2
Daily bump.
Diffstat (limited to 'libcpp')
-rw-r--r--libcpp/ChangeLog17
1 files changed, 17 insertions, 0 deletions
diff --git a/libcpp/ChangeLog b/libcpp/ChangeLog
index 3b41845..3a1b499 100644
--- a/libcpp/ChangeLog
+++ b/libcpp/ChangeLog
@@ -1,3 +1,20 @@
+2022-10-14 Joseph Myers <joseph@codesourcery.com>
+
+ * charset.cc (ucn_valid_in_identifier): Check xid_identifiers not
+ cplusplus to determine whether to use CXX23 and NXX23 flags.
+ * include/cpplib.h (struct cpp_options): Add xid_identifiers.
+ * init.cc (struct lang_flags, lang_defaults): Add xid_identifiers.
+ (cpp_set_lang): Set xid_identifiers.
+ * lex.cc (warn_about_normalization): Add parameter identifier.
+ Only pedwarn about non-NFC for identifiers, not pp-numbers.
+ (_cpp_lex_direct): Update calls to warn_about_normalization.
+
+2022-10-14 Jakub Jelinek <jakub@redhat.com>
+
+ * include/cpplib.h (CPP_N_BFLOAT16): Define.
+ * expr.cc (interpret_float_suffix): Handle bf16 and BF16 suffixes for
+ C++.
+
2022-09-28 Eugene Rozenfeld <erozen@microsoft.com>
* include/line-map.h: Add discriminator to location_adhoc_data.