diff options
author | Eric Botcazou <ebotcazou@libertysurf.fr> | 2004-02-08 18:00:29 +0100 |
---|---|---|
committer | Eric Botcazou <ebotcazou@gcc.gnu.org> | 2004-02-08 17:00:29 +0000 |
commit | c79751b99d7abc4cb48181fb81155e3022cba517 (patch) | |
tree | d465dd0d95a48e97df7a39cedd4f0be3086b68c7 | |
parent | 6bdd607046482e27abcd2eb06e71be8a566a5060 (diff) | |
download | gcc-c79751b99d7abc4cb48181fb81155e3022cba517.zip gcc-c79751b99d7abc4cb48181fb81155e3022cba517.tar.gz gcc-c79751b99d7abc4cb48181fb81155e3022cba517.tar.bz2 |
* gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
From-SVN: r77485
-rw-r--r-- | gcc/testsuite/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/testsuite/gcc.c-torture/execute/va-arg-25.x | 28 |
2 files changed, 24 insertions, 8 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index ffa9d6b..a79cda5 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 1658fbc..ff301be 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" } \ + { "" } + } } } |