1 if {[istarget "csky-*-*"] && [check_effective_target_hard_float]} {
2     # The C-SKY hardware FPU only supports flush-to-zero mode.
3     set torture_execute_xfail "csky-*-*"
4     return 1
5 }
6 if [istarget "epiphany-*-*"] {
7     # The Epiphany single-precision floating point format does not
8     # support subnormals.
9     return 1
10 }
11 if {[istarget "m68k-*-*"] && [check_effective_target_coldfire_fpu]} {
12     # ColdFire FPUs require software handling of subnormals.  We are
13     # not aware of any system that has this.
14     set torture_execute_xfail "m68k-*-*"
15 }
16 if { [istarget "tic6x-*-*"] && [check_effective_target_ti_c67x] } {
17     # C6X floating point hardware turns denormals to zero in multiplications.
18     set torture_execute_xfail "tic6x-*-*"
19     return 1
20 }
21 return 0
22