Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 24 Nov 2014 19:48:00 +0000 (UTC)
From:      Dimitry Andric <dim@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject:   svn commit: r274974 - in projects/clang350-import/usr.bin/clang: bugpoint clang llc lli llvm-ar llvm-dis llvm-extract llvm-link llvm-mc llvm-nm llvm-objdump llvm-rtdyld macho-dump opt tblgen
Message-ID:  <201411241948.sAOJm0DS047925@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: dim
Date: Mon Nov 24 19:47:59 2014
New Revision: 274974
URL: https://svnweb.freebsd.org/changeset/base/274974

Log:
  Update llvm and clang binary Makefiles.

Modified:
  projects/clang350-import/usr.bin/clang/bugpoint/Makefile
  projects/clang350-import/usr.bin/clang/clang/Makefile
  projects/clang350-import/usr.bin/clang/llc/Makefile
  projects/clang350-import/usr.bin/clang/lli/Makefile
  projects/clang350-import/usr.bin/clang/llvm-ar/Makefile
  projects/clang350-import/usr.bin/clang/llvm-dis/Makefile
  projects/clang350-import/usr.bin/clang/llvm-extract/Makefile
  projects/clang350-import/usr.bin/clang/llvm-link/Makefile
  projects/clang350-import/usr.bin/clang/llvm-mc/Makefile
  projects/clang350-import/usr.bin/clang/llvm-nm/Makefile
  projects/clang350-import/usr.bin/clang/llvm-objdump/Makefile
  projects/clang350-import/usr.bin/clang/llvm-rtdyld/Makefile
  projects/clang350-import/usr.bin/clang/macho-dump/Makefile
  projects/clang350-import/usr.bin/clang/opt/Makefile
  projects/clang350-import/usr.bin/clang/tblgen/Makefile

Modified: projects/clang350-import/usr.bin/clang/bugpoint/Makefile
==============================================================================
--- projects/clang350-import/usr.bin/clang/bugpoint/Makefile	Mon Nov 24 19:46:35 2014	(r274973)
+++ projects/clang350-import/usr.bin/clang/bugpoint/Makefile	Mon Nov 24 19:47:59 2014	(r274974)
@@ -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

Modified: projects/clang350-import/usr.bin/clang/clang/Makefile
==============================================================================
--- projects/clang350-import/usr.bin/clang/clang/Makefile	Mon Nov 24 19:46:35 2014	(r274973)
+++ projects/clang350-import/usr.bin/clang/clang/Makefile	Mon Nov 24 19:47:59 2014	(r274974)
@@ -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

Modified: projects/clang350-import/usr.bin/clang/llc/Makefile
==============================================================================
--- projects/clang350-import/usr.bin/clang/llc/Makefile	Mon Nov 24 19:46:35 2014	(r274973)
+++ projects/clang350-import/usr.bin/clang/llc/Makefile	Mon Nov 24 19:47:59 2014	(r274974)
@@ -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

Modified: projects/clang350-import/usr.bin/clang/lli/Makefile
==============================================================================
--- projects/clang350-import/usr.bin/clang/lli/Makefile	Mon Nov 24 19:46:35 2014	(r274973)
+++ projects/clang350-import/usr.bin/clang/lli/Makefile	Mon Nov 24 19:47:59 2014	(r274974)
@@ -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

Modified: projects/clang350-import/usr.bin/clang/llvm-ar/Makefile
==============================================================================
--- projects/clang350-import/usr.bin/clang/llvm-ar/Makefile	Mon Nov 24 19:46:35 2014	(r274973)
+++ projects/clang350-import/usr.bin/clang/llvm-ar/Makefile	Mon Nov 24 19:47:59 2014	(r274974)
@@ -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

Modified: projects/clang350-import/usr.bin/clang/llvm-dis/Makefile
==============================================================================
--- projects/clang350-import/usr.bin/clang/llvm-dis/Makefile	Mon Nov 24 19:46:35 2014	(r274973)
+++ projects/clang350-import/usr.bin/clang/llvm-dis/Makefile	Mon Nov 24 19:47:59 2014	(r274974)
@@ -11,7 +11,6 @@ TGHDRS=	Intrinsics
 LIBDEPS=llvmanalysis \
 	llvmtarget \
 	llvmmc \
-	llvmobject \
 	llvmbitreader \
 	llvmcore \
 	llvmsupport

Modified: projects/clang350-import/usr.bin/clang/llvm-extract/Makefile
==============================================================================
--- projects/clang350-import/usr.bin/clang/llvm-extract/Makefile	Mon Nov 24 19:46:35 2014	(r274973)
+++ projects/clang350-import/usr.bin/clang/llvm-extract/Makefile	Mon Nov 24 19:47:59 2014	(r274974)
@@ -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
 

Modified: projects/clang350-import/usr.bin/clang/llvm-link/Makefile
==============================================================================
--- projects/clang350-import/usr.bin/clang/llvm-link/Makefile	Mon Nov 24 19:46:35 2014	(r274973)
+++ projects/clang350-import/usr.bin/clang/llvm-link/Makefile	Mon Nov 24 19:47:59 2014	(r274974)
@@ -17,7 +17,6 @@ LIBDEPS=llvmirreader \
 	llvmanalysis \
 	llvmtarget \
 	llvmmc \
-	llvmobject \
 	llvmcore \
 	llvmsupport
 

Modified: projects/clang350-import/usr.bin/clang/llvm-mc/Makefile
==============================================================================
--- projects/clang350-import/usr.bin/clang/llvm-mc/Makefile	Mon Nov 24 19:46:35 2014	(r274973)
+++ projects/clang350-import/usr.bin/clang/llvm-mc/Makefile	Mon Nov 24 19:47:59 2014	(r274974)
@@ -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

Modified: projects/clang350-import/usr.bin/clang/llvm-nm/Makefile
==============================================================================
--- projects/clang350-import/usr.bin/clang/llvm-nm/Makefile	Mon Nov 24 19:46:35 2014	(r274973)
+++ projects/clang350-import/usr.bin/clang/llvm-nm/Makefile	Mon Nov 24 19:47:59 2014	(r274974)
@@ -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

Modified: projects/clang350-import/usr.bin/clang/llvm-objdump/Makefile
==============================================================================
--- projects/clang350-import/usr.bin/clang/llvm-objdump/Makefile	Mon Nov 24 19:46:35 2014	(r274973)
+++ projects/clang350-import/usr.bin/clang/llvm-objdump/Makefile	Mon Nov 24 19:47:59 2014	(r274974)
@@ -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

Modified: projects/clang350-import/usr.bin/clang/llvm-rtdyld/Makefile
==============================================================================
--- projects/clang350-import/usr.bin/clang/llvm-rtdyld/Makefile	Mon Nov 24 19:46:35 2014	(r274973)
+++ projects/clang350-import/usr.bin/clang/llvm-rtdyld/Makefile	Mon Nov 24 19:47:59 2014	(r274974)
@@ -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

Modified: projects/clang350-import/usr.bin/clang/macho-dump/Makefile
==============================================================================
--- projects/clang350-import/usr.bin/clang/macho-dump/Makefile	Mon Nov 24 19:46:35 2014	(r274973)
+++ projects/clang350-import/usr.bin/clang/macho-dump/Makefile	Mon Nov 24 19:47:59 2014	(r274974)
@@ -9,6 +9,10 @@ SRCDIR=	tools/macho-dump
 SRCS=	macho-dump.cpp
 
 LIBDEPS=llvmobject \
+	llvmmcparser \
+	llvmmc \
+	llvmbitreader \
+	llvmcore \
 	llvmsupport
 
 .include "../clang.prog.mk"

Modified: projects/clang350-import/usr.bin/clang/opt/Makefile
==============================================================================
--- projects/clang350-import/usr.bin/clang/opt/Makefile	Mon Nov 24 19:46:35 2014	(r274973)
+++ projects/clang350-import/usr.bin/clang/opt/Makefile	Mon Nov 24 19:47:59 2014	(r274974)
@@ -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

Modified: projects/clang350-import/usr.bin/clang/tblgen/Makefile
==============================================================================
--- projects/clang350-import/usr.bin/clang/tblgen/Makefile	Mon Nov 24 19:46:35 2014	(r274973)
+++ projects/clang350-import/usr.bin/clang/tblgen/Makefile	Mon Nov 24 19:47:59 2014	(r274974)
@@ -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 \



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201411241948.sAOJm0DS047925>