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: