On Wed, Jul 07, 2021 at 04:08:39PM -0400, Michael Meissner wrote: > [PATCH] PR 100168: Fix call test on power10. > > Fix a test that was checking for 64-bit TOC calls, to also allow for > PC-relative calls.
> --- a/gcc/testsuite/gcc.dg/pr56727-2.c > +++ b/gcc/testsuite/gcc.dg/pr56727-2.c > @@ -18,4 +18,4 @@ void h () > > /* { dg-final { scan-assembler "@(PLT|plt)" { target i?86-*-* x86_64-*-* } } > } */ > /* { dg-final { scan-assembler "@(PLT|plt)" { target { powerpc*-*-linux* && > ilp32 } } } } */ > -/* { dg-final { scan-assembler "bl f\n\\s*nop" { target { powerpc*-*-linux* > && lp64 } } } } */ > +/* { dg-final { scan-assembler "(bl f\n\\s*nop)|(bl f@notoc)" { target { > powerpc*-*-linux* && lp64 } } } } */ The parentheses are superfluous. Maybe just write it as { dg-final { scan-assembler {bl f(\n\s*nop|@notoc)} { target { powerpc*-*-linux* && lp64 } } } } */ though? Segher