https://gcc.gnu.org/g:58b3e55cef20a489a83a50151d74f12dd57e9a59
commit r13-8944-g58b3e55cef20a489a83a50151d74f12dd57e9a59 Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Thu Jul 25 00:22:12 2024 +0000 Daily bump. Diff: --- gcc/ChangeLog | 43 +++++++++++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/testsuite/ChangeLog | 35 +++++++++++++++++++++++++++++++++++ libstdc++-v3/ChangeLog | 9 +++++++++ 4 files changed, 88 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index b22225d04b5f..654f63926e2e 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 8372c75a9e6b..a950a5a4b288 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 Haochen Jiang <haochen.ji...@intel.com> * gcc.target/i386/prefetchi-1.c: Check (%rip). diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 6307b1c0e76f..c6296e974046 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,12 @@ +2024-07-24 Jonathan Wakely <jwak...@redhat.com> + + Backported from master: + 2024-07-24 Jonathan Wakely <jwak...@redhat.com> + + PR libstdc++/116070 + * include/bits/stl_bvector.h: Check feature test macro before + using is_default_constructible_v. + 2024-07-12 Jonathan Wakely <jwak...@redhat.com> Backported from master: