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:

Reply via email to