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

Reply via email to