[Patch i386] PR78509 - TARGET_C_EXCESS_PRECISION should not return
authorJames Greenhalgh <james.greenhalgh@arm.com>
Fri, 25 Nov 2016 09:25:31 +0000 (09:25 +0000)
committerJames Greenhalgh <jgreenhalgh@gcc.gnu.org>
Fri, 25 Nov 2016 09:25:31 +0000 (09:25 +0000)
commit2dbe91cff11ddb92c27ca79c49c111941205c91f
tree08ab74096a44e91d69aa702943f8f9a31f23fc6c
parent5bcfb22cf6bea2ad30b4d31a14c94bce374c817b
[Patch i386] PR78509 - TARGET_C_EXCESS_PRECISION should not return
 "unpredictable" for EXCESS_PRECISION_TYPE_STANDARD

gcc/

PR target/78509
* config/i386/i386.c (i386_excess_precision): Do not return
FLT_EVAL_METHOD_UNPREDICTABLE when "type" is
EXCESS_PRECISION_TYPE_STANDARD.
* target.def (excess_precision): Document that targets should
not return FLT_EVAL_METHOD_UNPREDICTABLE when "type" is
EXCESS_PRECISION_TYPE_STANDARD or EXCESS_PRECISION_TYPE_FAST.
Fix typo in first sentence.
* doc/tm.texi: Regenerate.

From-SVN: r242866
gcc/ChangeLog
gcc/config/i386/i386.c
gcc/doc/tm.texi
gcc/target.def