summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>2004-02-08 17:00:29 +0000
committerebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>2004-02-08 17:00:29 +0000
commite2a62d375af09c310e2e2bb4a6aaadcbad107798 (patch)
treed465dd0d95a48e97df7a39cedd4f0be3086b68c7
parentee349fed5c448ac5084e144fd3a4dbe22eb76fa7 (diff)
downloadppe42-gcc-e2a62d375af09c310e2e2bb4a6aaadcbad107798.tar.gz
ppe42-gcc-e2a62d375af09c310e2e2bb4a6aaadcbad107798.zip
* gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77485 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/testsuite/ChangeLog4
-rw-r--r--gcc/testsuite/gcc.c-torture/execute/va-arg-25.x28
2 files changed, 24 insertions, 8 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index ffa9d6b1d69..a79cda5bb2f 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,7 @@
+2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
+
2004-02-07 Zack Weinberg <zack@codesourcery.com>
Bug 13856
diff --git a/gcc/testsuite/gcc.c-torture/execute/va-arg-25.x b/gcc/testsuite/gcc.c-torture/execute/va-arg-25.x
index 1658fbcc8ca..ff301be355a 100644
--- a/gcc/testsuite/gcc.c-torture/execute/va-arg-25.x
+++ b/gcc/testsuite/gcc.c-torture/execute/va-arg-25.x
@@ -1,12 +1,24 @@
-# This doesn't work on sparc*-*-*.
+# This doesn't work on SPARC 64-bit.
-set torture_eval_before_compile {
- global compiler_conditional_xfail_data
- set compiler_conditional_xfail_data {
- "PR target/12916" \
- { "sparc*-*-*" } \
- { "*" } \
- { "" }
+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" } \
+ { "" }
+ }
}
}
OpenPOWER on IntegriCloud