https://gcc.gnu.org/g:f185a89fc4b6e6f5ae5475cd7c723b3acf39976b
commit r15-4962-gf185a89fc4b6e6f5ae5475cd7c723b3acf39976b Author: Peter Bergner <berg...@linux.ibm.com> Date: Tue Nov 5 10:30:46 2024 -0600 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 <berg...@linux.ibm.com> gcc/testsuite/ PR testsuite/117444 * gcc.target/powerpc/safe-indirect-jump-3.c: Add -fjump-tables to dg-options. Diff: --- gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-3.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 87881fb18fc5..f5a7100a9ff8 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. */