https://gcc.gnu.org/g:9af4ba681929cba6e9d376b9965ab8a6fb718d1a

commit r16-8922-g9af4ba681929cba6e9d376b9965ab8a6fb718d1a
Author: GCC Administrator <[email protected]>
Date:   Sat May 16 00:20:03 2026 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 30 ++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/c/ChangeLog         |  7 ++++++
 gcc/cp/ChangeLog        | 24 +++++++++++++++++++++
 gcc/testsuite/ChangeLog | 57 +++++++++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 119 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 9b42c43f80c1..dd96fb080ad5 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,33 @@
+2026-05-15  H.J. Lu  <[email protected]>
+
+       Backported from master:
+       2026-05-13  H.J. Lu  <[email protected]>
+                   Uros Bizjak  <[email protected]>
+
+       PR target/120870
+       * config/i386/i386.cc (ix86_save_reg): Return true for DRAP
+       register early at entry.
+       (find_drap_reg): Use R11_REG in preserve_none functions in
+       64-bit mode.
+
+2026-05-15  Xi Ruoyao  <[email protected]>
+
+       Backported from master:
+       2026-05-15  Xi Ruoyao  <[email protected]>
+
+       PR tree-optimization/125291
+       * tree-scalar-evolution.cc (simplify_peeled_chrec): Sign-extend
+       the step for peeled converted IV.
+
+2026-05-15  Jakub Jelinek  <[email protected]>
+
+       Backported from master:
+       2026-05-15  Jakub Jelinek  <[email protected]>
+
+       PR target/125308
+       * config/i386/sse.md (*minmax<mode>3_4): Force also
+       operands[2] into a REG.
+
 2026-05-14  Andi Kleen  <[email protected]>
 
        PR target/124316
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 6fde35e83eb8..8ee5b417cbc7 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20260515
+20260516
diff --git a/gcc/c/ChangeLog b/gcc/c/ChangeLog
index 6160445b8f98..d81091d25ed7 100644
--- a/gcc/c/ChangeLog
+++ b/gcc/c/ChangeLog
@@ -1,3 +1,10 @@
+2026-05-15  Andi Kleen  <[email protected]>
+
+       PR c/124532
+       * c-parser.cc (struct attr_state): Add reset method.
+       (c_parser_compound_statement_nostart): Rename a to astate.
+       Reset state before iterating statements.
+
 2026-04-30  Release Manager
 
        * GCC 16.1.0 released.
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 4ca8e572d98a..24b66cb0a2d8 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,27 @@
+2026-05-15  Jason Merrill  <[email protected]>
+
+       Backported from master:
+       2026-05-15  Jason Merrill  <[email protected]>
+
+       PR c++/125315
+       * constexpr.cc (init_subob_ctx): Allow both ctor and object
+       to be null for an empty subobject.
+
+2026-05-15  Patrick Palka  <[email protected]>
+
+       Backported from master:
+       2026-05-14  Patrick Palka  <[email protected]>
+
+       PR c++/124628
+       * reflect.cc (resolve_type_of_reflected_decl): New.
+       (get_reflection): Call resolve_type_of_reflected_decl instead
+       of mark_used.
+       (has_type): Call resolve_type_of_reflected_decl before
+       checking for an undeduced auto.
+       (eval_can_substitute): Likewise.  Also look through BASELINK.
+       (members_of_representable): Call resolve_type_of_reflected_decl
+       before checking for an undeduced auto.
+
 2026-05-14  Jakub Jelinek  <[email protected]>
 
        Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index c875753130fb..dd44e6f2cd27 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,60 @@
+2026-05-15  H.J. Lu  <[email protected]>
+
+       Backported from master:
+       2026-05-13  H.J. Lu  <[email protected]>
+                   Uros Bizjak  <[email protected]>
+
+       PR target/120870
+       * gcc.target/i386/pr120870-1.c: New test.
+       * gcc.target/i386/pr120870-2.c: Likewise.
+
+2026-05-15  Andi Kleen  <[email protected]>
+
+       PR c/124532
+       * c-c++-common/pr124532.c: New test.
+
+2026-05-15  Xi Ruoyao  <[email protected]>
+
+       Backported from master:
+       2026-05-15  Xi Ruoyao  <[email protected]>
+
+       PR tree-optimization/125291
+       * gcc.c-torture/execute/pr125291.c: New test.
+
+2026-05-15  Torbjörn SVENSSON  <[email protected]>
+
+       * lib/lto.exp: Make file listing case sensitive by doing case
+       sensitive filter after directory listing.
+
+2026-05-15  Jakub Jelinek  <[email protected]>
+
+       Backported from master:
+       2026-05-15  Jakub Jelinek  <[email protected]>
+
+       PR target/125308
+       * gcc.target/i386/pr125308.c: New test.
+
+2026-05-15  Jason Merrill  <[email protected]>
+
+       Backported from master:
+       2026-05-15  Jason Merrill  <[email protected]>
+
+       PR c++/125315
+       * g++.dg/cpp2a/no_unique_address16.C: New test.
+
+2026-05-15  Patrick Palka  <[email protected]>
+
+       Backported from master:
+       2026-05-14  Patrick Palka  <[email protected]>
+
+       PR c++/124628
+       * g++.dg/reflect/can_substitute2.C: New test.
+       * g++.dg/reflect/members_of14.C: New test.
+       * g++.dg/reflect/substitute3.C: Adjust test so that f<int>'s
+       return type fails to get deduced.
+       * g++.dg/reflect/type_of3.C: Also test type_of of a templated
+       member function with deduced return type.
+
 2026-05-14  Andi Kleen  <[email protected]>
 
        PR target/124316

Reply via email to