summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2006-11-03 19:13:59 +0000
committerChris Lattner <sabre@nondot.org>2006-11-03 19:13:59 +0000
commita35f8c16c47f4c07ee3baf0bc73bb4bf136ffa36 (patch)
tree3b93c084ab972fd120c568b6f35bc4aaaf9a8299
parent128ae10611b05a35c4722bf2ea4d160664151384 (diff)
downloadbcm5719-llvm-a35f8c16c47f4c07ee3baf0bc73bb4bf136ffa36.tar.gz
bcm5719-llvm-a35f8c16c47f4c07ee3baf0bc73bb4bf136ffa36.zip
Fix the build on xcode < 2.4
llvm-svn: 31417
-rw-r--r--llvm/lib/CodeGen/Makefile7
1 files changed, 7 insertions, 0 deletions
diff --git a/llvm/lib/CodeGen/Makefile b/llvm/lib/CodeGen/Makefile
index a2ad0fd49cf..e7d13f2722d 100644
--- a/llvm/lib/CodeGen/Makefile
+++ b/llvm/lib/CodeGen/Makefile
@@ -8,8 +8,15 @@
##===----------------------------------------------------------------------===##
LEVEL = ../..
+include $(LEVEL)/Makefile.config
LIBRARYNAME = LLVMCodeGen
PARALLEL_DIRS = SelectionDAG
BUILD_ARCHIVE = 1
+# Xcode prior to 2.4 generates an error in -pedantic mode with use of HUGE_VAL
+# in this directory. Disable -pedantic for this broken compiler.
+ifneq ($(HUGE_VAL_SANITY),yes)
+CompileCommonOpts := $(filter-out -pedantic, $(CompileCommonOpts))
+endif
+
include $(LEVEL)/Makefile.common
OpenPOWER on IntegriCloud