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

commit r13-8883-gb4abe8f7f5c3269d058b176fa00fe5c71de05c68
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Tue Jul 2 00:22:31 2024 +0000

    Daily bump.

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

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index f4b9b507375..b13742057d4 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/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index b7d55cf675a..35123ff00da 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,12 @@
+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-06-28  Kewen Lin  <li...@linux.ibm.com>
 
        Backported from master:

Reply via email to