Fix LLVM build when the user specifies CPPFLAGS on the make command line.
authorJeffrey Yasskin <jyasskin@google.com>
Fri, 12 Mar 2010 21:42:14 +0000 (21:42 +0000)
committerJeffrey Yasskin <jyasskin@google.com>
Fri, 12 Mar 2010 21:42:14 +0000 (21:42 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98394 91177308-0d34-0410-b5e6-96231b3b80d8

17 files changed:
lib/Target/ARM/AsmParser/Makefile
lib/Target/ARM/AsmPrinter/Makefile
lib/Target/Alpha/AsmPrinter/Makefile
lib/Target/Blackfin/AsmPrinter/Makefile
lib/Target/CellSPU/AsmPrinter/Makefile
lib/Target/MBlaze/AsmPrinter/Makefile
lib/Target/MSP430/AsmPrinter/Makefile
lib/Target/Mips/AsmPrinter/Makefile
lib/Target/PIC16/AsmPrinter/Makefile
lib/Target/PowerPC/AsmPrinter/Makefile
lib/Target/Sparc/AsmPrinter/Makefile
lib/Target/SystemZ/AsmPrinter/Makefile
lib/Target/X86/AsmParser/Makefile
lib/Target/X86/AsmPrinter/Makefile
lib/Target/X86/Disassembler/Makefile
lib/Target/X86/TargetInfo/Makefile
lib/Target/XCore/AsmPrinter/Makefile

index 97e56126d8eb59f7372c5864338dd478f682d19e..841516fffbd55fefcf3cfba6f29f5b4de296f69f 100644 (file)
@@ -10,6 +10,6 @@ LEVEL = ../../../..
 LIBRARYNAME = LLVMARMAsmParser
 
 # Hack: we need to include 'main' ARM target directory to grab private headers
-CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
+CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
 
 include $(LEVEL)/Makefile.common
index 208beccce8a313a43efaa30b4cfd005de8f504a8..65d372e44b885a9c3cee065c5ad9bd0ed067dfe4 100644 (file)
@@ -10,6 +10,6 @@ LEVEL = ../../../..
 LIBRARYNAME = LLVMARMAsmPrinter
 
 # Hack: we need to include 'main' arm target directory to grab private headers
-CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
+CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
 
 include $(LEVEL)/Makefile.common
index 3c64a3c606f394c4a9c6818942a9abc133763744..ea13c38df4aacae1ac32dc3d4d8595e1ae0cc274 100644 (file)
@@ -10,6 +10,6 @@ LEVEL = ../../../..
 LIBRARYNAME = LLVMAlphaAsmPrinter
 
 # Hack: we need to include 'main' alpha target directory to grab private headers
-CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
+CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
 
 include $(LEVEL)/Makefile.common
index 091d4df0bcb879d93ecae271ba63dbb99dc4c1a3..a106a2382a14ebf4f58a625cb4fac230a36a7e2d 100644 (file)
@@ -11,6 +11,6 @@ LIBRARYNAME = LLVMBlackfinAsmPrinter
 
 # Hack: we need to include 'main' Blackfin target directory to grab private
 # headers
-CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
+CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
 
 include $(LEVEL)/Makefile.common
index 69639efca748db46b0a8ed4995043bb3115d41b7..4ec9d04c00208feaf5855b4250157b8914e39441 100644 (file)
@@ -12,6 +12,6 @@ LIBRARYNAME = LLVMCellSPUAsmPrinter
 
 # Hack: we need to include 'main' CellSPU target directory to grab
 # private headers
-CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
+CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
 
 include $(LEVEL)/Makefile.common
index c8e4d8f644ad6c89e6184feb67d4fb85bb271777..c44651cc93bdf8d1a72046ee6cbc2b080078b2dc 100644 (file)
@@ -12,6 +12,6 @@ LIBRARYNAME = LLVMMBlazeAsmPrinter
 
 # Hack: we need to include 'main' MBlaze target directory to grab
 # private headers
-CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
+CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
 
 include $(LEVEL)/Makefile.common
index 4f340c673358ed7e7fbf56364264ccaef8798167..a5293ab8a2342a475e16e7113e920e22b9c84942 100644 (file)
@@ -10,6 +10,6 @@ LEVEL = ../../../..
 LIBRARYNAME = LLVMMSP430AsmPrinter
 
 # Hack: we need to include 'main' MSP430 target directory to grab private headers
-CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
+CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
 
 include $(LEVEL)/Makefile.common
index a2fecf44e8e122b576ec49bfaa537e8e110a156f..b1efe9b9447902708593fd2bab929729eea3ce42 100644 (file)
@@ -12,6 +12,6 @@ LIBRARYNAME = LLVMMipsAsmPrinter
 
 # Hack: we need to include 'main' Mips target directory to grab
 # private headers
-CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
+CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
 
 include $(LEVEL)/Makefile.common
index f4db57e6071634a597d8cdd4b5162f57d23d3e7c..e3c0684ebcf8f27763ecbecb64cd97f408934e8f 100644 (file)
@@ -10,6 +10,6 @@ LEVEL = ../../../..
 LIBRARYNAME = LLVMPIC16AsmPrinter
 
 # Hack: we need to include 'main' pic16 target directory to grab private headers
-CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
+CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
 
 include $(LEVEL)/Makefile.common
index 269ef920443361133ca1cc056301f946af83e730..bd5dce12dc43ab3d639254e99b88e87f86209b4e 100644 (file)
@@ -10,6 +10,6 @@ LEVEL = ../../../..
 LIBRARYNAME = LLVMPowerPCAsmPrinter
 
 # Hack: we need to include 'main' PowerPC target directory to grab private headers
-CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
+CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
 
 include $(LEVEL)/Makefile.common
index a856828ce401428b29670a297b8981c01e5c394e..fe475389c6802b6b2ce4b0c29fd43e591b2313f7 100644 (file)
@@ -10,6 +10,6 @@ LEVEL = ../../../..
 LIBRARYNAME = LLVMSparcAsmPrinter
 
 # Hack: we need to include 'main' Sparc target directory to grab private headers
-CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
+CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
 
 include $(LEVEL)/Makefile.common
index 9a350dfe62e7dd83c74f7eb15c54942b87456a62..0f90ed369f779b0335ad04829d7bdd72e2751580 100644 (file)
@@ -10,6 +10,6 @@ LEVEL = ../../../..
 LIBRARYNAME = LLVMSystemZAsmPrinter
 
 # Hack: we need to include 'main' SystemZ target directory to grab private headers
-CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
+CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
 
 include $(LEVEL)/Makefile.common
index 25fb0a2836dba432039e1b663472169d7de171e4..fb9760796622c2fe9e5fdb184574366b5e704853 100644 (file)
@@ -10,6 +10,6 @@ LEVEL = ../../../..
 LIBRARYNAME = LLVMX86AsmParser
 
 # Hack: we need to include 'main' x86 target directory to grab private headers
-CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
+CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
 
 include $(LEVEL)/Makefile.common
index 2368761ac9f4599e9e698572e8acd7a0135bbe23..c82aa330a20ccac2a2f385ae9055e70501313a3f 100644 (file)
@@ -10,6 +10,6 @@ LEVEL = ../../../..
 LIBRARYNAME = LLVMX86AsmPrinter
 
 # Hack: we need to include 'main' x86 target directory to grab private headers
-CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
+CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
 
 include $(LEVEL)/Makefile.common
index b2896477df4857fc05e0cbdc011354c9555c710f..8669fd8fd93020c22c2b3a75ac2a5249a58de1d4 100644 (file)
@@ -11,6 +11,6 @@ LEVEL = ../../../..
 LIBRARYNAME = LLVMX86Disassembler
 
 # Hack: we need to include 'main' x86 target directory to grab private headers
-CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
+CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
 
 include $(LEVEL)/Makefile.common
index 9858e6a099a227f02111b25d02f61e3f652fedf8..ee91982df0c8614e5f46f3c0213c7aba6d5f8920 100644 (file)
@@ -11,6 +11,6 @@ LEVEL = ../../../..
 LIBRARYNAME = LLVMX86Info
 
 # Hack: we need to include 'main' target directory to grab private headers
-CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
+CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
 
 include $(LEVEL)/Makefile.common
index 82dc1df95d3be1c5199bb4b5b42082969aa5c771..581f736b7431e77db67ea407e1889723a84076dd 100644 (file)
@@ -11,6 +11,6 @@ LEVEL = ../../../..
 LIBRARYNAME = LLVMXCoreAsmPrinter
 
 # Hack: we need to include 'main' XCore target directory to grab private headers
-CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
+CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
 
 include $(LEVEL)/Makefile.common