+2024-07-24 Peter Bergner <bergner@linux.ibm.com>
+
+ Backported from master:
+ 2024-07-17 Peter Bergner <bergner@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 <bergner@linux.ibm.com>
+
+ Backported from master:
+ 2024-07-17 Peter Bergner <bergner@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 <bergner@linux.ibm.com>
+
+ Backported from master:
+ 2024-06-17 Peter Bergner <bergner@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 <bergner@linux.ibm.com>
+
+ Backported from master:
+ 2024-06-08 Peter Bergner <bergner@linux.ibm.com>
+
+ * config/rs6000/rs6000-logue.cc (rs6000_stack_info): Update comment.
+
2024-07-23 Richard Biener <rguenther@suse.de>
Backported from master:
+2024-07-24 Peter Bergner <bergner@linux.ibm.com>
+
+ Backported from master:
+ 2024-07-19 Peter Bergner <bergner@linux.ibm.com>
+
+ PR target/114759
+ PR target/115988
+ * gcc.target/powerpc/pr114759-3.c: Catch unsupported ABI errors.
+
+2024-07-24 Peter Bergner <bergner@linux.ibm.com>
+
+ Backported from master:
+ 2024-07-17 Peter Bergner <bergner@linux.ibm.com>
+
+ PR target/114759
+ * gcc.target/powerpc/pr114759-3.c: New test.
+
+2024-07-24 Peter Bergner <bergner@linux.ibm.com>
+
+ Backported from master:
+ 2024-07-17 Peter Bergner <bergner@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 <bergner@linux.ibm.com>
+
+ Backported from master:
+ 2024-06-17 Peter Bergner <bergner@linux.ibm.com>
+
+ PR target/115389
+ * gcc.target/powerpc/pr115389.c: New test.
+
2024-07-23 Alexandre Oliva <oliva@adacore.com>
Backported from master: