summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2017-03-21 15:55:19 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2017-03-21 15:55:19 +0100
commit7ef4c2b64a6b4a4148a0d8aaa4dcbf29b1cd9bd5 (patch)
tree036a7694d19b272d0768ba3a906a96eb19e6a57c /tools
parentd1f542f63754c1e5bfe45da1eb96af08de4e7e53 (diff)
patch: ARM: Fix IEEE-754 sqrt optimization
Update #2948.
Diffstat (limited to 'tools')
-rw-r--r--tools/4.11/newlib/arm/newlib-ARM-Optimize-IEEE-754-sqrt-implementation.diff4
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/4.11/newlib/arm/newlib-ARM-Optimize-IEEE-754-sqrt-implementation.diff b/tools/4.11/newlib/arm/newlib-ARM-Optimize-IEEE-754-sqrt-implementation.diff
index a55607e..6010dfe 100644
--- a/tools/4.11/newlib/arm/newlib-ARM-Optimize-IEEE-754-sqrt-implementation.diff
+++ b/tools/4.11/newlib/arm/newlib-ARM-Optimize-IEEE-754-sqrt-implementation.diff
@@ -100,7 +100,7 @@ index 0000000..8754b9f
+ * SUCH DAMAGE.
+ */
+
-+#if __ARM_FP & 0x8
++#if (__ARM_FP & 0x8) && !defined(__SOFTFP__)
+#include <math.h>
+
+double
@@ -151,7 +151,7 @@ index 0000000..81c29f1
+ * SUCH DAMAGE.
+ */
+
-+#if __ARM_FP & 0x4
++#if (__ARM_FP & 0x4) && !defined(__SOFTFP__)
+#include <math.h>
+
+float