re PR target/51729 (dspr2-MULT.c and dspr2-MULTU.c fail for MIPS)
authorRichard Sandiford <rdsandiford@googlemail.com>
Mon, 2 Jan 2012 11:33:35 +0000 (11:33 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Mon, 2 Jan 2012 11:33:35 +0000 (11:33 +0000)
gcc/testsuite/
PR target/51729
* gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
XFAIL.
* gcc.target/mips/dspr2-MULTU.c: Likewise.

From-SVN: r182793

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/mips/dspr2-MULT.c
gcc/testsuite/gcc.target/mips/dspr2-MULTU.c

index 12bb6597acf334c5e48b4b4b1b439f071adb355f..fe6a6002cb2f9c3dace8d68c06514ebc82c626a4 100644 (file)
@@ -1,3 +1,10 @@
+2012-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
+
+       PR target/51729
+       * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
+       XFAIL.
+       * gcc.target/mips/dspr2-MULTU.c: Likewise.
+
 2012-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
 
        * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
index 8b815e5acb693488f3e0d6f4d4bfddb798ebb6e4..c685974895d302cc9cdaed1615ba8c9f3ac669c0 100644 (file)
@@ -1,11 +1,12 @@
 /* Test MIPS32 DSP REV 2 MULT instruction.  Tune for a CPU that has
    pipelined mult.  */
 /* { dg-do compile } */
-/* { dg-options "-mgp32 -mdspr2 -O2 -ffixed-hi -ffixed-lo -mtune=74kc" } */
+/* { dg-options "-mgp32 -mdspr2 -O2 -mtune=74kc" } */
 
+/* See PR target/51729 for the reason behind the XFAILs.  */
 /* { dg-final { scan-assembler "\tmult\t" } } */
-/* { dg-final { scan-assembler "ac1" } } */
-/* { dg-final { scan-assembler "ac2" } } */
+/* { dg-final { scan-assembler "ac1" { xfail *-*-* } } } */
+/* { dg-final { scan-assembler "ac2" { xfail *-*-* } } } */
 
 typedef long long a64;
 
index c457d245a3180d5c45c1164c56c93c3c4ed70fdc..7f04315efe532aa40ce9d4553bac62e16b175e2a 100644 (file)
@@ -1,11 +1,12 @@
 /* Test MIPS32 DSP REV 2 MULTU instruction.  Tune for a CPU that has
    pipelined multu.  */
 /* { dg-do compile } */
-/* { dg-options "-mgp32 -mdspr2 -O2 -ffixed-hi -ffixed-lo -mtune=74kc" } */
+/* { dg-options "-mgp32 -mdspr2 -O2 -mtune=74kc" } */
 
+/* See PR target/51729 for the reason behind the XFAILs.  */
 /* { dg-final { scan-assembler "\tmultu\t" } } */
-/* { dg-final { scan-assembler "ac1" } } */
-/* { dg-final { scan-assembler "ac2" } } */
+/* { dg-final { scan-assembler "ac1" { xfail *-*-* } } } */
+/* { dg-final { scan-assembler "ac2" { xfail *-*-* } } } */
 
 typedef unsigned long long a64;