https://gcc.gnu.org/g:5db1392e8e1a03d66da202a30e5cd5b08f2601cc
commit r14-10368-g5db1392e8e1a03d66da202a30e5cd5b08f2601cc Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Tue Jul 2 00:23:08 2024 +0000 Daily bump. Diff: --- gcc/ChangeLog | 14 ++++++++++++++ gcc/DATESTAMP | 2 +- gcc/c/ChangeLog | 13 +++++++++++++ gcc/testsuite/ChangeLog | 22 ++++++++++++++++++++++ 4 files changed, 50 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 0e7d2353c1b..386b0b151ab 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,17 @@ +2024-07-01 Georg-Johann Lay <a...@gjlay.de> + + Backported from master: + 2024-07-01 Georg-Johann Lay <a...@gjlay.de> + + PR target/88236 + PR target/115726 + * config/avr/avr.md (mov<mode>) [avr_mem_memx_p]: Expand in such a + way that the destination does not overlap with any hard register + clobbered / used by xload8qi_A resp. xload<mode>_A. + * config/avr/avr.cc (avr_out_xload): Avoid early-clobber + situation for Z by executing just one load when the output register + overlaps with Z. + 2024-06-28 Kewen Lin <li...@linux.ibm.com> Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index ff13db4fe3e..7f1fc5ab8cf 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240701 +20240702 diff --git a/gcc/c/ChangeLog b/gcc/c/ChangeLog index fa9a940ffba..7b59e4005a6 100644 --- a/gcc/c/ChangeLog +++ b/gcc/c/ChangeLog @@ -1,3 +1,16 @@ +2024-07-01 Jakub Jelinek <ja...@redhat.com> + + Backported from master: + 2024-06-25 Jakub Jelinek <ja...@redhat.com> + Martin Uecker <uec...@tugraz.at> + + PR c/114930 + PR c/115502 + * c-decl.cc (c_update_type_canonical): Assert t is main variant + with 0 TYPE_QUALS. Simplify and don't use check_qualified_type. + Deal with the case where build_qualified_type returns + TYPE_STRUCTURAL_EQUALITY_P type. + 2024-06-25 Sandra Loosemore <sloosem...@baylibre.com> Backported from master: diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 47b94600e7c..f620b94bd4e 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,25 @@ +2024-07-01 Georg-Johann Lay <a...@gjlay.de> + + Backported from master: + 2024-07-01 Georg-Johann Lay <a...@gjlay.de> + + PR target/88236 + PR target/115726 + * gcc.target/avr/torture/pr88236-pr115726.c: New test. + +2024-07-01 Jakub Jelinek <ja...@redhat.com> + + Backported from master: + 2024-06-25 Jakub Jelinek <ja...@redhat.com> + Martin Uecker <uec...@tugraz.at> + + PR c/114930 + PR c/115502 + * gcc.dg/pr114574-1.c: Require lto effective target. + * gcc.dg/pr114574-2.c: Likewise. + * gcc.dg/pr114930.c: New test. + * gcc.dg/pr115502.c: New test. + 2024-06-30 Harald Anlauf <anl...@gmx.de> Backported from master: