From owner-svn-src-projects@FreeBSD.ORG Mon Nov 24 19:48:04 2014 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5C16B885; Mon, 24 Nov 2014 19:48:04 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 46A678B4; Mon, 24 Nov 2014 19:48:04 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id sAOJm4cL047979; Mon, 24 Nov 2014 19:48:04 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id sAOJm0DS047925; Mon, 24 Nov 2014 19:48:00 GMT (envelope-from dim@FreeBSD.org) Message-Id: <201411241948.sAOJm0DS047925@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Mon, 24 Nov 2014 19:48:00 +0000 (UTC) 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 X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Nov 2014 19:48:04 -0000 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 \