diff options
author | dim <dim@FreeBSD.org> | 2014-11-24 19:47:59 +0000 |
---|---|---|
committer | dim <dim@FreeBSD.org> | 2014-11-24 19:47:59 +0000 |
commit | b2b2b31f7d85099318c2eef138ecc02e84673295 (patch) | |
tree | 3ca1c77f2d5dafefda446c427b6567923cd0c853 /usr.bin/clang | |
parent | 3baddd1f707a5d723677ce22516aeb8f9676789c (diff) | |
download | FreeBSD-src-b2b2b31f7d85099318c2eef138ecc02e84673295.zip FreeBSD-src-b2b2b31f7d85099318c2eef138ecc02e84673295.tar.gz |
Update llvm and clang binary Makefiles.
Diffstat (limited to 'usr.bin/clang')
-rw-r--r-- | usr.bin/clang/bugpoint/Makefile | 6 | ||||
-rw-r--r-- | usr.bin/clang/clang/Makefile | 28 | ||||
-rw-r--r-- | usr.bin/clang/llc/Makefile | 15 | ||||
-rw-r--r-- | usr.bin/clang/lli/Makefile | 14 | ||||
-rw-r--r-- | usr.bin/clang/llvm-ar/Makefile | 47 | ||||
-rw-r--r-- | usr.bin/clang/llvm-dis/Makefile | 1 | ||||
-rw-r--r-- | usr.bin/clang/llvm-extract/Makefile | 2 | ||||
-rw-r--r-- | usr.bin/clang/llvm-link/Makefile | 1 | ||||
-rw-r--r-- | usr.bin/clang/llvm-mc/Makefile | 14 | ||||
-rw-r--r-- | usr.bin/clang/llvm-nm/Makefile | 47 | ||||
-rw-r--r-- | usr.bin/clang/llvm-objdump/Makefile | 15 | ||||
-rw-r--r-- | usr.bin/clang/llvm-rtdyld/Makefile | 14 | ||||
-rw-r--r-- | usr.bin/clang/macho-dump/Makefile | 4 | ||||
-rw-r--r-- | usr.bin/clang/opt/Makefile | 12 | ||||
-rw-r--r-- | usr.bin/clang/tblgen/Makefile | 2 |
15 files changed, 169 insertions, 53 deletions
diff --git a/usr.bin/clang/bugpoint/Makefile b/usr.bin/clang/bugpoint/Makefile index 6599b03..0e1ed0e 100644 --- a/usr.bin/clang/bugpoint/Makefile +++ b/usr.bin/clang/bugpoint/Makefile @@ -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 diff --git a/usr.bin/clang/clang/Makefile b/usr.bin/clang/clang/Makefile index 345efde..0ba9886 100644 --- a/usr.bin/clang/clang/Makefile +++ b/usr.bin/clang/clang/Makefile @@ -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 \ + llvmtarget \ llvmx86desc \ + llvmobject \ + llvmmcparser \ + llvmbitreader \ + llvmcore \ llvmx86info \ - llvmtarget \ llvmx86instprinter \ llvmmc \ - llvmobject \ llvmx86utils \ - llvmcore \ llvmsupport .include "../clang.prog.mk" + +DPADD+= ${LIBZ} +LDADD+= -lz diff --git a/usr.bin/clang/llc/Makefile b/usr.bin/clang/llc/Makefile index 43eaf9b..7d92f7f 100644 --- a/usr.bin/clang/llc/Makefile +++ b/usr.bin/clang/llc/Makefile @@ -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 \ + llvmtarget \ llvmx86desc \ + llvmobject \ + llvmmcparser \ + llvmbitreader \ + llvmcore \ llvmx86info \ - llvmtarget \ llvmx86instprinter \ llvmmc \ - llvmobject \ llvmx86utils \ - llvmcore \ llvmsupport .include "../clang.prog.mk" + +DPADD+= ${LIBZ} +LDADD+= -lz diff --git a/usr.bin/clang/lli/Makefile b/usr.bin/clang/lli/Makefile index ecce2c5..762c578 100644 --- a/usr.bin/clang/lli/Makefile +++ b/usr.bin/clang/lli/Makefile @@ -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 \ + llvmmcjit \ + llvmtarget \ llvmruntimedyld \ + llvmobject \ + llvmmcparser \ + llvmbitreader \ llvmexecutionengine \ - llvmtarget \ llvmmc \ - llvmobject \ llvmcore \ llvmsupport .include "../clang.prog.mk" + +DPADD+= ${LIBZ} +LDADD+= -lz diff --git a/usr.bin/clang/llvm-ar/Makefile b/usr.bin/clang/llvm-ar/Makefile index fc41038..0c4a512 100644 --- a/usr.bin/clang/llvm-ar/Makefile +++ b/usr.bin/clang/llvm-ar/Makefile @@ -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 diff --git a/usr.bin/clang/llvm-dis/Makefile b/usr.bin/clang/llvm-dis/Makefile index 3fe3f78..18be77a 100644 --- a/usr.bin/clang/llvm-dis/Makefile +++ b/usr.bin/clang/llvm-dis/Makefile @@ -11,7 +11,6 @@ TGHDRS= Intrinsics LIBDEPS=llvmanalysis \ llvmtarget \ llvmmc \ - llvmobject \ llvmbitreader \ llvmcore \ llvmsupport diff --git a/usr.bin/clang/llvm-extract/Makefile b/usr.bin/clang/llvm-extract/Makefile index 007c9c7..ee686c4 100644 --- a/usr.bin/clang/llvm-extract/Makefile +++ b/usr.bin/clang/llvm-extract/Makefile @@ -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 diff --git a/usr.bin/clang/llvm-link/Makefile b/usr.bin/clang/llvm-link/Makefile index 12591ae..b7e1fed 100644 --- a/usr.bin/clang/llvm-link/Makefile +++ b/usr.bin/clang/llvm-link/Makefile @@ -17,7 +17,6 @@ LIBDEPS=llvmirreader \ llvmanalysis \ llvmtarget \ llvmmc \ - llvmobject \ llvmcore \ llvmsupport diff --git a/usr.bin/clang/llvm-mc/Makefile b/usr.bin/clang/llvm-mc/Makefile index 9159088..dd743df 100644 --- a/usr.bin/clang/llvm-mc/Makefile +++ b/usr.bin/clang/llvm-mc/Makefile @@ -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 \ + llvmtarget \ llvmx86desc \ + llvmobject \ + llvmmcparser \ + llvmbitreader \ + llvmcore \ llvmx86info \ - llvmtarget \ llvmx86instprinter \ llvmmc \ - llvmobject \ llvmx86utils \ - llvmcore \ llvmsupport .include "../clang.prog.mk" + +DPADD+= ${LIBZ} +LDADD+= -lz diff --git a/usr.bin/clang/llvm-nm/Makefile b/usr.bin/clang/llvm-nm/Makefile index 762cda3..c75eb7f 100644 --- a/usr.bin/clang/llvm-nm/Makefile +++ b/usr.bin/clang/llvm-nm/Makefile @@ -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 diff --git a/usr.bin/clang/llvm-objdump/Makefile b/usr.bin/clang/llvm-objdump/Makefile index a12cfd1..22ffd84 100644 --- a/usr.bin/clang/llvm-objdump/Makefile +++ b/usr.bin/clang/llvm-objdump/Makefile @@ -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 \ + llvmtarget \ llvmx86desc \ + llvmobject \ + llvmmcparser \ + llvmbitreader \ + llvmcore \ llvmx86info \ - llvmtarget \ llvmx86instprinter \ llvmmc \ - llvmobject \ llvmx86utils \ - llvmcore \ llvmsupport .include "../clang.prog.mk" + +DPADD+= ${LIBZ} +LDADD+= -lz diff --git a/usr.bin/clang/llvm-rtdyld/Makefile b/usr.bin/clang/llvm-rtdyld/Makefile index 0279026..ba74171 100644 --- a/usr.bin/clang/llvm-rtdyld/Makefile +++ b/usr.bin/clang/llvm-rtdyld/Makefile @@ -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 \ + llvmtarget \ llvmx86desc \ + llvmobject \ + llvmmcparser \ + llvmbitreader \ + llvmcore \ llvmx86info \ - llvmtarget \ llvmx86instprinter \ llvmmc \ - llvmobject \ llvmx86utils \ - llvmcore \ llvmsupport .include "../clang.prog.mk" + +DPADD+= ${LIBZ} +LDADD+= -lz diff --git a/usr.bin/clang/macho-dump/Makefile b/usr.bin/clang/macho-dump/Makefile index 0452583..d74326c 100644 --- a/usr.bin/clang/macho-dump/Makefile +++ b/usr.bin/clang/macho-dump/Makefile @@ -9,6 +9,10 @@ SRCDIR= tools/macho-dump SRCS= macho-dump.cpp LIBDEPS=llvmobject \ + llvmmcparser \ + llvmmc \ + llvmbitreader \ + llvmcore \ llvmsupport .include "../clang.prog.mk" diff --git a/usr.bin/clang/opt/Makefile b/usr.bin/clang/opt/Makefile index eee7949..8010deb 100644 --- a/usr.bin/clang/opt/Makefile +++ b/usr.bin/clang/opt/Makefile @@ -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 diff --git a/usr.bin/clang/tblgen/Makefile b/usr.bin/clang/tblgen/Makefile index f06150e..75a45de 100644 --- a/usr.bin/clang/tblgen/Makefile +++ b/usr.bin/clang/tblgen/Makefile @@ -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 \ |