[Bug target/101324] powerpc64le: hashst appears before mflr at -O1 or higher

bergner at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed Oct 27 20:09:48 GMT 2021


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101324

--- Comment #18 from Peter Bergner <bergner at gcc dot gnu.org> ---
Namely this:

diff --git a/gcc/testsuite/lib/target-supports.exp
b/gcc/testsuite/lib/target-supports.exp
index 1c8b1ebb86e..0d9a3ba67ce 100644
--- a/gcc/testsuite/lib/target-supports.exp
+++ b/gcc/testsuite/lib/target-supports.exp
@@ -6625,6 +6625,13 @@ proc check_effective_target_powerpc_elfv2 { } {
     }
 }

+# Return 1 if this is a PowerPC target supporting -mrop-protect
+
+proc check_effective_target_rop_ok { } {
+    return [check_effective_target_power10_ok]
+           && [check_effective_target_powerpc_elfv2]
+}
+
 # The VxWorks SPARC simulator accepts only EM_SPARC executables and
 # chokes on EM_SPARC32PLUS or EM_SPARCV9 executables.  Return 1 if the
 # test environment appears to run executables on such a simulator.


More information about the Gcc-bugs mailing list