2014-08-10 Yvan Roux <yvan.roux@linaro.org>
authoryroux <yroux@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 10 Aug 2014 15:19:00 +0000 (15:19 +0000)
committeryroux <yroux@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 10 Aug 2014 15:19:00 +0000 (15:19 +0000)
Backport from trunk r211779.
2014-06-18  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>

* config/arm/arm_neon.h (vadd_f32): Change #ifdef to __FAST_MATH.

git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/linaro/gcc-4_9-branch@213791 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog.linaro
gcc/config/arm/arm_neon.h

index e40c0b1..4f8fbe0 100644 (file)
@@ -1,3 +1,10 @@
+2014-08-10 Yvan Roux  <yvan.roux@linaro.org>
+
+       Backport from trunk r211779.
+       2014-06-18  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+
+       * config/arm/arm_neon.h (vadd_f32): Change #ifdef to __FAST_MATH.
+
 2014-07-30  Yvan Roux  <yvan.roux@linaro.org>
 
        Backport from trunk r211503.
index 3e29f44..47f6c5e 100644 (file)
@@ -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);