From 751738cb0c1aac9501284e6973d8438919edc581 Mon Sep 17 00:00:00 2001 From: Kyrylo Tkachov Date: Wed, 18 Jun 2014 10:56:34 +0000 Subject: [PATCH] [ARM] Fix check for __FAST_MATH in arm_neon.h * config/arm/arm_neon.h (vadd_f32): Change #ifdef to __FAST_MATH. From-SVN: r211779 --- gcc/ChangeLog | 4 ++++ gcc/config/arm/arm_neon.h | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index da64ccad747..2d0a07cda65 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2014-06-18 Kyrylo Tkachov + + * config/arm/arm_neon.h (vadd_f32): Change #ifdef to __FAST_MATH. + 2014-06-18 Thomas Preud'homme PR tree-optimization/61517 diff --git a/gcc/config/arm/arm_neon.h b/gcc/config/arm/arm_neon.h index 3e29f44c576..47f6c5e8d74 100644 --- a/gcc/config/arm/arm_neon.h +++ b/gcc/config/arm/arm_neon.h @@ -474,7 +474,7 @@ vadd_s32 (int32x2_t __a, int32x2_t __b) __extension__ static __inline float32x2_t __attribute__ ((__always_inline__)) vadd_f32 (float32x2_t __a, float32x2_t __b) { -#ifdef __FAST_MATH__ +#ifdef __FAST_MATH return __a + __b; #else return (float32x2_t) __builtin_neon_vaddv2sf (__a, __b, 3); -- 2.30.2