* gcc.c-torture/execute/simd-4.x: Remove.
authorebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 19 Feb 2004 09:23:22 +0000 (09:23 +0000)
committerebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 19 Feb 2004 09:23:22 +0000 (09:23 +0000)
* gcc.c-torture/execute/va-arg-25.x: Likewise.
* gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
Guard with #ifndef SKIP_ATTRIBUTE.
* gcc.dg/compat/vector-1_y.c: Likewise.
* gcc.dg/compat/vector-2_x.c: Likewise.
* gcc.dg/compat/vector-2_y.c: Likewise.
* g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
* g++.dg/eh/simd-2.C: Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@78089 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/eh/simd-1.C
gcc/testsuite/g++.dg/eh/simd-2.C
gcc/testsuite/gcc.c-torture/execute/simd-4.x [deleted file]
gcc/testsuite/gcc.c-torture/execute/va-arg-25.x [deleted file]
gcc/testsuite/gcc.dg/compat/vector-1_x.c
gcc/testsuite/gcc.dg/compat/vector-1_y.c
gcc/testsuite/gcc.dg/compat/vector-2_x.c
gcc/testsuite/gcc.dg/compat/vector-2_y.c

index da6f91b..548d7d4 100644 (file)
@@ -1,3 +1,15 @@
+2004-02-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+       * gcc.c-torture/execute/simd-4.x: Remove.
+       * gcc.c-torture/execute/va-arg-25.x: Likewise.
+       * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
+       Guard with #ifndef SKIP_ATTRIBUTE.
+       * gcc.dg/compat/vector-1_y.c: Likewise.
+       * gcc.dg/compat/vector-2_x.c: Likewise.
+       * gcc.dg/compat/vector-2_y.c: Likewise.
+       * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
+       * g++.dg/eh/simd-2.C: Likewise.
+
 2004-02-19  Alan Modra  <amodra@bigpond.net.au>
 
        * gcc.c-torture/compile/complex-1.c: New.
index d10a74a..667aafe 100644 (file)
@@ -3,7 +3,6 @@
 // { dg-options "-O" }
 // { dg-options "-O -w" { target i?86-*-* } }
 // { dg-do run }
-// { dg-error "" "PR target/12916" { target sparc*-*-* } 11 }
 
 typedef int __attribute__((mode(V2SI))) vecint;
 
index e02b05d..ee09323 100644 (file)
@@ -4,8 +4,6 @@
 // { dg-options "-O -w" { target i?86-*-* } }
 // { dg-options "-O -w -maltivec" { target powerpc64-*-linux* } }
 // { dg-do run { xfail "powerpc64-*-linux*"}  }
-// { dg-error "" "PR target/12916" { target sparc64-*-* sparcv9-*-* } 13 }
-// { dg-error "" "PR target/12916" { target sparc-*-* } 15 }
 
 typedef int __attribute__((mode(V4SI))) vecint;
 
diff --git a/gcc/testsuite/gcc.c-torture/execute/simd-4.x b/gcc/testsuite/gcc.c-torture/execute/simd-4.x
deleted file mode 100644 (file)
index f5644cb..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-# This doesn't work on sparc*-*-* at -O0.
-
-set torture_eval_before_compile {
-    global compiler_conditional_xfail_data
-    set compiler_conditional_xfail_data {
-      "PR target/12916" \
-      { "sparc*-*-*" } \
-      { "-O0" } \
-      { "" }
-    }
-}
-
-return 0
diff --git a/gcc/testsuite/gcc.c-torture/execute/va-arg-25.x b/gcc/testsuite/gcc.c-torture/execute/va-arg-25.x
deleted file mode 100644 (file)
index ff301be..0000000
+++ /dev/null
@@ -1,25 +0,0 @@
-# This doesn't work on SPARC 64-bit.
-
-if { [istarget "sparc64-*-*"] || [istarget "sparcv9-*-*"] } {
-    set torture_eval_before_compile {
-        global compiler_conditional_xfail_data
-        set compiler_conditional_xfail_data {
-            "PR target/12916" \
-            { "*-*-*" } \
-            { "*" } \
-            { "-m32" }
-        }
-    }
-} elseif { [istarget "sparc-*-*"] } {
-    set torture_eval_before_compile {
-        global compiler_conditional_xfail_data
-        set compiler_conditional_xfail_data {
-             "PR target/12916" \
-            { "*-*-*" } \
-            { "-m64" } \
-            { "" }
-        }
-    }
-}
-
-return 0
index c7503e5..11995b4 100644 (file)
@@ -1,5 +1,6 @@
 /* { dg-options "-w" } */
-/* { dg-xfail-if "PR target/12916" "sparc*-*-*" "*" "" } */
+
+#ifndef SKIP_ATTRIBUTE
 
 #include "compat-common.h"
 #include "vector-defs.h"
@@ -15,9 +16,12 @@ SETUP (4, si);
 SETUP (1, di);
 SETUP (2, di);
 
+#endif
+
 void
 vector_1_x (void)
 {
+#ifndef SKIP_ATTRIBUTE
   DEBUG_INIT
 
   CHECK (8, qi);
@@ -34,4 +38,5 @@ vector_1_x (void)
 
   if (fails != 0)
     abort ();
+#endif
 }
index 8aa21e1..1cec617 100644 (file)
@@ -1,5 +1,6 @@
 /* { dg-options "-w" } */
-/* { dg-xfail-if "PR target/12916" "sparc*-*-*" "*" "" } */
+
+#ifndef SKIP_ATTRIBUTE
 
 #include "compat-common.h"
 #include "vector-defs.h"
@@ -14,3 +15,5 @@ TEST (2, si, 301)
 TEST (4, si, 302)
 TEST (1, di, 401)
 TEST (2, di, 402)
+
+#endif
index 9aa49c0..4288133 100644 (file)
@@ -1,5 +1,6 @@
 /* { dg-options "-w" } */
-/* { dg-xfail-if "PR target/12916" "sparc*-*-*" "*" "" } */
+
+#ifndef SKIP_ATTRIBUTE
 
 #include "compat-common.h"
 #include "vector-defs.h"
@@ -10,9 +11,12 @@ SETUP (4, sf);
 SETUP (16, sf);
 SETUP (2, df);
 
+#endif
+
 void
 vector_2_x (void)
 {
+#ifndef SKIP_ATTRIBUTE
   DEBUG_INIT
 
   CHECK (2, sf);
@@ -24,4 +28,5 @@ vector_2_x (void)
 
   if (fails != 0)
     abort ();
+#endif
 }
index 283b149..b04f9f6 100644 (file)
@@ -1,5 +1,6 @@
 /* { dg-options "-w" } */
-/* { dg-xfail-if "PR target/12916" "sparc*-*-*" "*" "" } */
+
+#ifndef SKIP_ATTRIBUTE
 
 #include "compat-common.h"
 #include "vector-defs.h"
@@ -9,3 +10,5 @@ TEST (2, sf, 301.0)
 TEST (4, sf, 302.0)
 TEST (16, sf, 304.0)
 TEST (2, df, 402.0)
+
+#endif