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:

Reply via email to