aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJanis Johnson <janis187@us.ibm.com>2003-03-26 23:17:18 +0000
committerJanis Johnson <janis@gcc.gnu.org>2003-03-26 23:17:18 +0000
commitdb8627a1ec9c6e80b550ff6e578ddf19b3bd39c0 (patch)
tree5b692bb9c6d7b57c9eb99a353276dc4a2e527bc3
parent3684a055a057aac41755fb491c3e7811fc9d2be8 (diff)
downloadgcc-db8627a1ec9c6e80b550ff6e578ddf19b3bd39c0.zip
gcc-db8627a1ec9c6e80b550ff6e578ddf19b3bd39c0.tar.gz
gcc-db8627a1ec9c6e80b550ff6e578ddf19b3bd39c0.tar.bz2
20020227-1.x: Don't XFAIL for powerpc64.
2003-03-26 Janis Johnson <janis187@us.ibm.com> * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64. * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64. From-SVN: r64907
-rw-r--r--gcc/testsuite/ChangeLog6
-rw-r--r--gcc/testsuite/gcc.c-torture/compile/simd-5.x12
-rw-r--r--gcc/testsuite/gcc.c-torture/execute/20020227-1.x2
3 files changed, 19 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 3dd2328..700568b 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,9 @@
+2003-03-26 Janis Johnson <janis187@us.ibm.com>
+
+ * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
+
+ * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
+
2003-03-26 Jakub Jelinek <jakub@redhat.com>
* gcc.dg/ia64-sync-3.c: New test.
diff --git a/gcc/testsuite/gcc.c-torture/compile/simd-5.x b/gcc/testsuite/gcc.c-torture/compile/simd-5.x
index b7612f7..81c9cca 100644
--- a/gcc/testsuite/gcc.c-torture/compile/simd-5.x
+++ b/gcc/testsuite/gcc.c-torture/compile/simd-5.x
@@ -1,6 +1,16 @@
# h8300 does not have long long
if { [istarget "h8300-*-*"] } {
- return 1;
+ return 1;
+}
+
+# PowerPC-64 doesn't handle this; see PR target/9680
+set torture_eval_before_compile {
+ set compiler_conditional_xfail_data {
+ "PR target/9680" \
+ "powerpc64-*-*" \
+ { "*" } \
+ { "" }
+ }
}
return 0
diff --git a/gcc/testsuite/gcc.c-torture/execute/20020227-1.x b/gcc/testsuite/gcc.c-torture/execute/20020227-1.x
index 67afb82..72adedf 100644
--- a/gcc/testsuite/gcc.c-torture/execute/20020227-1.x
+++ b/gcc/testsuite/gcc.c-torture/execute/20020227-1.x
@@ -24,6 +24,8 @@ if { [istarget "sparc64-*-*"] || [istarget "sparcv9-*-*"] } {
{ "-O0" "-O1" }
}
}
+} elseif { [istarget "powerpc64-*-*"] } {
+ # PowerPC-64 doesn't fail at any optimization level.
} elseif { [istarget "*64*-*-*"] || [istarget "alpha*-*-*"]
|| [istarget "mmix-*-*"] || [istarget "mips*-*-irix6*"] } {
# Other 64-bit targets fail at all optimization levels.