]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 18 Dec 2023 00:19:27 +0000 (00:19 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 18 Dec 2023 00:19:27 +0000 (00:19 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/cp/ChangeLog
gcc/testsuite/ChangeLog
libstdc++-v3/ChangeLog

index ad858a1e24ed26ac3dc0c7c446db5de6b80f4a37..bba036b181b2afc0f3540e9d6bca302d203cbf9c 100644 (file)
@@ -1,3 +1,57 @@
+2023-12-17  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2023-11-29  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/112733
+       * fold-const.c (multiple_of_p): Pass SIGNED rather than
+       UNSIGNED for wi::multiple_of_p on widest_int arguments.
+
+2023-12-17  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2023-12-05  Jakub Jelinek  <jakub@redhat.com>
+
+       PR target/112845
+       * config/i386/i386.md (movabsq $(i32 << shift), r64 peephole2): FAIL
+       if the new immediate is ix86_endbr_immediate_operand.
+
+2023-12-17  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2023-12-04  Jakub Jelinek  <jakub@redhat.com>
+
+       PR target/112837
+       * config/i386/i386.c (ix86_elim_entry_set_got): Before checking
+       for UNSPEC_SET_GOT check that SET_SRC is UNSPEC.  Use SET_SRC and
+       SET_DEST macros instead of XEXP, rename vec variable to set.
+
+2023-12-17  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2023-12-04  Jakub Jelinek  <jakub@redhat.com>
+
+       PR target/112816
+       * config/i386/sse.md (signbit<mode>2): Force operands[1] into a REG.
+
+2023-12-17  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2023-11-25  Jakub Jelinek  <jakub@redhat.com>
+
+       PR target/111408
+       * config/i386/i386.md (*jcc_bt<mode>_mask): Add (const_int 0) as
+       expected second operand of bt_comparison_operator.
+
+2023-12-17  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2023-07-19  Jakub Jelinek  <jakub@redhat.com>
+
+       PR tree-optimization/110731
+       * wide-int.cc (wi::divmod_internal): Always unpack dividend and
+       divisor as UNSIGNED regardless of sgn.
+
 2023-12-15  Richard Biener  <rguenther@suse.de>
 
        Backported from master:
index 66d0586e1432d809f1906fc19b7d6439c981402c..f613fe594d8e5ec450dfc62abbe7d5c19df53281 100644 (file)
@@ -1 +1 @@
-20231217
+20231218
index 0668df8fda6f4c419c4fe7a16729c27b9e37b377..4519d50cbc07600e3c48d7c4b65ca435840f5d6e 100644 (file)
@@ -1,3 +1,21 @@
+2023-12-17  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2023-12-08  Jakub Jelinek  <jakub@redhat.com>
+
+       PR sanitizer/112727
+       * cp-gimplify.c (cp_fold): If SAVE_EXPR has been previously
+       folded, unshare_expr what is returned.
+
+2023-12-17  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2023-12-04  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/112795
+       * parser.c (cp_parser_pragma_unroll): Use fold_non_dependent_expr
+       instead of maybe_constant_value.
+
 2023-09-11  Jason Merrill  <jason@redhat.com>
 
        PR c++/106310
index 42b0a384327c123f82d8b39cdf4180d1a4274e7d..8b322e8194273e611a4462efd8d9c04d97ee2a89 100644 (file)
@@ -1,3 +1,67 @@
+2023-12-17  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2023-12-08  Jakub Jelinek  <jakub@redhat.com>
+
+       PR sanitizer/112727
+       * c-c++-common/ubsan/pr112727.c: New test.
+
+2023-12-17  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2023-11-29  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/112733
+       * gcc.dg/pr112733.c: New test.
+
+2023-12-17  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2023-12-05  Jakub Jelinek  <jakub@redhat.com>
+
+       PR target/112845
+       * gcc.dg/pr112845.c: New file.
+
+2023-12-17  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2023-12-04  Jakub Jelinek  <jakub@redhat.com>
+
+       PR target/112837
+       * gcc.dg/pr112837.c: New test.
+
+2023-12-17  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2023-12-04  Jakub Jelinek  <jakub@redhat.com>
+
+       PR target/112816
+       * gcc.target/i386/sse2-pr112816.c: New test.
+
+2023-12-17  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2023-12-04  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/112795
+       * g++.dg/ext/unroll-5.C: New test.
+
+2023-12-17  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2023-11-25  Jakub Jelinek  <jakub@redhat.com>
+
+       PR target/111408
+       * gcc.c-torture/execute/pr111408.c: New test.
+
+2023-12-17  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2023-07-19  Jakub Jelinek  <jakub@redhat.com>
+
+       PR tree-optimization/110731
+       * gcc.dg/pr110731.c: New test.
+
 2023-12-15  Richard Biener  <rguenther@suse.de>
 
        Backported from master:
index 9624cd212810666b9fa06c9464f57911d160d1ba..e295722b84d0612d0acbd0a73130afbde8f0f64a 100644 (file)
@@ -1,3 +1,13 @@
+2023-12-17  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2023-10-13  Jakub Jelinek  <jakub@redhat.com>
+
+       * testsuite/tr1/8_c_compatibility/cstdio/functions.cc (test01):
+       Initialize stream to va_arg(ap, FILE*) rather than 0.
+       * testsuite/tr1/8_c_compatibility/cwchar/functions.cc (test01):
+       Likewise.
+
 2023-12-06  Jonathan Wakely  <jwakely@redhat.com>
 
        Backported from master: