https://gcc.gnu.org/g:7149e22fe92581f54bf89855c996ea83bdf773ef
commit r12-10643-g7149e22fe92581f54bf89855c996ea83bdf773ef Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Thu Jul 25 00:21:26 2024 +0000 Daily bump. Diff: --- gcc/ChangeLog | 43 +++++++++++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/testsuite/ChangeLog | 35 +++++++++++++++++++++++++++++++++++ 3 files changed, 79 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 645d8748256f..d54c47b047f4 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,46 @@ +2024-07-24 Peter Bergner <berg...@linux.ibm.com> + + Backported from master: + 2024-07-17 Peter Bergner <berg...@linux.ibm.com> + + PR target/114759 + * config/rs6000/rs6000.cc (rs6000_option_override_internal): Disallow + CPUs and ABIs that do no support the ROP protection insns. + * config/rs6000/rs6000-logue.cc (rs6000_stack_info): Remove now + unneeded tests. + (rs6000_emit_prologue): Likewise. + Remove unneeded gcc_assert. + (rs6000_emit_epilogue): Likewise. + * config/rs6000/rs6000.md: Likewise. + +2024-07-24 Peter Bergner <berg...@linux.ibm.com> + + Backported from master: + 2024-07-17 Peter Bergner <berg...@linux.ibm.com> + + PR target/114759 + * config/rs6000/rs6000-logue.cc (rs6000_stack_info): Use TARGET_POWER8. + (rs6000_emit_prologue): Likewise. + * config/rs6000/rs6000.md (hashchk): Likewise. + (hashst): Likewise. + Fix whitespace. + +2024-07-24 Peter Bergner <berg...@linux.ibm.com> + + Backported from master: + 2024-06-17 Peter Bergner <berg...@linux.ibm.com> + + PR target/115389 + * config/rs6000/rs6000-logue.cc (rs6000_stack_info): Compute + rop_hash_save_offset for non-Altivec compiles. + +2024-07-24 Peter Bergner <berg...@linux.ibm.com> + + Backported from master: + 2024-06-08 Peter Bergner <berg...@linux.ibm.com> + + * config/rs6000/rs6000-logue.cc (rs6000_stack_info): Update comment. + 2024-07-23 Richard Biener <rguent...@suse.de> Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index d050dd677216..503038db09ce 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240724 +20240725 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 6357df9e57d0..aea572a67be4 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,38 @@ +2024-07-24 Peter Bergner <berg...@linux.ibm.com> + + Backported from master: + 2024-07-19 Peter Bergner <berg...@linux.ibm.com> + + PR target/114759 + PR target/115988 + * gcc.target/powerpc/pr114759-3.c: Catch unsupported ABI errors. + +2024-07-24 Peter Bergner <berg...@linux.ibm.com> + + Backported from master: + 2024-07-17 Peter Bergner <berg...@linux.ibm.com> + + PR target/114759 + * gcc.target/powerpc/pr114759-3.c: New test. + +2024-07-24 Peter Bergner <berg...@linux.ibm.com> + + Backported from master: + 2024-07-17 Peter Bergner <berg...@linux.ibm.com> + + PR target/114759 + * gcc.target/powerpc/pr114759-2.c: New test. + * lib/target-supports.exp (rop_ok): Use + check_effective_target_has_arch_pwr8. + +2024-07-24 Peter Bergner <berg...@linux.ibm.com> + + Backported from master: + 2024-06-17 Peter Bergner <berg...@linux.ibm.com> + + PR target/115389 + * gcc.target/powerpc/pr115389.c: New test. + 2024-07-23 Alexandre Oliva <ol...@adacore.com> Backported from master: