1if [istarget "epiphany-*-*"] {
2    # The Epiphany single-precision floating point format does not
3    # support subnormals.
4    return 1
5}
6if {[istarget "m68k-*-*"] && [check_effective_target_coldfire_fpu]} {
7    # ColdFire FPUs require software handling of subnormals.  We are
8    # not aware of any system that has this.
9    set torture_execute_xfail "m68k-*-*"
10}
11if [istarget "spu-*-*"] {
12    # The SPU single-precision floating point format does not
13    # support subnormals.
14    return 1
15}
16if { [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}
21return 0
22