view gcc/testsuite/gcc.c-torture/execute/ieee/mul-subnormal-single-1.x @ 158:494b0b89df80 default tip

...
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Mon, 25 May 2020 18:13:55 +0900
parents 1830386684a0
children
line wrap: on
line source

if {[istarget "csky-*-*"] && [check_effective_target_hard_float]} {
    # The C-SKY hardware FPU only supports flush-to-zero mode.
    set torture_execute_xfail "csky-*-*"
    return 1
}
if [istarget "epiphany-*-*"] {
    # The Epiphany single-precision floating point format does not
    # support subnormals.
    return 1
}
if {[istarget "m68k-*-*"] && [check_effective_target_coldfire_fpu]} {
    # ColdFire FPUs require software handling of subnormals.  We are
    # not aware of any system that has this.
    set torture_execute_xfail "m68k-*-*"
}
if { [istarget "tic6x-*-*"] && [check_effective_target_ti_c67x] } {
    # C6X floating point hardware turns denormals to zero in multiplications.
    set torture_execute_xfail "tic6x-*-*"
    return 1
}
return 0