aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-family/ChangeLog
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2023-11-14 12:23:39 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2023-11-14 12:23:39 +0000
commitb9fd8399ec027ce42fd35a070ce38de8d69521b2 (patch)
treea9ee44bf439fa8f03c45669122fff442ee388778 /gcc/c-family/ChangeLog
parentaad65285a1c681feb9fc5b041c86d841b24c3d2a (diff)
Daily bump.
Diffstat (limited to 'gcc/c-family/ChangeLog')
-rw-r--r--gcc/c-family/ChangeLog21
1 files changed, 21 insertions, 0 deletions
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index cbbfa93291e..9a9f54a0eee 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,24 @@
+2023-11-14 Jakub Jelinek <jakub@redhat.com>
+
+ PR c/111309
+ * c-common.cc (check_builtin_function_arguments): Handle
+ BUILT_IN_{CLZ,CTZ,CLRSB,FFS,PARITY,POPCOUNT}G.
+ * c-gimplify.cc (c_gimplify_expr): If __builtin_c[lt]zg second
+ argument hasn't been folded into constant yet, transform it to one
+ argument call inside of a COND_EXPR which for first argument 0
+ returns the second argument.
+
+2023-11-11 Martin Uecker <uecker@tugraz.at>
+
+ PR c/110815
+ PR c/112428
+ * c-attribs.cc (build_attr_access_from_parms): Synthesize
+ nonnull attribute for parameters declared with `static`.
+
+2023-11-09 Florian Weimer <fweimer@redhat.com>
+
+ * c.opt (Wreturn-mismatch): New.
+
2023-11-08 Florian Weimer <fweimer@redhat.com>
* c.opt (fpermissive): Enable for C and ObjC.