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