+2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
+ Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
+
2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
* gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
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-*-*" \
- { "*" } \
- { "" }
+if { [istarget "sparc64-*-*"] || [istarget "sparcv9-*-*"] } {
+ # On SPARC64/SPARC-V9 it fails, except with -m32.
+ set torture_eval_before_compile {
+ global compiler_conditional_xfail_data
+ set compiler_conditional_xfail_data {
+ "PR target/9200" \
+ { "*-*-*" } \
+ { "*" } \
+ { "-m32" }
+ }
+ }
+} elseif { [istarget "sparc-*-*"] } {
+ # On regular SPARC it doesn't fail, except with -m64.
+ set torture_eval_before_compile {
+ global compiler_conditional_xfail_data
+ set compiler_conditional_xfail_data {
+ "PR target/9200" \
+ { "*-*-*" } \
+ { "-m64" } \
+ { "" }
+ }
+ }
+} elseif { [istarget "powerpc64-*-*"] } {
+ # On PowerPC-64 it fails unconditionally.
+ set torture_eval_before_compile {
+ global compiler_conditional_xfail_data
+ set compiler_conditional_xfail_data {
+ "PR target/9680" \
+ "*-*-*" \
+ { "*" } \
+ { "" }
+ }
}
}