18 lines
506 B
Plaintext
18 lines
506 B
Plaintext
# The ARM VxWorks kernel uses an external floating-point library in
|
|
# which routines like __ledf2 are just aliases for __cmpdf2. These
|
|
# routines therefore don't handle NaNs correctly.
|
|
if [istarget "arm*-*-vxworks*"] {
|
|
set torture_eval_before_execute {
|
|
global compiler_conditional_xfail_data
|
|
set compiler_conditional_xfail_data {
|
|
"The ARM kernel uses a flawed floating-point library."
|
|
{ "*-*-*" }
|
|
{}
|
|
{ "-mrtp" }
|
|
}
|
|
}
|
|
}
|
|
|
|
lappend additional_flags "-fno-trapping-math"
|
|
return 0
|