aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Bergner <bergner@linux.ibm.com>2024-11-05 10:30:46 -0600
committerPeter Bergner <bergner@linux.ibm.com>2024-11-05 10:33:38 -0600
commitf185a89fc4b6e6f5ae5475cd7c723b3acf39976b (patch)
treec95008c35472576d06650167445ff0ee0c139db5
parent3545aab00152ed3db1d7ce6ca4e1671dde276980 (diff)
downloadgcc-f185a89fc4b6e6f5ae5475cd7c723b3acf39976b.zip
gcc-f185a89fc4b6e6f5ae5475cd7c723b3acf39976b.tar.gz
gcc-f185a89fc4b6e6f5ae5475cd7c723b3acf39976b.tar.bz2
testsuite: Fix up gcc.target/powerpc/safe-indirect-jump-3.c test [PR117444]
The test safe-indirect-jump-3.c FAILs on powerpc64le-linux with the change in jump table generation behavior with commit r15-4756-g06bc3a734e8890, since it is compiled without optimization and expects jump tables to be generated. Add an explicit -fjump-tables to dg-options to get the old behavior back. 2024-11-05 Peter Bergner <bergner@linux.ibm.com> gcc/testsuite/ PR testsuite/117444 * gcc.target/powerpc/safe-indirect-jump-3.c: Add -fjump-tables to dg-options.
-rw-r--r--gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-3.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-3.c b/gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-3.c
index 87881fb..f5a7100 100644
--- a/gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-3.c
+++ b/gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-3.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-mno-speculate-indirect-jumps" } */
+/* { dg-options "-fjump-tables -mno-speculate-indirect-jumps" } */
/* { dg-warning "'-mno-speculate-indirect-jumps' is deprecated" "" { target *-*-* } 0 } */
/* Test for deliberate misprediction of jump tables. */