Date: Thu, 31 Dec 2015 17:37:35 +0000 (UTC) From: Dimitry Andric <dim@FreeBSD.org> To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r292990 - in projects/clang380-import: . lib/clang lib/clang/libllvmaarch64disassembler lib/clang/libllvmexecutionengine lib/clang/libllvminterpreter lib/clang/libllvmlto lib/clang/libl... Message-ID: <201512311737.tBVHbZSQ085519@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: dim Date: Thu Dec 31 17:37:35 2015 New Revision: 292990 URL: https://svnweb.freebsd.org/changeset/base/292990 Log: Next part of updating llvm/clang build glue: getting the WITH_CLANG_EXTRAS tools built. Added: projects/clang380-import/lib/clang/libllvmsymbolize/ projects/clang380-import/lib/clang/libllvmsymbolize/Makefile (contents, props changed) Deleted: projects/clang380-import/usr.bin/clang/macho-dump/ Modified: projects/clang380-import/ObsoleteFiles.inc projects/clang380-import/lib/clang/Makefile projects/clang380-import/lib/clang/libllvmaarch64disassembler/Makefile projects/clang380-import/lib/clang/libllvmexecutionengine/Makefile projects/clang380-import/lib/clang/libllvminterpreter/Makefile projects/clang380-import/lib/clang/libllvmlto/Makefile projects/clang380-import/lib/clang/libllvmmcjit/Makefile projects/clang380-import/lib/clang/libllvmmirparser/Makefile projects/clang380-import/lib/clang/libllvmorcjit/Makefile projects/clang380-import/lib/clang/libllvmpasses/Makefile projects/clang380-import/lib/clang/libllvmx86disassembler/Makefile projects/clang380-import/usr.bin/clang/Makefile projects/clang380-import/usr.bin/clang/bugpoint/Makefile projects/clang380-import/usr.bin/clang/clang/Makefile projects/clang380-import/usr.bin/clang/llc/Makefile projects/clang380-import/usr.bin/clang/lldb/Makefile projects/clang380-import/usr.bin/clang/lli/Makefile projects/clang380-import/usr.bin/clang/llvm-ar/Makefile projects/clang380-import/usr.bin/clang/llvm-as/Makefile projects/clang380-import/usr.bin/clang/llvm-bcanalyzer/Makefile projects/clang380-import/usr.bin/clang/llvm-cxxdump/Makefile projects/clang380-import/usr.bin/clang/llvm-diff/Makefile projects/clang380-import/usr.bin/clang/llvm-dis/Makefile projects/clang380-import/usr.bin/clang/llvm-extract/Makefile projects/clang380-import/usr.bin/clang/llvm-link/Makefile projects/clang380-import/usr.bin/clang/llvm-lto/Makefile projects/clang380-import/usr.bin/clang/llvm-mc/Makefile projects/clang380-import/usr.bin/clang/llvm-nm/Makefile projects/clang380-import/usr.bin/clang/llvm-objdump/Makefile projects/clang380-import/usr.bin/clang/llvm-profdata/Makefile projects/clang380-import/usr.bin/clang/llvm-rtdyld/Makefile projects/clang380-import/usr.bin/clang/llvm-symbolizer/Makefile projects/clang380-import/usr.bin/clang/opt/Makefile Modified: projects/clang380-import/ObsoleteFiles.inc ============================================================================== --- projects/clang380-import/ObsoleteFiles.inc Thu Dec 31 14:47:45 2015 (r292989) +++ projects/clang380-import/ObsoleteFiles.inc Thu Dec 31 17:37:35 2015 (r292990) @@ -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 Modified: projects/clang380-import/lib/clang/Makefile ============================================================================== --- projects/clang380-import/lib/clang/Makefile Thu Dec 31 14:47:45 2015 (r292989) +++ projects/clang380-import/lib/clang/Makefile Thu Dec 31 17:37:35 2015 (r292990) @@ -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 Modified: projects/clang380-import/lib/clang/libllvmaarch64disassembler/Makefile ============================================================================== --- projects/clang380-import/lib/clang/libllvmaarch64disassembler/Makefile Thu Dec 31 14:47:45 2015 (r292989) +++ projects/clang380-import/lib/clang/libllvmaarch64disassembler/Makefile Thu Dec 31 17:37:35 2015 (r292990) @@ -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 \ Modified: projects/clang380-import/lib/clang/libllvmexecutionengine/Makefile ============================================================================== --- projects/clang380-import/lib/clang/libllvmexecutionengine/Makefile Thu Dec 31 14:47:45 2015 (r292989) +++ projects/clang380-import/lib/clang/libllvmexecutionengine/Makefile Thu Dec 31 17:37:35 2015 (r292990) @@ -11,4 +11,6 @@ SRCS= ExecutionEngine.cpp \ SectionMemoryManager.cpp \ TargetSelect.cpp +TGHDRS= Attributes + .include "../clang.lib.mk" Modified: projects/clang380-import/lib/clang/libllvminterpreter/Makefile ============================================================================== --- projects/clang380-import/lib/clang/libllvminterpreter/Makefile Thu Dec 31 14:47:45 2015 (r292989) +++ projects/clang380-import/lib/clang/libllvminterpreter/Makefile Thu Dec 31 17:37:35 2015 (r292990) @@ -9,6 +9,7 @@ SRCS= Execution.cpp \ ExternalFunctions.cpp \ Interpreter.cpp \ -TGHDRS= Intrinsics +TGHDRS= Attributes \ + Intrinsics .include "../clang.lib.mk" Modified: projects/clang380-import/lib/clang/libllvmlto/Makefile ============================================================================== --- projects/clang380-import/lib/clang/libllvmlto/Makefile Thu Dec 31 14:47:45 2015 (r292989) +++ projects/clang380-import/lib/clang/libllvmlto/Makefile Thu Dec 31 17:37:35 2015 (r292990) @@ -8,6 +8,7 @@ SRCDIR= lib/LTO SRCS= LTOCodeGenerator.cpp \ LTOModule.cpp -TGHDRS= Intrinsics +TGHDRS= Attributes \ + Intrinsics .include "../clang.lib.mk" Modified: projects/clang380-import/lib/clang/libllvmmcjit/Makefile ============================================================================== --- projects/clang380-import/lib/clang/libllvmmcjit/Makefile Thu Dec 31 14:47:45 2015 (r292989) +++ projects/clang380-import/lib/clang/libllvmmcjit/Makefile Thu Dec 31 17:37:35 2015 (r292990) @@ -7,4 +7,6 @@ LIB= llvmmcjit SRCDIR= lib/ExecutionEngine/MCJIT SRCS= MCJIT.cpp +TGHDRS= Attributes + .include "../clang.lib.mk" Modified: projects/clang380-import/lib/clang/libllvmmirparser/Makefile ============================================================================== --- projects/clang380-import/lib/clang/libllvmmirparser/Makefile Thu Dec 31 14:47:45 2015 (r292989) +++ projects/clang380-import/lib/clang/libllvmmirparser/Makefile Thu Dec 31 17:37:35 2015 (r292990) @@ -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" Modified: projects/clang380-import/lib/clang/libllvmorcjit/Makefile ============================================================================== --- projects/clang380-import/lib/clang/libllvmorcjit/Makefile Thu Dec 31 14:47:45 2015 (r292989) +++ projects/clang380-import/lib/clang/libllvmorcjit/Makefile Thu Dec 31 17:37:35 2015 (r292990) @@ -13,4 +13,7 @@ SRCS= ExecutionUtils.cpp \ OrcMCJITReplacement.cpp \ OrcTargetSupport.cpp +TGHDRS= Attributes \ + Intrinsics + .include "../clang.lib.mk" Modified: projects/clang380-import/lib/clang/libllvmpasses/Makefile ============================================================================== --- projects/clang380-import/lib/clang/libllvmpasses/Makefile Thu Dec 31 14:47:45 2015 (r292989) +++ projects/clang380-import/lib/clang/libllvmpasses/Makefile Thu Dec 31 17:37:35 2015 (r292990) @@ -7,6 +7,7 @@ LIB= llvmpasses SRCDIR= lib/Passes SRCS= PassBuilder.cpp -TGHDRS= Intrinsics +TGHDRS= Attributes \ + Intrinsics .include "../clang.lib.mk" Added: projects/clang380-import/lib/clang/libllvmsymbolize/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/clang380-import/lib/clang/libllvmsymbolize/Makefile Thu Dec 31 17:37:35 2015 (r292990) @@ -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" Modified: projects/clang380-import/lib/clang/libllvmx86disassembler/Makefile ============================================================================== --- projects/clang380-import/lib/clang/libllvmx86disassembler/Makefile Thu Dec 31 14:47:45 2015 (r292989) +++ projects/clang380-import/lib/clang/libllvmx86disassembler/Makefile Thu Dec 31 17:37:35 2015 (r292990) @@ -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 \ Modified: projects/clang380-import/usr.bin/clang/Makefile ============================================================================== --- projects/clang380-import/usr.bin/clang/Makefile Thu Dec 31 14:47:45 2015 (r292989) +++ projects/clang380-import/usr.bin/clang/Makefile Thu Dec 31 17:37:35 2015 (r292990) @@ -27,7 +27,6 @@ SUBDIR+=bugpoint \ llvm-profdata \ llvm-rtdyld \ llvm-symbolizer \ - macho-dump \ opt .endif Modified: projects/clang380-import/usr.bin/clang/bugpoint/Makefile ============================================================================== --- projects/clang380-import/usr.bin/clang/bugpoint/Makefile Thu Dec 31 14:47:45 2015 (r292989) +++ projects/clang380-import/usr.bin/clang/bugpoint/Makefile Thu Dec 31 17:37:35 2015 (r292990) @@ -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 \ Modified: projects/clang380-import/usr.bin/clang/clang/Makefile ============================================================================== --- projects/clang380-import/usr.bin/clang/clang/Makefile Thu Dec 31 14:47:45 2015 (r292989) +++ projects/clang380-import/usr.bin/clang/clang/Makefile Thu Dec 31 17:37:35 2015 (r292990) @@ -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 \ Modified: projects/clang380-import/usr.bin/clang/llc/Makefile ============================================================================== --- projects/clang380-import/usr.bin/clang/llc/Makefile Thu Dec 31 14:47:45 2015 (r292989) +++ projects/clang380-import/usr.bin/clang/llc/Makefile Thu Dec 31 17:37:35 2015 (r292990) @@ -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 \ Modified: projects/clang380-import/usr.bin/clang/lldb/Makefile ============================================================================== --- projects/clang380-import/usr.bin/clang/lldb/Makefile Thu Dec 31 14:47:45 2015 (r292989) +++ projects/clang380-import/usr.bin/clang/lldb/Makefile Thu Dec 31 17:37:35 2015 (r292990) @@ -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 \ Modified: projects/clang380-import/usr.bin/clang/lli/Makefile ============================================================================== --- projects/clang380-import/usr.bin/clang/lli/Makefile Thu Dec 31 14:47:45 2015 (r292989) +++ projects/clang380-import/usr.bin/clang/lli/Makefile Thu Dec 31 17:37:35 2015 (r292990) @@ -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 \ Modified: projects/clang380-import/usr.bin/clang/llvm-ar/Makefile ============================================================================== --- projects/clang380-import/usr.bin/clang/llvm-ar/Makefile Thu Dec 31 14:47:45 2015 (r292989) +++ projects/clang380-import/usr.bin/clang/llvm-ar/Makefile Thu Dec 31 17:37:35 2015 (r292990) @@ -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 \ Modified: projects/clang380-import/usr.bin/clang/llvm-as/Makefile ============================================================================== --- projects/clang380-import/usr.bin/clang/llvm-as/Makefile Thu Dec 31 14:47:45 2015 (r292989) +++ projects/clang380-import/usr.bin/clang/llvm-as/Makefile Thu Dec 31 17:37:35 2015 (r292990) @@ -7,6 +7,8 @@ PROG_CXX=llvm-as SRCDIR= tools/llvm-as SRCS= llvm-as.cpp +TGHDRS= Attributes + LIBDEPS=llvmbitwriter \ llvmasmparser \ llvmcore \ Modified: projects/clang380-import/usr.bin/clang/llvm-bcanalyzer/Makefile ============================================================================== --- projects/clang380-import/usr.bin/clang/llvm-bcanalyzer/Makefile Thu Dec 31 14:47:45 2015 (r292989) +++ projects/clang380-import/usr.bin/clang/llvm-bcanalyzer/Makefile Thu Dec 31 17:37:35 2015 (r292990) @@ -7,6 +7,8 @@ PROG_CXX=llvm-bcanalyzer SRCDIR= tools/llvm-bcanalyzer SRCS= llvm-bcanalyzer.cpp +TGHDRS= Attributes + LIBDEPS=llvmbitreader \ llvmcore \ llvmsupport Modified: projects/clang380-import/usr.bin/clang/llvm-cxxdump/Makefile ============================================================================== --- projects/clang380-import/usr.bin/clang/llvm-cxxdump/Makefile Thu Dec 31 14:47:45 2015 (r292989) +++ projects/clang380-import/usr.bin/clang/llvm-cxxdump/Makefile Thu Dec 31 17:37:35 2015 (r292990) @@ -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 \ Modified: projects/clang380-import/usr.bin/clang/llvm-diff/Makefile ============================================================================== --- projects/clang380-import/usr.bin/clang/llvm-diff/Makefile Thu Dec 31 14:47:45 2015 (r292989) +++ projects/clang380-import/usr.bin/clang/llvm-diff/Makefile Thu Dec 31 17:37:35 2015 (r292990) @@ -10,6 +10,8 @@ SRCS= llvm-diff.cpp \ DiffLog.cpp \ DifferenceEngine.cpp +TGHDRS= Attributes + LIBDEPS=llvmirreader \ llvmbitreader \ llvmasmparser \ Modified: projects/clang380-import/usr.bin/clang/llvm-dis/Makefile ============================================================================== --- projects/clang380-import/usr.bin/clang/llvm-dis/Makefile Thu Dec 31 14:47:45 2015 (r292989) +++ projects/clang380-import/usr.bin/clang/llvm-dis/Makefile Thu Dec 31 17:37:35 2015 (r292990) @@ -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 \ Modified: projects/clang380-import/usr.bin/clang/llvm-extract/Makefile ============================================================================== --- projects/clang380-import/usr.bin/clang/llvm-extract/Makefile Thu Dec 31 14:47:45 2015 (r292989) +++ projects/clang380-import/usr.bin/clang/llvm-extract/Makefile Thu Dec 31 17:37:35 2015 (r292990) @@ -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 Modified: projects/clang380-import/usr.bin/clang/llvm-link/Makefile ============================================================================== --- projects/clang380-import/usr.bin/clang/llvm-link/Makefile Thu Dec 31 14:47:45 2015 (r292989) +++ projects/clang380-import/usr.bin/clang/llvm-link/Makefile Thu Dec 31 17:37:35 2015 (r292990) @@ -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 Modified: projects/clang380-import/usr.bin/clang/llvm-lto/Makefile ============================================================================== --- projects/clang380-import/usr.bin/clang/llvm-lto/Makefile Thu Dec 31 14:47:45 2015 (r292989) +++ projects/clang380-import/usr.bin/clang/llvm-lto/Makefile Thu Dec 31 17:37:35 2015 (r292990) @@ -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 \ Modified: projects/clang380-import/usr.bin/clang/llvm-mc/Makefile ============================================================================== --- projects/clang380-import/usr.bin/clang/llvm-mc/Makefile Thu Dec 31 14:47:45 2015 (r292989) +++ projects/clang380-import/usr.bin/clang/llvm-mc/Makefile Thu Dec 31 17:37:35 2015 (r292990) @@ -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 \ Modified: projects/clang380-import/usr.bin/clang/llvm-nm/Makefile ============================================================================== --- projects/clang380-import/usr.bin/clang/llvm-nm/Makefile Thu Dec 31 14:47:45 2015 (r292989) +++ projects/clang380-import/usr.bin/clang/llvm-nm/Makefile Thu Dec 31 17:37:35 2015 (r292990) @@ -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 \ Modified: projects/clang380-import/usr.bin/clang/llvm-objdump/Makefile ============================================================================== --- projects/clang380-import/usr.bin/clang/llvm-objdump/Makefile Thu Dec 31 14:47:45 2015 (r292989) +++ projects/clang380-import/usr.bin/clang/llvm-objdump/Makefile Thu Dec 31 17:37:35 2015 (r292990) @@ -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 \ Modified: projects/clang380-import/usr.bin/clang/llvm-profdata/Makefile ============================================================================== --- projects/clang380-import/usr.bin/clang/llvm-profdata/Makefile Thu Dec 31 14:47:45 2015 (r292989) +++ projects/clang380-import/usr.bin/clang/llvm-profdata/Makefile Thu Dec 31 17:37:35 2015 (r292990) @@ -7,6 +7,8 @@ PROG_CXX=llvm-profdata SRCDIR= tools/llvm-profdata SRCS= llvm-profdata.cpp +TGHDRS= Attributes + LIBDEPS=llvmprofiledata \ llvmobject \ llvmmcparser \ Modified: projects/clang380-import/usr.bin/clang/llvm-rtdyld/Makefile ============================================================================== --- projects/clang380-import/usr.bin/clang/llvm-rtdyld/Makefile Thu Dec 31 14:47:45 2015 (r292989) +++ projects/clang380-import/usr.bin/clang/llvm-rtdyld/Makefile Thu Dec 31 17:37:35 2015 (r292990) @@ -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 \ Modified: projects/clang380-import/usr.bin/clang/llvm-symbolizer/Makefile ============================================================================== --- projects/clang380-import/usr.bin/clang/llvm-symbolizer/Makefile Thu Dec 31 14:47:45 2015 (r292989) +++ projects/clang380-import/usr.bin/clang/llvm-symbolizer/Makefile Thu Dec 31 17:37:35 2015 (r292990) @@ -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 \ Modified: projects/clang380-import/usr.bin/clang/opt/Makefile ============================================================================== --- projects/clang380-import/usr.bin/clang/opt/Makefile Thu Dec 31 14:47:45 2015 (r292989) +++ projects/clang380-import/usr.bin/clang/opt/Makefile Thu Dec 31 17:37:35 2015 (r292990) @@ -13,39 +13,41 @@ SRCS= AnalysisWrappers.cpp \ PrintSCC.cpp \ opt.cpp -TGHDRS= Intrinsics +TGHDRS= Attributes \ *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201512311737.tBVHbZSQ085519>