This fixes a fail when power10 isn't supported by binutils, and ensures the test isn't run without power10 hardware or simulation on the off chance that power10 insns are emitted in the future for this testcase. Bootstrapped etc. OK?
PR target/96525 * testsuite/gcc.target/powerpc/pr96493.c: Make it a link test when no power10_hw. Require power10_ok. diff --git a/gcc/testsuite/gcc.target/powerpc/pr96493.c b/gcc/testsuite/gcc.target/powerpc/pr96493.c index f0de0818813..1e5d43f199d 100644 --- a/gcc/testsuite/gcc.target/powerpc/pr96493.c +++ b/gcc/testsuite/gcc.target/powerpc/pr96493.c @@ -1,6 +1,8 @@ -/* { dg-do run } */ +/* { dg-do run { target { power10_hw } } } */ +/* { dg-do link { target { ! power10_hw } } } */ /* { dg-options "-mdejagnu-cpu=power8 -O2" } */ /* { dg-require-effective-target powerpc_elfv2 } */ +/* { dg-require-effective-target power10_ok } */ /* Test local calls between pcrel and non-pcrel code. -- Alan Modra Australia Development Lab, IBM