Next part of updating llvm/clang build glue: getting the
WITH_CLANG_EXTRAS tools built.
This commit is contained in:
parent
34cdd77646
commit
ffa548ae3e
@ -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
|
||||
|
@ -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
|
||||
|
@ -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 \
|
||||
|
@ -11,4 +11,6 @@ SRCS= ExecutionEngine.cpp \
|
||||
SectionMemoryManager.cpp \
|
||||
TargetSelect.cpp
|
||||
|
||||
TGHDRS= Attributes
|
||||
|
||||
.include "../clang.lib.mk"
|
||||
|
@ -9,6 +9,7 @@ SRCS= Execution.cpp \
|
||||
ExternalFunctions.cpp \
|
||||
Interpreter.cpp \
|
||||
|
||||
TGHDRS= Intrinsics
|
||||
TGHDRS= Attributes \
|
||||
Intrinsics
|
||||
|
||||
.include "../clang.lib.mk"
|
||||
|
@ -8,6 +8,7 @@ SRCDIR= lib/LTO
|
||||
SRCS= LTOCodeGenerator.cpp \
|
||||
LTOModule.cpp
|
||||
|
||||
TGHDRS= Intrinsics
|
||||
TGHDRS= Attributes \
|
||||
Intrinsics
|
||||
|
||||
.include "../clang.lib.mk"
|
||||
|
@ -7,4 +7,6 @@ LIB= llvmmcjit
|
||||
SRCDIR= lib/ExecutionEngine/MCJIT
|
||||
SRCS= MCJIT.cpp
|
||||
|
||||
TGHDRS= Attributes
|
||||
|
||||
.include "../clang.lib.mk"
|
||||
|
@ -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"
|
||||
|
@ -13,4 +13,7 @@ SRCS= ExecutionUtils.cpp \
|
||||
OrcMCJITReplacement.cpp \
|
||||
OrcTargetSupport.cpp
|
||||
|
||||
TGHDRS= Attributes \
|
||||
Intrinsics
|
||||
|
||||
.include "../clang.lib.mk"
|
||||
|
@ -7,6 +7,7 @@ LIB= llvmpasses
|
||||
SRCDIR= lib/Passes
|
||||
SRCS= PassBuilder.cpp
|
||||
|
||||
TGHDRS= Intrinsics
|
||||
TGHDRS= Attributes \
|
||||
Intrinsics
|
||||
|
||||
.include "../clang.lib.mk"
|
||||
|
12
lib/clang/libllvmsymbolize/Makefile
Normal file
12
lib/clang/libllvmsymbolize/Makefile
Normal 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"
|
@ -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 \
|
||||
|
@ -27,7 +27,6 @@ SUBDIR+=bugpoint \
|
||||
llvm-profdata \
|
||||
llvm-rtdyld \
|
||||
llvm-symbolizer \
|
||||
macho-dump \
|
||||
opt
|
||||
.endif
|
||||
|
||||
|
@ -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 \
|
||||
|
@ -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 \
|
||||
|
@ -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 \
|
||||
|
@ -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 \
|
||||
|
@ -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 \
|
||||
|
@ -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 \
|
||||
|
@ -7,6 +7,8 @@ PROG_CXX=llvm-as
|
||||
SRCDIR= tools/llvm-as
|
||||
SRCS= llvm-as.cpp
|
||||
|
||||
TGHDRS= Attributes
|
||||
|
||||
LIBDEPS=llvmbitwriter \
|
||||
llvmasmparser \
|
||||
llvmcore \
|
||||
|
@ -7,6 +7,8 @@ PROG_CXX=llvm-bcanalyzer
|
||||
SRCDIR= tools/llvm-bcanalyzer
|
||||
SRCS= llvm-bcanalyzer.cpp
|
||||
|
||||
TGHDRS= Attributes
|
||||
|
||||
LIBDEPS=llvmbitreader \
|
||||
llvmcore \
|
||||
llvmsupport
|
||||
|
@ -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 \
|
||||
|
@ -10,6 +10,8 @@ SRCS= llvm-diff.cpp \
|
||||
DiffLog.cpp \
|
||||
DifferenceEngine.cpp
|
||||
|
||||
TGHDRS= Attributes
|
||||
|
||||
LIBDEPS=llvmirreader \
|
||||
llvmbitreader \
|
||||
llvmasmparser \
|
||||
|
@ -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 \
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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 \
|
||||
|
@ -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 \
|
||||
|
@ -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 \
|
||||
|
@ -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 \
|
||||
|
@ -7,6 +7,8 @@ PROG_CXX=llvm-profdata
|
||||
SRCDIR= tools/llvm-profdata
|
||||
SRCS= llvm-profdata.cpp
|
||||
|
||||
TGHDRS= Attributes
|
||||
|
||||
LIBDEPS=llvmprofiledata \
|
||||
llvmobject \
|
||||
llvmmcparser \
|
||||
|
@ -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 \
|
||||
|
@ -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 \
|
||||
|
@ -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"
|
@ -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 \
|
||||
|
Loading…
Reference in New Issue
Block a user