annotate gcc/testsuite/gcc.c-torture/execute/ieee/mul-subnormal-single-1.x @ 111:04ced10e8804

gcc 7
author kono
date Fri, 27 Oct 2017 22:46:09 +0900
parents
children 84e7813d76e9
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
111
kono
parents:
diff changeset
1 if [istarget "epiphany-*-*"] {
kono
parents:
diff changeset
2 # The Epiphany single-precision floating point format does not
kono
parents:
diff changeset
3 # support subnormals.
kono
parents:
diff changeset
4 return 1
kono
parents:
diff changeset
5 }
kono
parents:
diff changeset
6 if {[istarget "m68k-*-*"] && [check_effective_target_coldfire_fpu]} {
kono
parents:
diff changeset
7 # ColdFire FPUs require software handling of subnormals. We are
kono
parents:
diff changeset
8 # not aware of any system that has this.
kono
parents:
diff changeset
9 set torture_execute_xfail "m68k-*-*"
kono
parents:
diff changeset
10 }
kono
parents:
diff changeset
11 if [istarget "spu-*-*"] {
kono
parents:
diff changeset
12 # The SPU single-precision floating point format does not
kono
parents:
diff changeset
13 # support subnormals.
kono
parents:
diff changeset
14 return 1
kono
parents:
diff changeset
15 }
kono
parents:
diff changeset
16 if { [istarget "tic6x-*-*"] && [check_effective_target_ti_c67x] } {
kono
parents:
diff changeset
17 # C6X floating point hardware turns denormals to zero in multiplications.
kono
parents:
diff changeset
18 set torture_execute_xfail "tic6x-*-*"
kono
parents:
diff changeset
19 return 1
kono
parents:
diff changeset
20 }
kono
parents:
diff changeset
21 return 0