Browse code

Regenerate configure and Makefile.

Török Edvin authored on 2010/08/04 19:55:43
Showing 2 changed files
... ...
@@ -51,40 +51,47 @@ POST_UNINSTALL = :
51 51
 build_triplet = @build@
52 52
 host_triplet = @host@
53 53
 target_triplet = @target@
54
-@BUILD_X86_TRUE@am__append_1 = libllvmx86codegen.la
55
-@BUILD_X86_TRUE@am__append_2 = libllvmx86codegen.la
56
-@BUILD_X86_TRUE@am__append_3 = libllvmx86codegen.la
57
-@BUILD_X86_TRUE@am__append_4 = libllvmx86codegen.la
58
-@BUILD_PPC_TRUE@am__append_5 = libllvmpowerpccodegen.la
59
-@BUILD_PPC_TRUE@am__append_6 = libllvmpowerpccodegen.la
60
-@BUILD_PPC_TRUE@am__append_7 = libllvmpowerpccodegen.la
61
-@BUILD_PPC_TRUE@am__append_8 = libllvmpowerpccodegen.la
62
-@BUILD_ARM_TRUE@am__append_9 = libllvmarmcodegen.la
63
-@BUILD_ARM_TRUE@am__append_10 = libllvmarmcodegen.la
64
-@BUILD_ARM_TRUE@am__append_11 = libllvmarmcodegen.la
65
-@BUILD_ARM_TRUE@am__append_12 = libllvmarmcodegen.la
66
-@MAINTAINER_MODE_TRUE@am__append_13 = $(TBLGENFILES)
67
-@MAINTAINER_MODE_TRUE@noinst_PROGRAMS = tblgen$(EXEEXT)
68
-check_PROGRAMS = count$(EXEEXT) not$(EXEEXT) lli$(EXEEXT) llc$(EXEEXT) \
69
-	llvm-as$(EXEEXT) llvm-dis$(EXEEXT) llvmunittest_ADT$(EXEEXT) \
70
-	llvmunittest_Support$(EXEEXT) llvmunittest_VMCore$(EXEEXT) \
71
-	llvmunittest_ExecutionEngine$(EXEEXT) \
72
-	llvmunittest_JIT$(EXEEXT) FileCheck$(EXEEXT)
73
-TESTS = llvmunittest_ADT$(EXEEXT) llvmunittest_Support$(EXEEXT) \
74
-	llvmunittest_VMCore$(EXEEXT) \
75
-	llvmunittest_ExecutionEngine$(EXEEXT) \
76
-	llvmunittest_JIT$(EXEEXT)
77
-@BUILD_X86_TRUE@am__append_14 = llvm/lib/Target/X86/AsmPrinter/X86AsmPrinter.cpp\
78
-@BUILD_X86_TRUE@    llvm/lib/Target/X86/AsmPrinter/X86ATTInstPrinter.cpp\
79
-@BUILD_X86_TRUE@    llvm/lib/Target/X86/AsmPrinter/X86IntelInstPrinter.cpp\
80
-@BUILD_X86_TRUE@    llvm/lib/Target/X86/AsmPrinter/X86AsmPrinter.cpp\
81
-@BUILD_X86_TRUE@    llvm/lib/Target/X86/AsmPrinter/X86MCInstLower.cpp\
82
-@BUILD_X86_TRUE@    llvm/lib/Target/X86/X86COFFMachineModuleInfo.cpp
83
-
84
-@BUILD_PPC_TRUE@am__append_15 = llvm/lib/Target/PowerPC/AsmPrinter/PPCAsmPrinter.cpp
85
-@BUILD_ARM_TRUE@am__append_16 = llvm/lib/Target/ARM/AsmPrinter/ARMAsmPrinter.cpp \
86
-@BUILD_ARM_TRUE@    llvm/lib/Target/ARM/AsmPrinter/ARMInstPrinter.cpp\
87
-@BUILD_ARM_TRUE@    llvm/lib/Target/ARM/AsmPrinter/ARMMCInstLower.cpp
54
+@BUILD_EXTERNAL_LLVM_FALSE@am__append_1 = $(LLVM_INCLUDES) $(LLVM_DEFS)
55
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@am__append_2 = libllvmx86codegen.la
56
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@am__append_3 = libllvmx86codegen.la
57
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@am__append_4 = libllvmx86codegen.la
58
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@am__append_5 = libllvmx86codegen.la
59
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_PPC_TRUE@am__append_6 = libllvmpowerpccodegen.la
60
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_PPC_TRUE@am__append_7 = libllvmpowerpccodegen.la
61
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_PPC_TRUE@am__append_8 = libllvmpowerpccodegen.la
62
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_PPC_TRUE@am__append_9 = libllvmpowerpccodegen.la
63
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@am__append_10 = libllvmarmcodegen.la
64
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@am__append_11 = libllvmarmcodegen.la
65
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@am__append_12 = libllvmarmcodegen.la
66
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@am__append_13 = libllvmarmcodegen.la
67
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@am__append_14 = $(TBLGENFILES)
68
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@noinst_PROGRAMS = tblgen$(EXEEXT)
69
+@BUILD_EXTERNAL_LLVM_FALSE@check_PROGRAMS = count$(EXEEXT) \
70
+@BUILD_EXTERNAL_LLVM_FALSE@	not$(EXEEXT) lli$(EXEEXT) \
71
+@BUILD_EXTERNAL_LLVM_FALSE@	llc$(EXEEXT) llvm-as$(EXEEXT) \
72
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm-dis$(EXEEXT) \
73
+@BUILD_EXTERNAL_LLVM_FALSE@	llvmunittest_ADT$(EXEEXT) \
74
+@BUILD_EXTERNAL_LLVM_FALSE@	llvmunittest_Support$(EXEEXT) \
75
+@BUILD_EXTERNAL_LLVM_FALSE@	llvmunittest_VMCore$(EXEEXT) \
76
+@BUILD_EXTERNAL_LLVM_FALSE@	llvmunittest_ExecutionEngine$(EXEEXT) \
77
+@BUILD_EXTERNAL_LLVM_FALSE@	llvmunittest_JIT$(EXEEXT) \
78
+@BUILD_EXTERNAL_LLVM_FALSE@	FileCheck$(EXEEXT)
79
+@BUILD_EXTERNAL_LLVM_FALSE@TESTS = llvmunittest_ADT$(EXEEXT) \
80
+@BUILD_EXTERNAL_LLVM_FALSE@	llvmunittest_Support$(EXEEXT) \
81
+@BUILD_EXTERNAL_LLVM_FALSE@	llvmunittest_VMCore$(EXEEXT) \
82
+@BUILD_EXTERNAL_LLVM_FALSE@	llvmunittest_ExecutionEngine$(EXEEXT) \
83
+@BUILD_EXTERNAL_LLVM_FALSE@	llvmunittest_JIT$(EXEEXT)
84
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@am__append_15 = llvm/lib/Target/X86/AsmPrinter/X86AsmPrinter.cpp\
85
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@    llvm/lib/Target/X86/AsmPrinter/X86ATTInstPrinter.cpp\
86
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@    llvm/lib/Target/X86/AsmPrinter/X86IntelInstPrinter.cpp\
87
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@    llvm/lib/Target/X86/AsmPrinter/X86AsmPrinter.cpp\
88
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@    llvm/lib/Target/X86/AsmPrinter/X86MCInstLower.cpp\
89
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@    llvm/lib/Target/X86/X86COFFMachineModuleInfo.cpp
90
+
91
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_PPC_TRUE@am__append_16 = llvm/lib/Target/PowerPC/AsmPrinter/PPCAsmPrinter.cpp
92
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@am__append_17 = llvm/lib/Target/ARM/AsmPrinter/ARMAsmPrinter.cpp \
93
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@    llvm/lib/Target/ARM/AsmPrinter/ARMInstPrinter.cpp\
94
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@    llvm/lib/Target/ARM/AsmPrinter/ARMMCInstLower.cpp
88 95
 
89 96
 subdir = .
90 97
 DIST_COMMON = $(am__configure_deps) $(srcdir)/Makefile.am \
... ...
@@ -117,18 +124,30 @@ libclamavcxx_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
117 117
 	$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
118 118
 	$(libclamavcxx_la_CXXFLAGS) $(CXXFLAGS) \
119 119
 	$(libclamavcxx_la_LDFLAGS) $(LDFLAGS) -o $@
120
+@BUILD_EXTERNAL_LLVM_FALSE@am_libclamavcxx_la_rpath =
121
+@BUILD_EXTERNAL_LLVM_TRUE@am_libclamavcxx_la_rpath =
120 122
 libgoogletest_la_LIBADD =
121
-am_libgoogletest_la_OBJECTS = libgoogletest_la-gtest-death-test.lo \
122
-	libgoogletest_la-gtest-filepath.lo \
123
-	libgoogletest_la-gtest-port.lo \
124
-	libgoogletest_la-gtest-test-part.lo \
125
-	libgoogletest_la-gtest-typed-test.lo libgoogletest_la-gtest.lo \
126
-	libgoogletest_la-TestMain.lo
123
+am__libgoogletest_la_SOURCES_DIST =  \
124
+	llvm/utils/unittest/googletest/gtest-death-test.cc \
125
+	llvm/utils/unittest/googletest/gtest-filepath.cc \
126
+	llvm/utils/unittest/googletest/gtest-port.cc \
127
+	llvm/utils/unittest/googletest/gtest-test-part.cc \
128
+	llvm/utils/unittest/googletest/gtest-typed-test.cc \
129
+	llvm/utils/unittest/googletest/gtest.cc \
130
+	llvm/utils/unittest/UnitTestMain/TestMain.cpp
131
+@BUILD_EXTERNAL_LLVM_FALSE@am_libgoogletest_la_OBJECTS = libgoogletest_la-gtest-death-test.lo \
132
+@BUILD_EXTERNAL_LLVM_FALSE@	libgoogletest_la-gtest-filepath.lo \
133
+@BUILD_EXTERNAL_LLVM_FALSE@	libgoogletest_la-gtest-port.lo \
134
+@BUILD_EXTERNAL_LLVM_FALSE@	libgoogletest_la-gtest-test-part.lo \
135
+@BUILD_EXTERNAL_LLVM_FALSE@	libgoogletest_la-gtest-typed-test.lo \
136
+@BUILD_EXTERNAL_LLVM_FALSE@	libgoogletest_la-gtest.lo \
137
+@BUILD_EXTERNAL_LLVM_FALSE@	libgoogletest_la-TestMain.lo
127 138
 libgoogletest_la_OBJECTS = $(am_libgoogletest_la_OBJECTS)
128 139
 libgoogletest_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
129 140
 	$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
130 141
 	$(libgoogletest_la_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
131 142
 	$(LDFLAGS) -o $@
143
+@BUILD_EXTERNAL_LLVM_FALSE@am_libgoogletest_la_rpath =
132 144
 libllvmarmcodegen_la_LIBADD =
133 145
 am__libllvmarmcodegen_la_SOURCES_DIST =  \
134 146
 	llvm/lib/CodeGen/IfConversion.cpp \
... ...
@@ -156,37 +175,40 @@ am__libllvmarmcodegen_la_SOURCES_DIST =  \
156 156
 	llvm/lib/Target/ARM/Thumb2InstrInfo.cpp \
157 157
 	llvm/lib/Target/ARM/Thumb2RegisterInfo.cpp \
158 158
 	llvm/lib/Target/ARM/Thumb2SizeReduction.cpp
159
-@BUILD_ARM_TRUE@am_libllvmarmcodegen_la_OBJECTS =  \
160
-@BUILD_ARM_TRUE@	libllvmarmcodegen_la-IfConversion.lo \
161
-@BUILD_ARM_TRUE@	libllvmarmcodegen_la-ARMBaseInstrInfo.lo \
162
-@BUILD_ARM_TRUE@	libllvmarmcodegen_la-ARMBaseRegisterInfo.lo \
163
-@BUILD_ARM_TRUE@	libllvmarmcodegen_la-ARMCodeEmitter.lo \
164
-@BUILD_ARM_TRUE@	libllvmarmcodegen_la-ARMConstantIslandPass.lo \
165
-@BUILD_ARM_TRUE@	libllvmarmcodegen_la-ARMConstantPoolValue.lo \
166
-@BUILD_ARM_TRUE@	libllvmarmcodegen_la-ARMExpandPseudoInsts.lo \
167
-@BUILD_ARM_TRUE@	libllvmarmcodegen_la-ARMISelDAGToDAG.lo \
168
-@BUILD_ARM_TRUE@	libllvmarmcodegen_la-ARMISelLowering.lo \
169
-@BUILD_ARM_TRUE@	libllvmarmcodegen_la-ARMInstrInfo.lo \
170
-@BUILD_ARM_TRUE@	libllvmarmcodegen_la-ARMJITInfo.lo \
171
-@BUILD_ARM_TRUE@	libllvmarmcodegen_la-ARMLoadStoreOptimizer.lo \
172
-@BUILD_ARM_TRUE@	libllvmarmcodegen_la-ARMMCAsmInfo.lo \
173
-@BUILD_ARM_TRUE@	libllvmarmcodegen_la-ARMRegisterInfo.lo \
174
-@BUILD_ARM_TRUE@	libllvmarmcodegen_la-ARMSubtarget.lo \
175
-@BUILD_ARM_TRUE@	libllvmarmcodegen_la-ARMTargetMachine.lo \
176
-@BUILD_ARM_TRUE@	libllvmarmcodegen_la-NEONMoveFix.lo \
177
-@BUILD_ARM_TRUE@	libllvmarmcodegen_la-NEONPreAllocPass.lo \
178
-@BUILD_ARM_TRUE@	libllvmarmcodegen_la-ARMTargetInfo.lo \
179
-@BUILD_ARM_TRUE@	libllvmarmcodegen_la-Thumb1InstrInfo.lo \
180
-@BUILD_ARM_TRUE@	libllvmarmcodegen_la-Thumb1RegisterInfo.lo \
181
-@BUILD_ARM_TRUE@	libllvmarmcodegen_la-Thumb2ITBlockPass.lo \
182
-@BUILD_ARM_TRUE@	libllvmarmcodegen_la-Thumb2InstrInfo.lo \
183
-@BUILD_ARM_TRUE@	libllvmarmcodegen_la-Thumb2RegisterInfo.lo \
184
-@BUILD_ARM_TRUE@	libllvmarmcodegen_la-Thumb2SizeReduction.lo
159
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@am_libllvmarmcodegen_la_OBJECTS = libllvmarmcodegen_la-IfConversion.lo \
160
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	libllvmarmcodegen_la-ARMBaseInstrInfo.lo \
161
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	libllvmarmcodegen_la-ARMBaseRegisterInfo.lo \
162
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	libllvmarmcodegen_la-ARMCodeEmitter.lo \
163
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	libllvmarmcodegen_la-ARMConstantIslandPass.lo \
164
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	libllvmarmcodegen_la-ARMConstantPoolValue.lo \
165
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	libllvmarmcodegen_la-ARMExpandPseudoInsts.lo \
166
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	libllvmarmcodegen_la-ARMISelDAGToDAG.lo \
167
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	libllvmarmcodegen_la-ARMISelLowering.lo \
168
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	libllvmarmcodegen_la-ARMInstrInfo.lo \
169
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	libllvmarmcodegen_la-ARMJITInfo.lo \
170
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	libllvmarmcodegen_la-ARMLoadStoreOptimizer.lo \
171
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	libllvmarmcodegen_la-ARMMCAsmInfo.lo \
172
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	libllvmarmcodegen_la-ARMRegisterInfo.lo \
173
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	libllvmarmcodegen_la-ARMSubtarget.lo \
174
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	libllvmarmcodegen_la-ARMTargetMachine.lo \
175
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	libllvmarmcodegen_la-NEONMoveFix.lo \
176
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	libllvmarmcodegen_la-NEONPreAllocPass.lo \
177
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	libllvmarmcodegen_la-ARMTargetInfo.lo \
178
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	libllvmarmcodegen_la-Thumb1InstrInfo.lo \
179
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	libllvmarmcodegen_la-Thumb1RegisterInfo.lo \
180
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	libllvmarmcodegen_la-Thumb2ITBlockPass.lo \
181
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	libllvmarmcodegen_la-Thumb2InstrInfo.lo \
182
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	libllvmarmcodegen_la-Thumb2RegisterInfo.lo \
183
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	libllvmarmcodegen_la-Thumb2SizeReduction.lo
185 184
 libllvmarmcodegen_la_OBJECTS = $(am_libllvmarmcodegen_la_OBJECTS)
186
-@BUILD_ARM_TRUE@am_libllvmarmcodegen_la_rpath =
185
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@am_libllvmarmcodegen_la_rpath =
187 186
 libllvmasmparser_la_LIBADD =
188
-am_libllvmasmparser_la_OBJECTS = LLLexer.lo LLParser.lo Parser.lo
187
+am__libllvmasmparser_la_SOURCES_DIST = llvm/lib/AsmParser/LLLexer.cpp \
188
+	llvm/lib/AsmParser/LLParser.cpp llvm/lib/AsmParser/Parser.cpp
189
+@BUILD_EXTERNAL_LLVM_FALSE@am_libllvmasmparser_la_OBJECTS =  \
190
+@BUILD_EXTERNAL_LLVM_FALSE@	LLLexer.lo LLParser.lo Parser.lo
189 191
 libllvmasmparser_la_OBJECTS = $(am_libllvmasmparser_la_OBJECTS)
192
+@BUILD_EXTERNAL_LLVM_FALSE@am_libllvmasmparser_la_rpath =
190 193
 libllvmasmprinter_la_LIBADD =
191 194
 am__libllvmasmprinter_la_SOURCES_DIST =  \
192 195
 	llvm/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp \
... ...
@@ -201,117 +223,430 @@ am__libllvmasmprinter_la_SOURCES_DIST =  \
201 201
 	llvm/lib/Target/ARM/AsmPrinter/ARMAsmPrinter.cpp \
202 202
 	llvm/lib/Target/ARM/AsmPrinter/ARMInstPrinter.cpp \
203 203
 	llvm/lib/Target/ARM/AsmPrinter/ARMMCInstLower.cpp
204
-@BUILD_X86_TRUE@am__objects_1 = libllvmasmprinter_la-X86AsmPrinter.lo \
205
-@BUILD_X86_TRUE@	libllvmasmprinter_la-X86ATTInstPrinter.lo \
206
-@BUILD_X86_TRUE@	libllvmasmprinter_la-X86IntelInstPrinter.lo \
207
-@BUILD_X86_TRUE@	libllvmasmprinter_la-X86AsmPrinter.lo \
208
-@BUILD_X86_TRUE@	libllvmasmprinter_la-X86MCInstLower.lo \
209
-@BUILD_X86_TRUE@	libllvmasmprinter_la-X86COFFMachineModuleInfo.lo
210
-@BUILD_PPC_TRUE@am__objects_2 = libllvmasmprinter_la-PPCAsmPrinter.lo
211
-@BUILD_ARM_TRUE@am__objects_3 = libllvmasmprinter_la-ARMAsmPrinter.lo \
212
-@BUILD_ARM_TRUE@	libllvmasmprinter_la-ARMInstPrinter.lo \
213
-@BUILD_ARM_TRUE@	libllvmasmprinter_la-ARMMCInstLower.lo
214
-am_libllvmasmprinter_la_OBJECTS =  \
215
-	libllvmasmprinter_la-OcamlGCPrinter.lo \
216
-	libllvmasmprinter_la-ELFCodeEmitter.lo \
217
-	libllvmasmprinter_la-ELFWriter.lo $(am__objects_1) \
218
-	$(am__objects_2) $(am__objects_3)
204
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@am__objects_1 = libllvmasmprinter_la-X86AsmPrinter.lo \
205
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	libllvmasmprinter_la-X86ATTInstPrinter.lo \
206
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	libllvmasmprinter_la-X86IntelInstPrinter.lo \
207
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	libllvmasmprinter_la-X86AsmPrinter.lo \
208
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	libllvmasmprinter_la-X86MCInstLower.lo \
209
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	libllvmasmprinter_la-X86COFFMachineModuleInfo.lo
210
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_PPC_TRUE@am__objects_2 = libllvmasmprinter_la-PPCAsmPrinter.lo
211
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@am__objects_3 = libllvmasmprinter_la-ARMAsmPrinter.lo \
212
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	libllvmasmprinter_la-ARMInstPrinter.lo \
213
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	libllvmasmprinter_la-ARMMCInstLower.lo
214
+@BUILD_EXTERNAL_LLVM_FALSE@am_libllvmasmprinter_la_OBJECTS = libllvmasmprinter_la-OcamlGCPrinter.lo \
215
+@BUILD_EXTERNAL_LLVM_FALSE@	libllvmasmprinter_la-ELFCodeEmitter.lo \
216
+@BUILD_EXTERNAL_LLVM_FALSE@	libllvmasmprinter_la-ELFWriter.lo \
217
+@BUILD_EXTERNAL_LLVM_FALSE@	$(am__objects_1) $(am__objects_2) \
218
+@BUILD_EXTERNAL_LLVM_FALSE@	$(am__objects_3)
219 219
 libllvmasmprinter_la_OBJECTS = $(am_libllvmasmprinter_la_OBJECTS)
220
+@BUILD_EXTERNAL_LLVM_FALSE@am_libllvmasmprinter_la_rpath =
220 221
 libllvmbitreader_la_LIBADD =
221
-am_libllvmbitreader_la_OBJECTS = BitReader.lo BitcodeReader.lo
222
+am__libllvmbitreader_la_SOURCES_DIST =  \
223
+	llvm/lib/Bitcode/Reader/BitReader.cpp \
224
+	llvm/lib/Bitcode/Reader/BitcodeReader.cpp
225
+@BUILD_EXTERNAL_LLVM_FALSE@am_libllvmbitreader_la_OBJECTS =  \
226
+@BUILD_EXTERNAL_LLVM_FALSE@	BitReader.lo BitcodeReader.lo
222 227
 libllvmbitreader_la_OBJECTS = $(am_libllvmbitreader_la_OBJECTS)
228
+@BUILD_EXTERNAL_LLVM_FALSE@am_libllvmbitreader_la_rpath =
223 229
 libllvmbitwriter_la_LIBADD =
224
-am_libllvmbitwriter_la_OBJECTS = BitWriter.lo BitcodeWriter.lo \
225
-	BitcodeWriterPass.lo ValueEnumerator.lo
230
+am__libllvmbitwriter_la_SOURCES_DIST =  \
231
+	llvm/lib/Bitcode/Writer/BitWriter.cpp \
232
+	llvm/lib/Bitcode/Writer/BitcodeWriter.cpp \
233
+	llvm/lib/Bitcode/Writer/BitcodeWriterPass.cpp \
234
+	llvm/lib/Bitcode/Writer/ValueEnumerator.cpp
235
+@BUILD_EXTERNAL_LLVM_FALSE@am_libllvmbitwriter_la_OBJECTS =  \
236
+@BUILD_EXTERNAL_LLVM_FALSE@	BitWriter.lo BitcodeWriter.lo \
237
+@BUILD_EXTERNAL_LLVM_FALSE@	BitcodeWriterPass.lo \
238
+@BUILD_EXTERNAL_LLVM_FALSE@	ValueEnumerator.lo
226 239
 libllvmbitwriter_la_OBJECTS = $(am_libllvmbitwriter_la_OBJECTS)
240
+@BUILD_EXTERNAL_LLVM_FALSE@am_libllvmbitwriter_la_rpath =
227 241
 libllvmcodegen_la_LIBADD =
228
-am_libllvmcodegen_la_OBJECTS = AliasSetTracker.lo ConstantFolding.lo \
229
-	IVUsers.lo InstructionSimplify.lo LoopInfo.lo LoopPass.lo \
230
-	MemoryDependenceAnalysis.lo PHITransAddr.lo ProfileInfo.lo \
231
-	ScalarEvolution.lo ScalarEvolutionExpander.lo \
232
-	AggressiveAntiDepBreaker.lo AsmPrinter.lo DIE.lo DwarfDebug.lo \
233
-	DwarfException.lo DwarfLabel.lo DwarfPrinter.lo DwarfWriter.lo \
234
-	BranchFolding.lo CalcSpillWeights.lo CodePlacementOpt.lo \
235
-	CriticalAntiDepBreaker.lo DeadMachineInstructionElim.lo \
236
-	DwarfEHPrepare.lo ExactHazardRecognizer.lo GCMetadata.lo \
237
-	GCStrategy.lo LLVMTargetMachine.lo LatencyPriorityQueue.lo \
238
-	LiveInterval.lo LiveIntervalAnalysis.lo LiveStackAnalysis.lo \
239
-	LiveVariables.lo LowerSubregs.lo MachineCSE.lo \
240
-	MachineDominators.lo MachineLICM.lo MachineLoopInfo.lo \
241
-	MachineModuleInfoImpls.lo MachinePassRegistry.lo \
242
-	MachineSSAUpdater.lo MachineSink.lo MachineVerifier.lo \
243
-	OptimizeExts.lo OptimizePHIs.lo PHIElimination.lo Passes.lo \
244
-	PostRASchedulerList.lo PreAllocSplitting.lo \
245
-	ProcessImplicitDefs.lo PrologEpilogInserter.lo \
246
-	RegAllocLinearScan.lo RegisterCoalescer.lo \
247
-	RegisterScavenging.lo ScheduleDAG.lo ScheduleDAGEmit.lo \
248
-	ScheduleDAGInstrs.lo ScheduleDAGPrinter.lo CallingConvLower.lo \
249
-	DAGCombiner.lo FastISel.lo FunctionLoweringInfo.lo \
250
-	InstrEmitter.lo LegalizeDAG.lo LegalizeFloatTypes.lo \
251
-	LegalizeIntegerTypes.lo LegalizeTypes.lo \
252
-	LegalizeTypesGeneric.lo LegalizeVectorOps.lo \
253
-	LegalizeVectorTypes.lo ScheduleDAGFast.lo ScheduleDAGList.lo \
254
-	ScheduleDAGRRList.lo ScheduleDAGSDNodes.lo SelectionDAG.lo \
255
-	SelectionDAGBuilder.lo SelectionDAGISel.lo \
256
-	SelectionDAGPrinter.lo TargetLowering.lo ShrinkWrapping.lo \
257
-	SimpleRegisterCoalescing.lo SjLjEHPrepare.lo SlotIndexes.lo \
258
-	Spiller.lo StackProtector.lo StackSlotColoring.lo \
259
-	StrongPHIElimination.lo TailDuplication.lo \
260
-	TargetLoweringObjectFileImpl.lo TwoAddressInstructionPass.lo \
261
-	UnreachableBlockElim.lo VirtRegMap.lo VirtRegRewriter.lo \
262
-	MCAsmInfoDarwin.lo MCAsmStreamer.lo MCAssembler.lo MCInst.lo \
263
-	MCMachOStreamer.lo MCNullStreamer.lo MCSectionMachO.lo \
264
-	MCStreamer.lo TargetFrameInfo.lo TargetSubtarget.lo \
265
-	CodeGenPrepare.lo GEPSplitter.lo GVN.lo LoopStrengthReduce.lo \
266
-	AddrModeMatcher.lo BasicBlockUtils.lo BreakCriticalEdges.lo \
267
-	DemoteRegToStack.lo LCSSA.lo Local.lo LoopSimplify.lo \
268
-	LowerInvoke.lo LowerSwitch.lo Mem2Reg.lo \
269
-	PromoteMemoryToRegister.lo SSAUpdater.lo SimplifyCFG.lo \
270
-	UnifyFunctionExitNodes.lo
242
+am__libllvmcodegen_la_SOURCES_DIST =  \
243
+	llvm/lib/Analysis/AliasSetTracker.cpp \
244
+	llvm/lib/Analysis/ConstantFolding.cpp \
245
+	llvm/lib/Analysis/IVUsers.cpp \
246
+	llvm/lib/Analysis/InstructionSimplify.cpp \
247
+	llvm/lib/Analysis/LoopInfo.cpp llvm/lib/Analysis/LoopPass.cpp \
248
+	llvm/lib/Analysis/MemoryDependenceAnalysis.cpp \
249
+	llvm/lib/Analysis/PHITransAddr.cpp \
250
+	llvm/lib/Analysis/ProfileInfo.cpp \
251
+	llvm/lib/Analysis/ScalarEvolution.cpp \
252
+	llvm/lib/Analysis/ScalarEvolutionExpander.cpp \
253
+	llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp \
254
+	llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp \
255
+	llvm/lib/CodeGen/AsmPrinter/DIE.cpp \
256
+	llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp \
257
+	llvm/lib/CodeGen/AsmPrinter/DwarfException.cpp \
258
+	llvm/lib/CodeGen/AsmPrinter/DwarfLabel.cpp \
259
+	llvm/lib/CodeGen/AsmPrinter/DwarfPrinter.cpp \
260
+	llvm/lib/CodeGen/AsmPrinter/DwarfWriter.cpp \
261
+	llvm/lib/CodeGen/BranchFolding.cpp \
262
+	llvm/lib/CodeGen/CalcSpillWeights.cpp \
263
+	llvm/lib/CodeGen/CodePlacementOpt.cpp \
264
+	llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp \
265
+	llvm/lib/CodeGen/DeadMachineInstructionElim.cpp \
266
+	llvm/lib/CodeGen/DwarfEHPrepare.cpp \
267
+	llvm/lib/CodeGen/ExactHazardRecognizer.cpp \
268
+	llvm/lib/CodeGen/GCMetadata.cpp \
269
+	llvm/lib/CodeGen/GCStrategy.cpp \
270
+	llvm/lib/CodeGen/LLVMTargetMachine.cpp \
271
+	llvm/lib/CodeGen/LatencyPriorityQueue.cpp \
272
+	llvm/lib/CodeGen/LiveInterval.cpp \
273
+	llvm/lib/CodeGen/LiveIntervalAnalysis.cpp \
274
+	llvm/lib/CodeGen/LiveStackAnalysis.cpp \
275
+	llvm/lib/CodeGen/LiveVariables.cpp \
276
+	llvm/lib/CodeGen/LowerSubregs.cpp \
277
+	llvm/lib/CodeGen/MachineCSE.cpp \
278
+	llvm/lib/CodeGen/MachineDominators.cpp \
279
+	llvm/lib/CodeGen/MachineLICM.cpp \
280
+	llvm/lib/CodeGen/MachineLoopInfo.cpp \
281
+	llvm/lib/CodeGen/MachineModuleInfoImpls.cpp \
282
+	llvm/lib/CodeGen/MachinePassRegistry.cpp \
283
+	llvm/lib/CodeGen/MachineSSAUpdater.cpp \
284
+	llvm/lib/CodeGen/MachineSink.cpp \
285
+	llvm/lib/CodeGen/MachineVerifier.cpp \
286
+	llvm/lib/CodeGen/OptimizeExts.cpp \
287
+	llvm/lib/CodeGen/OptimizePHIs.cpp \
288
+	llvm/lib/CodeGen/PHIElimination.cpp \
289
+	llvm/lib/CodeGen/Passes.cpp \
290
+	llvm/lib/CodeGen/PostRASchedulerList.cpp \
291
+	llvm/lib/CodeGen/PreAllocSplitting.cpp \
292
+	llvm/lib/CodeGen/ProcessImplicitDefs.cpp \
293
+	llvm/lib/CodeGen/PrologEpilogInserter.cpp \
294
+	llvm/lib/CodeGen/RegAllocLinearScan.cpp \
295
+	llvm/lib/CodeGen/RegisterCoalescer.cpp \
296
+	llvm/lib/CodeGen/RegisterScavenging.cpp \
297
+	llvm/lib/CodeGen/ScheduleDAG.cpp \
298
+	llvm/lib/CodeGen/ScheduleDAGEmit.cpp \
299
+	llvm/lib/CodeGen/ScheduleDAGInstrs.cpp \
300
+	llvm/lib/CodeGen/ScheduleDAGPrinter.cpp \
301
+	llvm/lib/CodeGen/SelectionDAG/CallingConvLower.cpp \
302
+	llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp \
303
+	llvm/lib/CodeGen/SelectionDAG/FastISel.cpp \
304
+	llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp \
305
+	llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp \
306
+	llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp \
307
+	llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp \
308
+	llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp \
309
+	llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp \
310
+	llvm/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp \
311
+	llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp \
312
+	llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp \
313
+	llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp \
314
+	llvm/lib/CodeGen/SelectionDAG/ScheduleDAGList.cpp \
315
+	llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp \
316
+	llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp \
317
+	llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp \
318
+	llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp \
319
+	llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp \
320
+	llvm/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp \
321
+	llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp \
322
+	llvm/lib/CodeGen/ShrinkWrapping.cpp \
323
+	llvm/lib/CodeGen/SimpleRegisterCoalescing.cpp \
324
+	llvm/lib/CodeGen/SjLjEHPrepare.cpp \
325
+	llvm/lib/CodeGen/SlotIndexes.cpp llvm/lib/CodeGen/Spiller.cpp \
326
+	llvm/lib/CodeGen/StackProtector.cpp \
327
+	llvm/lib/CodeGen/StackSlotColoring.cpp \
328
+	llvm/lib/CodeGen/StrongPHIElimination.cpp \
329
+	llvm/lib/CodeGen/TailDuplication.cpp \
330
+	llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp \
331
+	llvm/lib/CodeGen/TwoAddressInstructionPass.cpp \
332
+	llvm/lib/CodeGen/UnreachableBlockElim.cpp \
333
+	llvm/lib/CodeGen/VirtRegMap.cpp \
334
+	llvm/lib/CodeGen/VirtRegRewriter.cpp \
335
+	llvm/lib/MC/MCAsmInfoDarwin.cpp llvm/lib/MC/MCAsmStreamer.cpp \
336
+	llvm/lib/MC/MCAssembler.cpp llvm/lib/MC/MCInst.cpp \
337
+	llvm/lib/MC/MCMachOStreamer.cpp llvm/lib/MC/MCNullStreamer.cpp \
338
+	llvm/lib/MC/MCSectionMachO.cpp llvm/lib/MC/MCStreamer.cpp \
339
+	llvm/lib/Target/TargetFrameInfo.cpp \
340
+	llvm/lib/Target/TargetSubtarget.cpp \
341
+	llvm/lib/Transforms/Scalar/CodeGenPrepare.cpp \
342
+	llvm/lib/Transforms/Scalar/GEPSplitter.cpp \
343
+	llvm/lib/Transforms/Scalar/GVN.cpp \
344
+	llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp \
345
+	llvm/lib/Transforms/Utils/AddrModeMatcher.cpp \
346
+	llvm/lib/Transforms/Utils/BasicBlockUtils.cpp \
347
+	llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp \
348
+	llvm/lib/Transforms/Utils/DemoteRegToStack.cpp \
349
+	llvm/lib/Transforms/Utils/LCSSA.cpp \
350
+	llvm/lib/Transforms/Utils/Local.cpp \
351
+	llvm/lib/Transforms/Utils/LoopSimplify.cpp \
352
+	llvm/lib/Transforms/Utils/LowerInvoke.cpp \
353
+	llvm/lib/Transforms/Utils/LowerSwitch.cpp \
354
+	llvm/lib/Transforms/Utils/Mem2Reg.cpp \
355
+	llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp \
356
+	llvm/lib/Transforms/Utils/SSAUpdater.cpp \
357
+	llvm/lib/Transforms/Utils/SimplifyCFG.cpp \
358
+	llvm/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp
359
+@BUILD_EXTERNAL_LLVM_FALSE@am_libllvmcodegen_la_OBJECTS =  \
360
+@BUILD_EXTERNAL_LLVM_FALSE@	AliasSetTracker.lo \
361
+@BUILD_EXTERNAL_LLVM_FALSE@	ConstantFolding.lo IVUsers.lo \
362
+@BUILD_EXTERNAL_LLVM_FALSE@	InstructionSimplify.lo LoopInfo.lo \
363
+@BUILD_EXTERNAL_LLVM_FALSE@	LoopPass.lo \
364
+@BUILD_EXTERNAL_LLVM_FALSE@	MemoryDependenceAnalysis.lo \
365
+@BUILD_EXTERNAL_LLVM_FALSE@	PHITransAddr.lo ProfileInfo.lo \
366
+@BUILD_EXTERNAL_LLVM_FALSE@	ScalarEvolution.lo \
367
+@BUILD_EXTERNAL_LLVM_FALSE@	ScalarEvolutionExpander.lo \
368
+@BUILD_EXTERNAL_LLVM_FALSE@	AggressiveAntiDepBreaker.lo \
369
+@BUILD_EXTERNAL_LLVM_FALSE@	AsmPrinter.lo DIE.lo DwarfDebug.lo \
370
+@BUILD_EXTERNAL_LLVM_FALSE@	DwarfException.lo DwarfLabel.lo \
371
+@BUILD_EXTERNAL_LLVM_FALSE@	DwarfPrinter.lo DwarfWriter.lo \
372
+@BUILD_EXTERNAL_LLVM_FALSE@	BranchFolding.lo \
373
+@BUILD_EXTERNAL_LLVM_FALSE@	CalcSpillWeights.lo \
374
+@BUILD_EXTERNAL_LLVM_FALSE@	CodePlacementOpt.lo \
375
+@BUILD_EXTERNAL_LLVM_FALSE@	CriticalAntiDepBreaker.lo \
376
+@BUILD_EXTERNAL_LLVM_FALSE@	DeadMachineInstructionElim.lo \
377
+@BUILD_EXTERNAL_LLVM_FALSE@	DwarfEHPrepare.lo \
378
+@BUILD_EXTERNAL_LLVM_FALSE@	ExactHazardRecognizer.lo \
379
+@BUILD_EXTERNAL_LLVM_FALSE@	GCMetadata.lo GCStrategy.lo \
380
+@BUILD_EXTERNAL_LLVM_FALSE@	LLVMTargetMachine.lo \
381
+@BUILD_EXTERNAL_LLVM_FALSE@	LatencyPriorityQueue.lo \
382
+@BUILD_EXTERNAL_LLVM_FALSE@	LiveInterval.lo \
383
+@BUILD_EXTERNAL_LLVM_FALSE@	LiveIntervalAnalysis.lo \
384
+@BUILD_EXTERNAL_LLVM_FALSE@	LiveStackAnalysis.lo \
385
+@BUILD_EXTERNAL_LLVM_FALSE@	LiveVariables.lo LowerSubregs.lo \
386
+@BUILD_EXTERNAL_LLVM_FALSE@	MachineCSE.lo MachineDominators.lo \
387
+@BUILD_EXTERNAL_LLVM_FALSE@	MachineLICM.lo MachineLoopInfo.lo \
388
+@BUILD_EXTERNAL_LLVM_FALSE@	MachineModuleInfoImpls.lo \
389
+@BUILD_EXTERNAL_LLVM_FALSE@	MachinePassRegistry.lo \
390
+@BUILD_EXTERNAL_LLVM_FALSE@	MachineSSAUpdater.lo MachineSink.lo \
391
+@BUILD_EXTERNAL_LLVM_FALSE@	MachineVerifier.lo OptimizeExts.lo \
392
+@BUILD_EXTERNAL_LLVM_FALSE@	OptimizePHIs.lo PHIElimination.lo \
393
+@BUILD_EXTERNAL_LLVM_FALSE@	Passes.lo PostRASchedulerList.lo \
394
+@BUILD_EXTERNAL_LLVM_FALSE@	PreAllocSplitting.lo \
395
+@BUILD_EXTERNAL_LLVM_FALSE@	ProcessImplicitDefs.lo \
396
+@BUILD_EXTERNAL_LLVM_FALSE@	PrologEpilogInserter.lo \
397
+@BUILD_EXTERNAL_LLVM_FALSE@	RegAllocLinearScan.lo \
398
+@BUILD_EXTERNAL_LLVM_FALSE@	RegisterCoalescer.lo \
399
+@BUILD_EXTERNAL_LLVM_FALSE@	RegisterScavenging.lo \
400
+@BUILD_EXTERNAL_LLVM_FALSE@	ScheduleDAG.lo ScheduleDAGEmit.lo \
401
+@BUILD_EXTERNAL_LLVM_FALSE@	ScheduleDAGInstrs.lo \
402
+@BUILD_EXTERNAL_LLVM_FALSE@	ScheduleDAGPrinter.lo \
403
+@BUILD_EXTERNAL_LLVM_FALSE@	CallingConvLower.lo DAGCombiner.lo \
404
+@BUILD_EXTERNAL_LLVM_FALSE@	FastISel.lo FunctionLoweringInfo.lo \
405
+@BUILD_EXTERNAL_LLVM_FALSE@	InstrEmitter.lo LegalizeDAG.lo \
406
+@BUILD_EXTERNAL_LLVM_FALSE@	LegalizeFloatTypes.lo \
407
+@BUILD_EXTERNAL_LLVM_FALSE@	LegalizeIntegerTypes.lo \
408
+@BUILD_EXTERNAL_LLVM_FALSE@	LegalizeTypes.lo \
409
+@BUILD_EXTERNAL_LLVM_FALSE@	LegalizeTypesGeneric.lo \
410
+@BUILD_EXTERNAL_LLVM_FALSE@	LegalizeVectorOps.lo \
411
+@BUILD_EXTERNAL_LLVM_FALSE@	LegalizeVectorTypes.lo \
412
+@BUILD_EXTERNAL_LLVM_FALSE@	ScheduleDAGFast.lo \
413
+@BUILD_EXTERNAL_LLVM_FALSE@	ScheduleDAGList.lo \
414
+@BUILD_EXTERNAL_LLVM_FALSE@	ScheduleDAGRRList.lo \
415
+@BUILD_EXTERNAL_LLVM_FALSE@	ScheduleDAGSDNodes.lo \
416
+@BUILD_EXTERNAL_LLVM_FALSE@	SelectionDAG.lo \
417
+@BUILD_EXTERNAL_LLVM_FALSE@	SelectionDAGBuilder.lo \
418
+@BUILD_EXTERNAL_LLVM_FALSE@	SelectionDAGISel.lo \
419
+@BUILD_EXTERNAL_LLVM_FALSE@	SelectionDAGPrinter.lo \
420
+@BUILD_EXTERNAL_LLVM_FALSE@	TargetLowering.lo ShrinkWrapping.lo \
421
+@BUILD_EXTERNAL_LLVM_FALSE@	SimpleRegisterCoalescing.lo \
422
+@BUILD_EXTERNAL_LLVM_FALSE@	SjLjEHPrepare.lo SlotIndexes.lo \
423
+@BUILD_EXTERNAL_LLVM_FALSE@	Spiller.lo StackProtector.lo \
424
+@BUILD_EXTERNAL_LLVM_FALSE@	StackSlotColoring.lo \
425
+@BUILD_EXTERNAL_LLVM_FALSE@	StrongPHIElimination.lo \
426
+@BUILD_EXTERNAL_LLVM_FALSE@	TailDuplication.lo \
427
+@BUILD_EXTERNAL_LLVM_FALSE@	TargetLoweringObjectFileImpl.lo \
428
+@BUILD_EXTERNAL_LLVM_FALSE@	TwoAddressInstructionPass.lo \
429
+@BUILD_EXTERNAL_LLVM_FALSE@	UnreachableBlockElim.lo \
430
+@BUILD_EXTERNAL_LLVM_FALSE@	VirtRegMap.lo VirtRegRewriter.lo \
431
+@BUILD_EXTERNAL_LLVM_FALSE@	MCAsmInfoDarwin.lo MCAsmStreamer.lo \
432
+@BUILD_EXTERNAL_LLVM_FALSE@	MCAssembler.lo MCInst.lo \
433
+@BUILD_EXTERNAL_LLVM_FALSE@	MCMachOStreamer.lo \
434
+@BUILD_EXTERNAL_LLVM_FALSE@	MCNullStreamer.lo MCSectionMachO.lo \
435
+@BUILD_EXTERNAL_LLVM_FALSE@	MCStreamer.lo TargetFrameInfo.lo \
436
+@BUILD_EXTERNAL_LLVM_FALSE@	TargetSubtarget.lo \
437
+@BUILD_EXTERNAL_LLVM_FALSE@	CodeGenPrepare.lo GEPSplitter.lo \
438
+@BUILD_EXTERNAL_LLVM_FALSE@	GVN.lo LoopStrengthReduce.lo \
439
+@BUILD_EXTERNAL_LLVM_FALSE@	AddrModeMatcher.lo \
440
+@BUILD_EXTERNAL_LLVM_FALSE@	BasicBlockUtils.lo \
441
+@BUILD_EXTERNAL_LLVM_FALSE@	BreakCriticalEdges.lo \
442
+@BUILD_EXTERNAL_LLVM_FALSE@	DemoteRegToStack.lo LCSSA.lo \
443
+@BUILD_EXTERNAL_LLVM_FALSE@	Local.lo LoopSimplify.lo \
444
+@BUILD_EXTERNAL_LLVM_FALSE@	LowerInvoke.lo LowerSwitch.lo \
445
+@BUILD_EXTERNAL_LLVM_FALSE@	Mem2Reg.lo \
446
+@BUILD_EXTERNAL_LLVM_FALSE@	PromoteMemoryToRegister.lo \
447
+@BUILD_EXTERNAL_LLVM_FALSE@	SSAUpdater.lo SimplifyCFG.lo \
448
+@BUILD_EXTERNAL_LLVM_FALSE@	UnifyFunctionExitNodes.lo
271 449
 libllvmcodegen_la_OBJECTS = $(am_libllvmcodegen_la_OBJECTS)
450
+@BUILD_EXTERNAL_LLVM_FALSE@am_libllvmcodegen_la_rpath =
272 451
 libllvmfullcodegen_la_LIBADD =
273
-am_libllvmfullcodegen_la_OBJECTS = GCMetadataPrinter.lo \
274
-	IfConversion.lo IntrinsicLowering.lo OcamlGC.lo \
275
-	RegAllocLocal.lo RegAllocPBQP.lo ShadowStackGC.lo Execution.lo \
276
-	ExternalFunctions.lo Interpreter.lo Target.lo \
277
-	TargetAsmLexer.lo TargetELFWriterInfo.lo \
278
-	TargetIntrinsicInfo.lo
452
+am__libllvmfullcodegen_la_SOURCES_DIST =  \
453
+	llvm/lib/CodeGen/GCMetadataPrinter.cpp \
454
+	llvm/lib/CodeGen/IfConversion.cpp \
455
+	llvm/lib/CodeGen/IntrinsicLowering.cpp \
456
+	llvm/lib/CodeGen/OcamlGC.cpp \
457
+	llvm/lib/CodeGen/RegAllocLocal.cpp \
458
+	llvm/lib/CodeGen/RegAllocPBQP.cpp \
459
+	llvm/lib/CodeGen/ShadowStackGC.cpp \
460
+	llvm/lib/ExecutionEngine/Interpreter/Execution.cpp \
461
+	llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp \
462
+	llvm/lib/ExecutionEngine/Interpreter/Interpreter.cpp \
463
+	llvm/lib/Target/Target.cpp llvm/lib/Target/TargetAsmLexer.cpp \
464
+	llvm/lib/Target/TargetELFWriterInfo.cpp \
465
+	llvm/lib/Target/TargetIntrinsicInfo.cpp
466
+@BUILD_EXTERNAL_LLVM_FALSE@am_libllvmfullcodegen_la_OBJECTS =  \
467
+@BUILD_EXTERNAL_LLVM_FALSE@	GCMetadataPrinter.lo \
468
+@BUILD_EXTERNAL_LLVM_FALSE@	IfConversion.lo \
469
+@BUILD_EXTERNAL_LLVM_FALSE@	IntrinsicLowering.lo OcamlGC.lo \
470
+@BUILD_EXTERNAL_LLVM_FALSE@	RegAllocLocal.lo RegAllocPBQP.lo \
471
+@BUILD_EXTERNAL_LLVM_FALSE@	ShadowStackGC.lo Execution.lo \
472
+@BUILD_EXTERNAL_LLVM_FALSE@	ExternalFunctions.lo Interpreter.lo \
473
+@BUILD_EXTERNAL_LLVM_FALSE@	Target.lo TargetAsmLexer.lo \
474
+@BUILD_EXTERNAL_LLVM_FALSE@	TargetELFWriterInfo.lo \
475
+@BUILD_EXTERNAL_LLVM_FALSE@	TargetIntrinsicInfo.lo
279 476
 libllvmfullcodegen_la_OBJECTS = $(am_libllvmfullcodegen_la_OBJECTS)
477
+@BUILD_EXTERNAL_LLVM_FALSE@am_libllvmfullcodegen_la_rpath =
280 478
 libllvminterpreter_la_LIBADD =
281
-am_libllvminterpreter_la_OBJECTS = Execution.lo ExternalFunctions.lo \
282
-	Interpreter.lo
479
+am__libllvminterpreter_la_SOURCES_DIST =  \
480
+	llvm/lib/ExecutionEngine/Interpreter/Execution.cpp \
481
+	llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp \
482
+	llvm/lib/ExecutionEngine/Interpreter/Interpreter.cpp
483
+@BUILD_EXTERNAL_LLVM_FALSE@am_libllvminterpreter_la_OBJECTS =  \
484
+@BUILD_EXTERNAL_LLVM_FALSE@	Execution.lo ExternalFunctions.lo \
485
+@BUILD_EXTERNAL_LLVM_FALSE@	Interpreter.lo
283 486
 libllvminterpreter_la_OBJECTS = $(am_libllvminterpreter_la_OBJECTS)
487
+@BUILD_EXTERNAL_LLVM_FALSE@am_libllvminterpreter_la_rpath =
284 488
 libllvmjit_la_LIBADD =
285
-am_libllvmjit_la_OBJECTS = CallGraph.lo AliasAnalysis.lo \
286
-	BasicAliasAnalysis.lo CaptureTracking.lo DebugInfo.lo \
287
-	MemoryBuiltins.lo PointerTracking.lo ValueTracking.lo \
288
-	ELFCodeEmitter.lo ELFWriter.lo MachineBasicBlock.lo \
289
-	MachineFunction.lo MachineFunctionAnalysis.lo \
290
-	MachineFunctionPass.lo MachineInstr.lo MachineModuleInfo.lo \
291
-	MachineRegisterInfo.lo ObjectCodeEmitter.lo \
292
-	PseudoSourceValue.lo TargetInstrInfoImpl.lo ExecutionEngine.lo \
293
-	Intercept.lo JIT.lo JITDebugRegisterer.lo JITDwarfEmitter.lo \
294
-	JITEmitter.lo JITMemoryManager.lo OProfileJITEventListener.lo \
295
-	TargetSelect.lo MCAsmInfo.lo MCContext.lo MCExpr.lo \
296
-	MCSection.lo MCSectionELF.lo MCSymbol.lo APFloat.lo APInt.lo \
297
-	Allocator.lo CommandLine.lo ConstantRange.lo Debug.lo Dwarf.lo \
298
-	ErrorHandling.lo FoldingSet.lo FormattedStream.lo \
299
-	GraphWriter.lo ManagedStatic.lo MemoryBuffer.lo \
300
-	PrettyStackTrace.lo SmallPtrSet.lo SmallVector.lo SourceMgr.lo \
301
-	Statistic.lo StringExtras.lo StringMap.lo StringPool.lo \
302
-	StringRef.lo TargetRegistry.lo Timer.lo Triple.lo Twine.lo \
303
-	circular_raw_ostream.lo raw_ostream.lo Mangler.lo \
304
-	SubtargetFeature.lo TargetData.lo TargetInstrInfo.lo \
305
-	TargetLoweringObjectFile.lo TargetMachine.lo \
306
-	TargetRegisterInfo.lo DCE.lo AsmWriter.lo Attributes.lo \
307
-	AutoUpgrade.lo BasicBlock.lo ConstantFold.lo Constants.lo \
308
-	Core.lo Dominators.lo Function.lo GVMaterializer.lo Globals.lo \
309
-	IRBuilder.lo InlineAsm.lo Instruction.lo Instructions.lo \
310
-	IntrinsicInst.lo LLVMContext.lo LLVMContextImpl.lo \
311
-	LeakDetector.lo Metadata.lo Module.lo Pass.lo PassManager.lo \
312
-	PrintModulePass.lo Type.lo TypeSymbolTable.lo Use.lo Value.lo \
313
-	ValueSymbolTable.lo ValueTypes.lo Verifier.lo
489
+am__libllvmjit_la_SOURCES_DIST = llvm/lib/Analysis/IPA/CallGraph.cpp \
490
+	llvm/lib/Analysis/AliasAnalysis.cpp \
491
+	llvm/lib/Analysis/BasicAliasAnalysis.cpp \
492
+	llvm/lib/Analysis/CaptureTracking.cpp \
493
+	llvm/lib/Analysis/DebugInfo.cpp \
494
+	llvm/lib/Analysis/MemoryBuiltins.cpp \
495
+	llvm/lib/Analysis/PointerTracking.cpp \
496
+	llvm/lib/Analysis/ValueTracking.cpp \
497
+	llvm/lib/CodeGen/ELFCodeEmitter.cpp \
498
+	llvm/lib/CodeGen/ELFWriter.cpp \
499
+	llvm/lib/CodeGen/MachineBasicBlock.cpp \
500
+	llvm/lib/CodeGen/MachineFunction.cpp \
501
+	llvm/lib/CodeGen/MachineFunctionAnalysis.cpp \
502
+	llvm/lib/CodeGen/MachineFunctionPass.cpp \
503
+	llvm/lib/CodeGen/MachineInstr.cpp \
504
+	llvm/lib/CodeGen/MachineModuleInfo.cpp \
505
+	llvm/lib/CodeGen/MachineRegisterInfo.cpp \
506
+	llvm/lib/CodeGen/ObjectCodeEmitter.cpp \
507
+	llvm/lib/CodeGen/PseudoSourceValue.cpp \
508
+	llvm/lib/CodeGen/TargetInstrInfoImpl.cpp \
509
+	llvm/lib/ExecutionEngine/ExecutionEngine.cpp \
510
+	llvm/lib/ExecutionEngine/JIT/Intercept.cpp \
511
+	llvm/lib/ExecutionEngine/JIT/JIT.cpp \
512
+	llvm/lib/ExecutionEngine/JIT/JITDebugRegisterer.cpp \
513
+	llvm/lib/ExecutionEngine/JIT/JITDwarfEmitter.cpp \
514
+	llvm/lib/ExecutionEngine/JIT/JITEmitter.cpp \
515
+	llvm/lib/ExecutionEngine/JIT/JITMemoryManager.cpp \
516
+	llvm/lib/ExecutionEngine/JIT/OProfileJITEventListener.cpp \
517
+	llvm/lib/ExecutionEngine/JIT/TargetSelect.cpp \
518
+	llvm/lib/MC/MCAsmInfo.cpp llvm/lib/MC/MCContext.cpp \
519
+	llvm/lib/MC/MCExpr.cpp llvm/lib/MC/MCSection.cpp \
520
+	llvm/lib/MC/MCSectionELF.cpp llvm/lib/MC/MCSymbol.cpp \
521
+	llvm/lib/Support/APFloat.cpp llvm/lib/Support/APInt.cpp \
522
+	llvm/lib/Support/Allocator.cpp \
523
+	llvm/lib/Support/CommandLine.cpp \
524
+	llvm/lib/Support/ConstantRange.cpp llvm/lib/Support/Debug.cpp \
525
+	llvm/lib/Support/Dwarf.cpp llvm/lib/Support/ErrorHandling.cpp \
526
+	llvm/lib/Support/FoldingSet.cpp \
527
+	llvm/lib/Support/FormattedStream.cpp \
528
+	llvm/lib/Support/GraphWriter.cpp \
529
+	llvm/lib/Support/ManagedStatic.cpp \
530
+	llvm/lib/Support/MemoryBuffer.cpp \
531
+	llvm/lib/Support/PrettyStackTrace.cpp \
532
+	llvm/lib/Support/SmallPtrSet.cpp \
533
+	llvm/lib/Support/SmallVector.cpp \
534
+	llvm/lib/Support/SourceMgr.cpp llvm/lib/Support/Statistic.cpp \
535
+	llvm/lib/Support/StringExtras.cpp \
536
+	llvm/lib/Support/StringMap.cpp llvm/lib/Support/StringPool.cpp \
537
+	llvm/lib/Support/StringRef.cpp \
538
+	llvm/lib/Support/TargetRegistry.cpp llvm/lib/Support/Timer.cpp \
539
+	llvm/lib/Support/Triple.cpp llvm/lib/Support/Twine.cpp \
540
+	llvm/lib/Support/circular_raw_ostream.cpp \
541
+	llvm/lib/Support/raw_ostream.cpp llvm/lib/Target/Mangler.cpp \
542
+	llvm/lib/Target/SubtargetFeature.cpp \
543
+	llvm/lib/Target/TargetData.cpp \
544
+	llvm/lib/Target/TargetInstrInfo.cpp \
545
+	llvm/lib/Target/TargetLoweringObjectFile.cpp \
546
+	llvm/lib/Target/TargetMachine.cpp \
547
+	llvm/lib/Target/TargetRegisterInfo.cpp \
548
+	llvm/lib/Transforms/Scalar/DCE.cpp \
549
+	llvm/lib/VMCore/AsmWriter.cpp llvm/lib/VMCore/Attributes.cpp \
550
+	llvm/lib/VMCore/AutoUpgrade.cpp llvm/lib/VMCore/BasicBlock.cpp \
551
+	llvm/lib/VMCore/ConstantFold.cpp llvm/lib/VMCore/Constants.cpp \
552
+	llvm/lib/VMCore/Core.cpp llvm/lib/VMCore/Dominators.cpp \
553
+	llvm/lib/VMCore/Function.cpp \
554
+	llvm/lib/VMCore/GVMaterializer.cpp llvm/lib/VMCore/Globals.cpp \
555
+	llvm/lib/VMCore/IRBuilder.cpp llvm/lib/VMCore/InlineAsm.cpp \
556
+	llvm/lib/VMCore/Instruction.cpp \
557
+	llvm/lib/VMCore/Instructions.cpp \
558
+	llvm/lib/VMCore/IntrinsicInst.cpp \
559
+	llvm/lib/VMCore/LLVMContext.cpp \
560
+	llvm/lib/VMCore/LLVMContextImpl.cpp \
561
+	llvm/lib/VMCore/LeakDetector.cpp llvm/lib/VMCore/Metadata.cpp \
562
+	llvm/lib/VMCore/Module.cpp llvm/lib/VMCore/Pass.cpp \
563
+	llvm/lib/VMCore/PassManager.cpp \
564
+	llvm/lib/VMCore/PrintModulePass.cpp llvm/lib/VMCore/Type.cpp \
565
+	llvm/lib/VMCore/TypeSymbolTable.cpp llvm/lib/VMCore/Use.cpp \
566
+	llvm/lib/VMCore/Value.cpp llvm/lib/VMCore/ValueSymbolTable.cpp \
567
+	llvm/lib/VMCore/ValueTypes.cpp llvm/lib/VMCore/Verifier.cpp
568
+@BUILD_EXTERNAL_LLVM_FALSE@am_libllvmjit_la_OBJECTS = CallGraph.lo \
569
+@BUILD_EXTERNAL_LLVM_FALSE@	AliasAnalysis.lo \
570
+@BUILD_EXTERNAL_LLVM_FALSE@	BasicAliasAnalysis.lo \
571
+@BUILD_EXTERNAL_LLVM_FALSE@	CaptureTracking.lo DebugInfo.lo \
572
+@BUILD_EXTERNAL_LLVM_FALSE@	MemoryBuiltins.lo \
573
+@BUILD_EXTERNAL_LLVM_FALSE@	PointerTracking.lo ValueTracking.lo \
574
+@BUILD_EXTERNAL_LLVM_FALSE@	ELFCodeEmitter.lo ELFWriter.lo \
575
+@BUILD_EXTERNAL_LLVM_FALSE@	MachineBasicBlock.lo \
576
+@BUILD_EXTERNAL_LLVM_FALSE@	MachineFunction.lo \
577
+@BUILD_EXTERNAL_LLVM_FALSE@	MachineFunctionAnalysis.lo \
578
+@BUILD_EXTERNAL_LLVM_FALSE@	MachineFunctionPass.lo \
579
+@BUILD_EXTERNAL_LLVM_FALSE@	MachineInstr.lo \
580
+@BUILD_EXTERNAL_LLVM_FALSE@	MachineModuleInfo.lo \
581
+@BUILD_EXTERNAL_LLVM_FALSE@	MachineRegisterInfo.lo \
582
+@BUILD_EXTERNAL_LLVM_FALSE@	ObjectCodeEmitter.lo \
583
+@BUILD_EXTERNAL_LLVM_FALSE@	PseudoSourceValue.lo \
584
+@BUILD_EXTERNAL_LLVM_FALSE@	TargetInstrInfoImpl.lo \
585
+@BUILD_EXTERNAL_LLVM_FALSE@	ExecutionEngine.lo Intercept.lo \
586
+@BUILD_EXTERNAL_LLVM_FALSE@	JIT.lo JITDebugRegisterer.lo \
587
+@BUILD_EXTERNAL_LLVM_FALSE@	JITDwarfEmitter.lo JITEmitter.lo \
588
+@BUILD_EXTERNAL_LLVM_FALSE@	JITMemoryManager.lo \
589
+@BUILD_EXTERNAL_LLVM_FALSE@	OProfileJITEventListener.lo \
590
+@BUILD_EXTERNAL_LLVM_FALSE@	TargetSelect.lo MCAsmInfo.lo \
591
+@BUILD_EXTERNAL_LLVM_FALSE@	MCContext.lo MCExpr.lo MCSection.lo \
592
+@BUILD_EXTERNAL_LLVM_FALSE@	MCSectionELF.lo MCSymbol.lo \
593
+@BUILD_EXTERNAL_LLVM_FALSE@	APFloat.lo APInt.lo Allocator.lo \
594
+@BUILD_EXTERNAL_LLVM_FALSE@	CommandLine.lo ConstantRange.lo \
595
+@BUILD_EXTERNAL_LLVM_FALSE@	Debug.lo Dwarf.lo ErrorHandling.lo \
596
+@BUILD_EXTERNAL_LLVM_FALSE@	FoldingSet.lo FormattedStream.lo \
597
+@BUILD_EXTERNAL_LLVM_FALSE@	GraphWriter.lo ManagedStatic.lo \
598
+@BUILD_EXTERNAL_LLVM_FALSE@	MemoryBuffer.lo PrettyStackTrace.lo \
599
+@BUILD_EXTERNAL_LLVM_FALSE@	SmallPtrSet.lo SmallVector.lo \
600
+@BUILD_EXTERNAL_LLVM_FALSE@	SourceMgr.lo Statistic.lo \
601
+@BUILD_EXTERNAL_LLVM_FALSE@	StringExtras.lo StringMap.lo \
602
+@BUILD_EXTERNAL_LLVM_FALSE@	StringPool.lo StringRef.lo \
603
+@BUILD_EXTERNAL_LLVM_FALSE@	TargetRegistry.lo Timer.lo \
604
+@BUILD_EXTERNAL_LLVM_FALSE@	Triple.lo Twine.lo \
605
+@BUILD_EXTERNAL_LLVM_FALSE@	circular_raw_ostream.lo \
606
+@BUILD_EXTERNAL_LLVM_FALSE@	raw_ostream.lo Mangler.lo \
607
+@BUILD_EXTERNAL_LLVM_FALSE@	SubtargetFeature.lo TargetData.lo \
608
+@BUILD_EXTERNAL_LLVM_FALSE@	TargetInstrInfo.lo \
609
+@BUILD_EXTERNAL_LLVM_FALSE@	TargetLoweringObjectFile.lo \
610
+@BUILD_EXTERNAL_LLVM_FALSE@	TargetMachine.lo \
611
+@BUILD_EXTERNAL_LLVM_FALSE@	TargetRegisterInfo.lo DCE.lo \
612
+@BUILD_EXTERNAL_LLVM_FALSE@	AsmWriter.lo Attributes.lo \
613
+@BUILD_EXTERNAL_LLVM_FALSE@	AutoUpgrade.lo BasicBlock.lo \
614
+@BUILD_EXTERNAL_LLVM_FALSE@	ConstantFold.lo Constants.lo \
615
+@BUILD_EXTERNAL_LLVM_FALSE@	Core.lo Dominators.lo Function.lo \
616
+@BUILD_EXTERNAL_LLVM_FALSE@	GVMaterializer.lo Globals.lo \
617
+@BUILD_EXTERNAL_LLVM_FALSE@	IRBuilder.lo InlineAsm.lo \
618
+@BUILD_EXTERNAL_LLVM_FALSE@	Instruction.lo Instructions.lo \
619
+@BUILD_EXTERNAL_LLVM_FALSE@	IntrinsicInst.lo LLVMContext.lo \
620
+@BUILD_EXTERNAL_LLVM_FALSE@	LLVMContextImpl.lo LeakDetector.lo \
621
+@BUILD_EXTERNAL_LLVM_FALSE@	Metadata.lo Module.lo Pass.lo \
622
+@BUILD_EXTERNAL_LLVM_FALSE@	PassManager.lo PrintModulePass.lo \
623
+@BUILD_EXTERNAL_LLVM_FALSE@	Type.lo TypeSymbolTable.lo Use.lo \
624
+@BUILD_EXTERNAL_LLVM_FALSE@	Value.lo ValueSymbolTable.lo \
625
+@BUILD_EXTERNAL_LLVM_FALSE@	ValueTypes.lo Verifier.lo
314 626
 libllvmjit_la_OBJECTS = $(am_libllvmjit_la_OBJECTS)
627
+@BUILD_EXTERNAL_LLVM_FALSE@am_libllvmjit_la_rpath =
315 628
 libllvmpowerpccodegen_la_LIBADD =
316 629
 am__libllvmpowerpccodegen_la_SOURCES_DIST =  \
317 630
 	llvm/lib/Target/PowerPC/PPCBranchSelector.cpp \
... ...
@@ -327,55 +662,126 @@ am__libllvmpowerpccodegen_la_SOURCES_DIST =  \
327 327
 	llvm/lib/Target/PowerPC/PPCSubtarget.cpp \
328 328
 	llvm/lib/Target/PowerPC/PPCTargetMachine.cpp \
329 329
 	llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp
330
-@BUILD_PPC_TRUE@am_libllvmpowerpccodegen_la_OBJECTS =  \
331
-@BUILD_PPC_TRUE@	libllvmpowerpccodegen_la-PPCBranchSelector.lo \
332
-@BUILD_PPC_TRUE@	libllvmpowerpccodegen_la-PPCCodeEmitter.lo \
333
-@BUILD_PPC_TRUE@	libllvmpowerpccodegen_la-PPCHazardRecognizers.lo \
334
-@BUILD_PPC_TRUE@	libllvmpowerpccodegen_la-PPCISelDAGToDAG.lo \
335
-@BUILD_PPC_TRUE@	libllvmpowerpccodegen_la-PPCISelLowering.lo \
336
-@BUILD_PPC_TRUE@	libllvmpowerpccodegen_la-PPCInstrInfo.lo \
337
-@BUILD_PPC_TRUE@	libllvmpowerpccodegen_la-PPCJITInfo.lo \
338
-@BUILD_PPC_TRUE@	libllvmpowerpccodegen_la-PPCMCAsmInfo.lo \
339
-@BUILD_PPC_TRUE@	libllvmpowerpccodegen_la-PPCPredicates.lo \
340
-@BUILD_PPC_TRUE@	libllvmpowerpccodegen_la-PPCRegisterInfo.lo \
341
-@BUILD_PPC_TRUE@	libllvmpowerpccodegen_la-PPCSubtarget.lo \
342
-@BUILD_PPC_TRUE@	libllvmpowerpccodegen_la-PPCTargetMachine.lo \
343
-@BUILD_PPC_TRUE@	libllvmpowerpccodegen_la-PowerPCTargetInfo.lo
330
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_PPC_TRUE@am_libllvmpowerpccodegen_la_OBJECTS = libllvmpowerpccodegen_la-PPCBranchSelector.lo \
331
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_PPC_TRUE@	libllvmpowerpccodegen_la-PPCCodeEmitter.lo \
332
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_PPC_TRUE@	libllvmpowerpccodegen_la-PPCHazardRecognizers.lo \
333
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_PPC_TRUE@	libllvmpowerpccodegen_la-PPCISelDAGToDAG.lo \
334
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_PPC_TRUE@	libllvmpowerpccodegen_la-PPCISelLowering.lo \
335
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_PPC_TRUE@	libllvmpowerpccodegen_la-PPCInstrInfo.lo \
336
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_PPC_TRUE@	libllvmpowerpccodegen_la-PPCJITInfo.lo \
337
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_PPC_TRUE@	libllvmpowerpccodegen_la-PPCMCAsmInfo.lo \
338
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_PPC_TRUE@	libllvmpowerpccodegen_la-PPCPredicates.lo \
339
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_PPC_TRUE@	libllvmpowerpccodegen_la-PPCRegisterInfo.lo \
340
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_PPC_TRUE@	libllvmpowerpccodegen_la-PPCSubtarget.lo \
341
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_PPC_TRUE@	libllvmpowerpccodegen_la-PPCTargetMachine.lo \
342
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_PPC_TRUE@	libllvmpowerpccodegen_la-PowerPCTargetInfo.lo
344 343
 libllvmpowerpccodegen_la_OBJECTS =  \
345 344
 	$(am_libllvmpowerpccodegen_la_OBJECTS)
346
-@BUILD_PPC_TRUE@am_libllvmpowerpccodegen_la_rpath =
345
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_PPC_TRUE@am_libllvmpowerpccodegen_la_rpath =
347 346
 libllvmsupport_la_LIBADD =
348
-am_libllvmsupport_la_OBJECTS = APFloat.lo APInt.lo APSInt.lo \
349
-	Allocator.lo CommandLine.lo ConstantRange.lo Debug.lo \
350
-	DeltaAlgorithm.lo Dwarf.lo ErrorHandling.lo FileUtilities.lo \
351
-	FoldingSet.lo FormattedStream.lo GraphWriter.lo IsInf.lo \
352
-	IsNAN.lo ManagedStatic.lo MemoryBuffer.lo MemoryObject.lo \
353
-	PluginLoader.lo PrettyStackTrace.lo Regex.lo \
354
-	SlowOperationInformer.lo SmallPtrSet.lo SmallVector.lo \
355
-	SourceMgr.lo Statistic.lo StringExtras.lo StringMap.lo \
356
-	StringPool.lo StringRef.lo SystemUtils.lo TargetRegistry.lo \
357
-	Timer.lo Triple.lo Twine.lo circular_raw_ostream.lo \
358
-	raw_os_ostream.lo raw_ostream.lo regcomp.lo regerror.lo \
359
-	regexec.lo regfree.lo regstrlcpy.lo
347
+am__libllvmsupport_la_SOURCES_DIST = llvm/lib/Support/APFloat.cpp \
348
+	llvm/lib/Support/APInt.cpp llvm/lib/Support/APSInt.cpp \
349
+	llvm/lib/Support/Allocator.cpp \
350
+	llvm/lib/Support/CommandLine.cpp \
351
+	llvm/lib/Support/ConstantRange.cpp llvm/lib/Support/Debug.cpp \
352
+	llvm/lib/Support/DeltaAlgorithm.cpp llvm/lib/Support/Dwarf.cpp \
353
+	llvm/lib/Support/ErrorHandling.cpp \
354
+	llvm/lib/Support/FileUtilities.cpp \
355
+	llvm/lib/Support/FoldingSet.cpp \
356
+	llvm/lib/Support/FormattedStream.cpp \
357
+	llvm/lib/Support/GraphWriter.cpp llvm/lib/Support/IsInf.cpp \
358
+	llvm/lib/Support/IsNAN.cpp llvm/lib/Support/ManagedStatic.cpp \
359
+	llvm/lib/Support/MemoryBuffer.cpp \
360
+	llvm/lib/Support/MemoryObject.cpp \
361
+	llvm/lib/Support/PluginLoader.cpp \
362
+	llvm/lib/Support/PrettyStackTrace.cpp \
363
+	llvm/lib/Support/Regex.cpp \
364
+	llvm/lib/Support/SlowOperationInformer.cpp \
365
+	llvm/lib/Support/SmallPtrSet.cpp \
366
+	llvm/lib/Support/SmallVector.cpp \
367
+	llvm/lib/Support/SourceMgr.cpp llvm/lib/Support/Statistic.cpp \
368
+	llvm/lib/Support/StringExtras.cpp \
369
+	llvm/lib/Support/StringMap.cpp llvm/lib/Support/StringPool.cpp \
370
+	llvm/lib/Support/StringRef.cpp \
371
+	llvm/lib/Support/SystemUtils.cpp \
372
+	llvm/lib/Support/TargetRegistry.cpp llvm/lib/Support/Timer.cpp \
373
+	llvm/lib/Support/Triple.cpp llvm/lib/Support/Twine.cpp \
374
+	llvm/lib/Support/circular_raw_ostream.cpp \
375
+	llvm/lib/Support/raw_os_ostream.cpp \
376
+	llvm/lib/Support/raw_ostream.cpp llvm/lib/Support/regcomp.c \
377
+	llvm/lib/Support/regerror.c llvm/lib/Support/regexec.c \
378
+	llvm/lib/Support/regfree.c llvm/lib/Support/regstrlcpy.c
379
+@BUILD_EXTERNAL_LLVM_FALSE@am_libllvmsupport_la_OBJECTS = APFloat.lo \
380
+@BUILD_EXTERNAL_LLVM_FALSE@	APInt.lo APSInt.lo Allocator.lo \
381
+@BUILD_EXTERNAL_LLVM_FALSE@	CommandLine.lo ConstantRange.lo \
382
+@BUILD_EXTERNAL_LLVM_FALSE@	Debug.lo DeltaAlgorithm.lo Dwarf.lo \
383
+@BUILD_EXTERNAL_LLVM_FALSE@	ErrorHandling.lo FileUtilities.lo \
384
+@BUILD_EXTERNAL_LLVM_FALSE@	FoldingSet.lo FormattedStream.lo \
385
+@BUILD_EXTERNAL_LLVM_FALSE@	GraphWriter.lo IsInf.lo IsNAN.lo \
386
+@BUILD_EXTERNAL_LLVM_FALSE@	ManagedStatic.lo MemoryBuffer.lo \
387
+@BUILD_EXTERNAL_LLVM_FALSE@	MemoryObject.lo PluginLoader.lo \
388
+@BUILD_EXTERNAL_LLVM_FALSE@	PrettyStackTrace.lo Regex.lo \
389
+@BUILD_EXTERNAL_LLVM_FALSE@	SlowOperationInformer.lo \
390
+@BUILD_EXTERNAL_LLVM_FALSE@	SmallPtrSet.lo SmallVector.lo \
391
+@BUILD_EXTERNAL_LLVM_FALSE@	SourceMgr.lo Statistic.lo \
392
+@BUILD_EXTERNAL_LLVM_FALSE@	StringExtras.lo StringMap.lo \
393
+@BUILD_EXTERNAL_LLVM_FALSE@	StringPool.lo StringRef.lo \
394
+@BUILD_EXTERNAL_LLVM_FALSE@	SystemUtils.lo TargetRegistry.lo \
395
+@BUILD_EXTERNAL_LLVM_FALSE@	Timer.lo Triple.lo Twine.lo \
396
+@BUILD_EXTERNAL_LLVM_FALSE@	circular_raw_ostream.lo \
397
+@BUILD_EXTERNAL_LLVM_FALSE@	raw_os_ostream.lo raw_ostream.lo \
398
+@BUILD_EXTERNAL_LLVM_FALSE@	regcomp.lo regerror.lo regexec.lo \
399
+@BUILD_EXTERNAL_LLVM_FALSE@	regfree.lo regstrlcpy.lo
360 400
 libllvmsupport_la_OBJECTS = $(am_libllvmsupport_la_OBJECTS)
401
+@BUILD_EXTERNAL_LLVM_FALSE@am_libllvmsupport_la_rpath =
361 402
 libllvmsupport_nodups_la_LIBADD =
362
-am_libllvmsupport_nodups_la_OBJECTS = APSInt.lo DeltaAlgorithm.lo \
363
-	FileUtilities.lo IsInf.lo IsNAN.lo MemoryObject.lo \
364
-	PluginLoader.lo Regex.lo SlowOperationInformer.lo \
365
-	SystemUtils.lo raw_os_ostream.lo regcomp.lo regerror.lo \
366
-	regexec.lo regfree.lo regstrlcpy.lo
403
+am__libllvmsupport_nodups_la_SOURCES_DIST =  \
404
+	llvm/lib/Support/APSInt.cpp \
405
+	llvm/lib/Support/DeltaAlgorithm.cpp \
406
+	llvm/lib/Support/FileUtilities.cpp llvm/lib/Support/IsInf.cpp \
407
+	llvm/lib/Support/IsNAN.cpp llvm/lib/Support/MemoryObject.cpp \
408
+	llvm/lib/Support/PluginLoader.cpp llvm/lib/Support/Regex.cpp \
409
+	llvm/lib/Support/SlowOperationInformer.cpp \
410
+	llvm/lib/Support/SystemUtils.cpp \
411
+	llvm/lib/Support/raw_os_ostream.cpp llvm/lib/Support/regcomp.c \
412
+	llvm/lib/Support/regerror.c llvm/lib/Support/regexec.c \
413
+	llvm/lib/Support/regfree.c llvm/lib/Support/regstrlcpy.c
414
+@BUILD_EXTERNAL_LLVM_FALSE@am_libllvmsupport_nodups_la_OBJECTS =  \
415
+@BUILD_EXTERNAL_LLVM_FALSE@	APSInt.lo DeltaAlgorithm.lo \
416
+@BUILD_EXTERNAL_LLVM_FALSE@	FileUtilities.lo IsInf.lo IsNAN.lo \
417
+@BUILD_EXTERNAL_LLVM_FALSE@	MemoryObject.lo PluginLoader.lo \
418
+@BUILD_EXTERNAL_LLVM_FALSE@	Regex.lo SlowOperationInformer.lo \
419
+@BUILD_EXTERNAL_LLVM_FALSE@	SystemUtils.lo raw_os_ostream.lo \
420
+@BUILD_EXTERNAL_LLVM_FALSE@	regcomp.lo regerror.lo regexec.lo \
421
+@BUILD_EXTERNAL_LLVM_FALSE@	regfree.lo regstrlcpy.lo
367 422
 libllvmsupport_nodups_la_OBJECTS =  \
368 423
 	$(am_libllvmsupport_nodups_la_OBJECTS)
424
+@BUILD_EXTERNAL_LLVM_FALSE@am_libllvmsupport_nodups_la_rpath =
369 425
 libllvmsystem_la_DEPENDENCIES =
370
-am_libllvmsystem_la_OBJECTS = Alarm.lo Atomic.lo Disassembler.lo \
371
-	DynamicLibrary.lo Errno.lo Host.lo IncludeFile.lo Memory.lo \
372
-	Mutex.lo Path.lo Process.lo Program.lo RWMutex.lo Signals.lo \
373
-	ThreadLocal.lo Threading.lo TimeValue.lo
426
+am__libllvmsystem_la_SOURCES_DIST = llvm/lib/System/Alarm.cpp \
427
+	llvm/lib/System/Atomic.cpp llvm/lib/System/Disassembler.cpp \
428
+	llvm/lib/System/DynamicLibrary.cpp llvm/lib/System/Errno.cpp \
429
+	llvm/lib/System/Host.cpp llvm/lib/System/IncludeFile.cpp \
430
+	llvm/lib/System/Memory.cpp llvm/lib/System/Mutex.cpp \
431
+	llvm/lib/System/Path.cpp llvm/lib/System/Process.cpp \
432
+	llvm/lib/System/Program.cpp llvm/lib/System/RWMutex.cpp \
433
+	llvm/lib/System/Signals.cpp llvm/lib/System/ThreadLocal.cpp \
434
+	llvm/lib/System/Threading.cpp llvm/lib/System/TimeValue.cpp \
435
+	llvm/config.status
436
+@BUILD_EXTERNAL_LLVM_FALSE@am_libllvmsystem_la_OBJECTS = Alarm.lo \
437
+@BUILD_EXTERNAL_LLVM_FALSE@	Atomic.lo Disassembler.lo \
438
+@BUILD_EXTERNAL_LLVM_FALSE@	DynamicLibrary.lo Errno.lo Host.lo \
439
+@BUILD_EXTERNAL_LLVM_FALSE@	IncludeFile.lo Memory.lo Mutex.lo \
440
+@BUILD_EXTERNAL_LLVM_FALSE@	Path.lo Process.lo Program.lo \
441
+@BUILD_EXTERNAL_LLVM_FALSE@	RWMutex.lo Signals.lo \
442
+@BUILD_EXTERNAL_LLVM_FALSE@	ThreadLocal.lo Threading.lo \
443
+@BUILD_EXTERNAL_LLVM_FALSE@	TimeValue.lo
374 444
 libllvmsystem_la_OBJECTS = $(am_libllvmsystem_la_OBJECTS)
375 445
 libllvmsystem_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
376 446
 	$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
377 447
 	$(AM_CXXFLAGS) $(CXXFLAGS) $(libllvmsystem_la_LDFLAGS) \
378 448
 	$(LDFLAGS) -o $@
449
+@BUILD_EXTERNAL_LLVM_FALSE@am_libllvmsystem_la_rpath =
379 450
 libllvmx86codegen_la_LIBADD =
380 451
 am__libllvmx86codegen_la_SOURCES_DIST = llvm/lib/MC/MCAsmInfoCOFF.cpp \
381 452
 	llvm/lib/MC/MCCodeEmitter.cpp llvm/lib/MC/TargetAsmBackend.cpp \
... ...
@@ -399,143 +805,206 @@ am__libllvmx86codegen_la_SOURCES_DIST = llvm/lib/MC/MCAsmInfoCOFF.cpp \
399 399
 	llvm/lib/Target/X86/X86Subtarget.cpp \
400 400
 	llvm/lib/Target/X86/X86TargetMachine.cpp \
401 401
 	llvm/lib/Target/X86/X86TargetObjectFile.cpp
402
-@BUILD_X86_TRUE@am_libllvmx86codegen_la_OBJECTS =  \
403
-@BUILD_X86_TRUE@	libllvmx86codegen_la-MCAsmInfoCOFF.lo \
404
-@BUILD_X86_TRUE@	libllvmx86codegen_la-MCCodeEmitter.lo \
405
-@BUILD_X86_TRUE@	libllvmx86codegen_la-TargetAsmBackend.lo \
406
-@BUILD_X86_TRUE@	libllvmx86codegen_la-TargetELFWriterInfo.lo \
407
-@BUILD_X86_TRUE@	libllvmx86codegen_la-X86TargetInfo.lo \
408
-@BUILD_X86_TRUE@	libllvmx86codegen_la-X86AsmBackend.lo \
409
-@BUILD_X86_TRUE@	libllvmx86codegen_la-X86COFFMachineModuleInfo.lo \
410
-@BUILD_X86_TRUE@	libllvmx86codegen_la-X86CodeEmitter.lo \
411
-@BUILD_X86_TRUE@	libllvmx86codegen_la-X86ELFWriterInfo.lo \
412
-@BUILD_X86_TRUE@	libllvmx86codegen_la-X86FastISel.lo \
413
-@BUILD_X86_TRUE@	libllvmx86codegen_la-X86FloatingPoint.lo \
414
-@BUILD_X86_TRUE@	libllvmx86codegen_la-X86FloatingPointRegKill.lo \
415
-@BUILD_X86_TRUE@	libllvmx86codegen_la-X86ISelDAGToDAG.lo \
416
-@BUILD_X86_TRUE@	libllvmx86codegen_la-X86ISelLowering.lo \
417
-@BUILD_X86_TRUE@	libllvmx86codegen_la-X86InstrInfo.lo \
418
-@BUILD_X86_TRUE@	libllvmx86codegen_la-X86JITInfo.lo \
419
-@BUILD_X86_TRUE@	libllvmx86codegen_la-X86MCAsmInfo.lo \
420
-@BUILD_X86_TRUE@	libllvmx86codegen_la-X86MCCodeEmitter.lo \
421
-@BUILD_X86_TRUE@	libllvmx86codegen_la-X86MCTargetExpr.lo \
422
-@BUILD_X86_TRUE@	libllvmx86codegen_la-X86RegisterInfo.lo \
423
-@BUILD_X86_TRUE@	libllvmx86codegen_la-X86Subtarget.lo \
424
-@BUILD_X86_TRUE@	libllvmx86codegen_la-X86TargetMachine.lo \
425
-@BUILD_X86_TRUE@	libllvmx86codegen_la-X86TargetObjectFile.lo
402
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@am_libllvmx86codegen_la_OBJECTS = libllvmx86codegen_la-MCAsmInfoCOFF.lo \
403
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	libllvmx86codegen_la-MCCodeEmitter.lo \
404
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	libllvmx86codegen_la-TargetAsmBackend.lo \
405
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	libllvmx86codegen_la-TargetELFWriterInfo.lo \
406
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	libllvmx86codegen_la-X86TargetInfo.lo \
407
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	libllvmx86codegen_la-X86AsmBackend.lo \
408
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	libllvmx86codegen_la-X86COFFMachineModuleInfo.lo \
409
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	libllvmx86codegen_la-X86CodeEmitter.lo \
410
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	libllvmx86codegen_la-X86ELFWriterInfo.lo \
411
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	libllvmx86codegen_la-X86FastISel.lo \
412
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	libllvmx86codegen_la-X86FloatingPoint.lo \
413
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	libllvmx86codegen_la-X86FloatingPointRegKill.lo \
414
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	libllvmx86codegen_la-X86ISelDAGToDAG.lo \
415
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	libllvmx86codegen_la-X86ISelLowering.lo \
416
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	libllvmx86codegen_la-X86InstrInfo.lo \
417
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	libllvmx86codegen_la-X86JITInfo.lo \
418
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	libllvmx86codegen_la-X86MCAsmInfo.lo \
419
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	libllvmx86codegen_la-X86MCCodeEmitter.lo \
420
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	libllvmx86codegen_la-X86MCTargetExpr.lo \
421
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	libllvmx86codegen_la-X86RegisterInfo.lo \
422
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	libllvmx86codegen_la-X86Subtarget.lo \
423
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	libllvmx86codegen_la-X86TargetMachine.lo \
424
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	libllvmx86codegen_la-X86TargetObjectFile.lo
426 425
 libllvmx86codegen_la_OBJECTS = $(am_libllvmx86codegen_la_OBJECTS)
427
-@BUILD_X86_TRUE@am_libllvmx86codegen_la_rpath =
426
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@am_libllvmx86codegen_la_rpath =
428 427
 PROGRAMS = $(noinst_PROGRAMS)
429
-am_FileCheck_OBJECTS = FileCheck-FileCheck.$(OBJEXT)
428
+am__FileCheck_SOURCES_DIST = llvm/utils/FileCheck/FileCheck.cpp
429
+@BUILD_EXTERNAL_LLVM_FALSE@am_FileCheck_OBJECTS =  \
430
+@BUILD_EXTERNAL_LLVM_FALSE@	FileCheck-FileCheck.$(OBJEXT)
430 431
 FileCheck_OBJECTS = $(am_FileCheck_OBJECTS)
431
-FileCheck_DEPENDENCIES = libllvmsupport.la libllvmsystem.la
432
+@BUILD_EXTERNAL_LLVM_FALSE@FileCheck_DEPENDENCIES = libllvmsupport.la \
433
+@BUILD_EXTERNAL_LLVM_FALSE@	libllvmsystem.la
432 434
 FileCheck_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
433 435
 	$(LIBTOOLFLAGS) --mode=link $(CXXLD) $(FileCheck_CXXFLAGS) \
434 436
 	$(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
435
-am_count_OBJECTS = count-count.$(OBJEXT)
437
+am__count_SOURCES_DIST = llvm/utils/count/count.c
438
+@BUILD_EXTERNAL_LLVM_FALSE@am_count_OBJECTS = count-count.$(OBJEXT)
436 439
 count_OBJECTS = $(am_count_OBJECTS)
437
-count_DEPENDENCIES = libllvmsystem.la
438
-am_llc_OBJECTS = llc-MCInstPrinter.$(OBJEXT) llc-llc.$(OBJEXT)
440
+@BUILD_EXTERNAL_LLVM_FALSE@count_DEPENDENCIES = libllvmsystem.la
441
+am__llc_SOURCES_DIST = llvm/lib/MC/MCInstPrinter.cpp \
442
+	llvm/tools/llc/llc.cpp
443
+@BUILD_EXTERNAL_LLVM_FALSE@am_llc_OBJECTS =  \
444
+@BUILD_EXTERNAL_LLVM_FALSE@	llc-MCInstPrinter.$(OBJEXT) \
445
+@BUILD_EXTERNAL_LLVM_FALSE@	llc-llc.$(OBJEXT)
439 446
 llc_OBJECTS = $(am_llc_OBJECTS)
440
-llc_DEPENDENCIES = libllvmbitreader.la libllvmasmprinter.la \
441
-	libllvmasmparser.la $(lli_LDADD)
447
+@BUILD_EXTERNAL_LLVM_FALSE@llc_DEPENDENCIES = libllvmbitreader.la \
448
+@BUILD_EXTERNAL_LLVM_FALSE@	libllvmasmprinter.la \
449
+@BUILD_EXTERNAL_LLVM_FALSE@	libllvmasmparser.la $(lli_LDADD)
442 450
 llc_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
443 451
 	$(LIBTOOLFLAGS) --mode=link $(CXXLD) $(llc_CXXFLAGS) \
444 452
 	$(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
445
-am_lli_OBJECTS = lli.$(OBJEXT)
453
+am__lli_SOURCES_DIST = llvm/tools/lli/lli.cpp
454
+@BUILD_EXTERNAL_LLVM_FALSE@am_lli_OBJECTS = lli.$(OBJEXT)
446 455
 lli_OBJECTS = $(am_lli_OBJECTS)
447
-lli_DEPENDENCIES = libllvmbitreader.la libllvmfullcodegen.la \
448
-	libllvmjit.la $(am__append_3) $(am__append_7) $(am__append_11) \
449
-	libllvmfullcodegen.la libllvmcodegen.la \
450
-	libllvmsupport_nodups.la libllvmjit.la libllvmsystem.la
451
-am_llvm_as_OBJECTS = llvm_as-llvm-as.$(OBJEXT)
456
+@BUILD_EXTERNAL_LLVM_FALSE@lli_DEPENDENCIES = libllvmbitreader.la \
457
+@BUILD_EXTERNAL_LLVM_FALSE@	libllvmfullcodegen.la libllvmjit.la \
458
+@BUILD_EXTERNAL_LLVM_FALSE@	$(am__append_4) $(am__append_8) \
459
+@BUILD_EXTERNAL_LLVM_FALSE@	$(am__append_12) \
460
+@BUILD_EXTERNAL_LLVM_FALSE@	libllvmfullcodegen.la \
461
+@BUILD_EXTERNAL_LLVM_FALSE@	libllvmcodegen.la \
462
+@BUILD_EXTERNAL_LLVM_FALSE@	libllvmsupport_nodups.la \
463
+@BUILD_EXTERNAL_LLVM_FALSE@	libllvmjit.la libllvmsystem.la
464
+am__llvm_as_SOURCES_DIST = llvm/tools/llvm-as/llvm-as.cpp
465
+@BUILD_EXTERNAL_LLVM_FALSE@am_llvm_as_OBJECTS =  \
466
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm_as-llvm-as.$(OBJEXT)
452 467
 llvm_as_OBJECTS = $(am_llvm_as_OBJECTS)
453
-llvm_as_DEPENDENCIES = libllvmasmparser.la libllvmbitwriter.la \
454
-	libllvmsupport_nodups.la libllvmjit.la libllvmsystem.la
468
+@BUILD_EXTERNAL_LLVM_FALSE@llvm_as_DEPENDENCIES = libllvmasmparser.la \
469
+@BUILD_EXTERNAL_LLVM_FALSE@	libllvmbitwriter.la \
470
+@BUILD_EXTERNAL_LLVM_FALSE@	libllvmsupport_nodups.la \
471
+@BUILD_EXTERNAL_LLVM_FALSE@	libllvmjit.la libllvmsystem.la
455 472
 llvm_as_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
456 473
 	$(LIBTOOLFLAGS) --mode=link $(CXXLD) $(llvm_as_CXXFLAGS) \
457 474
 	$(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
458
-am_llvm_dis_OBJECTS = llvm_dis-llvm-dis.$(OBJEXT)
475
+am__llvm_dis_SOURCES_DIST = llvm/tools/llvm-dis/llvm-dis.cpp
476
+@BUILD_EXTERNAL_LLVM_FALSE@am_llvm_dis_OBJECTS =  \
477
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm_dis-llvm-dis.$(OBJEXT)
459 478
 llvm_dis_OBJECTS = $(am_llvm_dis_OBJECTS)
460
-llvm_dis_DEPENDENCIES = libllvmasmparser.la libllvmbitreader.la \
461
-	libllvmsupport_nodups.la libllvmjit.la libllvmsystem.la
479
+@BUILD_EXTERNAL_LLVM_FALSE@llvm_dis_DEPENDENCIES =  \
480
+@BUILD_EXTERNAL_LLVM_FALSE@	libllvmasmparser.la \
481
+@BUILD_EXTERNAL_LLVM_FALSE@	libllvmbitreader.la \
482
+@BUILD_EXTERNAL_LLVM_FALSE@	libllvmsupport_nodups.la \
483
+@BUILD_EXTERNAL_LLVM_FALSE@	libllvmjit.la libllvmsystem.la
462 484
 llvm_dis_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
463 485
 	$(LIBTOOLFLAGS) --mode=link $(CXXLD) $(llvm_dis_CXXFLAGS) \
464 486
 	$(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
465
-am_llvmunittest_ADT_OBJECTS = llvmunittest_ADT-APFloatTest.$(OBJEXT) \
466
-	llvmunittest_ADT-APIntTest.$(OBJEXT) \
467
-	llvmunittest_ADT-DenseMapTest.$(OBJEXT) \
468
-	llvmunittest_ADT-DenseSetTest.$(OBJEXT) \
469
-	llvmunittest_ADT-ImmutableSetTest.$(OBJEXT) \
470
-	llvmunittest_ADT-SmallStringTest.$(OBJEXT) \
471
-	llvmunittest_ADT-SmallVectorTest.$(OBJEXT) \
472
-	llvmunittest_ADT-SparseBitVectorTest.$(OBJEXT) \
473
-	llvmunittest_ADT-StringMapTest.$(OBJEXT) \
474
-	llvmunittest_ADT-StringRefTest.$(OBJEXT) \
475
-	llvmunittest_ADT-TripleTest.$(OBJEXT) \
476
-	llvmunittest_ADT-TwineTest.$(OBJEXT)
487
+am__llvmunittest_ADT_SOURCES_DIST =  \
488
+	llvm/unittests/ADT/APFloatTest.cpp \
489
+	llvm/unittests/ADT/APIntTest.cpp \
490
+	llvm/unittests/ADT/DenseMapTest.cpp \
491
+	llvm/unittests/ADT/DenseSetTest.cpp \
492
+	llvm/unittests/ADT/ImmutableSetTest.cpp \
493
+	llvm/unittests/ADT/SmallStringTest.cpp \
494
+	llvm/unittests/ADT/SmallVectorTest.cpp \
495
+	llvm/unittests/ADT/SparseBitVectorTest.cpp \
496
+	llvm/unittests/ADT/StringMapTest.cpp \
497
+	llvm/unittests/ADT/StringRefTest.cpp \
498
+	llvm/unittests/ADT/TripleTest.cpp \
499
+	llvm/unittests/ADT/TwineTest.cpp
500
+@BUILD_EXTERNAL_LLVM_FALSE@am_llvmunittest_ADT_OBJECTS = llvmunittest_ADT-APFloatTest.$(OBJEXT) \
501
+@BUILD_EXTERNAL_LLVM_FALSE@	llvmunittest_ADT-APIntTest.$(OBJEXT) \
502
+@BUILD_EXTERNAL_LLVM_FALSE@	llvmunittest_ADT-DenseMapTest.$(OBJEXT) \
503
+@BUILD_EXTERNAL_LLVM_FALSE@	llvmunittest_ADT-DenseSetTest.$(OBJEXT) \
504
+@BUILD_EXTERNAL_LLVM_FALSE@	llvmunittest_ADT-ImmutableSetTest.$(OBJEXT) \
505
+@BUILD_EXTERNAL_LLVM_FALSE@	llvmunittest_ADT-SmallStringTest.$(OBJEXT) \
506
+@BUILD_EXTERNAL_LLVM_FALSE@	llvmunittest_ADT-SmallVectorTest.$(OBJEXT) \
507
+@BUILD_EXTERNAL_LLVM_FALSE@	llvmunittest_ADT-SparseBitVectorTest.$(OBJEXT) \
508
+@BUILD_EXTERNAL_LLVM_FALSE@	llvmunittest_ADT-StringMapTest.$(OBJEXT) \
509
+@BUILD_EXTERNAL_LLVM_FALSE@	llvmunittest_ADT-StringRefTest.$(OBJEXT) \
510
+@BUILD_EXTERNAL_LLVM_FALSE@	llvmunittest_ADT-TripleTest.$(OBJEXT) \
511
+@BUILD_EXTERNAL_LLVM_FALSE@	llvmunittest_ADT-TwineTest.$(OBJEXT)
477 512
 llvmunittest_ADT_OBJECTS = $(am_llvmunittest_ADT_OBJECTS)
478
-llvmunittest_ADT_DEPENDENCIES = libgoogletest.la \
479
-	libllvmsupport_nodups.la libllvmjit.la libllvmsystem.la
513
+@BUILD_EXTERNAL_LLVM_FALSE@llvmunittest_ADT_DEPENDENCIES =  \
514
+@BUILD_EXTERNAL_LLVM_FALSE@	libgoogletest.la \
515
+@BUILD_EXTERNAL_LLVM_FALSE@	libllvmsupport_nodups.la \
516
+@BUILD_EXTERNAL_LLVM_FALSE@	libllvmjit.la libllvmsystem.la
480 517
 llvmunittest_ADT_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
481 518
 	$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
482 519
 	$(llvmunittest_ADT_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
483 520
 	$(LDFLAGS) -o $@
484
-am_llvmunittest_ExecutionEngine_OBJECTS =  \
485
-	llvmunittest_ExecutionEngine-IntrinsicLowering.$(OBJEXT) \
486
-	llvmunittest_ExecutionEngine-ExecutionEngineTest.$(OBJEXT)
521
+am__llvmunittest_ExecutionEngine_SOURCES_DIST =  \
522
+	llvm/lib/CodeGen/IntrinsicLowering.cpp \
523
+	llvm/unittests/ExecutionEngine/ExecutionEngineTest.cpp
524
+@BUILD_EXTERNAL_LLVM_FALSE@am_llvmunittest_ExecutionEngine_OBJECTS = llvmunittest_ExecutionEngine-IntrinsicLowering.$(OBJEXT) \
525
+@BUILD_EXTERNAL_LLVM_FALSE@	llvmunittest_ExecutionEngine-ExecutionEngineTest.$(OBJEXT)
487 526
 llvmunittest_ExecutionEngine_OBJECTS =  \
488 527
 	$(am_llvmunittest_ExecutionEngine_OBJECTS)
489
-llvmunittest_ExecutionEngine_DEPENDENCIES = libgoogletest.la \
490
-	libllvminterpreter.la libllvmsupport_nodups.la \
491
-	$(libclamavcxx_la_LIBADD) libllvmsystem.la
528
+@BUILD_EXTERNAL_LLVM_FALSE@llvmunittest_ExecutionEngine_DEPENDENCIES =  \
529
+@BUILD_EXTERNAL_LLVM_FALSE@	libgoogletest.la \
530
+@BUILD_EXTERNAL_LLVM_FALSE@	libllvminterpreter.la \
531
+@BUILD_EXTERNAL_LLVM_FALSE@	libllvmsupport_nodups.la \
532
+@BUILD_EXTERNAL_LLVM_FALSE@	$(libclamavcxx_la_LIBADD) \
533
+@BUILD_EXTERNAL_LLVM_FALSE@	libllvmsystem.la
492 534
 llvmunittest_ExecutionEngine_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
493 535
 	$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
494 536
 	$(llvmunittest_ExecutionEngine_CXXFLAGS) $(CXXFLAGS) \
495 537
 	$(AM_LDFLAGS) $(LDFLAGS) -o $@
496
-am_llvmunittest_JIT_OBJECTS =  \
497
-	llvmunittest_JIT-JITEventListenerTest.$(OBJEXT) \
498
-	llvmunittest_JIT-JITMemoryManagerTest.$(OBJEXT) \
499
-	llvmunittest_JIT-JITTest.$(OBJEXT)
538
+am__llvmunittest_JIT_SOURCES_DIST =  \
539
+	llvm/unittests/ExecutionEngine/JIT/JITEventListenerTest.cpp \
540
+	llvm/unittests/ExecutionEngine/JIT/JITMemoryManagerTest.cpp \
541
+	llvm/unittests/ExecutionEngine/JIT/JITTest.cpp
542
+@BUILD_EXTERNAL_LLVM_FALSE@am_llvmunittest_JIT_OBJECTS = llvmunittest_JIT-JITEventListenerTest.$(OBJEXT) \
543
+@BUILD_EXTERNAL_LLVM_FALSE@	llvmunittest_JIT-JITMemoryManagerTest.$(OBJEXT) \
544
+@BUILD_EXTERNAL_LLVM_FALSE@	llvmunittest_JIT-JITTest.$(OBJEXT)
500 545
 llvmunittest_JIT_OBJECTS = $(am_llvmunittest_JIT_OBJECTS)
501
-llvmunittest_JIT_DEPENDENCIES = libgoogletest.la libllvmasmparser.la \
502
-	$(lli_LDADD)
546
+@BUILD_EXTERNAL_LLVM_FALSE@llvmunittest_JIT_DEPENDENCIES =  \
547
+@BUILD_EXTERNAL_LLVM_FALSE@	libgoogletest.la \
548
+@BUILD_EXTERNAL_LLVM_FALSE@	libllvmasmparser.la $(lli_LDADD)
503 549
 llvmunittest_JIT_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
504 550
 	$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
505 551
 	$(llvmunittest_JIT_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
506 552
 	$(LDFLAGS) -o $@
507
-am_llvmunittest_Support_OBJECTS =  \
508
-	llvmunittest_Support-AllocatorTest.$(OBJEXT) \
509
-	llvmunittest_Support-ConstantRangeTest.$(OBJEXT) \
510
-	llvmunittest_Support-MathExtrasTest.$(OBJEXT) \
511
-	llvmunittest_Support-RegexTest.$(OBJEXT) \
512
-	llvmunittest_Support-TypeBuilderTest.$(OBJEXT) \
513
-	llvmunittest_Support-ValueHandleTest.$(OBJEXT) \
514
-	llvmunittest_Support-raw_ostream_test.$(OBJEXT)
553
+am__llvmunittest_Support_SOURCES_DIST =  \
554
+	llvm/unittests/Support/AllocatorTest.cpp \
555
+	llvm/unittests/Support/ConstantRangeTest.cpp \
556
+	llvm/unittests/Support/MathExtrasTest.cpp \
557
+	llvm/unittests/Support/RegexTest.cpp \
558
+	llvm/unittests/Support/TypeBuilderTest.cpp \
559
+	llvm/unittests/Support/ValueHandleTest.cpp \
560
+	llvm/unittests/Support/raw_ostream_test.cpp
561
+@BUILD_EXTERNAL_LLVM_FALSE@am_llvmunittest_Support_OBJECTS = llvmunittest_Support-AllocatorTest.$(OBJEXT) \
562
+@BUILD_EXTERNAL_LLVM_FALSE@	llvmunittest_Support-ConstantRangeTest.$(OBJEXT) \
563
+@BUILD_EXTERNAL_LLVM_FALSE@	llvmunittest_Support-MathExtrasTest.$(OBJEXT) \
564
+@BUILD_EXTERNAL_LLVM_FALSE@	llvmunittest_Support-RegexTest.$(OBJEXT) \
565
+@BUILD_EXTERNAL_LLVM_FALSE@	llvmunittest_Support-TypeBuilderTest.$(OBJEXT) \
566
+@BUILD_EXTERNAL_LLVM_FALSE@	llvmunittest_Support-ValueHandleTest.$(OBJEXT) \
567
+@BUILD_EXTERNAL_LLVM_FALSE@	llvmunittest_Support-raw_ostream_test.$(OBJEXT)
515 568
 llvmunittest_Support_OBJECTS = $(am_llvmunittest_Support_OBJECTS)
516
-llvmunittest_Support_DEPENDENCIES = libgoogletest.la \
517
-	libllvmsupport_nodups.la libllvmjit.la libllvmsystem.la
569
+@BUILD_EXTERNAL_LLVM_FALSE@llvmunittest_Support_DEPENDENCIES =  \
570
+@BUILD_EXTERNAL_LLVM_FALSE@	libgoogletest.la \
571
+@BUILD_EXTERNAL_LLVM_FALSE@	libllvmsupport_nodups.la \
572
+@BUILD_EXTERNAL_LLVM_FALSE@	libllvmjit.la libllvmsystem.la
518 573
 llvmunittest_Support_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
519 574
 	$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
520 575
 	$(llvmunittest_Support_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
521 576
 	$(LDFLAGS) -o $@
522
-am_llvmunittest_VMCore_OBJECTS =  \
523
-	llvmunittest_VMCore-CallGraphSCCPass.$(OBJEXT) \
524
-	llvmunittest_VMCore-LoopInfo.$(OBJEXT) \
525
-	llvmunittest_VMCore-LoopPass.$(OBJEXT) \
526
-	llvmunittest_VMCore-ConstantsTest.$(OBJEXT) \
527
-	llvmunittest_VMCore-MetadataTest.$(OBJEXT) \
528
-	llvmunittest_VMCore-PassManagerTest.$(OBJEXT)
577
+am__llvmunittest_VMCore_SOURCES_DIST =  \
578
+	llvm/lib/Analysis/IPA/CallGraphSCCPass.cpp \
579
+	llvm/lib/Analysis/LoopInfo.cpp llvm/lib/Analysis/LoopPass.cpp \
580
+	llvm/unittests/VMCore/ConstantsTest.cpp \
581
+	llvm/unittests/VMCore/MetadataTest.cpp \
582
+	llvm/unittests/VMCore/PassManagerTest.cpp
583
+@BUILD_EXTERNAL_LLVM_FALSE@am_llvmunittest_VMCore_OBJECTS = llvmunittest_VMCore-CallGraphSCCPass.$(OBJEXT) \
584
+@BUILD_EXTERNAL_LLVM_FALSE@	llvmunittest_VMCore-LoopInfo.$(OBJEXT) \
585
+@BUILD_EXTERNAL_LLVM_FALSE@	llvmunittest_VMCore-LoopPass.$(OBJEXT) \
586
+@BUILD_EXTERNAL_LLVM_FALSE@	llvmunittest_VMCore-ConstantsTest.$(OBJEXT) \
587
+@BUILD_EXTERNAL_LLVM_FALSE@	llvmunittest_VMCore-MetadataTest.$(OBJEXT) \
588
+@BUILD_EXTERNAL_LLVM_FALSE@	llvmunittest_VMCore-PassManagerTest.$(OBJEXT)
529 589
 llvmunittest_VMCore_OBJECTS = $(am_llvmunittest_VMCore_OBJECTS)
530
-llvmunittest_VMCore_DEPENDENCIES = libgoogletest.la \
531
-	libllvmsupport_nodups.la libllvmjit.la libllvmsystem.la
590
+@BUILD_EXTERNAL_LLVM_FALSE@llvmunittest_VMCore_DEPENDENCIES =  \
591
+@BUILD_EXTERNAL_LLVM_FALSE@	libgoogletest.la \
592
+@BUILD_EXTERNAL_LLVM_FALSE@	libllvmsupport_nodups.la \
593
+@BUILD_EXTERNAL_LLVM_FALSE@	libllvmjit.la libllvmsystem.la
532 594
 llvmunittest_VMCore_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
533 595
 	$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
534 596
 	$(llvmunittest_VMCore_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
535 597
 	$(LDFLAGS) -o $@
536
-am_not_OBJECTS = not-not.$(OBJEXT)
598
+am__not_SOURCES_DIST = llvm/utils/not/not.cpp
599
+@BUILD_EXTERNAL_LLVM_FALSE@am_not_OBJECTS = not-not.$(OBJEXT)
537 600
 not_OBJECTS = $(am_not_OBJECTS)
538
-not_DEPENDENCIES = libllvmsystem.la
601
+@BUILD_EXTERNAL_LLVM_FALSE@not_DEPENDENCIES = libllvmsystem.la
539 602
 not_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
540 603
 	$(LIBTOOLFLAGS) --mode=link $(CXXLD) $(not_CXXFLAGS) \
541 604
 	$(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
... ...
@@ -611,100 +1080,99 @@ am__tblgen_SOURCES_DIST = llvm/utils/TableGen/AsmMatcherEmitter.cpp \
611 611
 	llvm/lib/Support/raw_ostream.cpp llvm/lib/Support/regcomp.c \
612 612
 	llvm/lib/Support/regerror.c llvm/lib/Support/regexec.c \
613 613
 	llvm/lib/Support/regfree.c llvm/lib/Support/regstrlcpy.c
614
-@MAINTAINER_MODE_TRUE@am_tblgen_OBJECTS =  \
615
-@MAINTAINER_MODE_TRUE@	tblgen-AsmMatcherEmitter.$(OBJEXT) \
616
-@MAINTAINER_MODE_TRUE@	tblgen-AsmWriterEmitter.$(OBJEXT) \
617
-@MAINTAINER_MODE_TRUE@	tblgen-AsmWriterInst.$(OBJEXT) \
618
-@MAINTAINER_MODE_TRUE@	tblgen-CallingConvEmitter.$(OBJEXT) \
619
-@MAINTAINER_MODE_TRUE@	tblgen-ClangDiagnosticsEmitter.$(OBJEXT) \
620
-@MAINTAINER_MODE_TRUE@	tblgen-CodeEmitterGen.$(OBJEXT) \
621
-@MAINTAINER_MODE_TRUE@	tblgen-CodeGenDAGPatterns.$(OBJEXT) \
622
-@MAINTAINER_MODE_TRUE@	tblgen-CodeGenInstruction.$(OBJEXT) \
623
-@MAINTAINER_MODE_TRUE@	tblgen-CodeGenTarget.$(OBJEXT) \
624
-@MAINTAINER_MODE_TRUE@	tblgen-DAGISelEmitter.$(OBJEXT) \
625
-@MAINTAINER_MODE_TRUE@	tblgen-DAGISelMatcher.$(OBJEXT) \
626
-@MAINTAINER_MODE_TRUE@	tblgen-DAGISelMatcherEmitter.$(OBJEXT) \
627
-@MAINTAINER_MODE_TRUE@	tblgen-DAGISelMatcherGen.$(OBJEXT) \
628
-@MAINTAINER_MODE_TRUE@	tblgen-DAGISelMatcherOpt.$(OBJEXT) \
629
-@MAINTAINER_MODE_TRUE@	tblgen-DisassemblerEmitter.$(OBJEXT) \
630
-@MAINTAINER_MODE_TRUE@	tblgen-EDEmitter.$(OBJEXT) \
631
-@MAINTAINER_MODE_TRUE@	tblgen-FastISelEmitter.$(OBJEXT) \
632
-@MAINTAINER_MODE_TRUE@	tblgen-InstrEnumEmitter.$(OBJEXT) \
633
-@MAINTAINER_MODE_TRUE@	tblgen-InstrInfoEmitter.$(OBJEXT) \
634
-@MAINTAINER_MODE_TRUE@	tblgen-IntrinsicEmitter.$(OBJEXT) \
635
-@MAINTAINER_MODE_TRUE@	tblgen-LLVMCConfigurationEmitter.$(OBJEXT) \
636
-@MAINTAINER_MODE_TRUE@	tblgen-OptParserEmitter.$(OBJEXT) \
637
-@MAINTAINER_MODE_TRUE@	tblgen-Record.$(OBJEXT) \
638
-@MAINTAINER_MODE_TRUE@	tblgen-RegisterInfoEmitter.$(OBJEXT) \
639
-@MAINTAINER_MODE_TRUE@	tblgen-SubtargetEmitter.$(OBJEXT) \
640
-@MAINTAINER_MODE_TRUE@	tblgen-TGLexer.$(OBJEXT) \
641
-@MAINTAINER_MODE_TRUE@	tblgen-TGParser.$(OBJEXT) \
642
-@MAINTAINER_MODE_TRUE@	tblgen-TGValueTypes.$(OBJEXT) \
643
-@MAINTAINER_MODE_TRUE@	tblgen-TableGen.$(OBJEXT) \
644
-@MAINTAINER_MODE_TRUE@	tblgen-TableGenBackend.$(OBJEXT) \
645
-@MAINTAINER_MODE_TRUE@	tblgen-X86DisassemblerTables.$(OBJEXT) \
646
-@MAINTAINER_MODE_TRUE@	tblgen-X86RecognizableInstr.$(OBJEXT) \
647
-@MAINTAINER_MODE_TRUE@	tblgen-Alarm.$(OBJEXT) \
648
-@MAINTAINER_MODE_TRUE@	tblgen-Atomic.$(OBJEXT) \
649
-@MAINTAINER_MODE_TRUE@	tblgen-Disassembler.$(OBJEXT) \
650
-@MAINTAINER_MODE_TRUE@	tblgen-DynamicLibrary.$(OBJEXT) \
651
-@MAINTAINER_MODE_TRUE@	tblgen-Errno.$(OBJEXT) \
652
-@MAINTAINER_MODE_TRUE@	tblgen-Host.$(OBJEXT) \
653
-@MAINTAINER_MODE_TRUE@	tblgen-IncludeFile.$(OBJEXT) \
654
-@MAINTAINER_MODE_TRUE@	tblgen-Memory.$(OBJEXT) \
655
-@MAINTAINER_MODE_TRUE@	tblgen-Mutex.$(OBJEXT) \
656
-@MAINTAINER_MODE_TRUE@	tblgen-Path.$(OBJEXT) \
657
-@MAINTAINER_MODE_TRUE@	tblgen-Process.$(OBJEXT) \
658
-@MAINTAINER_MODE_TRUE@	tblgen-Program.$(OBJEXT) \
659
-@MAINTAINER_MODE_TRUE@	tblgen-RWMutex.$(OBJEXT) \
660
-@MAINTAINER_MODE_TRUE@	tblgen-Signals.$(OBJEXT) \
661
-@MAINTAINER_MODE_TRUE@	tblgen-ThreadLocal.$(OBJEXT) \
662
-@MAINTAINER_MODE_TRUE@	tblgen-Threading.$(OBJEXT) \
663
-@MAINTAINER_MODE_TRUE@	tblgen-TimeValue.$(OBJEXT) \
664
-@MAINTAINER_MODE_TRUE@	tblgen-APFloat.$(OBJEXT) \
665
-@MAINTAINER_MODE_TRUE@	tblgen-APInt.$(OBJEXT) \
666
-@MAINTAINER_MODE_TRUE@	tblgen-APSInt.$(OBJEXT) \
667
-@MAINTAINER_MODE_TRUE@	tblgen-Allocator.$(OBJEXT) \
668
-@MAINTAINER_MODE_TRUE@	tblgen-CommandLine.$(OBJEXT) \
669
-@MAINTAINER_MODE_TRUE@	tblgen-ConstantRange.$(OBJEXT) \
670
-@MAINTAINER_MODE_TRUE@	tblgen-Debug.$(OBJEXT) \
671
-@MAINTAINER_MODE_TRUE@	tblgen-DeltaAlgorithm.$(OBJEXT) \
672
-@MAINTAINER_MODE_TRUE@	tblgen-Dwarf.$(OBJEXT) \
673
-@MAINTAINER_MODE_TRUE@	tblgen-ErrorHandling.$(OBJEXT) \
674
-@MAINTAINER_MODE_TRUE@	tblgen-FileUtilities.$(OBJEXT) \
675
-@MAINTAINER_MODE_TRUE@	tblgen-FoldingSet.$(OBJEXT) \
676
-@MAINTAINER_MODE_TRUE@	tblgen-FormattedStream.$(OBJEXT) \
677
-@MAINTAINER_MODE_TRUE@	tblgen-GraphWriter.$(OBJEXT) \
678
-@MAINTAINER_MODE_TRUE@	tblgen-IsInf.$(OBJEXT) \
679
-@MAINTAINER_MODE_TRUE@	tblgen-IsNAN.$(OBJEXT) \
680
-@MAINTAINER_MODE_TRUE@	tblgen-ManagedStatic.$(OBJEXT) \
681
-@MAINTAINER_MODE_TRUE@	tblgen-MemoryBuffer.$(OBJEXT) \
682
-@MAINTAINER_MODE_TRUE@	tblgen-MemoryObject.$(OBJEXT) \
683
-@MAINTAINER_MODE_TRUE@	tblgen-PluginLoader.$(OBJEXT) \
684
-@MAINTAINER_MODE_TRUE@	tblgen-PrettyStackTrace.$(OBJEXT) \
685
-@MAINTAINER_MODE_TRUE@	tblgen-Regex.$(OBJEXT) \
686
-@MAINTAINER_MODE_TRUE@	tblgen-SlowOperationInformer.$(OBJEXT) \
687
-@MAINTAINER_MODE_TRUE@	tblgen-SmallPtrSet.$(OBJEXT) \
688
-@MAINTAINER_MODE_TRUE@	tblgen-SmallVector.$(OBJEXT) \
689
-@MAINTAINER_MODE_TRUE@	tblgen-SourceMgr.$(OBJEXT) \
690
-@MAINTAINER_MODE_TRUE@	tblgen-Statistic.$(OBJEXT) \
691
-@MAINTAINER_MODE_TRUE@	tblgen-StringExtras.$(OBJEXT) \
692
-@MAINTAINER_MODE_TRUE@	tblgen-StringMap.$(OBJEXT) \
693
-@MAINTAINER_MODE_TRUE@	tblgen-StringPool.$(OBJEXT) \
694
-@MAINTAINER_MODE_TRUE@	tblgen-StringRef.$(OBJEXT) \
695
-@MAINTAINER_MODE_TRUE@	tblgen-SystemUtils.$(OBJEXT) \
696
-@MAINTAINER_MODE_TRUE@	tblgen-TargetRegistry.$(OBJEXT) \
697
-@MAINTAINER_MODE_TRUE@	tblgen-Timer.$(OBJEXT) \
698
-@MAINTAINER_MODE_TRUE@	tblgen-Triple.$(OBJEXT) \
699
-@MAINTAINER_MODE_TRUE@	tblgen-Twine.$(OBJEXT) \
700
-@MAINTAINER_MODE_TRUE@	tblgen-circular_raw_ostream.$(OBJEXT) \
701
-@MAINTAINER_MODE_TRUE@	tblgen-raw_os_ostream.$(OBJEXT) \
702
-@MAINTAINER_MODE_TRUE@	tblgen-raw_ostream.$(OBJEXT) \
703
-@MAINTAINER_MODE_TRUE@	tblgen-regcomp.$(OBJEXT) \
704
-@MAINTAINER_MODE_TRUE@	tblgen-regerror.$(OBJEXT) \
705
-@MAINTAINER_MODE_TRUE@	tblgen-regexec.$(OBJEXT) \
706
-@MAINTAINER_MODE_TRUE@	tblgen-regfree.$(OBJEXT) \
707
-@MAINTAINER_MODE_TRUE@	tblgen-regstrlcpy.$(OBJEXT)
614
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@am_tblgen_OBJECTS = tblgen-AsmMatcherEmitter.$(OBJEXT) \
615
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-AsmWriterEmitter.$(OBJEXT) \
616
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-AsmWriterInst.$(OBJEXT) \
617
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-CallingConvEmitter.$(OBJEXT) \
618
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-ClangDiagnosticsEmitter.$(OBJEXT) \
619
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-CodeEmitterGen.$(OBJEXT) \
620
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-CodeGenDAGPatterns.$(OBJEXT) \
621
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-CodeGenInstruction.$(OBJEXT) \
622
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-CodeGenTarget.$(OBJEXT) \
623
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-DAGISelEmitter.$(OBJEXT) \
624
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-DAGISelMatcher.$(OBJEXT) \
625
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-DAGISelMatcherEmitter.$(OBJEXT) \
626
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-DAGISelMatcherGen.$(OBJEXT) \
627
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-DAGISelMatcherOpt.$(OBJEXT) \
628
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-DisassemblerEmitter.$(OBJEXT) \
629
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-EDEmitter.$(OBJEXT) \
630
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-FastISelEmitter.$(OBJEXT) \
631
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-InstrEnumEmitter.$(OBJEXT) \
632
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-InstrInfoEmitter.$(OBJEXT) \
633
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-IntrinsicEmitter.$(OBJEXT) \
634
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-LLVMCConfigurationEmitter.$(OBJEXT) \
635
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-OptParserEmitter.$(OBJEXT) \
636
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-Record.$(OBJEXT) \
637
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-RegisterInfoEmitter.$(OBJEXT) \
638
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-SubtargetEmitter.$(OBJEXT) \
639
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-TGLexer.$(OBJEXT) \
640
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-TGParser.$(OBJEXT) \
641
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-TGValueTypes.$(OBJEXT) \
642
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-TableGen.$(OBJEXT) \
643
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-TableGenBackend.$(OBJEXT) \
644
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-X86DisassemblerTables.$(OBJEXT) \
645
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-X86RecognizableInstr.$(OBJEXT) \
646
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-Alarm.$(OBJEXT) \
647
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-Atomic.$(OBJEXT) \
648
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-Disassembler.$(OBJEXT) \
649
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-DynamicLibrary.$(OBJEXT) \
650
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-Errno.$(OBJEXT) \
651
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-Host.$(OBJEXT) \
652
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-IncludeFile.$(OBJEXT) \
653
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-Memory.$(OBJEXT) \
654
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-Mutex.$(OBJEXT) \
655
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-Path.$(OBJEXT) \
656
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-Process.$(OBJEXT) \
657
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-Program.$(OBJEXT) \
658
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-RWMutex.$(OBJEXT) \
659
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-Signals.$(OBJEXT) \
660
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-ThreadLocal.$(OBJEXT) \
661
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-Threading.$(OBJEXT) \
662
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-TimeValue.$(OBJEXT) \
663
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-APFloat.$(OBJEXT) \
664
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-APInt.$(OBJEXT) \
665
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-APSInt.$(OBJEXT) \
666
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-Allocator.$(OBJEXT) \
667
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-CommandLine.$(OBJEXT) \
668
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-ConstantRange.$(OBJEXT) \
669
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-Debug.$(OBJEXT) \
670
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-DeltaAlgorithm.$(OBJEXT) \
671
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-Dwarf.$(OBJEXT) \
672
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-ErrorHandling.$(OBJEXT) \
673
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-FileUtilities.$(OBJEXT) \
674
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-FoldingSet.$(OBJEXT) \
675
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-FormattedStream.$(OBJEXT) \
676
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-GraphWriter.$(OBJEXT) \
677
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-IsInf.$(OBJEXT) \
678
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-IsNAN.$(OBJEXT) \
679
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-ManagedStatic.$(OBJEXT) \
680
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-MemoryBuffer.$(OBJEXT) \
681
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-MemoryObject.$(OBJEXT) \
682
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-PluginLoader.$(OBJEXT) \
683
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-PrettyStackTrace.$(OBJEXT) \
684
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-Regex.$(OBJEXT) \
685
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-SlowOperationInformer.$(OBJEXT) \
686
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-SmallPtrSet.$(OBJEXT) \
687
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-SmallVector.$(OBJEXT) \
688
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-SourceMgr.$(OBJEXT) \
689
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-Statistic.$(OBJEXT) \
690
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-StringExtras.$(OBJEXT) \
691
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-StringMap.$(OBJEXT) \
692
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-StringPool.$(OBJEXT) \
693
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-StringRef.$(OBJEXT) \
694
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-SystemUtils.$(OBJEXT) \
695
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-TargetRegistry.$(OBJEXT) \
696
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-Timer.$(OBJEXT) \
697
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-Triple.$(OBJEXT) \
698
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-Twine.$(OBJEXT) \
699
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-circular_raw_ostream.$(OBJEXT) \
700
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-raw_os_ostream.$(OBJEXT) \
701
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-raw_ostream.$(OBJEXT) \
702
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-regcomp.$(OBJEXT) \
703
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-regerror.$(OBJEXT) \
704
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-regexec.$(OBJEXT) \
705
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-regfree.$(OBJEXT) \
706
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	tblgen-regstrlcpy.$(OBJEXT)
708 707
 tblgen_OBJECTS = $(am_tblgen_OBJECTS)
709 708
 tblgen_LDADD = $(LDADD)
710 709
 tblgen_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
... ...
@@ -769,25 +1237,31 @@ SOURCES = $(libclamavcxx_la_SOURCES) $(libgoogletest_la_SOURCES) \
769 769
 	$(llvmunittest_JIT_SOURCES) $(llvmunittest_Support_SOURCES) \
770 770
 	$(llvmunittest_VMCore_SOURCES) $(not_SOURCES) \
771 771
 	$(tblgen_SOURCES)
772
-DIST_SOURCES = $(libclamavcxx_la_SOURCES) $(libgoogletest_la_SOURCES) \
772
+DIST_SOURCES = $(libclamavcxx_la_SOURCES) \
773
+	$(am__libgoogletest_la_SOURCES_DIST) \
773 774
 	$(am__libllvmarmcodegen_la_SOURCES_DIST) \
774
-	$(libllvmasmparser_la_SOURCES) \
775
+	$(am__libllvmasmparser_la_SOURCES_DIST) \
775 776
 	$(am__libllvmasmprinter_la_SOURCES_DIST) \
776
-	$(libllvmbitreader_la_SOURCES) $(libllvmbitwriter_la_SOURCES) \
777
-	$(libllvmcodegen_la_SOURCES) $(libllvmfullcodegen_la_SOURCES) \
778
-	$(libllvminterpreter_la_SOURCES) $(libllvmjit_la_SOURCES) \
777
+	$(am__libllvmbitreader_la_SOURCES_DIST) \
778
+	$(am__libllvmbitwriter_la_SOURCES_DIST) \
779
+	$(am__libllvmcodegen_la_SOURCES_DIST) \
780
+	$(am__libllvmfullcodegen_la_SOURCES_DIST) \
781
+	$(am__libllvminterpreter_la_SOURCES_DIST) \
782
+	$(am__libllvmjit_la_SOURCES_DIST) \
779 783
 	$(am__libllvmpowerpccodegen_la_SOURCES_DIST) \
780
-	$(libllvmsupport_la_SOURCES) \
781
-	$(libllvmsupport_nodups_la_SOURCES) \
782
-	$(libllvmsystem_la_SOURCES) \
783
-	$(am__libllvmx86codegen_la_SOURCES_DIST) $(FileCheck_SOURCES) \
784
-	$(count_SOURCES) $(llc_SOURCES) $(lli_SOURCES) \
785
-	$(llvm_as_SOURCES) $(llvm_dis_SOURCES) \
786
-	$(llvmunittest_ADT_SOURCES) \
787
-	$(llvmunittest_ExecutionEngine_SOURCES) \
788
-	$(llvmunittest_JIT_SOURCES) $(llvmunittest_Support_SOURCES) \
789
-	$(llvmunittest_VMCore_SOURCES) $(not_SOURCES) \
790
-	$(am__tblgen_SOURCES_DIST)
784
+	$(am__libllvmsupport_la_SOURCES_DIST) \
785
+	$(am__libllvmsupport_nodups_la_SOURCES_DIST) \
786
+	$(am__libllvmsystem_la_SOURCES_DIST) \
787
+	$(am__libllvmx86codegen_la_SOURCES_DIST) \
788
+	$(am__FileCheck_SOURCES_DIST) $(am__count_SOURCES_DIST) \
789
+	$(am__llc_SOURCES_DIST) $(am__lli_SOURCES_DIST) \
790
+	$(am__llvm_as_SOURCES_DIST) $(am__llvm_dis_SOURCES_DIST) \
791
+	$(am__llvmunittest_ADT_SOURCES_DIST) \
792
+	$(am__llvmunittest_ExecutionEngine_SOURCES_DIST) \
793
+	$(am__llvmunittest_JIT_SOURCES_DIST) \
794
+	$(am__llvmunittest_Support_SOURCES_DIST) \
795
+	$(am__llvmunittest_VMCore_SOURCES_DIST) \
796
+	$(am__not_SOURCES_DIST) $(am__tblgen_SOURCES_DIST)
791 797
 ETAGS = etags
792 798
 CTAGS = ctags
793 799
 # If stdout is a non-dumb tty, use colors.  If test -t is not supported,
... ...
@@ -857,6 +1331,10 @@ LIBOBJS = @LIBOBJS@
857 857
 LIBS = @LIBS@
858 858
 LIBTOOL = @LIBTOOL@
859 859
 LIPO = @LIPO@
860
+LLVMCONFIG_CXXFLAGS = @LLVMCONFIG_CXXFLAGS@
861
+LLVMCONFIG_LDFLAGS = @LLVMCONFIG_LDFLAGS@
862
+LLVMCONFIG_LIBFILES = @LLVMCONFIG_LIBFILES@
863
+LLVMCONFIG_LIBS = @LLVMCONFIG_LIBS@
860 864
 LN_S = @LN_S@
861 865
 LTLIBOBJS = @LTLIBOBJS@
862 866
 MAINT = @MAINT@
... ...
@@ -949,695 +1427,715 @@ LLVM_INCLUDES = -I$(top_srcdir)/llvm/include -I$(top_builddir)/llvm/include
949 949
 # keep it like this while I'm testing LLVM
950 950
 # TODO: HP-UX should have -D_REENTRANT -D_HPUX_SOURCE
951 951
 LLVM_DEFS = -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -D_DEBUG -D_GNU_SOURCE
952
-AM_CPPFLAGS = -I$(top_srcdir)/../.. -I$(top_srcdir)/.. -I$(top_builddir)/../../ $(LLVM_INCLUDES) $(LLVM_DEFS)
952
+AM_CPPFLAGS = -I$(top_srcdir)/../.. -I$(top_srcdir)/.. \
953
+	-I$(top_builddir)/../../ $(am__append_1)
953 954
 AM_CXXFLAGS = $(LLVM_CXXFLAGS) -fno-exceptions
954 955
 ACLOCAL_AMFLAGS = -I m4
955
-@DEBUG_BUILD_FALSE@LLVM_CONFIG = llvm/Release/bin/llvm-config
956
-@DEBUG_BUILD_TRUE@LLVM_CONFIG = llvm/Debug/bin/llvm-config
957
-
958
-#$(LLVM_CONFIG): build-llvm
959
-# we know this will be built with GNU make, so its safe to use GNU make specific
960
-# $(shell ...)
961
-#LLVM_DEPS=$(shell $(LLVM_CONFIG) --libfiles jit nativecodegen)
962
-#libclamavcxx_la_CPPFLAGS = $(AM_CPPFLAGS) `$(LLVM_CONFIG) --cppflags`
963
-#libclamavcxx_la_DEPENDENCIES = $(LLVM_DEPS)
964
-#libclamavcxx_la_LDFLAGS = `$(LLVM_CONFIG) --ldflags --libs jit nativecodegen`
965
-#libclamavcxx_la_CPPFLAGS = $(AM_CPPFLAGS) $(LLVM_INCLUDES) $(LLVM_DEFS)
966
-#libclamavcxx_la_DEPENDENCIES = $(LLVM_DEPS)
967
-noinst_LTLIBRARIES = libclamavcxx.la libllvmsystem.la \
968
-	libllvmcodegen.la libllvmjit.la $(am__append_4) \
969
-	$(am__append_8) $(am__append_12)
970
-lli_LDADD = libllvmbitreader.la libllvmfullcodegen.la libllvmjit.la \
971
-	$(am__append_3) $(am__append_7) $(am__append_11) \
972
-	libllvmfullcodegen.la libllvmcodegen.la \
973
-	libllvmsupport_nodups.la libllvmjit.la libllvmsystem.la
974
-libclamavcxx_la_LIBADD = libllvmjit.la $(am__append_1) $(am__append_5) \
975
-	$(am__append_9) libllvmcodegen.la libllvmsystem.la
976
-libclamavcxx_la_DEPENDENCIES = libllvmjit.la libllvmcodegen.la \
977
-	libllvmsystem.la $(am__append_2) $(am__append_6) \
978
-	$(am__append_10)
979
-libclamavcxx_la_LDFLAGS = -no-undefined
980
-libclamavcxx_la_CXXFLAGS = $(LLVM_CXXFLAGS)
981 956
 libclamavcxx_la_SOURCES = bytecode2llvm.cpp\
982 957
 			  ClamBCRTChecks.cpp\
983 958
 			  ClamBCModule.h\
984 959
 			  ClamBCDiagnostics.h\
985 960
 			  detect.cpp
986 961
 
987
-LLVM_CXXFLAGS = -Woverloaded-virtual -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings
988
-unittest_CXXFLAGS = @NO_VARIADIC_MACROS@ @NO_MISSING_FIELD_INITIALIZERS@
989
-TBLGENFILES = llvm/include/llvm/Intrinsics.gen X86GenRegisterInfo.h.inc X86GenRegisterNames.inc X86GenRegisterInfo.inc X86GenInstrNames.inc X86GenInstrInfo.inc\
990
-    X86GenAsmWriter.inc X86GenAsmWriter1.inc X86GenAsmMatcher.inc X86GenDAGISel.inc X86GenFastISel.inc X86GenCallingConv.inc\
991
-    X86GenSubtarget.inc PPCGenInstrNames.inc PPCGenRegisterNames.inc PPCGenAsmWriter.inc PPCGenCodeEmitter.inc PPCGenRegisterInfo.h.inc PPCGenRegisterInfo.inc\
992
-    PPCGenInstrInfo.inc PPCGenDAGISel.inc PPCGenCallingConv.inc PPCGenSubtarget.inc ARMGenRegisterInfo.h.inc ARMGenRegisterNames.inc ARMGenRegisterInfo.inc ARMGenInstrNames.inc ARMGenInstrInfo.inc ARMGenCodeEmitter.inc\
993
-    ARMGenAsmWriter.inc ARMGenDAGISel.inc ARMGenCallingConv.inc ARMGenSubtarget.inc
962
+@BUILD_EXTERNAL_LLVM_FALSE@libclamavcxx_la_CXXFLAGS = $(LLVM_CXXFLAGS)
963
+#$(LLVM_CONFIG): build-llvm
964
+# we know this will be built with GNU make, so its safe to use GNU make specific
965
+# $(shell ...)
966
+#LLVM_DEPS=$(shell $(LLVM_CONFIG) --libfiles jit nativecodegen)
967
+@BUILD_EXTERNAL_LLVM_TRUE@libclamavcxx_la_CXXFLAGS = $(AM_CPPFLAGS) @LLVMCONFIG_CXXFLAGS@ -fexceptions -DLLVM28
968
+@BUILD_EXTERNAL_LLVM_FALSE@libclamavcxx_la_LDFLAGS = -no-undefined
969
+@BUILD_EXTERNAL_LLVM_TRUE@libclamavcxx_la_LDFLAGS = @LLVMCONFIG_LDFLAGS@ @LLVMCONFIG_LIBS@
970
+@BUILD_EXTERNAL_LLVM_FALSE@libclamavcxx_la_DEPENDENCIES =  \
971
+@BUILD_EXTERNAL_LLVM_FALSE@	libllvmjit.la libllvmcodegen.la \
972
+@BUILD_EXTERNAL_LLVM_FALSE@	libllvmsystem.la $(am__append_3) \
973
+@BUILD_EXTERNAL_LLVM_FALSE@	$(am__append_7) $(am__append_11)
974
+@BUILD_EXTERNAL_LLVM_TRUE@libclamavcxx_la_DEPENDENCIES =  \
975
+@BUILD_EXTERNAL_LLVM_TRUE@	@LLVMCONFIG_LIBFILES@ \
976
+@BUILD_EXTERNAL_LLVM_TRUE@	$(am__append_3) $(am__append_7) \
977
+@BUILD_EXTERNAL_LLVM_TRUE@	$(am__append_11)
978
+@BUILD_EXTERNAL_LLVM_FALSE@noinst_LTLIBRARIES = libclamavcxx.la \
979
+@BUILD_EXTERNAL_LLVM_FALSE@	libllvmsystem.la libllvmcodegen.la \
980
+@BUILD_EXTERNAL_LLVM_FALSE@	libllvmjit.la $(am__append_5) \
981
+@BUILD_EXTERNAL_LLVM_FALSE@	$(am__append_9) $(am__append_13)
982
+@BUILD_EXTERNAL_LLVM_TRUE@noinst_LTLIBRARIES = libclamavcxx.la \
983
+@BUILD_EXTERNAL_LLVM_TRUE@	$(am__append_5) $(am__append_9) \
984
+@BUILD_EXTERNAL_LLVM_TRUE@	$(am__append_13)
985
+@BUILD_EXTERNAL_LLVM_FALSE@lli_LDADD = libllvmbitreader.la \
986
+@BUILD_EXTERNAL_LLVM_FALSE@	libllvmfullcodegen.la libllvmjit.la \
987
+@BUILD_EXTERNAL_LLVM_FALSE@	$(am__append_4) $(am__append_8) \
988
+@BUILD_EXTERNAL_LLVM_FALSE@	$(am__append_12) \
989
+@BUILD_EXTERNAL_LLVM_FALSE@	libllvmfullcodegen.la \
990
+@BUILD_EXTERNAL_LLVM_FALSE@	libllvmcodegen.la \
991
+@BUILD_EXTERNAL_LLVM_FALSE@	libllvmsupport_nodups.la \
992
+@BUILD_EXTERNAL_LLVM_FALSE@	libllvmjit.la libllvmsystem.la
993
+@BUILD_EXTERNAL_LLVM_FALSE@libclamavcxx_la_LIBADD = libllvmjit.la \
994
+@BUILD_EXTERNAL_LLVM_FALSE@	$(am__append_2) $(am__append_6) \
995
+@BUILD_EXTERNAL_LLVM_FALSE@	$(am__append_10) libllvmcodegen.la \
996
+@BUILD_EXTERNAL_LLVM_FALSE@	libllvmsystem.la
997
+@BUILD_EXTERNAL_LLVM_FALSE@LLVM_CXXFLAGS = -Woverloaded-virtual -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings
998
+@BUILD_EXTERNAL_LLVM_FALSE@unittest_CXXFLAGS = @NO_VARIADIC_MACROS@ @NO_MISSING_FIELD_INITIALIZERS@
999
+@BUILD_EXTERNAL_LLVM_FALSE@TBLGENFILES = llvm/include/llvm/Intrinsics.gen X86GenRegisterInfo.h.inc X86GenRegisterNames.inc X86GenRegisterInfo.inc X86GenInstrNames.inc X86GenInstrInfo.inc\
1000
+@BUILD_EXTERNAL_LLVM_FALSE@    X86GenAsmWriter.inc X86GenAsmWriter1.inc X86GenAsmMatcher.inc X86GenDAGISel.inc X86GenFastISel.inc X86GenCallingConv.inc\
1001
+@BUILD_EXTERNAL_LLVM_FALSE@    X86GenSubtarget.inc PPCGenInstrNames.inc PPCGenRegisterNames.inc PPCGenAsmWriter.inc PPCGenCodeEmitter.inc PPCGenRegisterInfo.h.inc PPCGenRegisterInfo.inc\
1002
+@BUILD_EXTERNAL_LLVM_FALSE@    PPCGenInstrInfo.inc PPCGenDAGISel.inc PPCGenCallingConv.inc PPCGenSubtarget.inc ARMGenRegisterInfo.h.inc ARMGenRegisterNames.inc ARMGenRegisterInfo.inc ARMGenInstrNames.inc ARMGenInstrInfo.inc ARMGenCodeEmitter.inc\
1003
+@BUILD_EXTERNAL_LLVM_FALSE@    ARMGenAsmWriter.inc ARMGenDAGISel.inc ARMGenCallingConv.inc ARMGenSubtarget.inc
994 1004
 
995 1005
 
996 1006
 # Rule to rerun LLVM's configure if it changed, before building anything else
997 1007
 # LLVM
998
-BUILT_SOURCES = $(am__append_13) llvm/config.status
999
-EXTRA_DIST = $(top_srcdir)/llvm llvmcheck.sh $(TBLGENFILES)
1000
-libllvmsystem_la_LDFLAGS = @THREAD_LIBS@
1001
-libllvmsystem_la_LIBADD = 
1002
-libllvmsystem_la_SOURCES = llvm/lib/System/Alarm.cpp \
1003
-	llvm/lib/System/Atomic.cpp llvm/lib/System/Disassembler.cpp \
1004
-	llvm/lib/System/DynamicLibrary.cpp llvm/lib/System/Errno.cpp \
1005
-	llvm/lib/System/Host.cpp llvm/lib/System/IncludeFile.cpp \
1006
-	llvm/lib/System/Memory.cpp llvm/lib/System/Mutex.cpp \
1007
-	llvm/lib/System/Path.cpp llvm/lib/System/Process.cpp \
1008
-	llvm/lib/System/Program.cpp llvm/lib/System/RWMutex.cpp \
1009
-	llvm/lib/System/Signals.cpp llvm/lib/System/ThreadLocal.cpp \
1010
-	llvm/lib/System/Threading.cpp llvm/lib/System/TimeValue.cpp \
1011
-	llvm/config.status
1008
+@BUILD_EXTERNAL_LLVM_FALSE@BUILT_SOURCES = $(am__append_14) \
1009
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/config.status
1010
+@BUILD_EXTERNAL_LLVM_FALSE@EXTRA_DIST = $(top_srcdir)/llvm llvmcheck.sh $(TBLGENFILES)
1011
+@BUILD_EXTERNAL_LLVM_FALSE@libllvmsystem_la_LDFLAGS = @THREAD_LIBS@
1012
+@BUILD_EXTERNAL_LLVM_FALSE@libllvmsystem_la_LIBADD = 
1013
+@BUILD_EXTERNAL_LLVM_FALSE@libllvmsystem_la_SOURCES =  \
1014
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/System/Alarm.cpp \
1015
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/System/Atomic.cpp \
1016
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/System/Disassembler.cpp \
1017
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/System/DynamicLibrary.cpp \
1018
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/System/Errno.cpp \
1019
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/System/Host.cpp \
1020
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/System/IncludeFile.cpp \
1021
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/System/Memory.cpp \
1022
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/System/Mutex.cpp \
1023
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/System/Path.cpp \
1024
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/System/Process.cpp \
1025
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/System/Program.cpp \
1026
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/System/RWMutex.cpp \
1027
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/System/Signals.cpp \
1028
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/System/ThreadLocal.cpp \
1029
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/System/Threading.cpp \
1030
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/System/TimeValue.cpp \
1031
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/config.status
1012 1032
 
1013 1033
 # support is split into 2:
1014 1034
 # a full llvmsupport, and another that contains only objs
1015 1035
 # that aren't already contained in llvmjit
1016
-libllvmsupport_la_SOURCES = \
1017
-	llvm/lib/Support/APFloat.cpp\
1018
-	llvm/lib/Support/APInt.cpp\
1019
-	llvm/lib/Support/APSInt.cpp\
1020
-	llvm/lib/Support/Allocator.cpp\
1021
-	llvm/lib/Support/CommandLine.cpp\
1022
-	llvm/lib/Support/ConstantRange.cpp\
1023
-	llvm/lib/Support/Debug.cpp\
1024
-	llvm/lib/Support/DeltaAlgorithm.cpp\
1025
-	llvm/lib/Support/Dwarf.cpp\
1026
-	llvm/lib/Support/ErrorHandling.cpp\
1027
-	llvm/lib/Support/FileUtilities.cpp\
1028
-	llvm/lib/Support/FoldingSet.cpp\
1029
-	llvm/lib/Support/FormattedStream.cpp\
1030
-	llvm/lib/Support/GraphWriter.cpp\
1031
-	llvm/lib/Support/IsInf.cpp\
1032
-	llvm/lib/Support/IsNAN.cpp\
1033
-	llvm/lib/Support/ManagedStatic.cpp\
1034
-	llvm/lib/Support/MemoryBuffer.cpp\
1035
-	llvm/lib/Support/MemoryObject.cpp\
1036
-	llvm/lib/Support/PluginLoader.cpp\
1037
-	llvm/lib/Support/PrettyStackTrace.cpp\
1038
-	llvm/lib/Support/Regex.cpp\
1039
-	llvm/lib/Support/SlowOperationInformer.cpp\
1040
-	llvm/lib/Support/SmallPtrSet.cpp\
1041
-	llvm/lib/Support/SmallVector.cpp\
1042
-	llvm/lib/Support/SourceMgr.cpp\
1043
-	llvm/lib/Support/Statistic.cpp\
1044
-	llvm/lib/Support/StringExtras.cpp\
1045
-	llvm/lib/Support/StringMap.cpp\
1046
-	llvm/lib/Support/StringPool.cpp\
1047
-	llvm/lib/Support/StringRef.cpp\
1048
-	llvm/lib/Support/SystemUtils.cpp\
1049
-	llvm/lib/Support/TargetRegistry.cpp\
1050
-	llvm/lib/Support/Timer.cpp\
1051
-	llvm/lib/Support/Triple.cpp\
1052
-	llvm/lib/Support/Twine.cpp\
1053
-	llvm/lib/Support/circular_raw_ostream.cpp\
1054
-	llvm/lib/Support/raw_os_ostream.cpp\
1055
-	llvm/lib/Support/raw_ostream.cpp\
1056
-	llvm/lib/Support/regcomp.c\
1057
-	llvm/lib/Support/regerror.c\
1058
-	llvm/lib/Support/regexec.c\
1059
-	llvm/lib/Support/regfree.c\
1060
-	llvm/lib/Support/regstrlcpy.c
1061
-
1062
-libllvmsupport_nodups_la_SOURCES = \
1063
-	llvm/lib/Support/APSInt.cpp\
1064
-	llvm/lib/Support/DeltaAlgorithm.cpp\
1065
-	llvm/lib/Support/FileUtilities.cpp\
1066
-	llvm/lib/Support/IsInf.cpp\
1067
-	llvm/lib/Support/IsNAN.cpp\
1068
-	llvm/lib/Support/MemoryObject.cpp\
1069
-	llvm/lib/Support/PluginLoader.cpp\
1070
-	llvm/lib/Support/Regex.cpp\
1071
-	llvm/lib/Support/SlowOperationInformer.cpp\
1072
-	llvm/lib/Support/SystemUtils.cpp\
1073
-	llvm/lib/Support/raw_os_ostream.cpp\
1074
-	llvm/lib/Support/regcomp.c\
1075
-	llvm/lib/Support/regerror.c\
1076
-	llvm/lib/Support/regexec.c\
1077
-	llvm/lib/Support/regfree.c\
1078
-	llvm/lib/Support/regstrlcpy.c
1079
-
1080
-@MAINTAINER_MODE_TRUE@tblgen_CXXFLAGS = $(LLVM_CXXFLAGS)
1081
-@MAINTAINER_MODE_TRUE@tblgen_CFLAGS = 
1036
+@BUILD_EXTERNAL_LLVM_FALSE@libllvmsupport_la_SOURCES = \
1037
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/APFloat.cpp\
1038
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/APInt.cpp\
1039
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/APSInt.cpp\
1040
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/Allocator.cpp\
1041
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/CommandLine.cpp\
1042
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/ConstantRange.cpp\
1043
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/Debug.cpp\
1044
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/DeltaAlgorithm.cpp\
1045
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/Dwarf.cpp\
1046
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/ErrorHandling.cpp\
1047
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/FileUtilities.cpp\
1048
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/FoldingSet.cpp\
1049
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/FormattedStream.cpp\
1050
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/GraphWriter.cpp\
1051
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/IsInf.cpp\
1052
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/IsNAN.cpp\
1053
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/ManagedStatic.cpp\
1054
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/MemoryBuffer.cpp\
1055
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/MemoryObject.cpp\
1056
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/PluginLoader.cpp\
1057
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/PrettyStackTrace.cpp\
1058
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/Regex.cpp\
1059
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/SlowOperationInformer.cpp\
1060
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/SmallPtrSet.cpp\
1061
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/SmallVector.cpp\
1062
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/SourceMgr.cpp\
1063
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/Statistic.cpp\
1064
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/StringExtras.cpp\
1065
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/StringMap.cpp\
1066
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/StringPool.cpp\
1067
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/StringRef.cpp\
1068
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/SystemUtils.cpp\
1069
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/TargetRegistry.cpp\
1070
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/Timer.cpp\
1071
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/Triple.cpp\
1072
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/Twine.cpp\
1073
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/circular_raw_ostream.cpp\
1074
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/raw_os_ostream.cpp\
1075
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/raw_ostream.cpp\
1076
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/regcomp.c\
1077
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/regerror.c\
1078
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/regexec.c\
1079
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/regfree.c\
1080
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/regstrlcpy.c
1081
+
1082
+@BUILD_EXTERNAL_LLVM_FALSE@libllvmsupport_nodups_la_SOURCES = \
1083
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/APSInt.cpp\
1084
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/DeltaAlgorithm.cpp\
1085
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/FileUtilities.cpp\
1086
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/IsInf.cpp\
1087
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/IsNAN.cpp\
1088
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/MemoryObject.cpp\
1089
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/PluginLoader.cpp\
1090
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/Regex.cpp\
1091
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/SlowOperationInformer.cpp\
1092
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/SystemUtils.cpp\
1093
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/raw_os_ostream.cpp\
1094
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/regcomp.c\
1095
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/regerror.c\
1096
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/regexec.c\
1097
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/regfree.c\
1098
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/regstrlcpy.c
1099
+
1100
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@tblgen_CXXFLAGS = $(LLVM_CXXFLAGS)
1101
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@tblgen_CFLAGS = 
1082 1102
 #TODO: if VERSIONSCRIPT
1083
-@MAINTAINER_MODE_TRUE@tblgen_LDFLAGS = @THREAD_LIBS@ -Wl,--version-script,@top_srcdir@/llvm/autoconf/ExportMap.map
1103
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@tblgen_LDFLAGS = @THREAD_LIBS@ -Wl,--version-script,@top_srcdir@/llvm/autoconf/ExportMap.map
1084 1104
 # tblgen needs rtti (for now), and we build everything else with -fno-rtti
1085 1105
 # since tblgen is only a maintainer-mode tool, build these files twice (once for
1086 1106
 # libllvmsupport.la -fno-rtti, and once here, with defaults (rtti)).
1087
-@MAINTAINER_MODE_TRUE@tblgen_SOURCES = \
1088
-@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/AsmMatcherEmitter.cpp\
1089
-@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/AsmWriterEmitter.cpp\
1090
-@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/AsmWriterInst.cpp\
1091
-@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/CallingConvEmitter.cpp\
1092
-@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/ClangDiagnosticsEmitter.cpp\
1093
-@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/CodeEmitterGen.cpp\
1094
-@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/CodeGenDAGPatterns.cpp\
1095
-@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/CodeGenInstruction.cpp\
1096
-@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/CodeGenTarget.cpp\
1097
-@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/DAGISelEmitter.cpp\
1098
-@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/DAGISelMatcher.cpp\
1099
-@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/DAGISelMatcherEmitter.cpp\
1100
-@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/DAGISelMatcherGen.cpp\
1101
-@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/DAGISelMatcherOpt.cpp\
1102
-@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/DisassemblerEmitter.cpp\
1103
-@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/EDEmitter.cpp\
1104
-@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/FastISelEmitter.cpp\
1105
-@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/InstrEnumEmitter.cpp\
1106
-@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/InstrInfoEmitter.cpp\
1107
-@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/IntrinsicEmitter.cpp\
1108
-@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/LLVMCConfigurationEmitter.cpp\
1109
-@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/OptParserEmitter.cpp\
1110
-@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/Record.cpp\
1111
-@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/RegisterInfoEmitter.cpp\
1112
-@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/SubtargetEmitter.cpp\
1113
-@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/TGLexer.cpp\
1114
-@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/TGParser.cpp\
1115
-@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/TGValueTypes.cpp\
1116
-@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/TableGen.cpp\
1117
-@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/TableGenBackend.cpp\
1118
-@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/X86DisassemblerTables.cpp\
1119
-@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/X86RecognizableInstr.cpp \
1120
-@MAINTAINER_MODE_TRUE@  llvm/lib/System/Alarm.cpp\
1121
-@MAINTAINER_MODE_TRUE@  llvm/lib/System/Atomic.cpp\
1122
-@MAINTAINER_MODE_TRUE@  llvm/lib/System/Disassembler.cpp\
1123
-@MAINTAINER_MODE_TRUE@  llvm/lib/System/DynamicLibrary.cpp\
1124
-@MAINTAINER_MODE_TRUE@  llvm/lib/System/Errno.cpp\
1125
-@MAINTAINER_MODE_TRUE@  llvm/lib/System/Host.cpp\
1126
-@MAINTAINER_MODE_TRUE@  llvm/lib/System/IncludeFile.cpp\
1127
-@MAINTAINER_MODE_TRUE@  llvm/lib/System/Memory.cpp\
1128
-@MAINTAINER_MODE_TRUE@  llvm/lib/System/Mutex.cpp\
1129
-@MAINTAINER_MODE_TRUE@  llvm/lib/System/Path.cpp\
1130
-@MAINTAINER_MODE_TRUE@  llvm/lib/System/Process.cpp\
1131
-@MAINTAINER_MODE_TRUE@  llvm/lib/System/Program.cpp\
1132
-@MAINTAINER_MODE_TRUE@  llvm/lib/System/RWMutex.cpp\
1133
-@MAINTAINER_MODE_TRUE@  llvm/lib/System/Signals.cpp\
1134
-@MAINTAINER_MODE_TRUE@  llvm/lib/System/ThreadLocal.cpp\
1135
-@MAINTAINER_MODE_TRUE@  llvm/lib/System/Threading.cpp\
1136
-@MAINTAINER_MODE_TRUE@  llvm/lib/System/TimeValue.cpp\
1137
-@MAINTAINER_MODE_TRUE@  llvm/lib/Support/APFloat.cpp\
1138
-@MAINTAINER_MODE_TRUE@  llvm/lib/Support/APInt.cpp\
1139
-@MAINTAINER_MODE_TRUE@  llvm/lib/Support/APSInt.cpp\
1140
-@MAINTAINER_MODE_TRUE@  llvm/lib/Support/Allocator.cpp\
1141
-@MAINTAINER_MODE_TRUE@  llvm/lib/Support/CommandLine.cpp\
1142
-@MAINTAINER_MODE_TRUE@  llvm/lib/Support/ConstantRange.cpp\
1143
-@MAINTAINER_MODE_TRUE@  llvm/lib/Support/Debug.cpp\
1144
-@MAINTAINER_MODE_TRUE@  llvm/lib/Support/DeltaAlgorithm.cpp\
1145
-@MAINTAINER_MODE_TRUE@  llvm/lib/Support/Dwarf.cpp\
1146
-@MAINTAINER_MODE_TRUE@  llvm/lib/Support/ErrorHandling.cpp\
1147
-@MAINTAINER_MODE_TRUE@  llvm/lib/Support/FileUtilities.cpp\
1148
-@MAINTAINER_MODE_TRUE@  llvm/lib/Support/FoldingSet.cpp\
1149
-@MAINTAINER_MODE_TRUE@  llvm/lib/Support/FormattedStream.cpp\
1150
-@MAINTAINER_MODE_TRUE@  llvm/lib/Support/GraphWriter.cpp\
1151
-@MAINTAINER_MODE_TRUE@  llvm/lib/Support/IsInf.cpp\
1152
-@MAINTAINER_MODE_TRUE@  llvm/lib/Support/IsNAN.cpp\
1153
-@MAINTAINER_MODE_TRUE@  llvm/lib/Support/ManagedStatic.cpp\
1154
-@MAINTAINER_MODE_TRUE@  llvm/lib/Support/MemoryBuffer.cpp\
1155
-@MAINTAINER_MODE_TRUE@  llvm/lib/Support/MemoryObject.cpp\
1156
-@MAINTAINER_MODE_TRUE@  llvm/lib/Support/PluginLoader.cpp\
1157
-@MAINTAINER_MODE_TRUE@  llvm/lib/Support/PrettyStackTrace.cpp\
1158
-@MAINTAINER_MODE_TRUE@  llvm/lib/Support/Regex.cpp\
1159
-@MAINTAINER_MODE_TRUE@  llvm/lib/Support/SlowOperationInformer.cpp\
1160
-@MAINTAINER_MODE_TRUE@  llvm/lib/Support/SmallPtrSet.cpp\
1161
-@MAINTAINER_MODE_TRUE@  llvm/lib/Support/SmallVector.cpp\
1162
-@MAINTAINER_MODE_TRUE@  llvm/lib/Support/SourceMgr.cpp\
1163
-@MAINTAINER_MODE_TRUE@  llvm/lib/Support/Statistic.cpp\
1164
-@MAINTAINER_MODE_TRUE@  llvm/lib/Support/StringExtras.cpp\
1165
-@MAINTAINER_MODE_TRUE@  llvm/lib/Support/StringMap.cpp\
1166
-@MAINTAINER_MODE_TRUE@  llvm/lib/Support/StringPool.cpp\
1167
-@MAINTAINER_MODE_TRUE@  llvm/lib/Support/StringRef.cpp\
1168
-@MAINTAINER_MODE_TRUE@  llvm/lib/Support/SystemUtils.cpp\
1169
-@MAINTAINER_MODE_TRUE@  llvm/lib/Support/TargetRegistry.cpp\
1170
-@MAINTAINER_MODE_TRUE@  llvm/lib/Support/Timer.cpp\
1171
-@MAINTAINER_MODE_TRUE@  llvm/lib/Support/Triple.cpp\
1172
-@MAINTAINER_MODE_TRUE@  llvm/lib/Support/Twine.cpp\
1173
-@MAINTAINER_MODE_TRUE@  llvm/lib/Support/circular_raw_ostream.cpp\
1174
-@MAINTAINER_MODE_TRUE@  llvm/lib/Support/raw_os_ostream.cpp\
1175
-@MAINTAINER_MODE_TRUE@  llvm/lib/Support/raw_ostream.cpp\
1176
-@MAINTAINER_MODE_TRUE@  llvm/lib/Support/regcomp.c\
1177
-@MAINTAINER_MODE_TRUE@  llvm/lib/Support/regerror.c\
1178
-@MAINTAINER_MODE_TRUE@  llvm/lib/Support/regexec.c\
1179
-@MAINTAINER_MODE_TRUE@  llvm/lib/Support/regfree.c\
1180
-@MAINTAINER_MODE_TRUE@  llvm/lib/Support/regstrlcpy.c
1181
-
1182
-@MAINTAINER_MODE_TRUE@TBLGEN = $(top_builddir)/tblgen
1183
-@MAINTAINER_MODE_TRUE@TBLGEN_V = $(AM_V_GEN)$(TBLGEN)
1184
-@MAINTAINER_MODE_TRUE@TBLGEN_FLAGS = -I$(top_srcdir)/llvm/include -I$(top_srcdir)/llvm/lib/Target -omit-comments
1107
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@tblgen_SOURCES = \
1108
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/AsmMatcherEmitter.cpp\
1109
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/AsmWriterEmitter.cpp\
1110
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/AsmWriterInst.cpp\
1111
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/CallingConvEmitter.cpp\
1112
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/ClangDiagnosticsEmitter.cpp\
1113
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/CodeEmitterGen.cpp\
1114
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/CodeGenDAGPatterns.cpp\
1115
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/CodeGenInstruction.cpp\
1116
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/CodeGenTarget.cpp\
1117
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/DAGISelEmitter.cpp\
1118
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/DAGISelMatcher.cpp\
1119
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/DAGISelMatcherEmitter.cpp\
1120
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/DAGISelMatcherGen.cpp\
1121
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/DAGISelMatcherOpt.cpp\
1122
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/DisassemblerEmitter.cpp\
1123
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/EDEmitter.cpp\
1124
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/FastISelEmitter.cpp\
1125
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/InstrEnumEmitter.cpp\
1126
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/InstrInfoEmitter.cpp\
1127
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/IntrinsicEmitter.cpp\
1128
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/LLVMCConfigurationEmitter.cpp\
1129
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/OptParserEmitter.cpp\
1130
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/Record.cpp\
1131
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/RegisterInfoEmitter.cpp\
1132
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/SubtargetEmitter.cpp\
1133
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/TGLexer.cpp\
1134
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/TGParser.cpp\
1135
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/TGValueTypes.cpp\
1136
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/TableGen.cpp\
1137
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/TableGenBackend.cpp\
1138
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/X86DisassemblerTables.cpp\
1139
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/utils/TableGen/X86RecognizableInstr.cpp \
1140
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/System/Alarm.cpp\
1141
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/System/Atomic.cpp\
1142
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/System/Disassembler.cpp\
1143
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/System/DynamicLibrary.cpp\
1144
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/System/Errno.cpp\
1145
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/System/Host.cpp\
1146
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/System/IncludeFile.cpp\
1147
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/System/Memory.cpp\
1148
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/System/Mutex.cpp\
1149
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/System/Path.cpp\
1150
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/System/Process.cpp\
1151
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/System/Program.cpp\
1152
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/System/RWMutex.cpp\
1153
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/System/Signals.cpp\
1154
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/System/ThreadLocal.cpp\
1155
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/System/Threading.cpp\
1156
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/System/TimeValue.cpp\
1157
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/Support/APFloat.cpp\
1158
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/Support/APInt.cpp\
1159
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/Support/APSInt.cpp\
1160
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/Support/Allocator.cpp\
1161
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/Support/CommandLine.cpp\
1162
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/Support/ConstantRange.cpp\
1163
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/Support/Debug.cpp\
1164
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/Support/DeltaAlgorithm.cpp\
1165
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/Support/Dwarf.cpp\
1166
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/Support/ErrorHandling.cpp\
1167
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/Support/FileUtilities.cpp\
1168
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/Support/FoldingSet.cpp\
1169
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/Support/FormattedStream.cpp\
1170
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/Support/GraphWriter.cpp\
1171
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/Support/IsInf.cpp\
1172
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/Support/IsNAN.cpp\
1173
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/Support/ManagedStatic.cpp\
1174
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/Support/MemoryBuffer.cpp\
1175
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/Support/MemoryObject.cpp\
1176
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/Support/PluginLoader.cpp\
1177
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/Support/PrettyStackTrace.cpp\
1178
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/Support/Regex.cpp\
1179
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/Support/SlowOperationInformer.cpp\
1180
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/Support/SmallPtrSet.cpp\
1181
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/Support/SmallVector.cpp\
1182
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/Support/SourceMgr.cpp\
1183
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/Support/Statistic.cpp\
1184
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/Support/StringExtras.cpp\
1185
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/Support/StringMap.cpp\
1186
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/Support/StringPool.cpp\
1187
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/Support/StringRef.cpp\
1188
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/Support/SystemUtils.cpp\
1189
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/Support/TargetRegistry.cpp\
1190
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/Support/Timer.cpp\
1191
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/Support/Triple.cpp\
1192
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/Support/Twine.cpp\
1193
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/Support/circular_raw_ostream.cpp\
1194
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/Support/raw_os_ostream.cpp\
1195
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/Support/raw_ostream.cpp\
1196
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/Support/regcomp.c\
1197
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/Support/regerror.c\
1198
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/Support/regexec.c\
1199
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/Support/regfree.c\
1200
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@  llvm/lib/Support/regstrlcpy.c
1201
+
1202
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@TBLGEN = $(top_builddir)/tblgen
1203
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@TBLGEN_V = $(AM_V_GEN)$(TBLGEN)
1204
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@TBLGEN_FLAGS = -I$(top_srcdir)/llvm/include -I$(top_srcdir)/llvm/lib/Target -omit-comments
1185 1205
 
1186 1206
 # X86 Target
1187
-@MAINTAINER_MODE_TRUE@TBLGEN_FLAGS_X86 = $(TBLGEN_FLAGS) -I$(top_srcdir)/llvm/lib/Target/X86
1207
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@TBLGEN_FLAGS_X86 = $(TBLGEN_FLAGS) -I$(top_srcdir)/llvm/lib/Target/X86
1188 1208
 
1189 1209
 # PPC Target
1190
-@MAINTAINER_MODE_TRUE@TBLGEN_FLAGS_PPC = $(TBLGEN_FLAGS) -I$(top_srcdir)/llvm/lib/Target/PowerPC
1210
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@TBLGEN_FLAGS_PPC = $(TBLGEN_FLAGS) -I$(top_srcdir)/llvm/lib/Target/PowerPC
1191 1211
 
1192 1212
 # ARM Target
1193
-@MAINTAINER_MODE_TRUE@TBLGEN_FLAGS_ARM = $(TBLGEN_FLAGS) -I$(top_srcdir)/llvm/lib/Target/ARM
1194
-@BUILD_X86_TRUE@libllvmx86codegen_la_CPPFLAGS = $(LLVM_INCLUDES) $(LLVM_DEFS) -I$(top_builddir) -I$(top_srcdir)/llvm/lib/Target/X86
1195
-@BUILD_X86_TRUE@libllvmx86codegen_la_SOURCES = \
1196
-@BUILD_X86_TRUE@	llvm/lib/MC/MCAsmInfoCOFF.cpp\
1197
-@BUILD_X86_TRUE@	llvm/lib/MC/MCCodeEmitter.cpp\
1198
-@BUILD_X86_TRUE@	llvm/lib/MC/TargetAsmBackend.cpp\
1199
-@BUILD_X86_TRUE@	llvm/lib/Target/TargetELFWriterInfo.cpp\
1200
-@BUILD_X86_TRUE@	llvm/lib/Target/X86/TargetInfo/X86TargetInfo.cpp\
1201
-@BUILD_X86_TRUE@	llvm/lib/Target/X86/X86AsmBackend.cpp\
1202
-@BUILD_X86_TRUE@	llvm/lib/Target/X86/X86COFFMachineModuleInfo.cpp\
1203
-@BUILD_X86_TRUE@	llvm/lib/Target/X86/X86CodeEmitter.cpp\
1204
-@BUILD_X86_TRUE@	llvm/lib/Target/X86/X86ELFWriterInfo.cpp\
1205
-@BUILD_X86_TRUE@	llvm/lib/Target/X86/X86FastISel.cpp\
1206
-@BUILD_X86_TRUE@	llvm/lib/Target/X86/X86FloatingPoint.cpp\
1207
-@BUILD_X86_TRUE@	llvm/lib/Target/X86/X86FloatingPointRegKill.cpp\
1208
-@BUILD_X86_TRUE@	llvm/lib/Target/X86/X86ISelDAGToDAG.cpp\
1209
-@BUILD_X86_TRUE@	llvm/lib/Target/X86/X86ISelLowering.cpp\
1210
-@BUILD_X86_TRUE@	llvm/lib/Target/X86/X86InstrInfo.cpp\
1211
-@BUILD_X86_TRUE@	llvm/lib/Target/X86/X86JITInfo.cpp\
1212
-@BUILD_X86_TRUE@	llvm/lib/Target/X86/X86MCAsmInfo.cpp\
1213
-@BUILD_X86_TRUE@	llvm/lib/Target/X86/X86MCCodeEmitter.cpp\
1214
-@BUILD_X86_TRUE@	llvm/lib/Target/X86/X86MCTargetExpr.cpp\
1215
-@BUILD_X86_TRUE@	llvm/lib/Target/X86/X86RegisterInfo.cpp\
1216
-@BUILD_X86_TRUE@	llvm/lib/Target/X86/X86Subtarget.cpp\
1217
-@BUILD_X86_TRUE@	llvm/lib/Target/X86/X86TargetMachine.cpp\
1218
-@BUILD_X86_TRUE@	llvm/lib/Target/X86/X86TargetObjectFile.cpp
1219
-
1220
-@BUILD_PPC_TRUE@libllvmpowerpccodegen_la_CPPFLAGS = $(LLVM_INCLUDES) $(LLVM_DEFS) -I$(top_builddir) -I$(top_srcdir)/llvm/lib/Target/PowerPC
1221
-@BUILD_PPC_TRUE@libllvmpowerpccodegen_la_SOURCES = \
1222
-@BUILD_PPC_TRUE@	llvm/lib/Target/PowerPC/PPCBranchSelector.cpp\
1223
-@BUILD_PPC_TRUE@	llvm/lib/Target/PowerPC/PPCCodeEmitter.cpp\
1224
-@BUILD_PPC_TRUE@	llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp\
1225
-@BUILD_PPC_TRUE@	llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp\
1226
-@BUILD_PPC_TRUE@	llvm/lib/Target/PowerPC/PPCISelLowering.cpp\
1227
-@BUILD_PPC_TRUE@	llvm/lib/Target/PowerPC/PPCInstrInfo.cpp\
1228
-@BUILD_PPC_TRUE@	llvm/lib/Target/PowerPC/PPCJITInfo.cpp\
1229
-@BUILD_PPC_TRUE@	llvm/lib/Target/PowerPC/PPCMCAsmInfo.cpp\
1230
-@BUILD_PPC_TRUE@	llvm/lib/Target/PowerPC/PPCPredicates.cpp\
1231
-@BUILD_PPC_TRUE@	llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp\
1232
-@BUILD_PPC_TRUE@	llvm/lib/Target/PowerPC/PPCSubtarget.cpp\
1233
-@BUILD_PPC_TRUE@	llvm/lib/Target/PowerPC/PPCTargetMachine.cpp\
1234
-@BUILD_PPC_TRUE@	llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp
1235
-
1236
-@BUILD_ARM_TRUE@libllvmarmcodegen_la_CPPFLAGS = $(LLVM_INCLUDES) $(LLVM_DEFS) -I$(top_builddir) -I$(top_srcdir)/llvm/lib/Target/ARM
1237
-@BUILD_ARM_TRUE@libllvmarmcodegen_la_SOURCES = \
1238
-@BUILD_ARM_TRUE@	llvm/lib/CodeGen/IfConversion.cpp\
1239
-@BUILD_ARM_TRUE@	llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp\
1240
-@BUILD_ARM_TRUE@	llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp\
1241
-@BUILD_ARM_TRUE@	llvm/lib/Target/ARM/ARMCodeEmitter.cpp\
1242
-@BUILD_ARM_TRUE@	llvm/lib/Target/ARM/ARMConstantIslandPass.cpp\
1243
-@BUILD_ARM_TRUE@	llvm/lib/Target/ARM/ARMConstantPoolValue.cpp\
1244
-@BUILD_ARM_TRUE@	llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp\
1245
-@BUILD_ARM_TRUE@	llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp\
1246
-@BUILD_ARM_TRUE@	llvm/lib/Target/ARM/ARMISelLowering.cpp\
1247
-@BUILD_ARM_TRUE@	llvm/lib/Target/ARM/ARMInstrInfo.cpp\
1248
-@BUILD_ARM_TRUE@	llvm/lib/Target/ARM/ARMJITInfo.cpp\
1249
-@BUILD_ARM_TRUE@	llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp\
1250
-@BUILD_ARM_TRUE@	llvm/lib/Target/ARM/ARMMCAsmInfo.cpp\
1251
-@BUILD_ARM_TRUE@	llvm/lib/Target/ARM/ARMRegisterInfo.cpp\
1252
-@BUILD_ARM_TRUE@	llvm/lib/Target/ARM/ARMSubtarget.cpp\
1253
-@BUILD_ARM_TRUE@	llvm/lib/Target/ARM/ARMTargetMachine.cpp\
1254
-@BUILD_ARM_TRUE@	llvm/lib/Target/ARM/NEONMoveFix.cpp\
1255
-@BUILD_ARM_TRUE@	llvm/lib/Target/ARM/NEONPreAllocPass.cpp\
1256
-@BUILD_ARM_TRUE@	llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp\
1257
-@BUILD_ARM_TRUE@	llvm/lib/Target/ARM/Thumb1InstrInfo.cpp\
1258
-@BUILD_ARM_TRUE@	llvm/lib/Target/ARM/Thumb1RegisterInfo.cpp\
1259
-@BUILD_ARM_TRUE@	llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp\
1260
-@BUILD_ARM_TRUE@	llvm/lib/Target/ARM/Thumb2InstrInfo.cpp\
1261
-@BUILD_ARM_TRUE@	llvm/lib/Target/ARM/Thumb2RegisterInfo.cpp\
1262
-@BUILD_ARM_TRUE@	llvm/lib/Target/ARM/Thumb2SizeReduction.cpp
1213
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@TBLGEN_FLAGS_ARM = $(TBLGEN_FLAGS) -I$(top_srcdir)/llvm/lib/Target/ARM
1214
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@libllvmx86codegen_la_CPPFLAGS = $(LLVM_INCLUDES) $(LLVM_DEFS) -I$(top_builddir) -I$(top_srcdir)/llvm/lib/Target/X86
1215
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@libllvmx86codegen_la_SOURCES = \
1216
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	llvm/lib/MC/MCAsmInfoCOFF.cpp\
1217
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	llvm/lib/MC/MCCodeEmitter.cpp\
1218
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	llvm/lib/MC/TargetAsmBackend.cpp\
1219
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	llvm/lib/Target/TargetELFWriterInfo.cpp\
1220
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	llvm/lib/Target/X86/TargetInfo/X86TargetInfo.cpp\
1221
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	llvm/lib/Target/X86/X86AsmBackend.cpp\
1222
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	llvm/lib/Target/X86/X86COFFMachineModuleInfo.cpp\
1223
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	llvm/lib/Target/X86/X86CodeEmitter.cpp\
1224
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	llvm/lib/Target/X86/X86ELFWriterInfo.cpp\
1225
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	llvm/lib/Target/X86/X86FastISel.cpp\
1226
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	llvm/lib/Target/X86/X86FloatingPoint.cpp\
1227
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	llvm/lib/Target/X86/X86FloatingPointRegKill.cpp\
1228
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	llvm/lib/Target/X86/X86ISelDAGToDAG.cpp\
1229
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	llvm/lib/Target/X86/X86ISelLowering.cpp\
1230
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	llvm/lib/Target/X86/X86InstrInfo.cpp\
1231
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	llvm/lib/Target/X86/X86JITInfo.cpp\
1232
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	llvm/lib/Target/X86/X86MCAsmInfo.cpp\
1233
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	llvm/lib/Target/X86/X86MCCodeEmitter.cpp\
1234
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	llvm/lib/Target/X86/X86MCTargetExpr.cpp\
1235
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	llvm/lib/Target/X86/X86RegisterInfo.cpp\
1236
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	llvm/lib/Target/X86/X86Subtarget.cpp\
1237
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	llvm/lib/Target/X86/X86TargetMachine.cpp\
1238
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_X86_TRUE@	llvm/lib/Target/X86/X86TargetObjectFile.cpp
1239
+
1240
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_PPC_TRUE@libllvmpowerpccodegen_la_CPPFLAGS = $(LLVM_INCLUDES) $(LLVM_DEFS) -I$(top_builddir) -I$(top_srcdir)/llvm/lib/Target/PowerPC
1241
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_PPC_TRUE@libllvmpowerpccodegen_la_SOURCES = \
1242
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_PPC_TRUE@	llvm/lib/Target/PowerPC/PPCBranchSelector.cpp\
1243
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_PPC_TRUE@	llvm/lib/Target/PowerPC/PPCCodeEmitter.cpp\
1244
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_PPC_TRUE@	llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp\
1245
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_PPC_TRUE@	llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp\
1246
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_PPC_TRUE@	llvm/lib/Target/PowerPC/PPCISelLowering.cpp\
1247
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_PPC_TRUE@	llvm/lib/Target/PowerPC/PPCInstrInfo.cpp\
1248
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_PPC_TRUE@	llvm/lib/Target/PowerPC/PPCJITInfo.cpp\
1249
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_PPC_TRUE@	llvm/lib/Target/PowerPC/PPCMCAsmInfo.cpp\
1250
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_PPC_TRUE@	llvm/lib/Target/PowerPC/PPCPredicates.cpp\
1251
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_PPC_TRUE@	llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp\
1252
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_PPC_TRUE@	llvm/lib/Target/PowerPC/PPCSubtarget.cpp\
1253
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_PPC_TRUE@	llvm/lib/Target/PowerPC/PPCTargetMachine.cpp\
1254
+@BUILD_EXTERNAL_LLVM_FALSE@@BUILD_PPC_TRUE@	llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp
1255
+
1256
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@libllvmarmcodegen_la_CPPFLAGS = $(LLVM_INCLUDES) $(LLVM_DEFS) -I$(top_builddir) -I$(top_srcdir)/llvm/lib/Target/ARM
1257
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@libllvmarmcodegen_la_SOURCES = \
1258
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/IfConversion.cpp\
1259
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp\
1260
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp\
1261
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Target/ARM/ARMCodeEmitter.cpp\
1262
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Target/ARM/ARMConstantIslandPass.cpp\
1263
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Target/ARM/ARMConstantPoolValue.cpp\
1264
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp\
1265
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp\
1266
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Target/ARM/ARMISelLowering.cpp\
1267
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Target/ARM/ARMInstrInfo.cpp\
1268
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Target/ARM/ARMJITInfo.cpp\
1269
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp\
1270
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Target/ARM/ARMMCAsmInfo.cpp\
1271
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Target/ARM/ARMRegisterInfo.cpp\
1272
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Target/ARM/ARMSubtarget.cpp\
1273
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Target/ARM/ARMTargetMachine.cpp\
1274
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Target/ARM/NEONMoveFix.cpp\
1275
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Target/ARM/NEONPreAllocPass.cpp\
1276
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp\
1277
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Target/ARM/Thumb1InstrInfo.cpp\
1278
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Target/ARM/Thumb1RegisterInfo.cpp\
1279
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp\
1280
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Target/ARM/Thumb2InstrInfo.cpp\
1281
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Target/ARM/Thumb2RegisterInfo.cpp\
1282
+@BUILD_ARM_TRUE@@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Target/ARM/Thumb2SizeReduction.cpp
1263 1283
 
1264 1284
 
1265 1285
 # End of Targets
1266
-libllvmjit_la_SOURCES = \
1267
-	llvm/lib/Analysis/IPA/CallGraph.cpp\
1268
-	llvm/lib/Analysis/AliasAnalysis.cpp\
1269
-	llvm/lib/Analysis/BasicAliasAnalysis.cpp\
1270
-	llvm/lib/Analysis/CaptureTracking.cpp\
1271
-	llvm/lib/Analysis/DebugInfo.cpp\
1272
-	llvm/lib/Analysis/MemoryBuiltins.cpp\
1273
-	llvm/lib/Analysis/PointerTracking.cpp\
1274
-	llvm/lib/Analysis/ValueTracking.cpp\
1275
-	llvm/lib/CodeGen/ELFCodeEmitter.cpp\
1276
-	llvm/lib/CodeGen/ELFWriter.cpp\
1277
-	llvm/lib/CodeGen/MachineBasicBlock.cpp\
1278
-	llvm/lib/CodeGen/MachineFunction.cpp\
1279
-	llvm/lib/CodeGen/MachineFunctionAnalysis.cpp\
1280
-	llvm/lib/CodeGen/MachineFunctionPass.cpp\
1281
-	llvm/lib/CodeGen/MachineInstr.cpp\
1282
-	llvm/lib/CodeGen/MachineModuleInfo.cpp\
1283
-	llvm/lib/CodeGen/MachineRegisterInfo.cpp\
1284
-	llvm/lib/CodeGen/ObjectCodeEmitter.cpp\
1285
-	llvm/lib/CodeGen/PseudoSourceValue.cpp\
1286
-	llvm/lib/CodeGen/TargetInstrInfoImpl.cpp\
1287
-	llvm/lib/ExecutionEngine/ExecutionEngine.cpp\
1288
-	llvm/lib/ExecutionEngine/JIT/Intercept.cpp\
1289
-	llvm/lib/ExecutionEngine/JIT/JIT.cpp\
1290
-	llvm/lib/ExecutionEngine/JIT/JITDebugRegisterer.cpp\
1291
-	llvm/lib/ExecutionEngine/JIT/JITDwarfEmitter.cpp\
1292
-	llvm/lib/ExecutionEngine/JIT/JITEmitter.cpp\
1293
-	llvm/lib/ExecutionEngine/JIT/JITMemoryManager.cpp\
1294
-	llvm/lib/ExecutionEngine/JIT/OProfileJITEventListener.cpp\
1295
-	llvm/lib/ExecutionEngine/JIT/TargetSelect.cpp\
1296
-	llvm/lib/MC/MCAsmInfo.cpp\
1297
-	llvm/lib/MC/MCContext.cpp\
1298
-	llvm/lib/MC/MCExpr.cpp\
1299
-	llvm/lib/MC/MCSection.cpp\
1300
-	llvm/lib/MC/MCSectionELF.cpp\
1301
-	llvm/lib/MC/MCSymbol.cpp\
1302
-	llvm/lib/Support/APFloat.cpp\
1303
-	llvm/lib/Support/APInt.cpp\
1304
-	llvm/lib/Support/Allocator.cpp\
1305
-	llvm/lib/Support/CommandLine.cpp\
1306
-	llvm/lib/Support/ConstantRange.cpp\
1307
-	llvm/lib/Support/Debug.cpp\
1308
-	llvm/lib/Support/Dwarf.cpp\
1309
-	llvm/lib/Support/ErrorHandling.cpp\
1310
-	llvm/lib/Support/FoldingSet.cpp\
1311
-	llvm/lib/Support/FormattedStream.cpp\
1312
-	llvm/lib/Support/GraphWriter.cpp\
1313
-	llvm/lib/Support/ManagedStatic.cpp\
1314
-	llvm/lib/Support/MemoryBuffer.cpp\
1315
-	llvm/lib/Support/PrettyStackTrace.cpp\
1316
-	llvm/lib/Support/SmallPtrSet.cpp\
1317
-	llvm/lib/Support/SmallVector.cpp\
1318
-	llvm/lib/Support/SourceMgr.cpp\
1319
-	llvm/lib/Support/Statistic.cpp\
1320
-	llvm/lib/Support/StringExtras.cpp\
1321
-	llvm/lib/Support/StringMap.cpp\
1322
-	llvm/lib/Support/StringPool.cpp\
1323
-	llvm/lib/Support/StringRef.cpp\
1324
-	llvm/lib/Support/TargetRegistry.cpp\
1325
-	llvm/lib/Support/Timer.cpp\
1326
-	llvm/lib/Support/Triple.cpp\
1327
-	llvm/lib/Support/Twine.cpp\
1328
-	llvm/lib/Support/circular_raw_ostream.cpp\
1329
-	llvm/lib/Support/raw_ostream.cpp\
1330
-	llvm/lib/Target/Mangler.cpp\
1331
-	llvm/lib/Target/SubtargetFeature.cpp\
1332
-	llvm/lib/Target/TargetData.cpp\
1333
-	llvm/lib/Target/TargetInstrInfo.cpp\
1334
-	llvm/lib/Target/TargetLoweringObjectFile.cpp\
1335
-	llvm/lib/Target/TargetMachine.cpp\
1336
-	llvm/lib/Target/TargetRegisterInfo.cpp\
1337
-	llvm/lib/Transforms/Scalar/DCE.cpp\
1338
-	llvm/lib/VMCore/AsmWriter.cpp\
1339
-	llvm/lib/VMCore/Attributes.cpp\
1340
-	llvm/lib/VMCore/AutoUpgrade.cpp\
1341
-	llvm/lib/VMCore/BasicBlock.cpp\
1342
-	llvm/lib/VMCore/ConstantFold.cpp\
1343
-	llvm/lib/VMCore/Constants.cpp\
1344
-	llvm/lib/VMCore/Core.cpp\
1345
-	llvm/lib/VMCore/Dominators.cpp\
1346
-	llvm/lib/VMCore/Function.cpp\
1347
-	llvm/lib/VMCore/GVMaterializer.cpp\
1348
-	llvm/lib/VMCore/Globals.cpp\
1349
-	llvm/lib/VMCore/IRBuilder.cpp\
1350
-	llvm/lib/VMCore/InlineAsm.cpp\
1351
-	llvm/lib/VMCore/Instruction.cpp\
1352
-	llvm/lib/VMCore/Instructions.cpp\
1353
-	llvm/lib/VMCore/IntrinsicInst.cpp\
1354
-	llvm/lib/VMCore/LLVMContext.cpp\
1355
-	llvm/lib/VMCore/LLVMContextImpl.cpp\
1356
-	llvm/lib/VMCore/LeakDetector.cpp\
1357
-	llvm/lib/VMCore/Metadata.cpp\
1358
-	llvm/lib/VMCore/Module.cpp\
1359
-	llvm/lib/VMCore/Pass.cpp\
1360
-	llvm/lib/VMCore/PassManager.cpp\
1361
-	llvm/lib/VMCore/PrintModulePass.cpp\
1362
-	llvm/lib/VMCore/Type.cpp\
1363
-	llvm/lib/VMCore/TypeSymbolTable.cpp\
1364
-	llvm/lib/VMCore/Use.cpp\
1365
-	llvm/lib/VMCore/Value.cpp\
1366
-	llvm/lib/VMCore/ValueSymbolTable.cpp\
1367
-	llvm/lib/VMCore/ValueTypes.cpp\
1368
-	llvm/lib/VMCore/Verifier.cpp
1369
-
1370
-libllvmcodegen_la_SOURCES = \
1371
-	llvm/lib/Analysis/AliasSetTracker.cpp\
1372
-	llvm/lib/Analysis/ConstantFolding.cpp\
1373
-	llvm/lib/Analysis/IVUsers.cpp\
1374
-	llvm/lib/Analysis/InstructionSimplify.cpp\
1375
-	llvm/lib/Analysis/LoopInfo.cpp\
1376
-	llvm/lib/Analysis/LoopPass.cpp\
1377
-	llvm/lib/Analysis/MemoryDependenceAnalysis.cpp\
1378
-	llvm/lib/Analysis/PHITransAddr.cpp\
1379
-	llvm/lib/Analysis/ProfileInfo.cpp\
1380
-	llvm/lib/Analysis/ScalarEvolution.cpp\
1381
-	llvm/lib/Analysis/ScalarEvolutionExpander.cpp\
1382
-	llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp\
1383
-	llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp\
1384
-	llvm/lib/CodeGen/AsmPrinter/DIE.cpp\
1385
-	llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp\
1386
-	llvm/lib/CodeGen/AsmPrinter/DwarfException.cpp\
1387
-	llvm/lib/CodeGen/AsmPrinter/DwarfLabel.cpp\
1388
-	llvm/lib/CodeGen/AsmPrinter/DwarfPrinter.cpp\
1389
-	llvm/lib/CodeGen/AsmPrinter/DwarfWriter.cpp\
1390
-	llvm/lib/CodeGen/BranchFolding.cpp\
1391
-	llvm/lib/CodeGen/CalcSpillWeights.cpp\
1392
-	llvm/lib/CodeGen/CodePlacementOpt.cpp\
1393
-	llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp\
1394
-	llvm/lib/CodeGen/DeadMachineInstructionElim.cpp\
1395
-	llvm/lib/CodeGen/DwarfEHPrepare.cpp\
1396
-	llvm/lib/CodeGen/ExactHazardRecognizer.cpp\
1397
-	llvm/lib/CodeGen/GCMetadata.cpp\
1398
-	llvm/lib/CodeGen/GCStrategy.cpp\
1399
-	llvm/lib/CodeGen/LLVMTargetMachine.cpp\
1400
-	llvm/lib/CodeGen/LatencyPriorityQueue.cpp\
1401
-	llvm/lib/CodeGen/LiveInterval.cpp\
1402
-	llvm/lib/CodeGen/LiveIntervalAnalysis.cpp\
1403
-	llvm/lib/CodeGen/LiveStackAnalysis.cpp\
1404
-	llvm/lib/CodeGen/LiveVariables.cpp\
1405
-	llvm/lib/CodeGen/LowerSubregs.cpp\
1406
-	llvm/lib/CodeGen/MachineCSE.cpp\
1407
-	llvm/lib/CodeGen/MachineDominators.cpp\
1408
-	llvm/lib/CodeGen/MachineLICM.cpp\
1409
-	llvm/lib/CodeGen/MachineLoopInfo.cpp\
1410
-	llvm/lib/CodeGen/MachineModuleInfoImpls.cpp\
1411
-	llvm/lib/CodeGen/MachinePassRegistry.cpp\
1412
-	llvm/lib/CodeGen/MachineSSAUpdater.cpp\
1413
-	llvm/lib/CodeGen/MachineSink.cpp\
1414
-	llvm/lib/CodeGen/MachineVerifier.cpp\
1415
-	llvm/lib/CodeGen/OptimizeExts.cpp\
1416
-	llvm/lib/CodeGen/OptimizePHIs.cpp\
1417
-	llvm/lib/CodeGen/PHIElimination.cpp\
1418
-	llvm/lib/CodeGen/Passes.cpp\
1419
-	llvm/lib/CodeGen/PostRASchedulerList.cpp\
1420
-	llvm/lib/CodeGen/PreAllocSplitting.cpp\
1421
-	llvm/lib/CodeGen/ProcessImplicitDefs.cpp\
1422
-	llvm/lib/CodeGen/PrologEpilogInserter.cpp\
1423
-	llvm/lib/CodeGen/RegAllocLinearScan.cpp\
1424
-	llvm/lib/CodeGen/RegisterCoalescer.cpp\
1425
-	llvm/lib/CodeGen/RegisterScavenging.cpp\
1426
-	llvm/lib/CodeGen/ScheduleDAG.cpp\
1427
-	llvm/lib/CodeGen/ScheduleDAGEmit.cpp\
1428
-	llvm/lib/CodeGen/ScheduleDAGInstrs.cpp\
1429
-	llvm/lib/CodeGen/ScheduleDAGPrinter.cpp\
1430
-	llvm/lib/CodeGen/SelectionDAG/CallingConvLower.cpp\
1431
-	llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp\
1432
-	llvm/lib/CodeGen/SelectionDAG/FastISel.cpp\
1433
-	llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp\
1434
-	llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp\
1435
-	llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp\
1436
-	llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp\
1437
-	llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp\
1438
-	llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp\
1439
-	llvm/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp\
1440
-	llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp\
1441
-	llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp\
1442
-	llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp\
1443
-	llvm/lib/CodeGen/SelectionDAG/ScheduleDAGList.cpp\
1444
-	llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp\
1445
-	llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp\
1446
-	llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp\
1447
-	llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp\
1448
-	llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp\
1449
-	llvm/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp\
1450
-	llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp\
1451
-	llvm/lib/CodeGen/ShrinkWrapping.cpp\
1452
-	llvm/lib/CodeGen/SimpleRegisterCoalescing.cpp\
1453
-	llvm/lib/CodeGen/SjLjEHPrepare.cpp\
1454
-	llvm/lib/CodeGen/SlotIndexes.cpp\
1455
-	llvm/lib/CodeGen/Spiller.cpp\
1456
-	llvm/lib/CodeGen/StackProtector.cpp\
1457
-	llvm/lib/CodeGen/StackSlotColoring.cpp\
1458
-	llvm/lib/CodeGen/StrongPHIElimination.cpp\
1459
-	llvm/lib/CodeGen/TailDuplication.cpp\
1460
-	llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp\
1461
-	llvm/lib/CodeGen/TwoAddressInstructionPass.cpp\
1462
-	llvm/lib/CodeGen/UnreachableBlockElim.cpp\
1463
-	llvm/lib/CodeGen/VirtRegMap.cpp\
1464
-	llvm/lib/CodeGen/VirtRegRewriter.cpp\
1465
-	llvm/lib/MC/MCAsmInfoDarwin.cpp\
1466
-	llvm/lib/MC/MCAsmStreamer.cpp\
1467
-	llvm/lib/MC/MCAssembler.cpp\
1468
-	llvm/lib/MC/MCInst.cpp\
1469
-	llvm/lib/MC/MCMachOStreamer.cpp\
1470
-	llvm/lib/MC/MCNullStreamer.cpp\
1471
-	llvm/lib/MC/MCSectionMachO.cpp\
1472
-	llvm/lib/MC/MCStreamer.cpp\
1473
-	llvm/lib/Target/TargetFrameInfo.cpp\
1474
-	llvm/lib/Target/TargetSubtarget.cpp\
1475
-	llvm/lib/Transforms/Scalar/CodeGenPrepare.cpp\
1476
-	llvm/lib/Transforms/Scalar/GEPSplitter.cpp\
1477
-	llvm/lib/Transforms/Scalar/GVN.cpp\
1478
-	llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp\
1479
-	llvm/lib/Transforms/Utils/AddrModeMatcher.cpp\
1480
-	llvm/lib/Transforms/Utils/BasicBlockUtils.cpp\
1481
-	llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp\
1482
-	llvm/lib/Transforms/Utils/DemoteRegToStack.cpp\
1483
-	llvm/lib/Transforms/Utils/LCSSA.cpp\
1484
-	llvm/lib/Transforms/Utils/Local.cpp\
1485
-	llvm/lib/Transforms/Utils/LoopSimplify.cpp\
1486
-	llvm/lib/Transforms/Utils/LowerInvoke.cpp\
1487
-	llvm/lib/Transforms/Utils/LowerSwitch.cpp\
1488
-	llvm/lib/Transforms/Utils/Mem2Reg.cpp\
1489
-	llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp\
1490
-	llvm/lib/Transforms/Utils/SSAUpdater.cpp\
1491
-	llvm/lib/Transforms/Utils/SimplifyCFG.cpp\
1492
-	llvm/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp
1286
+@BUILD_EXTERNAL_LLVM_FALSE@libllvmjit_la_SOURCES = \
1287
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Analysis/IPA/CallGraph.cpp\
1288
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Analysis/AliasAnalysis.cpp\
1289
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Analysis/BasicAliasAnalysis.cpp\
1290
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Analysis/CaptureTracking.cpp\
1291
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Analysis/DebugInfo.cpp\
1292
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Analysis/MemoryBuiltins.cpp\
1293
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Analysis/PointerTracking.cpp\
1294
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Analysis/ValueTracking.cpp\
1295
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/ELFCodeEmitter.cpp\
1296
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/ELFWriter.cpp\
1297
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/MachineBasicBlock.cpp\
1298
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/MachineFunction.cpp\
1299
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/MachineFunctionAnalysis.cpp\
1300
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/MachineFunctionPass.cpp\
1301
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/MachineInstr.cpp\
1302
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/MachineModuleInfo.cpp\
1303
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/MachineRegisterInfo.cpp\
1304
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/ObjectCodeEmitter.cpp\
1305
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/PseudoSourceValue.cpp\
1306
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/TargetInstrInfoImpl.cpp\
1307
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/ExecutionEngine/ExecutionEngine.cpp\
1308
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/ExecutionEngine/JIT/Intercept.cpp\
1309
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/ExecutionEngine/JIT/JIT.cpp\
1310
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/ExecutionEngine/JIT/JITDebugRegisterer.cpp\
1311
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/ExecutionEngine/JIT/JITDwarfEmitter.cpp\
1312
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/ExecutionEngine/JIT/JITEmitter.cpp\
1313
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/ExecutionEngine/JIT/JITMemoryManager.cpp\
1314
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/ExecutionEngine/JIT/OProfileJITEventListener.cpp\
1315
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/ExecutionEngine/JIT/TargetSelect.cpp\
1316
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/MC/MCAsmInfo.cpp\
1317
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/MC/MCContext.cpp\
1318
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/MC/MCExpr.cpp\
1319
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/MC/MCSection.cpp\
1320
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/MC/MCSectionELF.cpp\
1321
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/MC/MCSymbol.cpp\
1322
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/APFloat.cpp\
1323
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/APInt.cpp\
1324
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/Allocator.cpp\
1325
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/CommandLine.cpp\
1326
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/ConstantRange.cpp\
1327
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/Debug.cpp\
1328
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/Dwarf.cpp\
1329
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/ErrorHandling.cpp\
1330
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/FoldingSet.cpp\
1331
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/FormattedStream.cpp\
1332
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/GraphWriter.cpp\
1333
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/ManagedStatic.cpp\
1334
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/MemoryBuffer.cpp\
1335
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/PrettyStackTrace.cpp\
1336
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/SmallPtrSet.cpp\
1337
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/SmallVector.cpp\
1338
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/SourceMgr.cpp\
1339
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/Statistic.cpp\
1340
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/StringExtras.cpp\
1341
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/StringMap.cpp\
1342
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/StringPool.cpp\
1343
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/StringRef.cpp\
1344
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/TargetRegistry.cpp\
1345
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/Timer.cpp\
1346
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/Triple.cpp\
1347
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/Twine.cpp\
1348
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/circular_raw_ostream.cpp\
1349
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Support/raw_ostream.cpp\
1350
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Target/Mangler.cpp\
1351
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Target/SubtargetFeature.cpp\
1352
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Target/TargetData.cpp\
1353
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Target/TargetInstrInfo.cpp\
1354
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Target/TargetLoweringObjectFile.cpp\
1355
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Target/TargetMachine.cpp\
1356
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Target/TargetRegisterInfo.cpp\
1357
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Transforms/Scalar/DCE.cpp\
1358
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/VMCore/AsmWriter.cpp\
1359
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/VMCore/Attributes.cpp\
1360
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/VMCore/AutoUpgrade.cpp\
1361
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/VMCore/BasicBlock.cpp\
1362
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/VMCore/ConstantFold.cpp\
1363
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/VMCore/Constants.cpp\
1364
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/VMCore/Core.cpp\
1365
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/VMCore/Dominators.cpp\
1366
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/VMCore/Function.cpp\
1367
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/VMCore/GVMaterializer.cpp\
1368
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/VMCore/Globals.cpp\
1369
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/VMCore/IRBuilder.cpp\
1370
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/VMCore/InlineAsm.cpp\
1371
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/VMCore/Instruction.cpp\
1372
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/VMCore/Instructions.cpp\
1373
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/VMCore/IntrinsicInst.cpp\
1374
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/VMCore/LLVMContext.cpp\
1375
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/VMCore/LLVMContextImpl.cpp\
1376
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/VMCore/LeakDetector.cpp\
1377
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/VMCore/Metadata.cpp\
1378
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/VMCore/Module.cpp\
1379
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/VMCore/Pass.cpp\
1380
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/VMCore/PassManager.cpp\
1381
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/VMCore/PrintModulePass.cpp\
1382
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/VMCore/Type.cpp\
1383
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/VMCore/TypeSymbolTable.cpp\
1384
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/VMCore/Use.cpp\
1385
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/VMCore/Value.cpp\
1386
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/VMCore/ValueSymbolTable.cpp\
1387
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/VMCore/ValueTypes.cpp\
1388
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/VMCore/Verifier.cpp
1389
+
1390
+@BUILD_EXTERNAL_LLVM_FALSE@libllvmcodegen_la_SOURCES = \
1391
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Analysis/AliasSetTracker.cpp\
1392
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Analysis/ConstantFolding.cpp\
1393
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Analysis/IVUsers.cpp\
1394
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Analysis/InstructionSimplify.cpp\
1395
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Analysis/LoopInfo.cpp\
1396
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Analysis/LoopPass.cpp\
1397
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Analysis/MemoryDependenceAnalysis.cpp\
1398
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Analysis/PHITransAddr.cpp\
1399
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Analysis/ProfileInfo.cpp\
1400
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Analysis/ScalarEvolution.cpp\
1401
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Analysis/ScalarEvolutionExpander.cpp\
1402
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp\
1403
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp\
1404
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/AsmPrinter/DIE.cpp\
1405
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp\
1406
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/AsmPrinter/DwarfException.cpp\
1407
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/AsmPrinter/DwarfLabel.cpp\
1408
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/AsmPrinter/DwarfPrinter.cpp\
1409
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/AsmPrinter/DwarfWriter.cpp\
1410
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/BranchFolding.cpp\
1411
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/CalcSpillWeights.cpp\
1412
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/CodePlacementOpt.cpp\
1413
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp\
1414
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/DeadMachineInstructionElim.cpp\
1415
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/DwarfEHPrepare.cpp\
1416
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/ExactHazardRecognizer.cpp\
1417
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/GCMetadata.cpp\
1418
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/GCStrategy.cpp\
1419
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/LLVMTargetMachine.cpp\
1420
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/LatencyPriorityQueue.cpp\
1421
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/LiveInterval.cpp\
1422
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/LiveIntervalAnalysis.cpp\
1423
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/LiveStackAnalysis.cpp\
1424
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/LiveVariables.cpp\
1425
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/LowerSubregs.cpp\
1426
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/MachineCSE.cpp\
1427
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/MachineDominators.cpp\
1428
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/MachineLICM.cpp\
1429
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/MachineLoopInfo.cpp\
1430
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/MachineModuleInfoImpls.cpp\
1431
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/MachinePassRegistry.cpp\
1432
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/MachineSSAUpdater.cpp\
1433
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/MachineSink.cpp\
1434
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/MachineVerifier.cpp\
1435
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/OptimizeExts.cpp\
1436
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/OptimizePHIs.cpp\
1437
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/PHIElimination.cpp\
1438
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/Passes.cpp\
1439
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/PostRASchedulerList.cpp\
1440
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/PreAllocSplitting.cpp\
1441
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/ProcessImplicitDefs.cpp\
1442
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/PrologEpilogInserter.cpp\
1443
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/RegAllocLinearScan.cpp\
1444
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/RegisterCoalescer.cpp\
1445
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/RegisterScavenging.cpp\
1446
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/ScheduleDAG.cpp\
1447
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/ScheduleDAGEmit.cpp\
1448
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/ScheduleDAGInstrs.cpp\
1449
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/ScheduleDAGPrinter.cpp\
1450
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/SelectionDAG/CallingConvLower.cpp\
1451
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp\
1452
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/SelectionDAG/FastISel.cpp\
1453
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp\
1454
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp\
1455
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp\
1456
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp\
1457
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp\
1458
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp\
1459
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp\
1460
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp\
1461
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp\
1462
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp\
1463
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/SelectionDAG/ScheduleDAGList.cpp\
1464
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp\
1465
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp\
1466
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp\
1467
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp\
1468
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp\
1469
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp\
1470
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp\
1471
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/ShrinkWrapping.cpp\
1472
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/SimpleRegisterCoalescing.cpp\
1473
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/SjLjEHPrepare.cpp\
1474
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/SlotIndexes.cpp\
1475
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/Spiller.cpp\
1476
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/StackProtector.cpp\
1477
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/StackSlotColoring.cpp\
1478
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/StrongPHIElimination.cpp\
1479
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/TailDuplication.cpp\
1480
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp\
1481
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/TwoAddressInstructionPass.cpp\
1482
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/UnreachableBlockElim.cpp\
1483
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/VirtRegMap.cpp\
1484
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/VirtRegRewriter.cpp\
1485
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/MC/MCAsmInfoDarwin.cpp\
1486
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/MC/MCAsmStreamer.cpp\
1487
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/MC/MCAssembler.cpp\
1488
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/MC/MCInst.cpp\
1489
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/MC/MCMachOStreamer.cpp\
1490
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/MC/MCNullStreamer.cpp\
1491
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/MC/MCSectionMachO.cpp\
1492
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/MC/MCStreamer.cpp\
1493
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Target/TargetFrameInfo.cpp\
1494
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Target/TargetSubtarget.cpp\
1495
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Transforms/Scalar/CodeGenPrepare.cpp\
1496
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Transforms/Scalar/GEPSplitter.cpp\
1497
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Transforms/Scalar/GVN.cpp\
1498
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp\
1499
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Transforms/Utils/AddrModeMatcher.cpp\
1500
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Transforms/Utils/BasicBlockUtils.cpp\
1501
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp\
1502
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Transforms/Utils/DemoteRegToStack.cpp\
1503
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Transforms/Utils/LCSSA.cpp\
1504
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Transforms/Utils/Local.cpp\
1505
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Transforms/Utils/LoopSimplify.cpp\
1506
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Transforms/Utils/LowerInvoke.cpp\
1507
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Transforms/Utils/LowerSwitch.cpp\
1508
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Transforms/Utils/Mem2Reg.cpp\
1509
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp\
1510
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Transforms/Utils/SSAUpdater.cpp\
1511
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Transforms/Utils/SimplifyCFG.cpp\
1512
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp
1493 1513
 
1494 1514
 
1495 1515
 # Used only by make check
1496
-libllvmbitreader_la_SOURCES = \
1497
- llvm/lib/Bitcode/Reader/BitReader.cpp\
1498
- llvm/lib/Bitcode/Reader/BitcodeReader.cpp
1499
-
1500
-libllvmbitwriter_la_SOURCES = \
1501
- llvm/lib/Bitcode/Writer/BitWriter.cpp\
1502
- llvm/lib/Bitcode/Writer/BitcodeWriter.cpp\
1503
- llvm/lib/Bitcode/Writer/BitcodeWriterPass.cpp\
1504
- llvm/lib/Bitcode/Writer/ValueEnumerator.cpp
1505
-
1506
-libllvmasmparser_la_SOURCES = \
1507
- llvm/lib/AsmParser/LLLexer.cpp\
1508
- llvm/lib/AsmParser/LLParser.cpp\
1509
- llvm/lib/AsmParser/Parser.cpp
1510
-
1511
-libllvminterpreter_la_SOURCES = \
1512
-    llvm/lib/ExecutionEngine/Interpreter/Execution.cpp\
1513
-    llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp\
1514
-    llvm/lib/ExecutionEngine/Interpreter/Interpreter.cpp
1515
-
1516
-libgoogletest_la_CPPFLAGS = $(LLVM_INCLUDES) $(LLVM_DEFS) -I$(top_srcdir)/llvm/utils/unittest/googletest/include
1517
-libgoogletest_la_CXXFLAGS = $(unittest_CXXFLAGS)
1518
-libgoogletest_la_SOURCES = \
1519
-    llvm/utils/unittest/googletest/gtest-death-test.cc\
1520
-    llvm/utils/unittest/googletest/gtest-filepath.cc\
1521
-    llvm/utils/unittest/googletest/gtest-port.cc\
1522
-    llvm/utils/unittest/googletest/gtest-test-part.cc\
1523
-    llvm/utils/unittest/googletest/gtest-typed-test.cc\
1524
-    llvm/utils/unittest/googletest/gtest.cc\
1525
-    llvm/utils/unittest/UnitTestMain/TestMain.cpp
1526
-
1527
-llvmunittest_ADT_CPPFLAGS = $(LLVM_INCLUDES) $(LLVM_DEFS) -I$(top_srcdir)/llvm/utils/unittest/googletest/include
1528
-llvmunittest_ADT_CXXFLAGS = $(unittest_CXXFLAGS)
1529
-llvmunittest_ADT_LDADD = libgoogletest.la libllvmsupport_nodups.la libllvmjit.la libllvmsystem.la
1530
-llvmunittest_ADT_SOURCES = \
1531
-    llvm/unittests/ADT/APFloatTest.cpp\
1532
-    llvm/unittests/ADT/APIntTest.cpp\
1533
-    llvm/unittests/ADT/DenseMapTest.cpp\
1534
-    llvm/unittests/ADT/DenseSetTest.cpp\
1535
-    llvm/unittests/ADT/ImmutableSetTest.cpp\
1536
-    llvm/unittests/ADT/SmallStringTest.cpp\
1537
-    llvm/unittests/ADT/SmallVectorTest.cpp\
1538
-    llvm/unittests/ADT/SparseBitVectorTest.cpp\
1539
-    llvm/unittests/ADT/StringMapTest.cpp\
1540
-    llvm/unittests/ADT/StringRefTest.cpp\
1541
-    llvm/unittests/ADT/TripleTest.cpp\
1542
-    llvm/unittests/ADT/TwineTest.cpp
1543
-
1544
-llvmunittest_Support_CPPFLAGS = $(LLVM_INCLUDES) $(LLVM_DEFS) -I$(top_srcdir)/llvm/utils/unittest/googletest/include
1545
-llvmunittest_Support_CXXFLAGS = $(unittest_CXXFLAGS)
1546
-llvmunittest_Support_LDADD = libgoogletest.la libllvmsupport_nodups.la libllvmjit.la libllvmsystem.la
1547
-llvmunittest_Support_SOURCES = \
1548
-    llvm/unittests/Support/AllocatorTest.cpp\
1549
-    llvm/unittests/Support/ConstantRangeTest.cpp\
1550
-    llvm/unittests/Support/MathExtrasTest.cpp\
1551
-    llvm/unittests/Support/RegexTest.cpp\
1552
-    llvm/unittests/Support/TypeBuilderTest.cpp\
1553
-    llvm/unittests/Support/ValueHandleTest.cpp\
1554
-    llvm/unittests/Support/raw_ostream_test.cpp
1555
-
1556
-llvmunittest_VMCore_CPPFLAGS = $(LLVM_INCLUDES) $(LLVM_DEFS) -I$(top_srcdir)/llvm/utils/unittest/googletest/include
1557
-llvmunittest_VMCore_CXXFLAGS = $(unittest_CXXFLAGS)
1558
-llvmunittest_VMCore_LDADD = libgoogletest.la libllvmsupport_nodups.la libllvmjit.la libllvmsystem.la
1559
-llvmunittest_VMCore_SOURCES = \
1560
-    llvm/lib/Analysis/IPA/CallGraphSCCPass.cpp\
1561
-    llvm/lib/Analysis/LoopInfo.cpp\
1562
-    llvm/lib/Analysis/LoopPass.cpp\
1563
-    llvm/unittests/VMCore/ConstantsTest.cpp\
1564
-    llvm/unittests/VMCore/MetadataTest.cpp\
1565
-    llvm/unittests/VMCore/PassManagerTest.cpp
1566
-
1567
-llvmunittest_JIT_CPPFLAGS = $(LLVM_INCLUDES) $(LLVM_DEFS) -I$(top_srcdir)/llvm/utils/unittest/googletest/include
1568
-llvmunittest_JIT_CXXFLAGS = $(unittest_CXXFLAGS)
1569
-llvmunittest_JIT_LDADD = libgoogletest.la libllvmasmparser.la $(lli_LDADD)
1570
-llvmunittest_JIT_SOURCES = \
1571
-    llvm/unittests/ExecutionEngine/JIT/JITEventListenerTest.cpp\
1572
-    llvm/unittests/ExecutionEngine/JIT/JITMemoryManagerTest.cpp\
1573
-    llvm/unittests/ExecutionEngine/JIT/JITTest.cpp
1574
-
1575
-llvmunittest_ExecutionEngine_CPPFLAGS = $(LLVM_INCLUDES) $(LLVM_DEFS) -I$(top_srcdir)/llvm/utils/unittest/googletest/include
1576
-llvmunittest_ExecutionEngine_CXXFLAGS = $(unittest_CXXFLAGS)
1577
-llvmunittest_ExecutionEngine_LDADD = libgoogletest.la libllvminterpreter.la libllvmsupport_nodups.la $(libclamavcxx_la_LIBADD) libllvmsystem.la
1578
-llvmunittest_ExecutionEngine_SOURCES = \
1579
-    llvm/lib/CodeGen/IntrinsicLowering.cpp\
1580
-    llvm/unittests/ExecutionEngine/ExecutionEngineTest.cpp
1581
-
1582
-count_CPPFLAGS = $(LLVM_INCLUDES) $(LLVM_DEFS)
1583
-count_SOURCES = llvm/utils/count/count.c
1584
-count_LDADD = libllvmsystem.la
1585
-not_CPPFLAGS = $(LLVM_INCLUDES) $(LLVM_DEFS)
1586
-not_CXXFLAGS = $(LLVM_CXXFLAGS)
1587
-not_SOURCES = llvm/utils/not/not.cpp
1588
-not_LDADD = libllvmsystem.la
1589
-FileCheck_CPPFLAGS = $(LLVM_INCLUDES) $(LLVM_DEFS)
1590
-FileCheck_CXXFLAGS = $(LLVM_CXXFLAGS)
1591
-FileCheck_LDADD = libllvmsupport.la libllvmsystem.la
1592
-FileCheck_SOURCES = llvm/utils/FileCheck/FileCheck.cpp
1593
-check_LTLIBRARIES = libllvmbitreader.la libllvmsupport_nodups.la libllvmsupport.la libllvmfullcodegen.la libllvmasmprinter.la libllvmbitwriter.la libllvmasmparser.la libgoogletest.la libllvminterpreter.la
1594
-check_SCRIPTS = llvmcheck.sh
1595
-TESTS_ENVIRONMENT = export GMAKE=@GMAKE@;
1596
-libllvmasmprinter_la_CPPFLAGS = $(LLVM_INCLUDES) $(LLVM_DEFS) -I$(top_srcdir)/llvm/lib/Target/X86 \
1597
-			      -I$(top_srcdir)/llvm/lib/Target/PowerPC -I$(top_srcdir)/llvm/lib/Target/ARM
1598
-
1599
-libllvmasmprinter_la_SOURCES =  \
1600
-	llvm/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp \
1601
-	llvm/lib/CodeGen/ELFCodeEmitter.cpp \
1602
-	llvm/lib/CodeGen/ELFWriter.cpp $(am__append_14) \
1603
-	$(am__append_15) $(am__append_16)
1604
-libllvmfullcodegen_la_SOURCES = \
1605
-	llvm/lib/CodeGen/GCMetadataPrinter.cpp\
1606
-	llvm/lib/CodeGen/IfConversion.cpp\
1607
-	llvm/lib/CodeGen/IntrinsicLowering.cpp\
1608
-	llvm/lib/CodeGen/OcamlGC.cpp\
1609
-	llvm/lib/CodeGen/RegAllocLocal.cpp\
1610
-	llvm/lib/CodeGen/RegAllocPBQP.cpp\
1611
-	llvm/lib/CodeGen/ShadowStackGC.cpp\
1612
-	llvm/lib/ExecutionEngine/Interpreter/Execution.cpp\
1613
-	llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp\
1614
-	llvm/lib/ExecutionEngine/Interpreter/Interpreter.cpp\
1615
-	llvm/lib/Target/Target.cpp\
1616
-	llvm/lib/Target/TargetAsmLexer.cpp\
1617
-	llvm/lib/Target/TargetELFWriterInfo.cpp\
1618
-	llvm/lib/Target/TargetIntrinsicInfo.cpp
1619
-
1620
-lli_SOURCES = \
1621
-    llvm/tools/lli/lli.cpp
1622
-
1623
-llc_CPPFLAGS = $(LLVM_INCLUDES) $(LLVM_DEFS)
1624
-llc_CXXFLAGS = $(LLVM_CXXFLAGS)
1625
-llc_LDADD = libllvmbitreader.la libllvmasmprinter.la libllvmasmparser.la $(lli_LDADD)
1626
-llc_SOURCES = \
1627
-    llvm/lib/MC/MCInstPrinter.cpp\
1628
-    llvm/tools/llc/llc.cpp
1629
-
1630
-llvm_as_CPPFLAGS = $(LLVM_INCLUDES) $(LLVM_DEFS)
1631
-llvm_as_CXXFLAGS = $(LLVM_CXXFLAGS)
1632
-llvm_as_LDADD = libllvmasmparser.la libllvmbitwriter.la libllvmsupport_nodups.la libllvmjit.la libllvmsystem.la
1633
-llvm_as_SOURCES = \
1634
-    llvm/tools/llvm-as/llvm-as.cpp
1635
-
1636
-llvm_dis_CPPFLAGS = $(LLVM_INCLUDES) $(LLVM_DEFS)
1637
-llvm_dis_CXXFLAGS = $(LLVM_CXXFLAGS)
1638
-llvm_dis_LDADD = libllvmasmparser.la libllvmbitreader.la libllvmsupport_nodups.la libllvmjit.la libllvmsystem.la
1639
-llvm_dis_SOURCES = \
1640
-    llvm/tools/llvm-dis/llvm-dis.cpp
1516
+@BUILD_EXTERNAL_LLVM_FALSE@libllvmbitreader_la_SOURCES = \
1517
+@BUILD_EXTERNAL_LLVM_FALSE@ llvm/lib/Bitcode/Reader/BitReader.cpp\
1518
+@BUILD_EXTERNAL_LLVM_FALSE@ llvm/lib/Bitcode/Reader/BitcodeReader.cpp
1519
+
1520
+@BUILD_EXTERNAL_LLVM_FALSE@libllvmbitwriter_la_SOURCES = \
1521
+@BUILD_EXTERNAL_LLVM_FALSE@ llvm/lib/Bitcode/Writer/BitWriter.cpp\
1522
+@BUILD_EXTERNAL_LLVM_FALSE@ llvm/lib/Bitcode/Writer/BitcodeWriter.cpp\
1523
+@BUILD_EXTERNAL_LLVM_FALSE@ llvm/lib/Bitcode/Writer/BitcodeWriterPass.cpp\
1524
+@BUILD_EXTERNAL_LLVM_FALSE@ llvm/lib/Bitcode/Writer/ValueEnumerator.cpp
1525
+
1526
+@BUILD_EXTERNAL_LLVM_FALSE@libllvmasmparser_la_SOURCES = \
1527
+@BUILD_EXTERNAL_LLVM_FALSE@ llvm/lib/AsmParser/LLLexer.cpp\
1528
+@BUILD_EXTERNAL_LLVM_FALSE@ llvm/lib/AsmParser/LLParser.cpp\
1529
+@BUILD_EXTERNAL_LLVM_FALSE@ llvm/lib/AsmParser/Parser.cpp
1530
+
1531
+@BUILD_EXTERNAL_LLVM_FALSE@libllvminterpreter_la_SOURCES = \
1532
+@BUILD_EXTERNAL_LLVM_FALSE@    llvm/lib/ExecutionEngine/Interpreter/Execution.cpp\
1533
+@BUILD_EXTERNAL_LLVM_FALSE@    llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp\
1534
+@BUILD_EXTERNAL_LLVM_FALSE@    llvm/lib/ExecutionEngine/Interpreter/Interpreter.cpp
1535
+
1536
+@BUILD_EXTERNAL_LLVM_FALSE@libgoogletest_la_CPPFLAGS = $(LLVM_INCLUDES) $(LLVM_DEFS) -I$(top_srcdir)/llvm/utils/unittest/googletest/include
1537
+@BUILD_EXTERNAL_LLVM_FALSE@libgoogletest_la_CXXFLAGS = $(unittest_CXXFLAGS)
1538
+@BUILD_EXTERNAL_LLVM_FALSE@libgoogletest_la_SOURCES = \
1539
+@BUILD_EXTERNAL_LLVM_FALSE@    llvm/utils/unittest/googletest/gtest-death-test.cc\
1540
+@BUILD_EXTERNAL_LLVM_FALSE@    llvm/utils/unittest/googletest/gtest-filepath.cc\
1541
+@BUILD_EXTERNAL_LLVM_FALSE@    llvm/utils/unittest/googletest/gtest-port.cc\
1542
+@BUILD_EXTERNAL_LLVM_FALSE@    llvm/utils/unittest/googletest/gtest-test-part.cc\
1543
+@BUILD_EXTERNAL_LLVM_FALSE@    llvm/utils/unittest/googletest/gtest-typed-test.cc\
1544
+@BUILD_EXTERNAL_LLVM_FALSE@    llvm/utils/unittest/googletest/gtest.cc\
1545
+@BUILD_EXTERNAL_LLVM_FALSE@    llvm/utils/unittest/UnitTestMain/TestMain.cpp
1546
+
1547
+@BUILD_EXTERNAL_LLVM_FALSE@llvmunittest_ADT_CPPFLAGS = $(LLVM_INCLUDES) $(LLVM_DEFS) -I$(top_srcdir)/llvm/utils/unittest/googletest/include
1548
+@BUILD_EXTERNAL_LLVM_FALSE@llvmunittest_ADT_CXXFLAGS = $(unittest_CXXFLAGS)
1549
+@BUILD_EXTERNAL_LLVM_FALSE@llvmunittest_ADT_LDADD = libgoogletest.la libllvmsupport_nodups.la libllvmjit.la libllvmsystem.la
1550
+@BUILD_EXTERNAL_LLVM_FALSE@llvmunittest_ADT_SOURCES = \
1551
+@BUILD_EXTERNAL_LLVM_FALSE@    llvm/unittests/ADT/APFloatTest.cpp\
1552
+@BUILD_EXTERNAL_LLVM_FALSE@    llvm/unittests/ADT/APIntTest.cpp\
1553
+@BUILD_EXTERNAL_LLVM_FALSE@    llvm/unittests/ADT/DenseMapTest.cpp\
1554
+@BUILD_EXTERNAL_LLVM_FALSE@    llvm/unittests/ADT/DenseSetTest.cpp\
1555
+@BUILD_EXTERNAL_LLVM_FALSE@    llvm/unittests/ADT/ImmutableSetTest.cpp\
1556
+@BUILD_EXTERNAL_LLVM_FALSE@    llvm/unittests/ADT/SmallStringTest.cpp\
1557
+@BUILD_EXTERNAL_LLVM_FALSE@    llvm/unittests/ADT/SmallVectorTest.cpp\
1558
+@BUILD_EXTERNAL_LLVM_FALSE@    llvm/unittests/ADT/SparseBitVectorTest.cpp\
1559
+@BUILD_EXTERNAL_LLVM_FALSE@    llvm/unittests/ADT/StringMapTest.cpp\
1560
+@BUILD_EXTERNAL_LLVM_FALSE@    llvm/unittests/ADT/StringRefTest.cpp\
1561
+@BUILD_EXTERNAL_LLVM_FALSE@    llvm/unittests/ADT/TripleTest.cpp\
1562
+@BUILD_EXTERNAL_LLVM_FALSE@    llvm/unittests/ADT/TwineTest.cpp
1563
+
1564
+@BUILD_EXTERNAL_LLVM_FALSE@llvmunittest_Support_CPPFLAGS = $(LLVM_INCLUDES) $(LLVM_DEFS) -I$(top_srcdir)/llvm/utils/unittest/googletest/include
1565
+@BUILD_EXTERNAL_LLVM_FALSE@llvmunittest_Support_CXXFLAGS = $(unittest_CXXFLAGS)
1566
+@BUILD_EXTERNAL_LLVM_FALSE@llvmunittest_Support_LDADD = libgoogletest.la libllvmsupport_nodups.la libllvmjit.la libllvmsystem.la
1567
+@BUILD_EXTERNAL_LLVM_FALSE@llvmunittest_Support_SOURCES = \
1568
+@BUILD_EXTERNAL_LLVM_FALSE@    llvm/unittests/Support/AllocatorTest.cpp\
1569
+@BUILD_EXTERNAL_LLVM_FALSE@    llvm/unittests/Support/ConstantRangeTest.cpp\
1570
+@BUILD_EXTERNAL_LLVM_FALSE@    llvm/unittests/Support/MathExtrasTest.cpp\
1571
+@BUILD_EXTERNAL_LLVM_FALSE@    llvm/unittests/Support/RegexTest.cpp\
1572
+@BUILD_EXTERNAL_LLVM_FALSE@    llvm/unittests/Support/TypeBuilderTest.cpp\
1573
+@BUILD_EXTERNAL_LLVM_FALSE@    llvm/unittests/Support/ValueHandleTest.cpp\
1574
+@BUILD_EXTERNAL_LLVM_FALSE@    llvm/unittests/Support/raw_ostream_test.cpp
1575
+
1576
+@BUILD_EXTERNAL_LLVM_FALSE@llvmunittest_VMCore_CPPFLAGS = $(LLVM_INCLUDES) $(LLVM_DEFS) -I$(top_srcdir)/llvm/utils/unittest/googletest/include
1577
+@BUILD_EXTERNAL_LLVM_FALSE@llvmunittest_VMCore_CXXFLAGS = $(unittest_CXXFLAGS)
1578
+@BUILD_EXTERNAL_LLVM_FALSE@llvmunittest_VMCore_LDADD = libgoogletest.la libllvmsupport_nodups.la libllvmjit.la libllvmsystem.la
1579
+@BUILD_EXTERNAL_LLVM_FALSE@llvmunittest_VMCore_SOURCES = \
1580
+@BUILD_EXTERNAL_LLVM_FALSE@    llvm/lib/Analysis/IPA/CallGraphSCCPass.cpp\
1581
+@BUILD_EXTERNAL_LLVM_FALSE@    llvm/lib/Analysis/LoopInfo.cpp\
1582
+@BUILD_EXTERNAL_LLVM_FALSE@    llvm/lib/Analysis/LoopPass.cpp\
1583
+@BUILD_EXTERNAL_LLVM_FALSE@    llvm/unittests/VMCore/ConstantsTest.cpp\
1584
+@BUILD_EXTERNAL_LLVM_FALSE@    llvm/unittests/VMCore/MetadataTest.cpp\
1585
+@BUILD_EXTERNAL_LLVM_FALSE@    llvm/unittests/VMCore/PassManagerTest.cpp
1586
+
1587
+@BUILD_EXTERNAL_LLVM_FALSE@llvmunittest_JIT_CPPFLAGS = $(LLVM_INCLUDES) $(LLVM_DEFS) -I$(top_srcdir)/llvm/utils/unittest/googletest/include
1588
+@BUILD_EXTERNAL_LLVM_FALSE@llvmunittest_JIT_CXXFLAGS = $(unittest_CXXFLAGS)
1589
+@BUILD_EXTERNAL_LLVM_FALSE@llvmunittest_JIT_LDADD = libgoogletest.la libllvmasmparser.la $(lli_LDADD)
1590
+@BUILD_EXTERNAL_LLVM_FALSE@llvmunittest_JIT_SOURCES = \
1591
+@BUILD_EXTERNAL_LLVM_FALSE@    llvm/unittests/ExecutionEngine/JIT/JITEventListenerTest.cpp\
1592
+@BUILD_EXTERNAL_LLVM_FALSE@    llvm/unittests/ExecutionEngine/JIT/JITMemoryManagerTest.cpp\
1593
+@BUILD_EXTERNAL_LLVM_FALSE@    llvm/unittests/ExecutionEngine/JIT/JITTest.cpp
1594
+
1595
+@BUILD_EXTERNAL_LLVM_FALSE@llvmunittest_ExecutionEngine_CPPFLAGS = $(LLVM_INCLUDES) $(LLVM_DEFS) -I$(top_srcdir)/llvm/utils/unittest/googletest/include
1596
+@BUILD_EXTERNAL_LLVM_FALSE@llvmunittest_ExecutionEngine_CXXFLAGS = $(unittest_CXXFLAGS)
1597
+@BUILD_EXTERNAL_LLVM_FALSE@llvmunittest_ExecutionEngine_LDADD = libgoogletest.la libllvminterpreter.la libllvmsupport_nodups.la $(libclamavcxx_la_LIBADD) libllvmsystem.la
1598
+@BUILD_EXTERNAL_LLVM_FALSE@llvmunittest_ExecutionEngine_SOURCES = \
1599
+@BUILD_EXTERNAL_LLVM_FALSE@    llvm/lib/CodeGen/IntrinsicLowering.cpp\
1600
+@BUILD_EXTERNAL_LLVM_FALSE@    llvm/unittests/ExecutionEngine/ExecutionEngineTest.cpp
1601
+
1602
+@BUILD_EXTERNAL_LLVM_FALSE@count_CPPFLAGS = $(LLVM_INCLUDES) $(LLVM_DEFS)
1603
+@BUILD_EXTERNAL_LLVM_FALSE@count_SOURCES = llvm/utils/count/count.c
1604
+@BUILD_EXTERNAL_LLVM_FALSE@count_LDADD = libllvmsystem.la
1605
+@BUILD_EXTERNAL_LLVM_FALSE@not_CPPFLAGS = $(LLVM_INCLUDES) $(LLVM_DEFS)
1606
+@BUILD_EXTERNAL_LLVM_FALSE@not_CXXFLAGS = $(LLVM_CXXFLAGS)
1607
+@BUILD_EXTERNAL_LLVM_FALSE@not_SOURCES = llvm/utils/not/not.cpp
1608
+@BUILD_EXTERNAL_LLVM_FALSE@not_LDADD = libllvmsystem.la
1609
+@BUILD_EXTERNAL_LLVM_FALSE@FileCheck_CPPFLAGS = $(LLVM_INCLUDES) $(LLVM_DEFS)
1610
+@BUILD_EXTERNAL_LLVM_FALSE@FileCheck_CXXFLAGS = $(LLVM_CXXFLAGS)
1611
+@BUILD_EXTERNAL_LLVM_FALSE@FileCheck_LDADD = libllvmsupport.la libllvmsystem.la
1612
+@BUILD_EXTERNAL_LLVM_FALSE@FileCheck_SOURCES = llvm/utils/FileCheck/FileCheck.cpp
1613
+@BUILD_EXTERNAL_LLVM_FALSE@check_LTLIBRARIES = libllvmbitreader.la libllvmsupport_nodups.la libllvmsupport.la libllvmfullcodegen.la libllvmasmprinter.la libllvmbitwriter.la libllvmasmparser.la libgoogletest.la libllvminterpreter.la
1614
+@BUILD_EXTERNAL_LLVM_FALSE@check_SCRIPTS = llvmcheck.sh
1615
+@BUILD_EXTERNAL_LLVM_FALSE@TESTS_ENVIRONMENT = export GMAKE=@GMAKE@;
1616
+@BUILD_EXTERNAL_LLVM_FALSE@libllvmasmprinter_la_CPPFLAGS = $(LLVM_INCLUDES) $(LLVM_DEFS) -I$(top_srcdir)/llvm/lib/Target/X86 \
1617
+@BUILD_EXTERNAL_LLVM_FALSE@			      -I$(top_srcdir)/llvm/lib/Target/PowerPC -I$(top_srcdir)/llvm/lib/Target/ARM
1618
+
1619
+@BUILD_EXTERNAL_LLVM_FALSE@libllvmasmprinter_la_SOURCES = llvm/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp \
1620
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/ELFCodeEmitter.cpp \
1621
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/ELFWriter.cpp \
1622
+@BUILD_EXTERNAL_LLVM_FALSE@	$(am__append_15) $(am__append_16) \
1623
+@BUILD_EXTERNAL_LLVM_FALSE@	$(am__append_17)
1624
+@BUILD_EXTERNAL_LLVM_FALSE@libllvmfullcodegen_la_SOURCES = \
1625
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/GCMetadataPrinter.cpp\
1626
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/IfConversion.cpp\
1627
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/IntrinsicLowering.cpp\
1628
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/OcamlGC.cpp\
1629
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/RegAllocLocal.cpp\
1630
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/RegAllocPBQP.cpp\
1631
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/CodeGen/ShadowStackGC.cpp\
1632
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/ExecutionEngine/Interpreter/Execution.cpp\
1633
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp\
1634
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/ExecutionEngine/Interpreter/Interpreter.cpp\
1635
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Target/Target.cpp\
1636
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Target/TargetAsmLexer.cpp\
1637
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Target/TargetELFWriterInfo.cpp\
1638
+@BUILD_EXTERNAL_LLVM_FALSE@	llvm/lib/Target/TargetIntrinsicInfo.cpp
1639
+
1640
+@BUILD_EXTERNAL_LLVM_FALSE@lli_SOURCES = \
1641
+@BUILD_EXTERNAL_LLVM_FALSE@    llvm/tools/lli/lli.cpp
1642
+
1643
+@BUILD_EXTERNAL_LLVM_FALSE@llc_CPPFLAGS = $(LLVM_INCLUDES) $(LLVM_DEFS)
1644
+@BUILD_EXTERNAL_LLVM_FALSE@llc_CXXFLAGS = $(LLVM_CXXFLAGS)
1645
+@BUILD_EXTERNAL_LLVM_FALSE@llc_LDADD = libllvmbitreader.la libllvmasmprinter.la libllvmasmparser.la $(lli_LDADD)
1646
+@BUILD_EXTERNAL_LLVM_FALSE@llc_SOURCES = \
1647
+@BUILD_EXTERNAL_LLVM_FALSE@    llvm/lib/MC/MCInstPrinter.cpp\
1648
+@BUILD_EXTERNAL_LLVM_FALSE@    llvm/tools/llc/llc.cpp
1649
+
1650
+@BUILD_EXTERNAL_LLVM_FALSE@llvm_as_CPPFLAGS = $(LLVM_INCLUDES) $(LLVM_DEFS)
1651
+@BUILD_EXTERNAL_LLVM_FALSE@llvm_as_CXXFLAGS = $(LLVM_CXXFLAGS)
1652
+@BUILD_EXTERNAL_LLVM_FALSE@llvm_as_LDADD = libllvmasmparser.la libllvmbitwriter.la libllvmsupport_nodups.la libllvmjit.la libllvmsystem.la
1653
+@BUILD_EXTERNAL_LLVM_FALSE@llvm_as_SOURCES = \
1654
+@BUILD_EXTERNAL_LLVM_FALSE@    llvm/tools/llvm-as/llvm-as.cpp
1655
+
1656
+@BUILD_EXTERNAL_LLVM_FALSE@llvm_dis_CPPFLAGS = $(LLVM_INCLUDES) $(LLVM_DEFS)
1657
+@BUILD_EXTERNAL_LLVM_FALSE@llvm_dis_CXXFLAGS = $(LLVM_CXXFLAGS)
1658
+@BUILD_EXTERNAL_LLVM_FALSE@llvm_dis_LDADD = libllvmasmparser.la libllvmbitreader.la libllvmsupport_nodups.la libllvmjit.la libllvmsystem.la
1659
+@BUILD_EXTERNAL_LLVM_FALSE@llvm_dis_SOURCES = \
1660
+@BUILD_EXTERNAL_LLVM_FALSE@    llvm/tools/llvm-dis/llvm-dis.cpp
1641 1661
 
1642 1662
 all: $(BUILT_SOURCES) clamavcxx-config.h
1643 1663
 	$(MAKE) $(AM_MAKEFLAGS) all-am
... ...
@@ -1714,35 +2212,35 @@ clean-noinstLTLIBRARIES:
1714 1714
 	  rm -f "$${dir}/so_locations"; \
1715 1715
 	done
1716 1716
 libclamavcxx.la: $(libclamavcxx_la_OBJECTS) $(libclamavcxx_la_DEPENDENCIES) 
1717
-	$(AM_V_CXXLD)$(libclamavcxx_la_LINK)  $(libclamavcxx_la_OBJECTS) $(libclamavcxx_la_LIBADD) $(LIBS)
1717
+	$(AM_V_CXXLD)$(libclamavcxx_la_LINK) $(am_libclamavcxx_la_rpath) $(libclamavcxx_la_OBJECTS) $(libclamavcxx_la_LIBADD) $(LIBS)
1718 1718
 libgoogletest.la: $(libgoogletest_la_OBJECTS) $(libgoogletest_la_DEPENDENCIES) 
1719
-	$(AM_V_CXXLD)$(libgoogletest_la_LINK)  $(libgoogletest_la_OBJECTS) $(libgoogletest_la_LIBADD) $(LIBS)
1719
+	$(AM_V_CXXLD)$(libgoogletest_la_LINK) $(am_libgoogletest_la_rpath) $(libgoogletest_la_OBJECTS) $(libgoogletest_la_LIBADD) $(LIBS)
1720 1720
 libllvmarmcodegen.la: $(libllvmarmcodegen_la_OBJECTS) $(libllvmarmcodegen_la_DEPENDENCIES) 
1721 1721
 	$(AM_V_CXXLD)$(CXXLINK) $(am_libllvmarmcodegen_la_rpath) $(libllvmarmcodegen_la_OBJECTS) $(libllvmarmcodegen_la_LIBADD) $(LIBS)
1722 1722
 libllvmasmparser.la: $(libllvmasmparser_la_OBJECTS) $(libllvmasmparser_la_DEPENDENCIES) 
1723
-	$(AM_V_CXXLD)$(CXXLINK)  $(libllvmasmparser_la_OBJECTS) $(libllvmasmparser_la_LIBADD) $(LIBS)
1723
+	$(AM_V_CXXLD)$(CXXLINK) $(am_libllvmasmparser_la_rpath) $(libllvmasmparser_la_OBJECTS) $(libllvmasmparser_la_LIBADD) $(LIBS)
1724 1724
 libllvmasmprinter.la: $(libllvmasmprinter_la_OBJECTS) $(libllvmasmprinter_la_DEPENDENCIES) 
1725
-	$(AM_V_CXXLD)$(CXXLINK)  $(libllvmasmprinter_la_OBJECTS) $(libllvmasmprinter_la_LIBADD) $(LIBS)
1725
+	$(AM_V_CXXLD)$(CXXLINK) $(am_libllvmasmprinter_la_rpath) $(libllvmasmprinter_la_OBJECTS) $(libllvmasmprinter_la_LIBADD) $(LIBS)
1726 1726
 libllvmbitreader.la: $(libllvmbitreader_la_OBJECTS) $(libllvmbitreader_la_DEPENDENCIES) 
1727
-	$(AM_V_CXXLD)$(CXXLINK)  $(libllvmbitreader_la_OBJECTS) $(libllvmbitreader_la_LIBADD) $(LIBS)
1727
+	$(AM_V_CXXLD)$(CXXLINK) $(am_libllvmbitreader_la_rpath) $(libllvmbitreader_la_OBJECTS) $(libllvmbitreader_la_LIBADD) $(LIBS)
1728 1728
 libllvmbitwriter.la: $(libllvmbitwriter_la_OBJECTS) $(libllvmbitwriter_la_DEPENDENCIES) 
1729
-	$(AM_V_CXXLD)$(CXXLINK)  $(libllvmbitwriter_la_OBJECTS) $(libllvmbitwriter_la_LIBADD) $(LIBS)
1729
+	$(AM_V_CXXLD)$(CXXLINK) $(am_libllvmbitwriter_la_rpath) $(libllvmbitwriter_la_OBJECTS) $(libllvmbitwriter_la_LIBADD) $(LIBS)
1730 1730
 libllvmcodegen.la: $(libllvmcodegen_la_OBJECTS) $(libllvmcodegen_la_DEPENDENCIES) 
1731
-	$(AM_V_CXXLD)$(CXXLINK)  $(libllvmcodegen_la_OBJECTS) $(libllvmcodegen_la_LIBADD) $(LIBS)
1731
+	$(AM_V_CXXLD)$(CXXLINK) $(am_libllvmcodegen_la_rpath) $(libllvmcodegen_la_OBJECTS) $(libllvmcodegen_la_LIBADD) $(LIBS)
1732 1732
 libllvmfullcodegen.la: $(libllvmfullcodegen_la_OBJECTS) $(libllvmfullcodegen_la_DEPENDENCIES) 
1733
-	$(AM_V_CXXLD)$(CXXLINK)  $(libllvmfullcodegen_la_OBJECTS) $(libllvmfullcodegen_la_LIBADD) $(LIBS)
1733
+	$(AM_V_CXXLD)$(CXXLINK) $(am_libllvmfullcodegen_la_rpath) $(libllvmfullcodegen_la_OBJECTS) $(libllvmfullcodegen_la_LIBADD) $(LIBS)
1734 1734
 libllvminterpreter.la: $(libllvminterpreter_la_OBJECTS) $(libllvminterpreter_la_DEPENDENCIES) 
1735
-	$(AM_V_CXXLD)$(CXXLINK)  $(libllvminterpreter_la_OBJECTS) $(libllvminterpreter_la_LIBADD) $(LIBS)
1735
+	$(AM_V_CXXLD)$(CXXLINK) $(am_libllvminterpreter_la_rpath) $(libllvminterpreter_la_OBJECTS) $(libllvminterpreter_la_LIBADD) $(LIBS)
1736 1736
 libllvmjit.la: $(libllvmjit_la_OBJECTS) $(libllvmjit_la_DEPENDENCIES) 
1737
-	$(AM_V_CXXLD)$(CXXLINK)  $(libllvmjit_la_OBJECTS) $(libllvmjit_la_LIBADD) $(LIBS)
1737
+	$(AM_V_CXXLD)$(CXXLINK) $(am_libllvmjit_la_rpath) $(libllvmjit_la_OBJECTS) $(libllvmjit_la_LIBADD) $(LIBS)
1738 1738
 libllvmpowerpccodegen.la: $(libllvmpowerpccodegen_la_OBJECTS) $(libllvmpowerpccodegen_la_DEPENDENCIES) 
1739 1739
 	$(AM_V_CXXLD)$(CXXLINK) $(am_libllvmpowerpccodegen_la_rpath) $(libllvmpowerpccodegen_la_OBJECTS) $(libllvmpowerpccodegen_la_LIBADD) $(LIBS)
1740 1740
 libllvmsupport.la: $(libllvmsupport_la_OBJECTS) $(libllvmsupport_la_DEPENDENCIES) 
1741
-	$(AM_V_CXXLD)$(CXXLINK)  $(libllvmsupport_la_OBJECTS) $(libllvmsupport_la_LIBADD) $(LIBS)
1741
+	$(AM_V_CXXLD)$(CXXLINK) $(am_libllvmsupport_la_rpath) $(libllvmsupport_la_OBJECTS) $(libllvmsupport_la_LIBADD) $(LIBS)
1742 1742
 libllvmsupport_nodups.la: $(libllvmsupport_nodups_la_OBJECTS) $(libllvmsupport_nodups_la_DEPENDENCIES) 
1743
-	$(AM_V_CXXLD)$(CXXLINK)  $(libllvmsupport_nodups_la_OBJECTS) $(libllvmsupport_nodups_la_LIBADD) $(LIBS)
1743
+	$(AM_V_CXXLD)$(CXXLINK) $(am_libllvmsupport_nodups_la_rpath) $(libllvmsupport_nodups_la_OBJECTS) $(libllvmsupport_nodups_la_LIBADD) $(LIBS)
1744 1744
 libllvmsystem.la: $(libllvmsystem_la_OBJECTS) $(libllvmsystem_la_DEPENDENCIES) 
1745
-	$(AM_V_CXXLD)$(libllvmsystem_la_LINK)  $(libllvmsystem_la_OBJECTS) $(libllvmsystem_la_LIBADD) $(LIBS)
1745
+	$(AM_V_CXXLD)$(libllvmsystem_la_LINK) $(am_libllvmsystem_la_rpath) $(libllvmsystem_la_OBJECTS) $(libllvmsystem_la_LIBADD) $(LIBS)
1746 1746
 libllvmx86codegen.la: $(libllvmx86codegen_la_OBJECTS) $(libllvmx86codegen_la_DEPENDENCIES) 
1747 1747
 	$(AM_V_CXXLD)$(CXXLINK) $(am_libllvmx86codegen_la_rpath) $(libllvmx86codegen_la_OBJECTS) $(libllvmx86codegen_la_LIBADD) $(LIBS)
1748 1748
 
... ...
@@ -7714,6 +8212,8 @@ maintainer-clean-generic:
7714 7714
 	@echo "This command is intended for maintainers to use"
7715 7715
 	@echo "it deletes files that may require special tools to rebuild."
7716 7716
 	-test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
7717
+@BUILD_EXTERNAL_LLVM_TRUE@distclean-local:
7718
+@BUILD_EXTERNAL_LLVM_TRUE@clean-local:
7717 7719
 clean: clean-am
7718 7720
 
7719 7721
 clean-am: clean-checkLTLIBRARIES clean-checkPROGRAMS clean-generic \
... ...
@@ -7810,144 +8310,144 @@ uninstall-am:
7810 7810
 	tags uninstall uninstall-am
7811 7811
 
7812 7812
 
7813
-@MAINTAINER_MODE_TRUE@llvm/include/llvm/Intrinsics.gen: llvm/include/llvm/Intrinsics.td $(TBLGEN)
7814
-@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS) -gen-intrinsic -o $@ $<
7815
-@MAINTAINER_MODE_TRUE@X86GenRegisterInfo.h.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
7816
-@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-register-desc-header -o $@ $<
7813
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@llvm/include/llvm/Intrinsics.gen: llvm/include/llvm/Intrinsics.td $(TBLGEN)
7814
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS) -gen-intrinsic -o $@ $<
7815
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@X86GenRegisterInfo.h.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
7816
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-register-desc-header -o $@ $<
7817 7817
 
7818
-@MAINTAINER_MODE_TRUE@X86GenRegisterNames.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
7819
-@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-register-enums -o $@ $<
7818
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@X86GenRegisterNames.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
7819
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-register-enums -o $@ $<
7820 7820
 
7821
-@MAINTAINER_MODE_TRUE@X86GenRegisterInfo.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
7822
-@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-register-desc -o $@ $<
7821
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@X86GenRegisterInfo.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
7822
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-register-desc -o $@ $<
7823 7823
 
7824
-@MAINTAINER_MODE_TRUE@X86GenInstrNames.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
7825
-@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-instr-enums -o $@ $<
7824
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@X86GenInstrNames.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
7825
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-instr-enums -o $@ $<
7826 7826
 
7827
-@MAINTAINER_MODE_TRUE@X86GenInstrInfo.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
7828
-@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-instr-desc -o $@ $<
7827
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@X86GenInstrInfo.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
7828
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-instr-desc -o $@ $<
7829 7829
 
7830
-@MAINTAINER_MODE_TRUE@X86GenAsmWriter.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
7831
-@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-asm-writer -o $@ $<
7830
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@X86GenAsmWriter.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
7831
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-asm-writer -o $@ $<
7832 7832
 
7833
-@MAINTAINER_MODE_TRUE@X86GenAsmWriter1.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
7834
-@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-asm-writer -asmwriternum=1 -o $@ $<
7833
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@X86GenAsmWriter1.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
7834
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-asm-writer -asmwriternum=1 -o $@ $<
7835 7835
 
7836
-@MAINTAINER_MODE_TRUE@X86GenAsmMatcher.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
7837
-@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-asm-matcher -o $@ $<
7836
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@X86GenAsmMatcher.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
7837
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-asm-matcher -o $@ $<
7838 7838
 
7839
-@MAINTAINER_MODE_TRUE@X86GenDAGISel.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
7840
-@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-dag-isel -o $@ $<
7839
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@X86GenDAGISel.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
7840
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-dag-isel -o $@ $<
7841 7841
 
7842
-@MAINTAINER_MODE_TRUE@X86GenFastISel.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
7843
-@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-fast-isel -o $@ $<
7842
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@X86GenFastISel.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
7843
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-fast-isel -o $@ $<
7844 7844
 
7845
-@MAINTAINER_MODE_TRUE@X86GenCallingConv.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
7846
-@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-callingconv -o $@ $<
7845
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@X86GenCallingConv.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
7846
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-callingconv -o $@ $<
7847 7847
 
7848
-@MAINTAINER_MODE_TRUE@X86GenSubtarget.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
7849
-@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-subtarget -o $@ $<
7850
-@MAINTAINER_MODE_TRUE@PPCGenInstrNames.inc: llvm/lib/Target/PowerPC/PPC.td $(TBLGEN)
7851
-@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_PPC) -gen-instr-enums -o $@ $<
7848
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@X86GenSubtarget.inc: llvm/lib/Target/X86/X86.td $(TBLGEN)
7849
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_X86) -gen-subtarget -o $@ $<
7850
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@PPCGenInstrNames.inc: llvm/lib/Target/PowerPC/PPC.td $(TBLGEN)
7851
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_PPC) -gen-instr-enums -o $@ $<
7852 7852
 
7853
-@MAINTAINER_MODE_TRUE@PPCGenRegisterNames.inc: llvm/lib/Target/PowerPC/PPC.td $(TBLGEN)
7854
-@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_PPC) -gen-register-enums -o $@ $<
7853
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@PPCGenRegisterNames.inc: llvm/lib/Target/PowerPC/PPC.td $(TBLGEN)
7854
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_PPC) -gen-register-enums -o $@ $<
7855 7855
 
7856
-@MAINTAINER_MODE_TRUE@PPCGenAsmWriter.inc: llvm/lib/Target/PowerPC/PPC.td $(TBLGEN)
7857
-@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_PPC) -gen-asm-writer -o $@ $<
7856
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@PPCGenAsmWriter.inc: llvm/lib/Target/PowerPC/PPC.td $(TBLGEN)
7857
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_PPC) -gen-asm-writer -o $@ $<
7858 7858
 
7859
-@MAINTAINER_MODE_TRUE@PPCGenCodeEmitter.inc: llvm/lib/Target/PowerPC/PPC.td $(TBLGEN)
7860
-@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_PPC) -gen-emitter -o $@ $<
7859
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@PPCGenCodeEmitter.inc: llvm/lib/Target/PowerPC/PPC.td $(TBLGEN)
7860
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_PPC) -gen-emitter -o $@ $<
7861 7861
 
7862
-@MAINTAINER_MODE_TRUE@PPCRegisterInfo.h.inc: llvm/lib/Target/PowerPC/PPC.td $(TBLGEN)
7863
-@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_PPC) -gen-register-desc-header -o $@ $<
7862
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@PPCRegisterInfo.h.inc: llvm/lib/Target/PowerPC/PPC.td $(TBLGEN)
7863
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_PPC) -gen-register-desc-header -o $@ $<
7864 7864
 
7865
-@MAINTAINER_MODE_TRUE@PPCGenRegisterInfo.inc: llvm/lib/Target/PowerPC/PPC.td $(TBLGEN)
7866
-@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_PPC) -gen-register-desc -o $@ $<
7865
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@PPCGenRegisterInfo.inc: llvm/lib/Target/PowerPC/PPC.td $(TBLGEN)
7866
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_PPC) -gen-register-desc -o $@ $<
7867 7867
 
7868
-@MAINTAINER_MODE_TRUE@PPCGenRegisterInfo.h.inc: llvm/lib/Target/PowerPC/PPC.td $(TBLGEN)
7869
-@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_PPC) -gen-register-desc-header -o $@ $<
7868
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@PPCGenRegisterInfo.h.inc: llvm/lib/Target/PowerPC/PPC.td $(TBLGEN)
7869
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_PPC) -gen-register-desc-header -o $@ $<
7870 7870
 
7871
-@MAINTAINER_MODE_TRUE@PPCGenInstrInfo.inc: llvm/lib/Target/PowerPC/PPC.td $(TBLGEN)
7872
-@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_PPC) -gen-instr-desc -o $@ $<
7871
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@PPCGenInstrInfo.inc: llvm/lib/Target/PowerPC/PPC.td $(TBLGEN)
7872
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_PPC) -gen-instr-desc -o $@ $<
7873 7873
 
7874
-@MAINTAINER_MODE_TRUE@PPCGenDAGISel.inc: llvm/lib/Target/PowerPC/PPC.td $(TBLGEN)
7875
-@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_PPC) -gen-dag-isel -o $@ $<
7874
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@PPCGenDAGISel.inc: llvm/lib/Target/PowerPC/PPC.td $(TBLGEN)
7875
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_PPC) -gen-dag-isel -o $@ $<
7876 7876
 
7877
-@MAINTAINER_MODE_TRUE@PPCGenCallingConv.inc: llvm/lib/Target/PowerPC/PPC.td $(TBLGEN)
7878
-@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_PPC) -gen-callingconv -o $@ $<
7877
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@PPCGenCallingConv.inc: llvm/lib/Target/PowerPC/PPC.td $(TBLGEN)
7878
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_PPC) -gen-callingconv -o $@ $<
7879 7879
 
7880
-@MAINTAINER_MODE_TRUE@PPCGenSubtarget.inc: llvm/lib/Target/PowerPC/PPC.td $(TBLGEN)
7881
-@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_PPC) -gen-subtarget -o $@ $<
7882
-@MAINTAINER_MODE_TRUE@ARMGenRegisterInfo.h.inc: llvm/lib/Target/ARM/ARM.td $(TBLGEN)
7883
-@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_ARM) -gen-register-desc-header -o $@ $<
7880
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@PPCGenSubtarget.inc: llvm/lib/Target/PowerPC/PPC.td $(TBLGEN)
7881
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_PPC) -gen-subtarget -o $@ $<
7882
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@ARMGenRegisterInfo.h.inc: llvm/lib/Target/ARM/ARM.td $(TBLGEN)
7883
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_ARM) -gen-register-desc-header -o $@ $<
7884 7884
 
7885
-@MAINTAINER_MODE_TRUE@ARMGenRegisterNames.inc: llvm/lib/Target/ARM/ARM.td $(TBLGEN)
7886
-@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_ARM) -gen-register-enums -o $@ $<
7885
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@ARMGenRegisterNames.inc: llvm/lib/Target/ARM/ARM.td $(TBLGEN)
7886
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_ARM) -gen-register-enums -o $@ $<
7887 7887
 
7888
-@MAINTAINER_MODE_TRUE@ARMGenRegisterInfo.inc: llvm/lib/Target/ARM/ARM.td $(TBLGEN)
7889
-@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_ARM) -gen-register-desc -o $@ $<
7888
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@ARMGenRegisterInfo.inc: llvm/lib/Target/ARM/ARM.td $(TBLGEN)
7889
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_ARM) -gen-register-desc -o $@ $<
7890 7890
 
7891
-@MAINTAINER_MODE_TRUE@ARMGenInstrNames.inc: llvm/lib/Target/ARM/ARM.td $(TBLGEN)
7892
-@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_ARM) -gen-instr-enums -o $@ $<
7891
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@ARMGenInstrNames.inc: llvm/lib/Target/ARM/ARM.td $(TBLGEN)
7892
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_ARM) -gen-instr-enums -o $@ $<
7893 7893
 
7894
-@MAINTAINER_MODE_TRUE@ARMGenInstrInfo.inc: llvm/lib/Target/ARM/ARM.td $(TBLGEN)
7895
-@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_ARM) -gen-instr-desc -o $@ $<
7894
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@ARMGenInstrInfo.inc: llvm/lib/Target/ARM/ARM.td $(TBLGEN)
7895
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_ARM) -gen-instr-desc -o $@ $<
7896 7896
 
7897
-@MAINTAINER_MODE_TRUE@ARMGenCodeEmitter.inc: llvm/lib/Target/ARM/ARM.td $(TBLGEN)
7898
-@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_ARM) -gen-emitter -o $@ $<
7897
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@ARMGenCodeEmitter.inc: llvm/lib/Target/ARM/ARM.td $(TBLGEN)
7898
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_ARM) -gen-emitter -o $@ $<
7899 7899
 
7900
-@MAINTAINER_MODE_TRUE@ARMGenAsmWriter.inc: llvm/lib/Target/ARM/ARM.td $(TBLGEN)
7901
-@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_ARM) -gen-asm-writer -o $@ $<
7900
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@ARMGenAsmWriter.inc: llvm/lib/Target/ARM/ARM.td $(TBLGEN)
7901
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_ARM) -gen-asm-writer -o $@ $<
7902 7902
 
7903
-@MAINTAINER_MODE_TRUE@ARMGenDAGISel.inc: llvm/lib/Target/ARM/ARM.td $(TBLGEN)
7904
-@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_ARM) -gen-dag-isel -o $@ $<
7903
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@ARMGenDAGISel.inc: llvm/lib/Target/ARM/ARM.td $(TBLGEN)
7904
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_ARM) -gen-dag-isel -o $@ $<
7905 7905
 
7906
-@MAINTAINER_MODE_TRUE@ARMGenCallingConv.inc: llvm/lib/Target/ARM/ARM.td $(TBLGEN)
7907
-@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_ARM) -gen-callingconv -o $@ $<
7906
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@ARMGenCallingConv.inc: llvm/lib/Target/ARM/ARM.td $(TBLGEN)
7907
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_ARM) -gen-callingconv -o $@ $<
7908 7908
 
7909
-@MAINTAINER_MODE_TRUE@ARMGenSubtarget.inc: llvm/lib/Target/ARM/ARM.td $(TBLGEN)
7910
-@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_ARM) -gen-subtarget -o $@ $<
7911
-@ifGNUmake@ TESTS+=llvmcheck.sh
7909
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@ARMGenSubtarget.inc: llvm/lib/Target/ARM/ARM.td $(TBLGEN)
7910
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	$(TBLGEN_V) $(TBLGEN_FLAGS_ARM) -gen-subtarget -o $@ $<
7911
+@BUILD_EXTERNAL_LLVM_FALSE@@ifGNUmake@ TESTS+=llvmcheck.sh
7912 7912
 
7913 7913
 #bytecode2llvm.cpp: build-llvm
7914 7914
 
7915
-build-llvm:
7916
-	+$(GMAKE) -C llvm OPTIMIZE_OPTION=-O2 libs-only
7915
+@BUILD_EXTERNAL_LLVM_FALSE@build-llvm:
7916
+@BUILD_EXTERNAL_LLVM_FALSE@	+$(GMAKE) -C llvm OPTIMIZE_OPTION=-O2 libs-only
7917 7917
 
7918
-build-llvm-for-check:
7919
-	+$(GMAKE) -C llvm OPTIMIZE_OPTION=-O2 tools-only
7918
+@BUILD_EXTERNAL_LLVM_FALSE@build-llvm-for-check:
7919
+@BUILD_EXTERNAL_LLVM_FALSE@	+$(GMAKE) -C llvm OPTIMIZE_OPTION=-O2 tools-only
7920 7920
 
7921 7921
 # Don't use make -C here, otherwise there's a racecondition between distclean
7922 7922
 # and clean (distclean removes all Makefiles in llvm/)
7923
-clean-local:
7924
-	rm -rf `find llvm/test -name Output -type d -print`
7925
-	rm -rf llvm/Release llvm/Debug
7926
-@MAINTAINER_MODE_TRUE@	rm -f *.inc
7927
-@MAINTAINER_MODE_TRUE@	rm -f llvm/include/llvm/Intrinsics.gen
7928
-	rm -f llvm/test/site.exp llvm/test/site.bak llvm/test/*.out llvm/test/*.sum llvm/test/*.log
7929
-
7930
-distclean-local:
7931
-	rm -f llvm/docs/doxygen.cfg llvm/test/Unit/.dir llvm/test/Unit/lit.site.cfg
7932
-	rm -f llvm/test/lit.site.cfg llvm/config.status
7933
-	rm -f llvm/mklib llvm/tools/llvmc/llvm-config.in
7934
-	rm -f llvm/Makefile.config llvm/config.log
7935
-	rm -f llvm/llvm.spec llvm/include/llvm/Config/AsmPrinters.def llvm/include/llvm/Config/config.h
7936
-	rm -f llvm/include/llvm/Config/Disassemblers.def
7937
-	rm -f llvm/include/llvm/System/DataTypes.h llvm/include/llvm/Config/Targets.def
7938
-	rm -f llvm/tools/llvmc/plugins/Base/Base.td llvm/tools/llvm-config/llvm-config.in
7939
-	rm -f llvm/include/llvm/Config/AsmParsers.def
7940
-	if test $(abs_srcdir) != $(abs_builddir); then\
7941
-	    rm -f llvm/Makefile llvm/lib/Makefile llvm/test/Makefile\
7942
-	    llvm/test/Makefile.tests llvm/tools/Makefile llvm/utils/Makefile\
7943
-	    llvm/Makefile.common llvm/unittests/Makefile;\
7944
-	fi
7945
-
7946
-check-llvm: build-llvm-for-check
7947
-	+$(GMAKE) -C llvm check
7948
-	+$(GMAKE) -C llvm unittests
7949
-$(top_builddir)/llvm/config.status: llvm/configure
7950
-	(cd llvm; ./config.status --recheck; ./config.status)
7923
+@BUILD_EXTERNAL_LLVM_FALSE@clean-local:
7924
+@BUILD_EXTERNAL_LLVM_FALSE@	rm -rf `find llvm/test -name Output -type d -print`
7925
+@BUILD_EXTERNAL_LLVM_FALSE@	rm -rf llvm/Release llvm/Debug
7926
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	rm -f *.inc
7927
+@BUILD_EXTERNAL_LLVM_FALSE@@MAINTAINER_MODE_TRUE@	rm -f llvm/include/llvm/Intrinsics.gen
7928
+@BUILD_EXTERNAL_LLVM_FALSE@	rm -f llvm/test/site.exp llvm/test/site.bak llvm/test/*.out llvm/test/*.sum llvm/test/*.log
7929
+
7930
+@BUILD_EXTERNAL_LLVM_FALSE@distclean-local:
7931
+@BUILD_EXTERNAL_LLVM_FALSE@	rm -f llvm/docs/doxygen.cfg llvm/test/Unit/.dir llvm/test/Unit/lit.site.cfg
7932
+@BUILD_EXTERNAL_LLVM_FALSE@	rm -f llvm/test/lit.site.cfg llvm/config.status
7933
+@BUILD_EXTERNAL_LLVM_FALSE@	rm -f llvm/mklib llvm/tools/llvmc/llvm-config.in
7934
+@BUILD_EXTERNAL_LLVM_FALSE@	rm -f llvm/Makefile.config llvm/config.log
7935
+@BUILD_EXTERNAL_LLVM_FALSE@	rm -f llvm/llvm.spec llvm/include/llvm/Config/AsmPrinters.def llvm/include/llvm/Config/config.h
7936
+@BUILD_EXTERNAL_LLVM_FALSE@	rm -f llvm/include/llvm/Config/Disassemblers.def
7937
+@BUILD_EXTERNAL_LLVM_FALSE@	rm -f llvm/include/llvm/System/DataTypes.h llvm/include/llvm/Config/Targets.def
7938
+@BUILD_EXTERNAL_LLVM_FALSE@	rm -f llvm/tools/llvmc/plugins/Base/Base.td llvm/tools/llvm-config/llvm-config.in
7939
+@BUILD_EXTERNAL_LLVM_FALSE@	rm -f llvm/include/llvm/Config/AsmParsers.def
7940
+@BUILD_EXTERNAL_LLVM_FALSE@	if test $(abs_srcdir) != $(abs_builddir); then\
7941
+@BUILD_EXTERNAL_LLVM_FALSE@	    rm -f llvm/Makefile llvm/lib/Makefile llvm/test/Makefile\
7942
+@BUILD_EXTERNAL_LLVM_FALSE@	    llvm/test/Makefile.tests llvm/tools/Makefile llvm/utils/Makefile\
7943
+@BUILD_EXTERNAL_LLVM_FALSE@	    llvm/Makefile.common llvm/unittests/Makefile;\
7944
+@BUILD_EXTERNAL_LLVM_FALSE@	fi
7945
+
7946
+@BUILD_EXTERNAL_LLVM_FALSE@check-llvm: build-llvm-for-check
7947
+@BUILD_EXTERNAL_LLVM_FALSE@	+$(GMAKE) -C llvm check
7948
+@BUILD_EXTERNAL_LLVM_FALSE@	+$(GMAKE) -C llvm unittests
7949
+@BUILD_EXTERNAL_LLVM_FALSE@$(top_builddir)/llvm/config.status: llvm/configure
7950
+@BUILD_EXTERNAL_LLVM_FALSE@	(cd llvm; ./config.status --recheck; ./config.status)
7951 7951
 
7952 7952
 # rm configure generated files
7953 7953
 dist-hook:
... ...
@@ -748,6 +748,8 @@ ac_subst_vars='am__EXEEXT_FALSE
748 748
 am__EXEEXT_TRUE
749 749
 LTLIBOBJS
750 750
 LIBOBJS
751
+BUILD_EXTERNAL_LLVM_FALSE
752
+BUILD_EXTERNAL_LLVM_TRUE
751 753
 NO_MISSING_FIELD_INITIALIZERS
752 754
 NO_VARIADIC_MACROS
753 755
 BUILD_ARM_FALSE
... ...
@@ -760,6 +762,10 @@ THREAD_LIBS
760 760
 DEBUG_BUILD_FALSE
761 761
 DEBUG_BUILD_TRUE
762 762
 subdirs
763
+LLVMCONFIG_LIBFILES
764
+LLVMCONFIG_LIBS
765
+LLVMCONFIG_LDFLAGS
766
+LLVMCONFIG_CXXFLAGS
763 767
 GMAKE
764 768
 ifGNUmake
765 769
 CXXCPP
... ...
@@ -895,6 +901,7 @@ with_pic
895 895
 enable_fast_install
896 896
 with_gnu_ld
897 897
 enable_libtool_lock
898
+with_system_llvm
898 899
 enable_llvm
899 900
 enable_optimized
900 901
 enable_all_jit_targets
... ...
@@ -1554,6 +1561,8 @@ Optional Packages:
1554 1554
   --with-pic              try to use only PIC/non-PIC objects [default=use
1555 1555
                           both]
1556 1556
   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1557
+  -with-system-llvm       Use system llvm instead of built-in, requires full
1558
+                          path to llvm-config
1557 1559
 
1558 1560
 Some influential environment variables:
1559 1561
   CXX         C++ compiler command
... ...
@@ -5132,13 +5141,13 @@ if test "${lt_cv_nm_interface+set}" = set; then :
5132 5132
 else
5133 5133
   lt_cv_nm_interface="BSD nm"
5134 5134
   echo "int some_variable = 0;" > conftest.$ac_ext
5135
-  (eval echo "\"\$as_me:5135: $ac_compile\"" >&5)
5135
+  (eval echo "\"\$as_me:5144: $ac_compile\"" >&5)
5136 5136
   (eval "$ac_compile" 2>conftest.err)
5137 5137
   cat conftest.err >&5
5138
-  (eval echo "\"\$as_me:5138: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5138
+  (eval echo "\"\$as_me:5147: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5139 5139
   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5140 5140
   cat conftest.err >&5
5141
-  (eval echo "\"\$as_me:5141: output\"" >&5)
5141
+  (eval echo "\"\$as_me:5150: output\"" >&5)
5142 5142
   cat conftest.out >&5
5143 5143
   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5144 5144
     lt_cv_nm_interface="MS dumpbin"
... ...
@@ -6344,7 +6353,7 @@ ia64-*-hpux*)
6344 6344
   ;;
6345 6345
 *-*-irix6*)
6346 6346
   # Find out which ABI we are using.
6347
-  echo '#line 6347 "configure"' > conftest.$ac_ext
6347
+  echo '#line 6356 "configure"' > conftest.$ac_ext
6348 6348
   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6349 6349
   (eval $ac_compile) 2>&5
6350 6350
   ac_status=$?
... ...
@@ -8400,11 +8409,11 @@ else
8400 8400
    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8401 8401
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8402 8402
    -e 's:$: $lt_compiler_flag:'`
8403
-   (eval echo "\"\$as_me:8403: $lt_compile\"" >&5)
8403
+   (eval echo "\"\$as_me:8412: $lt_compile\"" >&5)
8404 8404
    (eval "$lt_compile" 2>conftest.err)
8405 8405
    ac_status=$?
8406 8406
    cat conftest.err >&5
8407
-   echo "$as_me:8407: \$? = $ac_status" >&5
8407
+   echo "$as_me:8416: \$? = $ac_status" >&5
8408 8408
    if (exit $ac_status) && test -s "$ac_outfile"; then
8409 8409
      # The compiler can only warn and ignore the option if not recognized
8410 8410
      # So say no if there are warnings other than the usual output.
... ...
@@ -8739,11 +8748,11 @@ else
8739 8739
    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8740 8740
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8741 8741
    -e 's:$: $lt_compiler_flag:'`
8742
-   (eval echo "\"\$as_me:8742: $lt_compile\"" >&5)
8742
+   (eval echo "\"\$as_me:8751: $lt_compile\"" >&5)
8743 8743
    (eval "$lt_compile" 2>conftest.err)
8744 8744
    ac_status=$?
8745 8745
    cat conftest.err >&5
8746
-   echo "$as_me:8746: \$? = $ac_status" >&5
8746
+   echo "$as_me:8755: \$? = $ac_status" >&5
8747 8747
    if (exit $ac_status) && test -s "$ac_outfile"; then
8748 8748
      # The compiler can only warn and ignore the option if not recognized
8749 8749
      # So say no if there are warnings other than the usual output.
... ...
@@ -8844,11 +8853,11 @@ else
8844 8844
    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8845 8845
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8846 8846
    -e 's:$: $lt_compiler_flag:'`
8847
-   (eval echo "\"\$as_me:8847: $lt_compile\"" >&5)
8847
+   (eval echo "\"\$as_me:8856: $lt_compile\"" >&5)
8848 8848
    (eval "$lt_compile" 2>out/conftest.err)
8849 8849
    ac_status=$?
8850 8850
    cat out/conftest.err >&5
8851
-   echo "$as_me:8851: \$? = $ac_status" >&5
8851
+   echo "$as_me:8860: \$? = $ac_status" >&5
8852 8852
    if (exit $ac_status) && test -s out/conftest2.$ac_objext
8853 8853
    then
8854 8854
      # The compiler can only warn and ignore the option if not recognized
... ...
@@ -8899,11 +8908,11 @@ else
8899 8899
    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8900 8900
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8901 8901
    -e 's:$: $lt_compiler_flag:'`
8902
-   (eval echo "\"\$as_me:8902: $lt_compile\"" >&5)
8902
+   (eval echo "\"\$as_me:8911: $lt_compile\"" >&5)
8903 8903
    (eval "$lt_compile" 2>out/conftest.err)
8904 8904
    ac_status=$?
8905 8905
    cat out/conftest.err >&5
8906
-   echo "$as_me:8906: \$? = $ac_status" >&5
8906
+   echo "$as_me:8915: \$? = $ac_status" >&5
8907 8907
    if (exit $ac_status) && test -s out/conftest2.$ac_objext
8908 8908
    then
8909 8909
      # The compiler can only warn and ignore the option if not recognized
... ...
@@ -11283,7 +11292,7 @@ else
11283 11283
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11284 11284
   lt_status=$lt_dlunknown
11285 11285
   cat > conftest.$ac_ext <<_LT_EOF
11286
-#line 11286 "configure"
11286
+#line 11295 "configure"
11287 11287
 #include "confdefs.h"
11288 11288
 
11289 11289
 #if HAVE_DLFCN_H
... ...
@@ -11379,7 +11388,7 @@ else
11379 11379
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11380 11380
   lt_status=$lt_dlunknown
11381 11381
   cat > conftest.$ac_ext <<_LT_EOF
11382
-#line 11382 "configure"
11382
+#line 11391 "configure"
11383 11383
 #include "confdefs.h"
11384 11384
 
11385 11385
 #if HAVE_DLFCN_H
... ...
@@ -13335,11 +13344,11 @@ else
13335 13335
    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
13336 13336
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
13337 13337
    -e 's:$: $lt_compiler_flag:'`
13338
-   (eval echo "\"\$as_me:13338: $lt_compile\"" >&5)
13338
+   (eval echo "\"\$as_me:13347: $lt_compile\"" >&5)
13339 13339
    (eval "$lt_compile" 2>conftest.err)
13340 13340
    ac_status=$?
13341 13341
    cat conftest.err >&5
13342
-   echo "$as_me:13342: \$? = $ac_status" >&5
13342
+   echo "$as_me:13351: \$? = $ac_status" >&5
13343 13343
    if (exit $ac_status) && test -s "$ac_outfile"; then
13344 13344
      # The compiler can only warn and ignore the option if not recognized
13345 13345
      # So say no if there are warnings other than the usual output.
... ...
@@ -13434,11 +13443,11 @@ else
13434 13434
    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
13435 13435
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
13436 13436
    -e 's:$: $lt_compiler_flag:'`
13437
-   (eval echo "\"\$as_me:13437: $lt_compile\"" >&5)
13437
+   (eval echo "\"\$as_me:13446: $lt_compile\"" >&5)
13438 13438
    (eval "$lt_compile" 2>out/conftest.err)
13439 13439
    ac_status=$?
13440 13440
    cat out/conftest.err >&5
13441
-   echo "$as_me:13441: \$? = $ac_status" >&5
13441
+   echo "$as_me:13450: \$? = $ac_status" >&5
13442 13442
    if (exit $ac_status) && test -s out/conftest2.$ac_objext
13443 13443
    then
13444 13444
      # The compiler can only warn and ignore the option if not recognized
... ...
@@ -13486,11 +13495,11 @@ else
13486 13486
    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
13487 13487
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
13488 13488
    -e 's:$: $lt_compiler_flag:'`
13489
-   (eval echo "\"\$as_me:13489: $lt_compile\"" >&5)
13489
+   (eval echo "\"\$as_me:13498: $lt_compile\"" >&5)
13490 13490
    (eval "$lt_compile" 2>out/conftest.err)
13491 13491
    ac_status=$?
13492 13492
    cat out/conftest.err >&5
13493
-   echo "$as_me:13493: \$? = $ac_status" >&5
13493
+   echo "$as_me:13502: \$? = $ac_status" >&5
13494 13494
    if (exit $ac_status) && test -s out/conftest2.$ac_objext
13495 13495
    then
13496 13496
      # The compiler can only warn and ignore the option if not recognized
... ...
@@ -14486,9 +14495,42 @@ $as_echo "\"Not found\"" >&6; };
14486 14486
 GMAKE="$llvm_cv_gnu_make_command"
14487 14487
 
14488 14488
 
14489
+llvmconfig=
14490
+
14491
+# Check whether --with-system-llvm was given.
14492
+if test "${with_system_llvm+set}" = set; then :
14493
+  withval=$with_system_llvm; case "$withval" in
14494
+  yes)
14495
+    as_fn_error "--with-system-llvm needs full path to llvm-config" "$LINENO" 5
14496
+    ;;
14497
+  no) ;;
14498
+  *)
14499
+    llvmconfig="$withval"
14500
+    llvmver=`$llvmconfig --version`
14501
+    if test "$llvmver" != "2.8" -a "$llvmver" != "2.8svn"; then
14502
+	as_fn_error "LLVM 2.8 or 2.8svn required, but \"$llvmver\" found" "$LINENO" 5
14503
+    fi
14504
+    LLVMCONFIG_CXXFLAGS=`$llvmconfig --cxxflags`
14505
+
14506
+    LLVMCONFIG_LDFLAGS=`$llvmconfig --ldflags`
14507
+
14508
+    LLVMCONFIG_LIBS=`$llvmconfig --libs jit nativecodegen`
14509
+
14510
+    LLVMCONFIG_LIBFILES=`$llvmconfig --libfiles jit nativecodegen`
14511
+
14512
+    ;;
14513
+  esac
14514
+
14515
+fi
14516
+
14517
+
14518
+if test "x$llvmconfig" = "x"; then
14519
+
14489 14520
 
14490 14521
 subdirs="$subdirs llvm"
14491 14522
 
14523
+fi
14524
+
14492 14525
 # Check whether --enable-llvm was given.
14493 14526
 if test "${enable_llvm+set}" = set; then :
14494 14527
   enableval=$enable_llvm; enable_llvm=$enableval
... ...
@@ -14713,6 +14755,15 @@ NO_MISSING_FIELD_INITIALIZERS=`$CXX -Wno-missing-field-initializers -fsyntax-onl
14713 14713
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NO_VARIADIC_MACROS $NO_MISSING_FIELD_INITIALIZERS" >&5
14714 14714
 $as_echo "$NO_VARIADIC_MACROS $NO_MISSING_FIELD_INITIALIZERS" >&6; }
14715 14715
 
14716
+ if test -n "$llvmconfig"; then
14717
+  BUILD_EXTERNAL_LLVM_TRUE=
14718
+  BUILD_EXTERNAL_LLVM_FALSE='#'
14719
+else
14720
+  BUILD_EXTERNAL_LLVM_TRUE='#'
14721
+  BUILD_EXTERNAL_LLVM_FALSE=
14722
+fi
14723
+
14724
+
14716 14725
 ac_config_files="$ac_config_files Makefile"
14717 14726
 
14718 14727
 cat >confcache <<\_ACEOF
... ...
@@ -14856,6 +14907,10 @@ if test -z "${BUILD_ARM_TRUE}" && test -z "${BUILD_ARM_FALSE}"; then
14856 14856
   as_fn_error "conditional \"BUILD_ARM\" was never defined.
14857 14857
 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14858 14858
 fi
14859
+if test -z "${BUILD_EXTERNAL_LLVM_TRUE}" && test -z "${BUILD_EXTERNAL_LLVM_FALSE}"; then
14860
+  as_fn_error "conditional \"BUILD_EXTERNAL_LLVM\" was never defined.
14861
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
14862
+fi
14859 14863
 
14860 14864
 : ${CONFIG_STATUS=./config.status}
14861 14865
 ac_write_fail=0