1e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao##===- lib/CodeGen/Makefile --------------------------------*- Makefile -*-===## 2e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao# 3e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao# The LLVM Compiler Infrastructure 4e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao# 5e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao# This file is distributed under the University of Illinois Open Source 6e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao# License. See LICENSE.TXT for details. 7e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao# 8e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao##===----------------------------------------------------------------------===## 9e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao 10e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei LiaoLEVEL = ../.. 11e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei LiaoLIBRARYNAME = LLVMCodeGen 12e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei LiaoPARALLEL_DIRS = SelectionDAG AsmPrinter 13e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei LiaoBUILD_ARCHIVE = 1 14e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao 15e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaoinclude $(LEVEL)/Makefile.common 16e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao 17e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao# Xcode prior to 2.4 generates an error in -pedantic mode with use of HUGE_VAL 18e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao# in this directory. Disable -pedantic for this broken compiler. 19e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaoifneq ($(HUGE_VAL_SANITY),yes) 20e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei LiaoCompileCommonOpts := $(filter-out -pedantic, $(CompileCommonOpts)) 21e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaoendif 22e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao 23