simd-5.c: Do not XFAIL on SPARC 64-bit.
authorEric Botcazou <ebotcazou@libertysurf.fr>
Sat, 6 Nov 2004 18:54:40 +0000 (19:54 +0100)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Sat, 6 Nov 2004 18:54:40 +0000 (18:54 +0000)
* gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
* gcc.c-torture/execute/20020227-1.x: Likewise.
* gcc.c-torture/execute/simd-5.x: Remove.

From-SVN: r90184

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/compile/simd-5.c
gcc/testsuite/gcc.c-torture/execute/20020227-1.x
gcc/testsuite/gcc.c-torture/execute/simd-5.x [deleted file]

index 83ef0c7b4915d3776ff2532a615bfac8a3aa1155..22f1c31893a16369bc6d3c48f7039677fc9a9c6a 100644 (file)
@@ -1,3 +1,9 @@
+2004-11-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+       * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
+       * gcc.c-torture/execute/20020227-1.x: Likewise.
+       * gcc.c-torture/execute/simd-5.x: Remove.
+
 2004-11-06  Andrew Pinski  <pinskia@physics.uc.edu>
 
        PR rtl-optimization/17933
index 1575dc1a8d4c06bbaf16ade080c893413a4f9ff3..016cccd1e9faee96150d40855ca4aee190145c24 100644 (file)
@@ -1,8 +1,3 @@
-/* On SPARC64/SPARC-V9 it fails at -O0 and -O1, except with -m32. */
-/* { dg-xfail-if "PR target/9200" { "sparc64-*-*" "sparcv9-*-*" } { "-O0" "-O1" } { "-m32" } } */
-/* On regular SPARC it doesn't fail, except with -m64 at -O0 and -O1. */
-/* { dg-xfail-if "PR target/9200" { "sparc-*-*" } { "-m64 -O0" "-m64 -O1" } { "" } } */
-
 #define vector64 __attribute__((vector_size(8)))
 
 main(){
index 4e7194792cd1d6b19946cfdefa6de10d9202da19..21911d1ce624c936eb42be3de5a937faa62e4a27 100644 (file)
@@ -3,25 +3,25 @@
 # sparc64/sparcv9 and mmix during April 2002.
 
 if { [istarget "sparc64-*-*"] || [istarget "sparcv9-*-*"] } {
-    # On sparc64/sparcv9 it doesn't fail at -O0/-O1, or at all with -m32.
+    # On sparc64/sparcv9 it doesn't fail at -O0/-O1/-O3, or at all with -m32.
     set torture_eval_before_execute {
         global compiler_conditional_xfail_data
         set compiler_conditional_xfail_data {
             "This test fails on 64-bit targets, see PR6221." \
             { "*-*-*" } \
-            { "-O2" "-O3" "-Os" } \
+            { "-O2" "-Os" } \
             { "-m32" }
         }
     }
 } elseif { [istarget "sparc-*-*"] } {
-    # Regular sparc fails with -m64, but not with -O0/-O1.
+    # Regular sparc fails with -m64, but not with -O0/-O1/-O3.
     set torture_eval_before_execute {
         global compiler_conditional_xfail_data
         set compiler_conditional_xfail_data {
             "This test fails on 64-bit targets, see PR6221." \
             { "*-*-*" } \
             { "-m64" } \
-            { "-O0" "-O1" }
+            { "-O0" "-O1" "-O3" }
         }
     }
 } elseif { [istarget "powerpc64-*-*"] || [istarget "x86_64-*-*"] } {
diff --git a/gcc/testsuite/gcc.c-torture/execute/simd-5.x b/gcc/testsuite/gcc.c-torture/execute/simd-5.x
deleted file mode 100644 (file)
index bf7cfb3..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-if { [istarget "sparc64-*-*"] || [istarget "sparcv9-*-*"] } {
-    set torture_eval_before_compile {
-        global compiler_conditional_xfail_data
-        set compiler_conditional_xfail_data {
-            "PR middle-end/9200" \
-            { "*-*-*" } \
-            { "-O0" } \
-            { "-m32" }
-        }
-    }
-} elseif { [istarget "sparc-*-*"] } {
-    set torture_eval_before_compile {
-        global compiler_conditional_xfail_data
-        set compiler_conditional_xfail_data {
-            "PR middle-end/9200" \
-            { "*-*-*" } \
-            { "-m64" } \
-            { "-O1" "-O2" "-O3" "-Os" }
-        }
-    }
-}
-
-return 0