Next part of updating llvm/clang build glue: getting the

WITH_CLANG_EXTRAS tools built.
This commit is contained in:
Dimitry Andric 2015-12-31 17:37:35 +00:00
parent 34cdd77646
commit ffa548ae3e
35 changed files with 172 additions and 146 deletions

View File

@ -39,6 +39,7 @@
# done
# yyyymmdd: new clang import which bumps version from 3.7.1 to 3.8.0.
OLD_FILES+=usr/bin/macho-dump
OLD_FILES+=usr/lib/clang/3.7.1/include/sanitizer/allocator_interface.h
OLD_FILES+=usr/lib/clang/3.7.1/include/sanitizer/asan_interface.h
OLD_FILES+=usr/lib/clang/3.7.1/include/sanitizer/common_interface_defs.h

View File

@ -66,7 +66,6 @@ SUBDIR= libclanganalysis \
libllvmarmasmprinter \
libllvmarmcodegen \
libllvmarmdesc \
libllvmarmdisassembler \
libllvmarminfo \
libllvmmipsasmparser \
libllvmmipsasmprinter \
@ -77,7 +76,6 @@ SUBDIR= libclanganalysis \
libllvmpowerpcasmprinter \
libllvmpowerpccodegen \
libllvmpowerpcdesc \
libllvmpowerpcdisassembler \
libllvmpowerpcinfo \
libllvmsparcasmparser \
libllvmsparcasmprinter \
@ -105,9 +103,11 @@ SUBDIR+=libllvmdebuginfodwarf \
.if ${MK_CLANG_EXTRAS} != "no" || ${MK_LLDB} != "no"
SUBDIR+=libllvmexecutionengine \
libllvmaarch64disassembler \
libllvmarmdisassembler \
libllvminterpreter \
libllvmmcjit \
libllvmmipsdisassembler \
libllvmpowerpcdisassembler \
libllvmruntimedyld \
libllvmsparcdisassembler \
libllvmx86disassembler

View File

@ -1,16 +1,13 @@
# $FreeBSD$
.include <src.opts.mk>
.include <bsd.own.mk>
LIB= llvmaarch64disassembler
SRCDIR= lib/Target/AArch64/Disassembler
INCDIR= lib/Target/AArch64
SRCS= AArch64Disassembler.cpp
.if ${MK_CLANG_EXTRAS} != "no" || ${MK_LLDB} != "no"
SRCS+= AArch64ExternalSymbolizer.cpp
.endif
SRCS= AArch64Disassembler.cpp \
AArch64ExternalSymbolizer.cpp
TGHDRS= Attributes \
Intrinsics \

View File

@ -11,4 +11,6 @@ SRCS= ExecutionEngine.cpp \
SectionMemoryManager.cpp \
TargetSelect.cpp
TGHDRS= Attributes
.include "../clang.lib.mk"

View File

@ -9,6 +9,7 @@ SRCS= Execution.cpp \
ExternalFunctions.cpp \
Interpreter.cpp \
TGHDRS= Intrinsics
TGHDRS= Attributes \
Intrinsics
.include "../clang.lib.mk"

View File

@ -8,6 +8,7 @@ SRCDIR= lib/LTO
SRCS= LTOCodeGenerator.cpp \
LTOModule.cpp
TGHDRS= Intrinsics
TGHDRS= Attributes \
Intrinsics
.include "../clang.lib.mk"

View File

@ -7,4 +7,6 @@ LIB= llvmmcjit
SRCDIR= lib/ExecutionEngine/MCJIT
SRCS= MCJIT.cpp
TGHDRS= Attributes
.include "../clang.lib.mk"

View File

@ -1,15 +1,14 @@
# $FreeBSD$
.include <src.opts.mk>
.include <bsd.own.mk>
LIB= llvmmirparser
SRCDIR= lib/CodeGen/MIRParser
SRCS= MIParser.cpp \
SRCS= MILexer.cpp \
MIParser.cpp \
MIRParser.cpp
.if ${MK_CLANG_EXTRAS} != "no"
SRCS+= MILexer.cpp
.endif
TGHDRS= Attributes
.include "../clang.lib.mk"

View File

@ -13,4 +13,7 @@ SRCS= ExecutionUtils.cpp \
OrcMCJITReplacement.cpp \
OrcTargetSupport.cpp
TGHDRS= Attributes \
Intrinsics
.include "../clang.lib.mk"

View File

@ -7,6 +7,7 @@ LIB= llvmpasses
SRCDIR= lib/Passes
SRCS= PassBuilder.cpp
TGHDRS= Intrinsics
TGHDRS= Attributes \
Intrinsics
.include "../clang.lib.mk"

View File

@ -0,0 +1,12 @@
# $FreeBSD$
.include <bsd.own.mk>
LIB= llvmsymbolize
SRCDIR= lib/DebugInfo/Symbolize
SRCS= DIPrinter.cpp \
SymbolizableObjectFile.cpp \
Symbolize.cpp
.include "../clang.lib.mk"

View File

@ -6,11 +6,8 @@ LIB= llvmx86disassembler
SRCDIR= lib/Target/X86/Disassembler
INCDIR= lib/Target/X86
SRCS= X86Disassembler.cpp
.if ${MK_CLANG_EXTRAS} != "no" || ${MK_LLDB} != "no"
SRCS+= X86DisassemblerDecoder.cpp
.endif
SRCS= X86Disassembler.cpp \
X86DisassemblerDecoder.cpp
TGHDRS= X86GenDisassemblerTables \
X86GenInstrInfo \

View File

@ -27,7 +27,6 @@ SUBDIR+=bugpoint \
llvm-profdata \
llvm-rtdyld \
llvm-symbolizer \
macho-dump \
opt
.endif

View File

@ -15,24 +15,25 @@ SRCS= BugDriver.cpp \
ToolRunner.cpp \
bugpoint.cpp
TGHDRS= Intrinsics
TGHDRS= Attributes \
Intrinsics
LIBDEPS=llvmcodegen \
llvmtarget \
llvmobjcarcopts \
llvmirreader \
llvmbitwriter \
llvmlinker \
llvmipo \
llvmvectorize \
llvmlinker \
llvmirreader \
llvmscalaropts \
llvminstcombine \
llvminstrumentation \
llvmprofiledata \
llvmobject \
llvmmcparser \
llvmbitreader \
llvminstcombine \
llvminstrumentation \
llvmtransformutils \
llvmipa \
llvmmc \
llvmanalysis \
llvmasmparser \

View File

@ -77,7 +77,6 @@ LIBDEPS=clangfrontendtool \
llvmaarch64info \
llvmaarch64asmprinter \
llvmaarch64utils \
llvmarmdisassembler \
llvmarmcodegen \
llvmarmasmparser \
llvmarmdesc \
@ -88,7 +87,6 @@ LIBDEPS=clangfrontendtool \
llvmmipsdesc \
llvmmipsinfo \
llvmmipsasmprinter \
llvmpowerpcdisassembler \
llvmpowerpccodegen \
llvmpowerpcasmparser \
llvmpowerpcdesc \

View File

@ -7,7 +7,9 @@ PROG_CXX=llc
SRCDIR= tools/llc
SRCS= llc.cpp
TGHDRS= Intrinsics
TGHDRS= Attributes \
Intrinsics
LIBDEPS=llvmmirparser \
llvmirreader \
llvmasmparser \
@ -16,32 +18,32 @@ LIBDEPS=llvmmirparser \
llvmaarch64asmparser \
llvmaarch64desc \
llvmaarch64info \
llvmaarch64instprinter \
llvmaarch64asmprinter \
llvmaarch64utils \
llvmarmdisassembler \
llvmarmcodegen \
llvmarmasmparser \
llvmarmdesc \
llvmarminfo \
llvmarminstprinter \
llvmarmasmprinter \
llvmmipsdisassembler \
llvmmipscodegen \
llvmmipsasmparser \
llvmmipsdesc \
llvmmipsinfo \
llvmmipsinstprinter \
llvmmipsasmprinter \
llvmpowerpcdisassembler \
llvmpowerpccodegen \
llvmpowerpcasmparser \
llvmpowerpcdesc \
llvmpowerpcinfo \
llvmpowerpcinstprinter \
llvmpowerpcasmprinter \
llvmsparcdisassembler \
llvmsparccodegen \
llvmsparcasmparser \
llvmsparcdesc \
llvmsparcinfo \
llvmsparcinstprinter \
llvmsparcasmprinter \
llvmx86disassembler \
llvmx86asmparser \
llvmx86codegen \
@ -50,11 +52,11 @@ LIBDEPS=llvmmirparser \
llvmcodegen \
llvmtarget \
llvmscalaropts \
llvmprofiledata \
llvminstcombine \
llvminstrumentation \
llvmprofiledata \
llvmtransformutils \
llvmipa \
llvmbitwriter \
llvmanalysis \
llvmx86desc \
llvmobject \
@ -62,7 +64,7 @@ LIBDEPS=llvmmirparser \
llvmbitreader \
llvmmcdisassembler \
llvmx86info \
llvmx86instprinter \
llvmx86asmprinter \
llvmmc \
llvmx86utils \
llvmcore \

View File

@ -109,32 +109,32 @@ LIBDEPS=\
llvmaarch64asmparser \
llvmaarch64desc \
llvmaarch64info \
llvmaarch64instprinter \
llvmaarch64asmprinter \
llvmaarch64utils \
llvmarmdisassembler \
llvmarmcodegen \
llvmarmasmparser \
llvmarmdesc \
llvmarminfo \
llvmarminstprinter \
llvmarmasmprinter \
llvmmipsdisassembler \
llvmmipscodegen \
llvmmipsasmparser \
llvmmipsdesc \
llvmmipsinfo \
llvmmipsinstprinter \
llvmmipsasmprinter \
llvmpowerpcdisassembler \
llvmpowerpccodegen \
llvmpowerpcasmparser \
llvmpowerpcdesc \
llvmpowerpcinfo \
llvmpowerpcinstprinter \
llvmpowerpcasmprinter \
llvmsparcdisassembler \
llvmsparccodegen \
llvmsparcasmparser \
llvmsparcdesc \
llvmsparcinfo \
llvmsparcinstprinter \
llvmsparcasmprinter \
llvmx86disassembler \
llvmx86asmparser \
llvmx86codegen \
@ -155,7 +155,7 @@ LIBDEPS=\
llvmbitreader \
llvmmcdisassembler \
llvmx86info \
llvmx86instprinter \
llvmx86asmprinter \
llvmmc \
llvmx86utils \
llvmcore \

View File

@ -11,6 +11,9 @@ SRCS= OrcLazyJIT.cpp \
RemoteTargetExternal.cpp \
lli.cpp
TGHDRS= Attributes \
Intrinsics
LIBDEPS=llvmx86disassembler \
llvmx86asmparser \
llvmirreader \
@ -19,19 +22,19 @@ LIBDEPS=llvmx86disassembler \
llvmx86desc \
llvmx86info \
llvmmcdisassembler \
llvmx86instprinter \
llvmx86asmprinter \
llvmx86utils \
llvmselectiondag \
llvmasmprinter \
llvminterpreter \
llvmcodegen \
llvmscalaropts \
llvmprofiledata \
llvminstcombine \
llvmbitwriter \
llvminstrumentation \
llvmprofiledata \
llvmorcjit \
llvmtransformutils \
llvmipa \
llvmmcjit \
llvmexecutionengine \
llvmtarget \

View File

@ -7,6 +7,8 @@ PROG_CXX=llvm-ar
SRCDIR= tools/llvm-ar
SRCS= llvm-ar.cpp
TGHDRS= Attributes
LIBDEPS=llvmlibdriver \
llvmoption \
llvmaarch64disassembler \
@ -14,32 +16,32 @@ LIBDEPS=llvmlibdriver \
llvmaarch64asmparser \
llvmaarch64desc \
llvmaarch64info \
llvmaarch64instprinter \
llvmaarch64asmprinter \
llvmaarch64utils \
llvmarmdisassembler \
llvmarmcodegen \
llvmarmasmparser \
llvmarmdesc \
llvmarminfo \
llvmarminstprinter \
llvmarmasmprinter \
llvmmipsdisassembler \
llvmmipscodegen \
llvmmipsasmparser \
llvmmipsdesc \
llvmmipsinfo \
llvmmipsinstprinter \
llvmmipsasmprinter \
llvmpowerpcdisassembler \
llvmpowerpccodegen \
llvmpowerpcasmparser \
llvmpowerpcdesc \
llvmpowerpcinfo \
llvmpowerpcinstprinter \
llvmpowerpcasmprinter \
llvmsparcdisassembler \
llvmsparccodegen \
llvmsparcasmparser \
llvmsparcdesc \
llvmsparcinfo \
llvmsparcinstprinter \
llvmsparcasmprinter \
llvmx86disassembler \
llvmx86asmparser \
llvmx86codegen \
@ -48,11 +50,11 @@ LIBDEPS=llvmlibdriver \
llvmcodegen \
llvmtarget \
llvmscalaropts \
llvmprofiledata \
llvminstcombine \
llvminstrumentation \
llvmprofiledata \
llvmtransformutils \
llvmipa \
llvmbitwriter \
llvmanalysis \
llvmx86desc \
llvmobject \
@ -60,7 +62,7 @@ LIBDEPS=llvmlibdriver \
llvmbitreader \
llvmmcdisassembler \
llvmx86info \
llvmx86instprinter \
llvmx86asmprinter \
llvmmc \
llvmx86utils \
llvmcore \

View File

@ -7,6 +7,8 @@ PROG_CXX=llvm-as
SRCDIR= tools/llvm-as
SRCS= llvm-as.cpp
TGHDRS= Attributes
LIBDEPS=llvmbitwriter \
llvmasmparser \
llvmcore \

View File

@ -7,6 +7,8 @@ PROG_CXX=llvm-bcanalyzer
SRCDIR= tools/llvm-bcanalyzer
SRCS= llvm-bcanalyzer.cpp
TGHDRS= Attributes
LIBDEPS=llvmbitreader \
llvmcore \
llvmsupport

View File

@ -14,32 +14,32 @@ LIBDEPS=llvmaarch64disassembler \
llvmaarch64asmparser \
llvmaarch64desc \
llvmaarch64info \
llvmaarch64instprinter \
llvmaarch64asmprinter \
llvmaarch64utils \
llvmarmdisassembler \
llvmarmcodegen \
llvmarmasmparser \
llvmarmdesc \
llvmarminfo \
llvmarminstprinter \
llvmarmasmprinter \
llvmmipsdisassembler \
llvmmipscodegen \
llvmmipsasmparser \
llvmmipsdesc \
llvmmipsinfo \
llvmmipsinstprinter \
llvmmipsasmprinter \
llvmpowerpcdisassembler \
llvmpowerpccodegen \
llvmpowerpcasmparser \
llvmpowerpcdesc \
llvmpowerpcinfo \
llvmpowerpcinstprinter \
llvmpowerpcasmprinter \
llvmsparcdisassembler \
llvmsparccodegen \
llvmsparcasmparser \
llvmsparcdesc \
llvmsparcinfo \
llvmsparcinstprinter \
llvmsparcasmprinter \
llvmx86disassembler \
llvmx86asmparser \
llvmx86codegen \
@ -48,16 +48,16 @@ LIBDEPS=llvmaarch64disassembler \
llvmcodegen \
llvmtarget \
llvmscalaropts \
llvmprofiledata \
llvminstcombine \
llvminstrumentation \
llvmprofiledata \
llvmtransformutils \
llvmipa \
llvmbitwriter \
llvmanalysis \
llvmx86desc \
llvmmcdisassembler \
llvmx86info \
llvmx86instprinter \
llvmx86asmprinter \
llvmx86utils \
llvmobject \
llvmmcparser \

View File

@ -10,6 +10,8 @@ SRCS= llvm-diff.cpp \
DiffLog.cpp \
DifferenceEngine.cpp
TGHDRS= Attributes
LIBDEPS=llvmirreader \
llvmbitreader \
llvmasmparser \

View File

@ -7,7 +7,9 @@ PROG_CXX=llvm-dis
SRCDIR= tools/llvm-dis
SRCS= llvm-dis.cpp
TGHDRS= Intrinsics
TGHDRS= Attributes \
Intrinsics
LIBDEPS=llvmanalysis \
llvmbitreader \
llvmcore \

View File

@ -7,9 +7,9 @@ PROG_CXX=llvm-extract
SRCDIR= tools/llvm-extract
SRCS= llvm-extract.cpp
LIBDEPS=llvmirreader \
llvmasmparser \
llvmbitwriter \
TGHDRS= Attributes
LIBDEPS=llvmbitwriter \
llvmipo \
llvmvectorize \
llvmscalaropts \
@ -17,10 +17,12 @@ LIBDEPS=llvmirreader \
llvmobject \
llvmmcparser \
llvmmc \
llvmlinker \
llvmirreader \
llvmbitreader \
llvmasmparser \
llvminstcombine \
llvmtransformutils \
llvmipa \
llvmanalysis \
llvmcore \
llvmsupport

View File

@ -7,13 +7,17 @@ PROG_CXX=llvm-link
SRCDIR= tools/llvm-link
SRCS= llvm-link.cpp
LIBDEPS=llvmirreader \
TGHDRS= Attributes
LIBDEPS=llvmobject \
llvmmcparser \
llvmmc \
llvmirreader \
llvmasmparser \
llvmbitwriter \
llvmbitreader \
llvmlinker \
llvmtransformutils \
llvmipa \
llvmanalysis \
llvmcore \
llvmsupport

View File

@ -8,38 +8,40 @@ PROG_CXX=llvm-lto
SRCDIR= tools/llvm-lto
SRCS= llvm-lto.cpp
TGHDRS= Intrinsics
TGHDRS= Attributes \
Intrinsics
LIBDEPS=llvmaarch64disassembler \
llvmaarch64codegen \
llvmaarch64asmparser \
llvmaarch64desc \
llvmaarch64info \
llvmaarch64instprinter \
llvmaarch64asmprinter \
llvmaarch64utils \
llvmarmdisassembler \
llvmarmcodegen \
llvmarmasmparser \
llvmarmdesc \
llvmarminfo \
llvmarminstprinter \
llvmarmasmprinter \
llvmmipsdisassembler \
llvmmipscodegen \
llvmmipsasmparser \
llvmmipsdesc \
llvmmipsinfo \
llvmmipsinstprinter \
llvmmipsasmprinter \
llvmpowerpcdisassembler \
llvmpowerpccodegen \
llvmpowerpcasmparser \
llvmpowerpcdesc \
llvmpowerpcinfo \
llvmpowerpcinstprinter \
llvmpowerpcasmprinter \
llvmsparcdisassembler \
llvmsparccodegen \
llvmsparcasmparser \
llvmsparcdesc \
llvmsparcinfo \
llvmsparcinstprinter \
llvmsparcasmprinter \
llvmx86disassembler \
llvmx86asmparser \
llvmx86codegen \
@ -47,24 +49,25 @@ LIBDEPS=llvmaarch64disassembler \
llvmasmprinter \
llvmx86desc \
llvmx86info \
llvmx86instprinter \
llvmx86asmprinter \
llvmx86utils \
llvmmcdisassembler \
llvmlto \
llvmobjcarcopts \
llvmlinker \
llvmipo \
llvmvectorize \
llvmlinker \
llvmirreader \
llvmasmparser \
llvmcodegen \
llvmtarget \
llvmscalaropts \
llvminstcombine \
llvminstrumentation \
llvmprofiledata \
llvmobject \
llvmmcparser \
llvminstcombine \
llvminstrumentation \
llvmtransformutils \
llvmipa \
llvmmc \
llvmbitwriter \
llvmbitreader \

View File

@ -14,32 +14,32 @@ LIBDEPS=llvmaarch64disassembler \
llvmaarch64asmparser \
llvmaarch64desc \
llvmaarch64info \
llvmaarch64instprinter \
llvmaarch64asmprinter \
llvmaarch64utils \
llvmarmdisassembler \
llvmarmcodegen \
llvmarmasmparser \
llvmarmdesc \
llvmarminfo \
llvmarminstprinter \
llvmarmasmprinter \
llvmmipsdisassembler \
llvmmipscodegen \
llvmmipsasmparser \
llvmmipsdesc \
llvmmipsinfo \
llvmmipsinstprinter \
llvmmipsasmprinter \
llvmpowerpcdisassembler \
llvmpowerpccodegen \
llvmpowerpcasmparser \
llvmpowerpcdesc \
llvmpowerpcinfo \
llvmpowerpcinstprinter \
llvmpowerpcasmprinter \
llvmsparcdisassembler \
llvmsparccodegen \
llvmsparcasmparser \
llvmsparcdesc \
llvmsparcinfo \
llvmsparcinstprinter \
llvmsparcasmprinter \
llvmx86disassembler \
llvmx86asmparser \
llvmx86codegen \
@ -48,11 +48,11 @@ LIBDEPS=llvmaarch64disassembler \
llvmcodegen \
llvmtarget \
llvmscalaropts \
llvmprofiledata \
llvminstcombine \
llvminstrumentation \
llvmprofiledata \
llvmtransformutils \
llvmipa \
llvmbitwriter \
llvmanalysis \
llvmx86desc \
llvmobject \
@ -60,7 +60,7 @@ LIBDEPS=llvmaarch64disassembler \
llvmbitreader \
llvmmcdisassembler \
llvmx86info \
llvmx86instprinter \
llvmx86asmprinter \
llvmmc \
llvmx86utils \
llvmcore \

View File

@ -7,37 +7,39 @@ PROG_CXX=llvm-nm
SRCDIR= tools/llvm-nm
SRCS= llvm-nm.cpp
TGHDRS= Attributes
LIBDEPS=llvmaarch64disassembler \
llvmaarch64codegen \
llvmaarch64asmparser \
llvmaarch64desc \
llvmaarch64info \
llvmaarch64instprinter \
llvmaarch64asmprinter \
llvmaarch64utils \
llvmarmdisassembler \
llvmarmcodegen \
llvmarmasmparser \
llvmarmdesc \
llvmarminfo \
llvmarminstprinter \
llvmarmasmprinter \
llvmmipsdisassembler \
llvmmipscodegen \
llvmmipsasmparser \
llvmmipsdesc \
llvmmipsinfo \
llvmmipsinstprinter \
llvmmipsasmprinter \
llvmpowerpcdisassembler \
llvmpowerpccodegen \
llvmpowerpcasmparser \
llvmpowerpcdesc \
llvmpowerpcinfo \
llvmpowerpcinstprinter \
llvmpowerpcasmprinter \
llvmsparcdisassembler \
llvmsparccodegen \
llvmsparcasmparser \
llvmsparcdesc \
llvmsparcinfo \
llvmsparcinstprinter \
llvmsparcasmprinter \
llvmx86disassembler \
llvmx86asmparser \
llvmx86codegen \
@ -46,11 +48,11 @@ LIBDEPS=llvmaarch64disassembler \
llvmcodegen \
llvmtarget \
llvmscalaropts \
llvmprofiledata \
llvminstcombine \
llvminstrumentation \
llvmprofiledata \
llvmtransformutils \
llvmipa \
llvmbitwriter \
llvmanalysis \
llvmx86desc \
llvmobject \
@ -58,7 +60,7 @@ LIBDEPS=llvmaarch64disassembler \
llvmbitreader \
llvmmcdisassembler \
llvmx86info \
llvmx86instprinter \
llvmx86asmprinter \
llvmmc \
llvmx86utils \
llvmcore \

View File

@ -17,32 +17,32 @@ LIBDEPS=llvmdebuginfodwarf \
llvmaarch64asmparser \
llvmaarch64desc \
llvmaarch64info \
llvmaarch64instprinter \
llvmaarch64asmprinter \
llvmaarch64utils \
llvmarmdisassembler \
llvmarmcodegen \
llvmarmasmparser \
llvmarmdesc \
llvmarminfo \
llvmarminstprinter \
llvmarmasmprinter \
llvmmipsdisassembler \
llvmmipscodegen \
llvmmipsasmparser \
llvmmipsdesc \
llvmmipsinfo \
llvmmipsinstprinter \
llvmmipsasmprinter \
llvmpowerpcdisassembler \
llvmpowerpccodegen \
llvmpowerpcasmparser \
llvmpowerpcdesc \
llvmpowerpcinfo \
llvmpowerpcinstprinter \
llvmpowerpcasmprinter \
llvmsparcdisassembler \
llvmsparccodegen \
llvmsparcasmparser \
llvmsparcdesc \
llvmsparcinfo \
llvmsparcinstprinter \
llvmsparcasmprinter \
llvmx86disassembler \
llvmx86asmparser \
llvmx86codegen \
@ -51,11 +51,11 @@ LIBDEPS=llvmdebuginfodwarf \
llvmcodegen \
llvmtarget \
llvmscalaropts \
llvmprofiledata \
llvminstcombine \
llvminstrumentation \
llvmprofiledata \
llvmtransformutils \
llvmipa \
llvmbitwriter \
llvmanalysis \
llvmx86desc \
llvmobject \
@ -63,7 +63,7 @@ LIBDEPS=llvmdebuginfodwarf \
llvmbitreader \
llvmmcdisassembler \
llvmx86info \
llvmx86instprinter \
llvmx86asmprinter \
llvmmc \
llvmx86utils \
llvmcore \

View File

@ -7,6 +7,8 @@ PROG_CXX=llvm-profdata
SRCDIR= tools/llvm-profdata
SRCS= llvm-profdata.cpp
TGHDRS= Attributes
LIBDEPS=llvmprofiledata \
llvmobject \
llvmmcparser \

View File

@ -17,32 +17,32 @@ LIBDEPS=llvmdebuginfodwarf \
llvmaarch64asmparser \
llvmaarch64desc \
llvmaarch64info \
llvmaarch64instprinter \
llvmaarch64asmprinter \
llvmaarch64utils \
llvmarmdisassembler \
llvmarmcodegen \
llvmarmasmparser \
llvmarmdesc \
llvmarminfo \
llvmarminstprinter \
llvmarmasmprinter \
llvmmipsdisassembler \
llvmmipscodegen \
llvmmipsasmparser \
llvmmipsdesc \
llvmmipsinfo \
llvmmipsinstprinter \
llvmmipsasmprinter \
llvmpowerpcdisassembler \
llvmpowerpccodegen \
llvmpowerpcasmparser \
llvmpowerpcdesc \
llvmpowerpcinfo \
llvmpowerpcinstprinter \
llvmpowerpcasmprinter \
llvmsparcdisassembler \
llvmsparccodegen \
llvmsparcasmparser \
llvmsparcdesc \
llvmsparcinfo \
llvmsparcinstprinter \
llvmsparcasmprinter \
llvmx86disassembler \
llvmx86asmparser \
llvmx86codegen \
@ -51,11 +51,11 @@ LIBDEPS=llvmdebuginfodwarf \
llvmcodegen \
llvmtarget \
llvmscalaropts \
llvmprofiledata \
llvminstcombine \
llvminstrumentation \
llvmprofiledata \
llvmtransformutils \
llvmipa \
llvmbitwriter \
llvmanalysis \
llvmx86desc \
llvmobject \
@ -63,7 +63,7 @@ LIBDEPS=llvmdebuginfodwarf \
llvmbitreader \
llvmmcdisassembler \
llvmx86info \
llvmx86instprinter \
llvmx86asmprinter \
llvmmc \
llvmx86utils \
llvmcore \

View File

@ -5,10 +5,10 @@
PROG_CXX=llvm-symbolizer
SRCDIR= tools/llvm-symbolizer
SRCS= llvm-symbolizer.cpp \
LLVMSymbolize.cpp
SRCS= llvm-symbolizer.cpp
LIBDEPS=llvmdebuginfopdb \
LIBDEPS=llvmsymbolize \
llvmdebuginfopdb \
llvmdebuginfodwarf \
llvmobject \
llvmmcparser \

View File

@ -1,18 +0,0 @@
# $FreeBSD$
MAN=
.include <bsd.own.mk>
PROG_CXX=macho-dump
SRCDIR= tools/macho-dump
SRCS= macho-dump.cpp
LIBDEPS=llvmobject \
llvmmcparser \
llvmmc \
llvmbitreader \
llvmcore \
llvmsupport
.include "../clang.prog.mk"

View File

@ -13,39 +13,41 @@ SRCS= AnalysisWrappers.cpp \
PrintSCC.cpp \
opt.cpp
TGHDRS= Intrinsics
TGHDRS= Attributes \
Intrinsics
LIBDEPS=llvmpasses \
llvmaarch64disassembler \
llvmaarch64codegen \
llvmaarch64asmparser \
llvmaarch64desc \
llvmaarch64info \
llvmaarch64instprinter \
llvmaarch64asmprinter \
llvmaarch64utils \
llvmarmdisassembler \
llvmarmcodegen \
llvmarmasmparser \
llvmarmdesc \
llvmarminfo \
llvmarminstprinter \
llvmarmasmprinter \
llvmmipsdisassembler \
llvmmipscodegen \
llvmmipsasmparser \
llvmmipsdesc \
llvmmipsinfo \
llvmmipsinstprinter \
llvmmipsasmprinter \
llvmpowerpcdisassembler \
llvmpowerpccodegen \
llvmpowerpcasmparser \
llvmpowerpcdesc \
llvmpowerpcinfo \
llvmpowerpcinstprinter \
llvmpowerpcasmprinter \
llvmsparcdisassembler \
llvmsparccodegen \
llvmsparcasmparser \
llvmsparcdesc \
llvmsparcinfo \
llvmsparcinstprinter \
llvmsparcasmprinter \
llvmx86disassembler \
llvmx86asmparser \
llvmx86codegen \
@ -56,19 +58,19 @@ LIBDEPS=llvmpasses \
llvmx86desc \
llvmmcdisassembler \
llvmx86info \
llvmx86instprinter \
llvmx86asmprinter \
llvmx86utils \
llvmipo \
llvmvectorize \
llvmlinker \
llvmobjcarcopts \
llvmscalaropts \
llvminstcombine \
llvminstrumentation \
llvmprofiledata \
llvmobject \
llvmmcparser \
llvminstcombine \
llvminstrumentation \
llvmtransformutils \
llvmipa \
llvmmc \
llvmanalysis \
llvmirreader \