https://gcc.gnu.org/g:6c480c53796fd101c4b948cf780b4c063ef1944f

commit r15-11524-g6c480c53796fd101c4b948cf780b4c063ef1944f
Author: GCC Administrator <[email protected]>
Date:   Fri Aug 28 00:20:10 2026 +0000

    Daily bump.

Diff:
---
 ChangeLog               |  5 +++
 gcc/ChangeLog           | 54 ++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/testsuite/ChangeLog | 82 +++++++++++++++++++++++++++++++++++++++++++++++++
 libcpp/ChangeLog        | 11 +++++++
 5 files changed, 153 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index eee98106edec..0d58ab7c8e24 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2026-08-27  Michael Meissner  <[email protected]>
+
+       * MAINTAINERS: Update Michael Meissner's information.
+       Backported from master from 2026-08-07.
+
 2026-06-12  Release Manager
 
        * GCC 15.3.0 released.
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index dd8e56317e6d..df133ab76f09 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,57 @@
+2026-08-27  Jakub Jelinek  <[email protected]>
+
+       Backported from master:
+       2026-08-07  Jakub Jelinek  <[email protected]>
+
+       PR tree-optimization/126534
+       * gimple-range-op.cc (cfn_sqrt::op1_range): Widen lb or ub
+       by further 0.5ulp or 1ulp before squaring it.
+       * range-op-float.cc (float_widen_lhs_range): No longer static.
+
+2026-08-27  Jakub Jelinek  <[email protected]>
+
+       Backported from master:
+       2026-08-07  Jakub Jelinek  <[email protected]>
+
+       PR target/126667
+       * config/s390/s390.md (usubc<mode>5): If operands[4] is
+       an immediate operand other than const0_rtx, force it into reg
+       before using it in xor<mode>3 insn.
+
+2026-08-27  Jakub Jelinek  <[email protected]>
+
+       Backported from master:
+       2026-08-04  Jakub Jelinek  <[email protected]>
+
+       PR tree-optimization/126601
+       * tree-ssa-math-opts.cc (maybe_optimize_guarding_check): Use safe_push
+       on mul_stmts rather than quick_push.
+
+2026-08-27  Jakub Jelinek  <[email protected]>
+
+       Backported from master:
+       2026-08-04  Jakub Jelinek  <[email protected]>
+
+       PR tree-optimization/126564
+       * tree-ssa-phiopt.cc (spaceship_replacement): Fix up condition
+       when to punt because of redundant cmp1 with cmp2, xor in
+       lhs1 == lhs2 with difference of cmp2 from cmp1 (ignoring
+       LT_EXPR vs. LE_EXPR and GT_EXPR vs. GE_EXPR differences) and
+       1 if cond2_phi_edge is EDGE_FALSE_VALUE.
+
+2026-08-27  Jakub Jelinek  <[email protected]>
+
+       Backported from master:
+       2026-08-03  Jakub Jelinek  <[email protected]>
+
+       PR target/126484
+       * config/mips/mips-ftypes.def (MIPS_SI_FTYPE_VOID,
+       MIPS_USI_FTYPE_VOID): Use DEF_MIPS_FTYPE with 0 as
+       first argument rather than 1 and leave out ", VOID" from
+       second argument.
+       * config/mips/mips.cc (MIPS_FTYPE_NAME0): Define.
+       (MIPS_FTYPE_ATYPES0): Define.
+
 2026-08-26  Eric Botcazou  <[email protected]>
 
        PR ada/125984
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index f258e973dfcb..f5d0fa89a72b 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20260827
+20260828
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 2ccfc1563fcc..44ce86e9664b 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,85 @@
+2026-08-27  Jakub Jelinek  <[email protected]>
+
+       Backported from master:
+       2026-08-24  Jakub Jelinek  <[email protected]>
+
+       * gcc.dg/builtin-stdc-bit-1.c (main): Fix two pastos.
+
+2026-08-27  Jakub Jelinek  <[email protected]>
+
+       Backported from master:
+       2026-08-07  Jakub Jelinek  <[email protected]>
+
+       PR tree-optimization/126534
+       * gcc.dg/pr126534.c: New test.
+
+2026-08-27  Jakub Jelinek  <[email protected]>
+
+       Backported from master:
+       2026-08-07  Jakub Jelinek  <[email protected]>
+
+       PR target/126667
+       * gcc.dg/pr126667.c: New test.
+       * gcc.target/s390/pr126667.c: New test.
+
+2026-08-27  Jakub Jelinek  <[email protected]>
+
+       Backported from master:
+       2026-08-06  Jakub Jelinek  <[email protected]>
+
+       PR preprocessor/125048
+       * c-c++-common/cpp/va-opt-11.c: New test.
+
+2026-08-27  Jakub Jelinek  <[email protected]>
+
+       Backported from master:
+       2026-08-04  Jakub Jelinek  <[email protected]>
+
+       PR tree-optimization/126464
+       * gcc.dg/pr126464.c: Guard uses of 1e300 with
+       __DBL_MAX_10_EXP__ >= 301 and uses of 1e4000L with
+       __LDBL_MAX_10_EXP__ >= 4001.
+
+2026-08-27  Jakub Jelinek  <[email protected]>
+
+       Backported from master:
+       2026-08-04  Jakub Jelinek  <[email protected]>
+
+       PR tree-optimization/126601
+       * gcc.dg/tree-ssa/pr126601.c: New test.
+
+2026-08-27  Jakub Jelinek  <[email protected]>
+
+       Backported from master:
+       2026-08-04  Jakub Jelinek  <[email protected]>
+
+       PR tree-optimization/126564
+       * gcc.dg/torture/pr126564.c: New test.
+
+2026-08-27  Jakub Jelinek  <[email protected]>
+
+       Backported from master:
+       2026-08-03  Jakub Jelinek  <[email protected]>
+
+       PR tree-optimization/126547
+       * gcc.dg/torture/pr126547.c: New test.
+
+2026-08-27  Jakub Jelinek  <[email protected]>
+
+       Backported from master:
+       2026-08-03  Jakub Jelinek  <[email protected]>
+
+       PR tree-optimization/126576
+       * gcc.dg/torture/pr126576.c: New test.
+
+2026-08-27  Jakub Jelinek  <[email protected]>
+
+       Backported from master:
+       2026-08-03  Jakub Jelinek  <[email protected]>
+
+       PR target/126484
+       * g++.target/mips/pr126484.C: New test.
+
 2026-08-26  Harald Anlauf  <[email protected]>
 
        Backported from master:
diff --git a/libcpp/ChangeLog b/libcpp/ChangeLog
index 8bfbb19d1ed6..3a45824c124b 100644
--- a/libcpp/ChangeLog
+++ b/libcpp/ChangeLog
@@ -1,3 +1,14 @@
+2026-08-27  Jakub Jelinek  <[email protected]>
+
+       Backported from master:
+       2026-08-06  Jakub Jelinek  <[email protected]>
+
+       PR preprocessor/125048
+       * macro.cc (replace_args): Remember the position of map
+       in the pfile->line_table->info_macro.maps array and if vostate
+       is DROP, recompute map pointer as expand_arg call could have
+       reallocated the pfile->line_table->info_macro.maps array.
+
 2026-06-12  Release Manager
 
        * GCC 15.3.0 released.

Reply via email to