aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/CodeGen/Makefile7
1 files changed, 7 insertions, 0 deletions
diff --git a/lib/CodeGen/Makefile b/lib/CodeGen/Makefile
index a2ad0fd49c..e7d13f2722 100644
--- a/lib/CodeGen/Makefile
+++ b/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