aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Botcazou <ebotcazou@libertysurf.fr>2004-02-19 10:23:22 +0100
committerEric Botcazou <ebotcazou@gcc.gnu.org>2004-02-19 09:23:22 +0000
commitca6b7cecf68ef7ff90916a3ff3deca8e71a14c30 (patch)
tree02f2f8212d46389680afafbd223416dfa9504ba2
parent1b5963f7995824c4583515e6e255406ef615d60f (diff)
downloadgcc-ca6b7cecf68ef7ff90916a3ff3deca8e71a14c30.zip
gcc-ca6b7cecf68ef7ff90916a3ff3deca8e71a14c30.tar.gz
gcc-ca6b7cecf68ef7ff90916a3ff3deca8e71a14c30.tar.bz2
simd-4.x: Remove.
* 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. From-SVN: r78089
-rw-r--r--gcc/testsuite/ChangeLog12
-rw-r--r--gcc/testsuite/g++.dg/eh/simd-1.C1
-rw-r--r--gcc/testsuite/g++.dg/eh/simd-2.C2
-rw-r--r--gcc/testsuite/gcc.c-torture/execute/simd-4.x13
-rw-r--r--gcc/testsuite/gcc.c-torture/execute/va-arg-25.x25
-rw-r--r--gcc/testsuite/gcc.dg/compat/vector-1_x.c7
-rw-r--r--gcc/testsuite/gcc.dg/compat/vector-1_y.c5
-rw-r--r--gcc/testsuite/gcc.dg/compat/vector-2_x.c7
-rw-r--r--gcc/testsuite/gcc.dg/compat/vector-2_y.c5
9 files changed, 32 insertions, 45 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index da6f91b..548d7d4 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -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.
diff --git a/gcc/testsuite/g++.dg/eh/simd-1.C b/gcc/testsuite/g++.dg/eh/simd-1.C
index d10a74a..667aafe 100644
--- a/gcc/testsuite/g++.dg/eh/simd-1.C
+++ b/gcc/testsuite/g++.dg/eh/simd-1.C
@@ -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;
diff --git a/gcc/testsuite/g++.dg/eh/simd-2.C b/gcc/testsuite/g++.dg/eh/simd-2.C
index e02b05d..ee09323 100644
--- a/gcc/testsuite/g++.dg/eh/simd-2.C
+++ b/gcc/testsuite/g++.dg/eh/simd-2.C
@@ -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
index f5644cb..0000000
--- a/gcc/testsuite/gcc.c-torture/execute/simd-4.x
+++ /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
index ff301be..0000000
--- a/gcc/testsuite/gcc.c-torture/execute/va-arg-25.x
+++ /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
diff --git a/gcc/testsuite/gcc.dg/compat/vector-1_x.c b/gcc/testsuite/gcc.dg/compat/vector-1_x.c
index c7503e5..11995b4 100644
--- a/gcc/testsuite/gcc.dg/compat/vector-1_x.c
+++ b/gcc/testsuite/gcc.dg/compat/vector-1_x.c
@@ -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
}
diff --git a/gcc/testsuite/gcc.dg/compat/vector-1_y.c b/gcc/testsuite/gcc.dg/compat/vector-1_y.c
index 8aa21e1..1cec617 100644
--- a/gcc/testsuite/gcc.dg/compat/vector-1_y.c
+++ b/gcc/testsuite/gcc.dg/compat/vector-1_y.c
@@ -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
diff --git a/gcc/testsuite/gcc.dg/compat/vector-2_x.c b/gcc/testsuite/gcc.dg/compat/vector-2_x.c
index 9aa49c0..4288133 100644
--- a/gcc/testsuite/gcc.dg/compat/vector-2_x.c
+++ b/gcc/testsuite/gcc.dg/compat/vector-2_x.c
@@ -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
}
diff --git a/gcc/testsuite/gcc.dg/compat/vector-2_y.c b/gcc/testsuite/gcc.dg/compat/vector-2_y.c
index 283b149..b04f9f6 100644
--- a/gcc/testsuite/gcc.dg/compat/vector-2_y.c
+++ b/gcc/testsuite/gcc.dg/compat/vector-2_y.c
@@ -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