Update llvm and clang binary Makefiles.

This commit is contained in:
Dimitry Andric 2014-11-24 19:47:59 +00:00
parent 281cb6ece0
commit 046ffce1c3
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/projects/clang350-import/; revision=274974
15 changed files with 175 additions and 59 deletions

View File

@ -16,12 +16,13 @@ SRCS= BugDriver.cpp \
bugpoint.cpp
TGHDRS= Intrinsics
LIBDEPS=llvmirreader \
LIBDEPS=llvmcodegen \
llvmobjcarcopts \
llvmirreader \
llvmbitwriter \
llvmbitreader \
llvmlinker \
llvmipo \
llvmobjcarcopts \
llvmvectorize \
llvmscalaropts \
llvminstcombine \
@ -31,7 +32,6 @@ LIBDEPS=llvmirreader \
llvmanalysis \
llvmtarget \
llvmmc \
llvmobject \
llvmasmparser \
llvmcore \
llvmsupport

View File

@ -28,8 +28,7 @@ MLINKS+= clang.1 cc.1 \
clang.1 cpp.1
.endif
TGHDRS= CC1AsOptions \
DiagnosticCommonKinds \
TGHDRS= DiagnosticCommonKinds \
DiagnosticDriverKinds \
DiagnosticFrontendKinds \
DiagnosticLexKinds \
@ -43,9 +42,6 @@ _clangstaticanalyzer= \
clangstaticanalyzercore
_clangarcmigrate= \
clangarcmigrate
_clangrewriter= \
clangrewritefrontend \
clangrewritecore
.endif # MK_CLANG_FULL
LIBDEPS=clangfrontendtool \
@ -55,22 +51,24 @@ LIBDEPS=clangfrontendtool \
clangcodegen \
clangparse \
clangsema \
clangrewritefrontend \
clangrewrite \
${_clangstaticanalyzer} \
${_clangarcmigrate} \
${_clangrewriter} \
clanganalysis \
clangedit \
clangast \
clangbasic \
clanglex \
clangbasic \
llvmprofiledata \
llvmoption \
llvmobjcarcopts \
llvmlinker \
llvmirreader \
llvmipo \
llvmvectorize \
llvminstrumentation \
llvmbitwriter \
llvmbitreader \
llvmasmparser \
llvmarmdisassembler \
llvmarmcodegen \
@ -84,6 +82,7 @@ LIBDEPS=clangfrontendtool \
llvmmipsdesc \
llvmmipsinfo \
llvmmipsinstprinter \
llvmpowerpcdisassembler \
llvmpowerpccodegen \
llvmpowerpcasmparser \
llvmpowerpcdesc \
@ -100,22 +99,25 @@ LIBDEPS=clangfrontendtool \
llvmx86codegen \
llvmselectiondag \
llvmasmprinter \
llvmmcparser \
llvmcodegen \
llvmobjcarcopts \
llvmscalaropts \
llvminstcombine \
llvmtransformutils \
llvmipa \
llvmanalysis \
llvmx86desc \
llvmx86info \
llvmtarget \
llvmx86desc \
llvmobject \
llvmmcparser \
llvmbitreader \
llvmcore \
llvmx86info \
llvmx86instprinter \
llvmmc \
llvmobject \
llvmx86utils \
llvmcore \
llvmsupport
.include "../clang.prog.mk"
DPADD+= ${LIBZ}
LDADD+= -lz

View File

@ -9,7 +9,6 @@ SRCS= llc.cpp
LIBDEPS=llvmirreader \
llvmasmparser \
llvmbitreader \
llvmarmdisassembler \
llvmarmcodegen \
llvmarmasmparser \
@ -22,6 +21,7 @@ LIBDEPS=llvmirreader \
llvmmipsdesc \
llvmmipsinfo \
llvmmipsinstprinter \
llvmpowerpcdisassembler \
llvmpowerpccodegen \
llvmpowerpcasmparser \
llvmpowerpcdesc \
@ -38,22 +38,25 @@ LIBDEPS=llvmirreader \
llvmx86codegen \
llvmselectiondag \
llvmasmprinter \
llvmmcparser \
llvmcodegen \
llvmobjcarcopts \
llvmscalaropts \
llvminstcombine \
llvmtransformutils \
llvmipa \
llvmanalysis \
llvmx86desc \
llvmx86info \
llvmtarget \
llvmx86desc \
llvmobject \
llvmmcparser \
llvmbitreader \
llvmcore \
llvmx86info \
llvmx86instprinter \
llvmmc \
llvmobject \
llvmx86utils \
llvmcore \
llvmsupport
.include "../clang.prog.mk"
DPADD+= ${LIBZ}
LDADD+= -lz

View File

@ -14,7 +14,6 @@ LIBDEPS=llvmx86disassembler \
llvmx86asmparser \
llvmirreader \
llvmasmparser \
llvmbitreader \
llvmx86codegen \
llvmx86desc \
llvmx86info \
@ -22,24 +21,27 @@ LIBDEPS=llvmx86disassembler \
llvmx86utils \
llvmselectiondag \
llvmasmprinter \
llvmmcparser \
llvminterpreter \
llvminstrumentation \
llvmmcjit \
llvmjit \
llvmcodegen \
llvmobjcarcopts \
llvmscalaropts \
llvminstcombine \
llvmtransformutils \
llvmipa \
llvmanalysis \
llvmruntimedyld \
llvmexecutionengine \
llvmmcjit \
llvmtarget \
llvmmc \
llvmruntimedyld \
llvmobject \
llvmmcparser \
llvmbitreader \
llvmexecutionengine \
llvmmc \
llvmcore \
llvmsupport
.include "../clang.prog.mk"
DPADD+= ${LIBZ}
LDADD+= -lz

View File

@ -7,9 +7,54 @@ PROG_CXX=llvm-ar
SRCDIR= tools/llvm-ar
SRCS= llvm-ar.cpp
LIBDEPS=llvmobject \
LIBDEPS=llvmarmdisassembler \
llvmarmcodegen \
llvmarmasmparser \
llvmarmdesc \
llvmarminfo \
llvmarminstprinter \
llvmmipsdisassembler \
llvmmipscodegen \
llvmmipsasmparser \
llvmmipsdesc \
llvmmipsinfo \
llvmmipsinstprinter \
llvmpowerpcdisassembler \
llvmpowerpccodegen \
llvmpowerpcasmparser \
llvmpowerpcdesc \
llvmpowerpcinfo \
llvmpowerpcinstprinter \
llvmsparcdisassembler \
llvmsparccodegen \
llvmsparcasmparser \
llvmsparcdesc \
llvmsparcinfo \
llvmsparcinstprinter \
llvmx86disassembler \
llvmx86asmparser \
llvmx86codegen \
llvmselectiondag \
llvmasmprinter \
llvmcodegen \
llvmscalaropts \
llvminstcombine \
llvmtransformutils \
llvmipa \
llvmanalysis \
llvmtarget \
llvmx86desc \
llvmobject \
llvmmcparser \
llvmbitreader \
llvmcore \
llvmx86info \
llvmx86instprinter \
llvmmc \
llvmx86utils \
llvmsupport
.include "../clang.prog.mk"
DPADD+= ${LIBZ}
LDADD+= -lz

View File

@ -11,7 +11,6 @@ TGHDRS= Intrinsics
LIBDEPS=llvmanalysis \
llvmtarget \
llvmmc \
llvmobject \
llvmbitreader \
llvmcore \
llvmsupport

View File

@ -12,7 +12,6 @@ LIBDEPS=llvmirreader \
llvmbitwriter \
llvmbitreader \
llvmipo \
llvmobjcarcopts \
llvmvectorize \
llvmscalaropts \
llvminstcombine \
@ -21,7 +20,6 @@ LIBDEPS=llvmirreader \
llvmanalysis \
llvmtarget \
llvmmc \
llvmobject \
llvmcore \
llvmsupport

View File

@ -17,7 +17,6 @@ LIBDEPS=llvmirreader \
llvmanalysis \
llvmtarget \
llvmmc \
llvmobject \
llvmcore \
llvmsupport

View File

@ -22,6 +22,7 @@ LIBDEPS=llvmmcdisassembler \
llvmmipsdesc \
llvmmipsinfo \
llvmmipsinstprinter \
llvmpowerpcdisassembler \
llvmpowerpccodegen \
llvmpowerpcasmparser \
llvmpowerpcdesc \
@ -38,22 +39,25 @@ LIBDEPS=llvmmcdisassembler \
llvmx86codegen \
llvmselectiondag \
llvmasmprinter \
llvmmcparser \
llvmcodegen \
llvmobjcarcopts \
llvmscalaropts \
llvminstcombine \
llvmtransformutils \
llvmipa \
llvmanalysis \
llvmx86desc \
llvmx86info \
llvmtarget \
llvmx86desc \
llvmobject \
llvmmcparser \
llvmbitreader \
llvmcore \
llvmx86info \
llvmx86instprinter \
llvmmc \
llvmobject \
llvmx86utils \
llvmcore \
llvmsupport
.include "../clang.prog.mk"
DPADD+= ${LIBZ}
LDADD+= -lz

View File

@ -7,9 +7,54 @@ PROG_CXX=llvm-nm
SRCDIR= tools/llvm-nm
SRCS= llvm-nm.cpp
LIBDEPS=llvmobject \
LIBDEPS=llvmarmdisassembler \
llvmarmcodegen \
llvmarmasmparser \
llvmarmdesc \
llvmarminfo \
llvmarminstprinter \
llvmmipsdisassembler \
llvmmipscodegen \
llvmmipsasmparser \
llvmmipsdesc \
llvmmipsinfo \
llvmmipsinstprinter \
llvmpowerpcdisassembler \
llvmpowerpccodegen \
llvmpowerpcasmparser \
llvmpowerpcdesc \
llvmpowerpcinfo \
llvmpowerpcinstprinter \
llvmsparcdisassembler \
llvmsparccodegen \
llvmsparcasmparser \
llvmsparcdesc \
llvmsparcinfo \
llvmsparcinstprinter \
llvmx86disassembler \
llvmx86asmparser \
llvmx86codegen \
llvmselectiondag \
llvmasmprinter \
llvmcodegen \
llvmscalaropts \
llvminstcombine \
llvmtransformutils \
llvmipa \
llvmanalysis \
llvmtarget \
llvmx86desc \
llvmobject \
llvmmcparser \
llvmbitreader \
llvmcore \
llvmx86info \
llvmx86instprinter \
llvmmc \
llvmx86utils \
llvmsupport
.include "../clang.prog.mk"
DPADD+= ${LIBZ}
LDADD+= -lz

View File

@ -14,6 +14,7 @@ SRCS= llvm-objdump.cpp \
MachODump.cpp
LIBDEPS=llvmmcdisassembler \
llvmmcanalysis \
llvmdebuginfo \
llvmarmdisassembler \
llvmarmcodegen \
@ -27,6 +28,7 @@ LIBDEPS=llvmmcdisassembler \
llvmmipsdesc \
llvmmipsinfo \
llvmmipsinstprinter \
llvmpowerpcdisassembler \
llvmpowerpccodegen \
llvmpowerpcasmparser \
llvmpowerpcdesc \
@ -43,22 +45,25 @@ LIBDEPS=llvmmcdisassembler \
llvmx86codegen \
llvmselectiondag \
llvmasmprinter \
llvmmcparser \
llvmcodegen \
llvmobjcarcopts \
llvmscalaropts \
llvminstcombine \
llvmtransformutils \
llvmipa \
llvmanalysis \
llvmx86desc \
llvmx86info \
llvmtarget \
llvmx86desc \
llvmobject \
llvmmcparser \
llvmbitreader \
llvmcore \
llvmx86info \
llvmx86instprinter \
llvmmc \
llvmobject \
llvmx86utils \
llvmcore \
llvmsupport
.include "../clang.prog.mk"
DPADD+= ${LIBZ}
LDADD+= -lz

View File

@ -26,6 +26,7 @@ LIBDEPS=llvmdebuginfo \
llvmmipsdesc \
llvmmipsinfo \
llvmmipsinstprinter \
llvmpowerpcdisassembler \
llvmpowerpccodegen \
llvmpowerpcasmparser \
llvmpowerpcdesc \
@ -42,22 +43,25 @@ LIBDEPS=llvmdebuginfo \
llvmx86codegen \
llvmselectiondag \
llvmasmprinter \
llvmmcparser \
llvmcodegen \
llvmobjcarcopts \
llvmscalaropts \
llvminstcombine \
llvmtransformutils \
llvmipa \
llvmanalysis \
llvmx86desc \
llvmx86info \
llvmtarget \
llvmx86desc \
llvmobject \
llvmmcparser \
llvmbitreader \
llvmcore \
llvmx86info \
llvmx86instprinter \
llvmmc \
llvmobject \
llvmx86utils \
llvmcore \
llvmsupport
.include "../clang.prog.mk"
DPADD+= ${LIBZ}
LDADD+= -lz

View File

@ -9,6 +9,10 @@ SRCDIR= tools/macho-dump
SRCS= macho-dump.cpp
LIBDEPS=llvmobject \
llvmmcparser \
llvmmc \
llvmbitreader \
llvmcore \
llvmsupport
.include "../clang.prog.mk"

View File

@ -6,7 +6,11 @@ PROG_CXX=opt
SRCDIR= tools/opt
SRCS= AnalysisWrappers.cpp \
BreakpointPrinter.cpp \
GraphPrinters.cpp \
NewPMDriver.cpp \
PassPrinters.cpp \
Passes.cpp \
PrintSCC.cpp \
opt.cpp
@ -23,6 +27,7 @@ LIBDEPS=llvmarmdisassembler \
llvmmipsdesc \
llvmmipsinfo \
llvmmipsinstprinter \
llvmpowerpcdisassembler \
llvmpowerpccodegen \
llvmpowerpcasmparser \
llvmpowerpcdesc \
@ -39,9 +44,10 @@ LIBDEPS=llvmarmdisassembler \
llvmx86codegen \
llvmselectiondag \
llvmasmprinter \
llvmmcparser \
llvmcodegen \
llvmx86desc \
llvmobject \
llvmmcparser \
llvmx86info \
llvmx86instprinter \
llvmx86utils \
@ -56,7 +62,6 @@ LIBDEPS=llvmarmdisassembler \
llvmanalysis \
llvmtarget \
llvmmc \
llvmobject \
llvmirreader \
llvmasmparser \
llvmbitwriter \
@ -65,3 +70,6 @@ LIBDEPS=llvmarmdisassembler \
llvmsupport
.include "../clang.prog.mk"
DPADD+= ${LIBZ}
LDADD+= -lz

View File

@ -31,9 +31,7 @@ SRCS= AsmMatcherEmitter.cpp \
OptParserEmitter.cpp \
PseudoLoweringEmitter.cpp \
RegisterInfoEmitter.cpp \
SetTheory.cpp \
SubtargetEmitter.cpp \
TGValueTypes.cpp \
TableGen.cpp \
X86DisassemblerTables.cpp \
X86ModRMFilters.cpp \