https://gcc.gnu.org/g:e0cdbbe0b4180995d21e0a3c298aa71bea19661c

commit r13-9533-ge0cdbbe0b4180995d21e0a3c298aa71bea19661c
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Wed Apr 16 00:21:19 2025 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 57 ++++++++++++++++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/testsuite/ChangeLog | 58 +++++++++++++++++++++++++++++++++++++++++++++++++
 libstdc++-v3/ChangeLog  | 10 +++++++++
 4 files changed, 126 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 06aa8f6d015e..4afb3ea86544 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,60 @@
+2025-04-15  Andrew Pinski  <quic_apin...@quicinc.com>
+
+       Backported from master:
+       2024-08-20  Andrew Pinski  <quic_apin...@quicinc.com>
+
+       PR tree-optimization/116412
+       * gimple-match-head.cc (gimple_extract): Return false if op0
+       was not a SSA name nor a min invariant for 
REALPART_EXPR/IMAGPART_EXPR/VCE
+       and BIT_FIELD_REF.
+
+2025-04-15  Andrew Pinski  <quic_apin...@quicinc.com>
+
+       Backported from master:
+       2025-03-16  Andrew Pinski  <quic_apin...@quicinc.com>
+
+       PR middle-end/113546
+       * tree-cfg.cc (first_non_label_stmt): Rename to ...
+       (first_non_label_nondebug_stmt): This and use 
gsi_start_nondebug_after_labels_bb.
+       (assign_discriminators): Update call to first_non_label_nondebug_stmt.
+
+2025-04-15  Andrew Pinski  <quic_apin...@quicinc.com>
+
+       Backported from master:
+       2025-03-09  Andrew Pinski  <quic_apin...@quicinc.com>
+
+       PR tree-optimization/118922
+       * tree-ssa-phiopt.cc (value_replacement): Set empty_or_with_defined_p
+       to false when there is phi nodes for the middle bb.
+
+2025-04-15  Andrew Pinski  <quic_apin...@quicinc.com>
+
+       Backported from master:
+       2024-12-04  Andrew Pinski  <quic_apin...@quicinc.com>
+
+       PR tree-optimization/117243
+       PR tree-optimization/116749
+       * tree-ssa-phiopt.cc (replace_phi_edge_with_variable): Reset loop
+       estimates if the cond_block was an exit to a loop.
+
+2025-04-15  Andrew Pinski  <quic_apin...@quicinc.com>
+
+       Backported from master:
+       2024-10-02  Andrew Pinski  <quic_apin...@quicinc.com>
+
+       PR tree-optimization/116922
+       * gimple-ssa-backprop.cc (remove_unused_var): Handle phi
+       nodes correctly.
+
+2025-04-15  Andrew Pinski  <quic_apin...@quicinc.com>
+
+       Backported from master:
+       2024-10-28  Andrew Pinski  <quic_apin...@quicinc.com>
+
+       PR middle-end/111285
+       * tree-vect-generic.cc (do_unop): Use a signed type for the
+       operand if the operation was ABSU_EXPR.
+
 2025-04-13  Richard Biener  <rguent...@suse.de>
 
        Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 6a8ff35d9ec6..c9d404d186ef 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20250415
+20250416
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 0ccc7494f62e..20b8f16aa39c 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,61 @@
+2025-04-15  Andrew Pinski  <quic_apin...@quicinc.com>
+
+       Backported from master:
+       2025-04-14  Andrew Pinski  <quic_apin...@quicinc.com>
+
+       PR tree-optimization/118476
+       * gcc.dg/torture/pr118476-1.c: New test.
+
+2025-04-15  Andrew Pinski  <quic_apin...@quicinc.com>
+
+       Backported from master:
+       2024-08-20  Andrew Pinski  <quic_apin...@quicinc.com>
+
+       PR tree-optimization/116412
+       * gcc.dg/torture/pr116412-1.c: New test.
+
+2025-04-15  Andrew Pinski  <quic_apin...@quicinc.com>
+
+       Backported from master:
+       2025-03-16  Andrew Pinski  <quic_apin...@quicinc.com>
+
+       PR middle-end/113546
+       * c-c++-common/torture/pr113546-1.c: New test.
+
+2025-04-15  Andrew Pinski  <quic_apin...@quicinc.com>
+
+       Backported from master:
+       2025-03-09  Andrew Pinski  <quic_apin...@quicinc.com>
+
+       PR tree-optimization/118922
+       * gcc.dg/torture/pr118922-1.c: New test.
+
+2025-04-15  Andrew Pinski  <quic_apin...@quicinc.com>
+
+       Backported from master:
+       2024-12-04  Andrew Pinski  <quic_apin...@quicinc.com>
+
+       PR tree-optimization/117243
+       PR tree-optimization/116749
+       * gcc.dg/torture/pr117243-1.c: New test.
+       * gcc.dg/torture/pr117243-2.c: New test.
+
+2025-04-15  Andrew Pinski  <quic_apin...@quicinc.com>
+
+       Backported from master:
+       2024-10-02  Andrew Pinski  <quic_apin...@quicinc.com>
+
+       PR tree-optimization/116922
+       * gcc.dg/torture/pr116922.c: New test.
+
+2025-04-15  Andrew Pinski  <quic_apin...@quicinc.com>
+
+       Backported from master:
+       2024-10-28  Andrew Pinski  <quic_apin...@quicinc.com>
+
+       PR middle-end/111285
+       * g++.dg/torture/vect-absu-1.C: New test.
+
 2025-04-14  Simon Martin  <si...@nasilyan.com>
 
        Backported from master:
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 247dd73c2d9d..5c3a30c55e40 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,13 @@
+2025-04-15  Jonathan Wakely  <jwak...@redhat.com>
+
+       Backported from master:
+       2025-04-14  Jonathan Wakely  <jwak...@redhat.com>
+
+       PR libstdc++/21334
+       * doc/xml/manual/using.xml: Document that container data race
+       avoidance rules do not apply to COW std::string.
+       * doc/html/*: Regenerate.
+
 2025-04-08  Jonathan Wakely  <jwak...@redhat.com>
 
        Backported from master:

Reply via email to