https://gcc.gnu.org/g:5429e6a6467951e3ffc626e6aa40fb32fcc43681

commit r14-10238-g5429e6a6467951e3ffc626e6aa40fb32fcc43681
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Fri May 24 00:22:34 2024 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           |  9 +++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/testsuite/ChangeLog | 10 ++++++++++
 3 files changed, 20 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index eb2d4e6fdf2..4fded7eb723 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,12 @@
+2024-05-23  Martin Jambor  <mjam...@suse.cz>
+
+       Backported from master:
+       2024-05-09  Martin Jambor  <mjam...@suse.cz>
+
+       * tree-sra.cc (sra_modify_assign): Remove the original statement
+       also when dealing with a store to a fully covered aggregate from a
+       non-candidate.
+
 2024-05-22  Eric Botcazou  <ebotca...@adacore.com>
 
        PR rtl-optimization/115038
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index e67e2574c12..660b1b67ace 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20240523
+20240524
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 78dce1d542d..a51b7ba88a0 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,13 @@
+2024-05-23  Martin Jambor  <mjam...@suse.cz>
+
+       Backported from master:
+       2024-05-09  Martin Jambor  <mjam...@suse.cz>
+
+       * g++.dg/tree-ssa/pr109849.C: Also check that the aggeegate store
+       to cur disappears.
+       * gcc.dg/tree-ssa/ssa-dse-26.c: Instead of relying on DSE,
+       check that the unwanted stores were removed at early SRA time.
+
 2024-05-22  Marek Polacek  <pola...@redhat.com>
 
        Backported from master:

Reply via email to