Make unsafe vector float optimizations dependent on -ffast-math.
commitd97c633306d2f90198577afc5ead6ad4f8fb06ef
authorJames E Wilson <wilson@specifixinc.com>
Tue, 17 Aug 2004 00:00:50 +0000 (17 00:00 +0000)
committerJim Wilson <wilson@gcc.gnu.org>
Tue, 17 Aug 2004 00:00:50 +0000 (16 17:00 -0700)
treec420f74d10fc4b348591d6a21ce1ec384cfa199d
parent16d85b639cd5abc3662f49b02e28c4fe7136587f
Make unsafe vector float optimizations dependent on -ffast-math.

* tree.h (VECTOR_FLOAT_TYPE_P): New.
(FLOAT_TYPE_P): Use it.
* c-typeck.c (build_binary_op): After convert calls, check for
check for ERROR_MARK operands.

From-SVN: r86088
gcc/ChangeLog
gcc/c-typeck.c
gcc/tree.h