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: