20020720-1.x: Take out sparc XFAILs.
* gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For remaining platforms, XFAIL during compile, not execute. Don't XFAIL at -O0. From-SVN: r57963
This commit is contained in:
parent
edebf865cf
commit
131d2c168d
|
@ -1,3 +1,9 @@
|
|||
2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
|
||||
|
||||
* gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
|
||||
remaining platforms, XFAIL during compile, not execute. Don't
|
||||
XFAIL at -O0.
|
||||
|
||||
2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
|
||||
|
||||
* gcc.dg/alias-1.c: Tweak expected warning.
|
||||
|
|
|
@ -9,21 +9,16 @@
|
|||
# for example the comparison insn takes 0.0 as an operand, the
|
||||
# combiner is able to see all intermediate instructions simultaneously
|
||||
# and can make the optimization.
|
||||
if { [istarget "mips*-*-*"] || [istarget "xtensa-*-*"] \
|
||||
|| [istarget "sh-*-*"] || [istarget "arm*-*-*"] \
|
||||
|| [istarget "strongarm*-*-*"] || [istarget "xscale*-*-*"] \
|
||||
|| [istarget "sparc64-*-*"] || [istarget "sparcv9-*-*"] } {
|
||||
set torture_execute_xfail [istarget]
|
||||
}
|
||||
|
||||
# sparc-*-* also fails with -m64.
|
||||
set torture_eval_before_execute {
|
||||
# Don't XFAIL at -O0, that should never fail.
|
||||
set torture_eval_before_compile {
|
||||
global compiler_conditional_xfail_data
|
||||
set compiler_conditional_xfail_data {
|
||||
"This test fails on sparc -m64, see PR8087." \
|
||||
{ "sparc-*-*" } \
|
||||
{ "-m64" } \
|
||||
{ "" }
|
||||
"This test fails to optimize completely on certain platforms." \
|
||||
{ "mips*-*-*" "xtensa-*-*" "sh-*-*" "arm*-*-*" "strongarm*-*-*" \
|
||||
"xscale*-*-*" } \
|
||||
{ "*" } \
|
||||
{ "-O0" }
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue