We don't want FP elimination when doing an Apple-style build.
authorBill Wendling <isanbard@gmail.com>
Thu, 2 May 2013 21:09:03 +0000 (21:09 +0000)
committerBill Wendling <isanbard@gmail.com>
Thu, 2 May 2013 21:09:03 +0000 (21:09 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@180949 91177308-0d34-0410-b5e6-96231b3b80d8

Makefile.rules
tools/lto/Makefile

index f0c542b7f82cd28432101bd1caa72db22cfc5b54..ddc214b2c919004dc187a20ca21d26bbc92928ed 100644 (file)
@@ -652,7 +652,7 @@ else
   endif
   ifeq ($(RC_XBS),YES)
     TempFile := $(shell mkdir -p ${OBJROOT}/dSYMs ; mktemp ${OBJROOT}/dSYMs/llvm-lto.XXXXXX)
-    LD.Flags += -Wl,-object_path_lto -Wl,$(TempFile)
+    LD.Flags += -Wl,-object_path_lto -Wl,$(TempFile) -Wl,-mllvm,-disable-fp-elim
   endif
 endif
 endif
index ab2e16e5fab625cf22ed892916d96f7240045dd1..590b90cdb42a26d6f02bd332432ba50e30b0429a 100644 (file)
@@ -54,6 +54,6 @@ ifeq ($(HOST_OS),Darwin)
     ifeq ($(RC_XBS),YES)
        TempFile        := $(shell mkdir -p ${OBJROOT}/dSYMs ; mktemp ${OBJROOT}/dSYMs/llvm-lto.XXXXXX)
        LLVMLibsOptions := $(LLVMLibsOptions) \
-                          -Wl,-object_path_lto -Wl,$(TempFile)
+                          -Wl,-object_path_lto -Wl,$(TempFile) -Wl,-mllvm,-disable-fp-elim
     endif
 endif