aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNarayan Kamath <narayan@google.com>2014-10-07 10:04:23 +0000
committerAndroid Git Automerger <android-git-automerger@android.com>2014-10-07 10:04:23 +0000
commite960a4c3d0296af3e2d59ad9eacba58ab2653a9e (patch)
tree5c90d051aed7bd21667adfb60a8bbeb60e226398
parentb52aa28e2c68b655a161349b4d1a0ba63e48d9a8 (diff)
parent8b08bde15b80b40d3cbb731f5415434fc843d800 (diff)
downloadfdlibm-e960a4c3d0296af3e2d59ad9eacba58ab2653a9e.tar.gz
am 8b08bde1: Merge "ARM64: Fix fdlibm compilation flags."
* commit '8b08bde15b80b40d3cbb731f5415434fc843d800': ARM64: Fix fdlibm compilation flags.
-rw-r--r--Android.mk3
1 files changed, 3 insertions, 0 deletions
diff --git a/Android.mk b/Android.mk
index 734bfae..5cf8648 100644
--- a/Android.mk
+++ b/Android.mk
@@ -54,6 +54,9 @@ cflags += "-D__LITTLE_ENDIAN"
cflags += "-fno-strict-aliasing"
cflags += "-ffloat-store"
+# c99 specifies a less relaxed floating point model that does not enable
+# floating point expession contraction (e.g: fused multiply-add operations).
+cflags += "-std=c99"
#
# Build for the target (device).