aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-family
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2023-11-28 00:17:28 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2023-11-28 00:17:28 +0000
commitad3e759c172272f6f2ba66631e7e7bd03fb2b436 (patch)
treef927317ab18d672570036680ac51c7c1f8dfb47d /gcc/c-family
parentd29d27bde5df89e5357e0a33a71bb49125bd1655 (diff)
downloadgcc-ad3e759c172272f6f2ba66631e7e7bd03fb2b436.zip
gcc-ad3e759c172272f6f2ba66631e7e7bd03fb2b436.tar.gz
gcc-ad3e759c172272f6f2ba66631e7e7bd03fb2b436.tar.bz2
Daily bump.
Diffstat (limited to 'gcc/c-family')
-rw-r--r--gcc/c-family/ChangeLog18
1 files changed, 18 insertions, 0 deletions
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index 25ab676..b146047 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,21 @@
+2023-11-27 Alex Coplan <alex.coplan@arm.com>
+ Iain Sandoe <iain@sandoe.co.uk>
+
+ PR c++/60512
+ * c-common.cc (struct hf_feature_info): New.
+ (c_common_register_feature): New.
+ (init_has_feature): New.
+ (has_feature_p): New.
+ * c-common.h (c_common_has_feature): New.
+ (c_family_register_lang_features): New.
+ (c_common_register_feature): New.
+ (has_feature_p): New.
+ * c-lex.cc (init_c_lex): Plumb through has_feature callback.
+ (c_common_has_builtin): Generalize and move common part ...
+ (c_common_lex_availability_macro): ... here.
+ (c_common_has_feature): New.
+ * c-ppoutput.cc (init_pp_output): Plumb through has_feature.
+
2023-11-24 Lewis Hyatt <lhyatt@gmail.com>
PR pch/112319