[patch] Fix PR testsuite/28950

Jack Howarth howarth@bromo.msbb.uc.edu
Sun Sep 10 00:24:00 GMT 2006


The attached patch eliminates the false failure of the ppc-and-1.c
testcase in gcc.target/powerpc when tested at -m64. Tested on
powerpc-apple-darwin8. Ok for gcc trunk?

2006-09-09  Jack Howarth  <howarth@bromo.med.uc.edu>

        PR testsuite/28950
        * gcc.target/powerpc/ppc-and-1.c: Fix regex as Darwin
        assembler expects GPR references to be prefixed with 'r'.

Index: gcc/testsuite/gcc.target/powerpc/ppc-and-1.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/ppc-and-1.c        (revision 116801)
+++ gcc/testsuite/gcc.target/powerpc/ppc-and-1.c        (working copy)
@@ -1,8 +1,8 @@
 /* { dg-do compile { target { powerpc*-*-* && lp64 } } } */
 /* { dg-options "-O2" } */
 
-/* { dg-final { scan-assembler "rlwinm \[0-9\]+,\[0-9\]+,0,0,30"  } } */
-/* { dg-final { scan-assembler "rlwinm \[0-9\]+,\[0-9\]+,0,29,30"  } } */
+/* { dg-final { scan-assembler "rlwinm r\[0-9\]+,r\[0-9\]+,0,0,30"  } } */
+/* { dg-final { scan-assembler "rlwinm r\[0-9\]+,r\[0-9\]+,0,29,30"  } } */
 /* { dg-final { scan-assembler-not "rldicr" } } */
 
 /* Origin:Pete Steinmetz <steinmtz@us.ibm.com> */



More information about the Gcc-patches mailing list