https://gcc.gnu.org/g:172fec15312cc79b5a48fe6a672a02c3f825697d

commit r14-11943-g172fec15312cc79b5a48fe6a672a02c3f825697d
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Sat Aug 9 00:24:18 2025 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 33 +++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/c-family/ChangeLog  | 11 +++++++++
 gcc/cp/ChangeLog        |  9 ++++++++
 gcc/testsuite/ChangeLog | 59 +++++++++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 113 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index f8334c79a637..06373f72cfa6 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,36 @@
+2025-08-08  Jakub Jelinek  <ja...@redhat.com>
+
+       Backported from master:
+       2025-08-06  Jakub Jelinek  <ja...@redhat.com>
+
+       PR tree-optimization/121413
+       * gimple-lower-bitint.cc (abi_limb_prec): New variable
+       (bitint_precision_kind): Initialize it.
+       (gimple_lower_bitint): Clear it at the start.  For
+       min_prec > limb_prec descreased precision vars for
+       INTEGER_CST PHI arguments ensure min_prec is either
+       prec or multiple of abi_limb_prec.
+
+2025-08-08  Jakub Jelinek  <ja...@redhat.com>
+
+       Backported from master:
+       2025-08-06  Jakub Jelinek  <ja...@redhat.com>
+
+       PR tree-optimization/121127
+       * gimple-lower-bitint.cc (bitint_large_huge::handle_operand_addr): For
+       uninitialized SSA_NAME, set *prec_stored to 0 rather than *prec.
+       Handle that case in narrowing casts.  If prec_stored is non-NULL,
+       set *prec_stored to prec_stored_val.
+
+2025-08-08  Jakub Jelinek  <ja...@redhat.com>
+
+       Backported from master:
+       2025-08-01  Jakub Jelinek  <ja...@redhat.com>
+
+       PR middle-end/121322
+       * gimple-ssa-store-merging.cc (find_bswap_or_nop): Return NULL if
+       count is 0.
+
 2025-07-31  Spencer Abson  <spencer.ab...@arm.com>
 
        Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 1f2f1bb8fcd6..db3c83932b6f 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20250808
+20250809
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index d9b90b1192b6..2577c4cfc5e1 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,14 @@
+2025-08-08  Jakub Jelinek  <ja...@redhat.com>
+
+       Backported from master:
+       2025-07-04  Jakub Jelinek  <ja...@redhat.com>
+
+       PR c/120837
+       * c-common.cc (pointer_int_sum): Rewrite the intop PLUS_EXPR or
+       MINUS_EXPR optimization into extension of both intop operands,
+       their separate multiplication and then addition/subtraction followed
+       by rest of pointer_int_sum handling after the multiplication.
+
 2025-05-23  Release Manager
 
        * GCC 14.3.0 released.
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 4486d46de3a3..a9cafe958688 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,12 @@
+2025-08-08  Patrick Palka  <ppa...@redhat.com>
+
+       Backported from master:
+       2025-08-04  Patrick Palka  <ppa...@redhat.com>
+
+       PR c++/120620
+       * constexpr.cc (cxx_dynamic_cast_fn_p): Return true only
+       for synthesized __dynamic_cast.
+
 2025-08-01  Jason Merrill  <ja...@redhat.com>
 
        Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 75de11176d91..78c1dec0a562 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,62 @@
+2025-08-08  Patrick Palka  <ppa...@redhat.com>
+
+       Backported from master:
+       2025-08-04  Patrick Palka  <ppa...@redhat.com>
+
+       PR c++/120620
+       * g++.dg/cpp2a/constexpr-dynamic19.C: New test.
+       * g++.dg/cpp2a/constexpr-dynamic1a.C: New test.
+
+2025-08-08  Jakub Jelinek  <ja...@redhat.com>
+
+       Backported from master:
+       2025-08-06  Jakub Jelinek  <ja...@redhat.com>
+
+       PR tree-optimization/121413
+       * gcc.dg/torture/bitint-85.c: New test.
+
+2025-08-08  Jakub Jelinek  <ja...@redhat.com>
+
+       Backported from master:
+       2025-08-06  Jakub Jelinek  <ja...@redhat.com>
+
+       PR tree-optimization/121127
+       * gcc.dg/bitint-125.c: New test.
+
+2025-08-08  Jakub Jelinek  <ja...@redhat.com>
+
+       Backported from master:
+       2025-08-01  Jakub Jelinek  <ja...@redhat.com>
+
+       PR middle-end/121322
+       * gcc.dg/pr121322.c: New test.
+
+2025-08-08  Jakub Jelinek  <ja...@redhat.com>
+
+       Backported from master:
+       2025-07-11  Jakub Jelinek  <ja...@redhat.com>
+
+       PR c++/120954
+       * c-c++-common/Warray-bounds-11.c: New test.
+
+2025-08-08  Jakub Jelinek  <ja...@redhat.com>
+
+       Backported from master:
+       2025-07-04  Jakub Jelinek  <ja...@redhat.com>
+
+       PR c/120837
+       * gcc.dg/ubsan/pr120837.c: New test.
+
+2025-08-08  Jakub Jelinek  <ja...@redhat.com>
+
+       Backported from master:
+       2025-07-01  Jakub Jelinek  <ja...@redhat.com>
+
+       PR testsuite/120919
+       * gcc.target/powerpc/builtin_altivec_tr_stxvr_runnable.c (main): Change
+       sc, ss, si and sll vars from scalars to arrays of 2 elements,
+       initialize and test just the first one though.
+
 2025-08-01  Jason Merrill  <ja...@redhat.com>
 
        Backported from master:

Reply via email to