svn commit: r292990 - in projects/clang380-import: . lib/clang lib/clang/libllvmaarch64disassembler lib/clang/libllvmexecutionengine lib/clang/libllvminterpreter lib/clang/libllvmlto lib/clang/libl...

Dimitry Andric dim at FreeBSD.org
Thu Dec 31 17:37:40 UTC 2015


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 ***


More information about the svn-src-projects mailing list