On Jan 19 2018, Bill Schmidt <wschm...@linux.vnet.ibm.com> wrote: >> On Jan 19, 2018, at 3:09 PM, Jakub Jelinek <ja...@redhat.com> 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, sch...@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different."