On Thu, Jan 10, 2013 at 01:40:09PM -0600, Aldy Hernandez wrote: > commit 61ceeb130c2c2c342f19e716397ffddd212a0b32 > Author: Aldy Hernandez <al...@redhat.com> > Date: Thu Jan 10 11:58:37 2013 -0600 > > PR target/55565 > * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not > regex.
Ok with: > diff --git a/gcc/testsuite/gcc.target/powerpc/ppc-mov-1.c > b/gcc/testsuite/gcc.target/powerpc/ppc-mov-1.c > index 750cf85..f843015 100644 > --- a/gcc/testsuite/gcc.target/powerpc/ppc-mov-1.c > +++ b/gcc/testsuite/gcc.target/powerpc/ppc-mov-1.c > @@ -1,7 +1,7 @@ > /* { dg-do compile { target { powerpc*-*-* && lp64 } } } */ > /* { dg-options "-O2" } */ > > -/* { dg-final { scan-assembler-not "fmr \[0-9\]+,\[0-9\]+" } } > +/* { dg-final { scan-assembler-not "lfd \(f?\[0-9\]+\),\[^\n\r\]*\[\n\r\]+\[ > \t]*fmr f?1,f?\\1\[\n\r\]+\[ \t]*blr" } } */ The ,f? before \\1 removed. The optional f will be matched already from \\1. Jakub