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