On Jan 19 2018, Bill Schmidt <[email protected]> wrote: >> On Jan 19, 2018, at 3:09 PM, Jakub Jelinek <[email protected]> wrote: >> >> On Fri, Jan 19, 2018 at 02:58:07PM -0600, Bill Schmidt wrote: >>> --- gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-2.c (revision >>> 256894) >>> +++ gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-2.c (working copy) >>> @@ -30,4 +30,4 @@ int foo (int x) >>> >>> /* { dg-final { scan-assembler "crset 30" } } */ >>> /* { dg-final { scan-assembler "beqctr- 7" } } */ >>> -/* { dg-final { scan-assembler "b ." } } */ >>> +/* { dg-final { scan-assembler "b $" } } */ >> >> Does $ in scan-assembler really match a literal $ and not end of line? >> Looking around, most of scan-assembler patterns that want to match a $ use >> \\\$ > > Right. Working on getting the right number of backslashes in here... > I can never remember which ones need one and which need 3.
Use braces. Andreas. -- Andreas Schwab, [email protected] GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different."
