From owner-svn-src-projects@FreeBSD.ORG Mon Jan 26 18:48:42 2015 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 2C95746D; Mon, 26 Jan 2015 18:48:42 +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 16EACB73; Mon, 26 Jan 2015 18:48:42 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t0QImgHr099144; Mon, 26 Jan 2015 18:48:42 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t0QImRma099064; Mon, 26 Jan 2015 18:48:27 GMT (envelope-from dim@FreeBSD.org) Message-Id: <201501261848.t0QImRma099064@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Mon, 26 Jan 2015 18:48:27 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r277765 - in projects/clang360-import: lib/clang lib/clang/include lib/clang/include/clang/Basic lib/clang/include/clang/Config lib/clang/include/llvm/Config lib/clang/libclanganalysis ... 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, 26 Jan 2015 18:48:42 -0000 Author: dim Date: Mon Jan 26 18:48:27 2015 New Revision: 277765 URL: https://svnweb.freebsd.org/changeset/base/277765 Log: Update llvm and clang library and binary Makefiles for 3.6.0 rc1. Deleted: projects/clang360-import/lib/clang/libllvmjit/ projects/clang360-import/lib/clang/libllvmmcanalysis/ Modified: projects/clang360-import/lib/clang/Makefile projects/clang360-import/lib/clang/clang.build.mk projects/clang360-import/lib/clang/include/Makefile projects/clang360-import/lib/clang/include/clang/Basic/Version.inc projects/clang360-import/lib/clang/include/clang/Config/config.h projects/clang360-import/lib/clang/include/llvm/Config/config.h projects/clang360-import/lib/clang/include/llvm/Config/llvm-config.h projects/clang360-import/lib/clang/libclanganalysis/Makefile projects/clang360-import/lib/clang/libclangast/Makefile projects/clang360-import/lib/clang/libclangbasic/Makefile projects/clang360-import/lib/clang/libclangcodegen/Makefile projects/clang360-import/lib/clang/libclangdriver/Makefile projects/clang360-import/lib/clang/libclangfrontend/Makefile projects/clang360-import/lib/clang/libclangfrontendtool/Makefile projects/clang360-import/lib/clang/libclangsema/Makefile projects/clang360-import/lib/clang/libclangstaticanalyzerfrontend/Makefile projects/clang360-import/lib/clang/libllvmaarch64codegen/Makefile projects/clang360-import/lib/clang/libllvmanalysis/Makefile projects/clang360-import/lib/clang/libllvmarmcodegen/Makefile projects/clang360-import/lib/clang/libllvmasmprinter/Makefile projects/clang360-import/lib/clang/libllvmcodegen/Makefile projects/clang360-import/lib/clang/libllvmcore/Makefile projects/clang360-import/lib/clang/libllvmdebuginfo/Makefile projects/clang360-import/lib/clang/libllvmexecutionengine/Makefile projects/clang360-import/lib/clang/libllvminstrumentation/Makefile projects/clang360-import/lib/clang/libllvmipa/Makefile projects/clang360-import/lib/clang/libllvmmc/Makefile projects/clang360-import/lib/clang/libllvmmcdisassembler/Makefile projects/clang360-import/lib/clang/libllvmmipscodegen/Makefile projects/clang360-import/lib/clang/libllvmmipsdesc/Makefile projects/clang360-import/lib/clang/libllvmobjcarcopts/Makefile projects/clang360-import/lib/clang/libllvmpowerpccodegen/Makefile projects/clang360-import/lib/clang/libllvmprofiledata/Makefile projects/clang360-import/lib/clang/libllvmruntimedyld/Makefile projects/clang360-import/lib/clang/libllvmscalaropts/Makefile projects/clang360-import/lib/clang/libllvmselectiondag/Makefile projects/clang360-import/lib/clang/libllvmsparccodegen/Makefile projects/clang360-import/lib/clang/libllvmsupport/Makefile projects/clang360-import/lib/clang/libllvmtarget/Makefile projects/clang360-import/lib/clang/libllvmtransformutils/Makefile projects/clang360-import/lib/clang/libllvmx86codegen/Makefile projects/clang360-import/lib/libclang_rt/Makefile.inc projects/clang360-import/usr.bin/clang/bugpoint/Makefile projects/clang360-import/usr.bin/clang/clang/Makefile projects/clang360-import/usr.bin/clang/llc/Makefile projects/clang360-import/usr.bin/clang/lli/Makefile projects/clang360-import/usr.bin/clang/llvm-ar/Makefile projects/clang360-import/usr.bin/clang/llvm-extract/Makefile projects/clang360-import/usr.bin/clang/llvm-mc/Makefile projects/clang360-import/usr.bin/clang/llvm-nm/Makefile projects/clang360-import/usr.bin/clang/llvm-objdump/Makefile projects/clang360-import/usr.bin/clang/llvm-rtdyld/Makefile projects/clang360-import/usr.bin/clang/opt/Makefile Modified: projects/clang360-import/lib/clang/Makefile ============================================================================== --- projects/clang360-import/lib/clang/Makefile Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/lib/clang/Makefile Mon Jan 26 18:48:27 2015 (r277765) @@ -43,6 +43,7 @@ SUBDIR= libclanganalysis \ libllvmirreader \ libllvmlinker \ libllvmmc \ + libllvmmcdisassembler \ libllvmmcparser \ libllvmobjcarcopts \ libllvmobject \ @@ -96,14 +97,11 @@ SUBDIR= libclanganalysis \ libllvmx86utils .if ${MK_CLANG_EXTRAS} != "no" -SUBDIR+=libllvmdebuginfo \ - libllvmmcanalysis +SUBDIR+=libllvmdebuginfo .endif # MK_CLANG_EXTRAS .if ${MK_CLANG_EXTRAS} != "no" || ${MK_LLDB} != "no" SUBDIR+=libllvmexecutionengine \ libllvminterpreter \ - libllvmjit \ - libllvmmcdisassembler \ libllvmmcjit \ libllvmruntimedyld .endif # MK_CLANG_EXTRAS | LLDB Modified: projects/clang360-import/lib/clang/clang.build.mk ============================================================================== --- projects/clang360-import/lib/clang/clang.build.mk Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/lib/clang/clang.build.mk Mon Jan 26 18:48:27 2015 (r277765) @@ -57,7 +57,7 @@ Intrinsics.inc.h: ${LLVM_SRCS}/include/l DisassemblerTables/-gen-disassembler \ FastISel/-gen-fast-isel \ InstrInfo/-gen-instr-info \ - MCCodeEmitter/-gen-emitter,-mc-emitter \ + MCCodeEmitter/-gen-emitter \ MCPseudoLowering/-gen-pseudo-lowering \ RegisterInfo/-gen-register-info \ SubtargetInfo/-gen-subtarget Modified: projects/clang360-import/lib/clang/include/Makefile ============================================================================== --- projects/clang360-import/lib/clang/include/Makefile Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/lib/clang/include/Makefile Mon Jan 26 18:48:27 2015 (r277765) @@ -8,7 +8,7 @@ LLVM_SRCS= ${.CURDIR}/../../../contrib/l .PATH: ${LLVM_SRCS}/tools/clang/lib/Headers -INCSDIR=${INCLUDEDIR}/clang/3.5.1 +INCSDIR=${INCLUDEDIR}/clang/3.6.0 INCS= __wmmintrin_aes.h \ __wmmintrin_pclmul.h \ Modified: projects/clang360-import/lib/clang/include/clang/Basic/Version.inc ============================================================================== --- projects/clang360-import/lib/clang/include/clang/Basic/Version.inc Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/lib/clang/include/clang/Basic/Version.inc Mon Jan 26 18:48:27 2015 (r277765) @@ -1,11 +1,11 @@ /* $FreeBSD$ */ -#define CLANG_VERSION 3.5.1 +#define CLANG_VERSION 3.6.0 #define CLANG_VERSION_MAJOR 3 -#define CLANG_VERSION_MINOR 5 -#define CLANG_VERSION_PATCHLEVEL 1 +#define CLANG_VERSION_MINOR 6 +#define CLANG_VERSION_PATCHLEVEL 0 #define CLANG_VENDOR "FreeBSD " -#define CLANG_VENDOR_SUFFIX " 20150115" +#define CLANG_VENDOR_SUFFIX " 20150126" -#define SVN_REVISION "225668" +#define SVN_REVISION "226102" Modified: projects/clang360-import/lib/clang/include/clang/Config/config.h ============================================================================== --- projects/clang360-import/lib/clang/include/clang/Config/config.h Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/lib/clang/include/clang/Config/config.h Mon Jan 26 18:48:27 2015 (r277765) @@ -10,15 +10,15 @@ /* Bug report URL. */ #define BUG_REPORT_URL "https://bugs.freebsd.org/submit/" +/* Multilib suffix for libdir. */ +#define CLANG_LIBDIR_SUFFIX "" + /* Relative directory for resource files */ #define CLANG_RESOURCE_DIR "" /* Directories clang will search for headers */ #define C_INCLUDE_DIRS "" -/* Linker version detected at compile time. */ -/* #undef HOST_LINK_VERSION */ - /* Default to all compiler invocations for --sysroot=. */ /* #undef DEFAULT_SYSROOT */ @@ -28,9 +28,12 @@ /* Define if we have libxml2 */ /* #undef CLANG_HAVE_LIBXML */ -#define PACKAGE_STRING "LLVM 3.5.1" +#define PACKAGE_STRING "LLVM 3.6.0" /* The LLVM product name and version */ #define BACKEND_PACKAGE_STRING PACKAGE_STRING +/* Linker version detected at compile time. */ +/* #undef HOST_LINK_VERSION */ + #endif Modified: projects/clang360-import/lib/clang/include/llvm/Config/config.h ============================================================================== --- projects/clang360-import/lib/clang/include/llvm/Config/config.h Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/lib/clang/include/llvm/Config/config.h Mon Jan 26 18:48:27 2015 (r277765) @@ -545,11 +545,14 @@ #define LLVM_VERSION_MAJOR 3 /* Minor version of the LLVM API */ -#define LLVM_VERSION_MINOR 5 +#define LLVM_VERSION_MINOR 6 /* Patch version of the LLVM API */ #define LLVM_VERSION_PATCH 0 +/* LLVM version string */ +#define LLVM_VERSION_STRING "3.6.0" + /* The shared library extension */ #define LTDL_SHLIB_EXT ".so" @@ -564,13 +567,13 @@ #define PACKAGE_NAME "LLVM" /* Define to the full name and version of this package. */ -#define PACKAGE_STRING "LLVM 3.5.1" +#define PACKAGE_STRING "LLVM 3.6.0" /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "llvm" /* Define to the version of this package. */ -#define PACKAGE_VERSION "3.5.1" +#define PACKAGE_VERSION "3.6.0" /* Define as the return type of signal handlers (`int' or `void'). */ #define RETSIGTYPE void Modified: projects/clang360-import/lib/clang/include/llvm/Config/llvm-config.h ============================================================================== --- projects/clang360-import/lib/clang/include/llvm/Config/llvm-config.h Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/lib/clang/include/llvm/Config/llvm-config.h Mon Jan 26 18:48:27 2015 (r277765) @@ -92,6 +92,9 @@ #define LLVM_VERSION_MAJOR 3 /* Minor version of the LLVM API */ -#define LLVM_VERSION_MINOR 5 +#define LLVM_VERSION_MINOR 6 + +/* LLVM version string */ +#define LLVM_VERSION_STRING "3.6.0" #endif Modified: projects/clang360-import/lib/clang/libclanganalysis/Makefile ============================================================================== --- projects/clang360-import/lib/clang/libclanganalysis/Makefile Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/lib/clang/libclanganalysis/Makefile Mon Jan 26 18:48:27 2015 (r277765) @@ -12,6 +12,7 @@ SRCS= AnalysisDeclContext.cpp \ CFGStmtMap.cpp \ CallGraph.cpp \ CocoaConventions.cpp \ + CodeInjector.cpp \ Consumed.cpp \ Dominators.cpp \ FormatString.cpp \ Modified: projects/clang360-import/lib/clang/libclangast/Makefile ============================================================================== --- projects/clang360-import/lib/clang/libclangast/Makefile Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/lib/clang/libclangast/Makefile Mon Jan 26 18:48:27 2015 (r277765) @@ -39,7 +39,6 @@ SRCS= APValue.cpp \ ItaniumCXXABI.cpp \ ItaniumMangle.cpp \ Mangle.cpp \ - MangleNumberingContext.cpp \ MicrosoftCXXABI.cpp \ MicrosoftMangle.cpp \ NSAPI.cpp \ @@ -77,6 +76,7 @@ TGHDRS= AttrDump \ DiagnosticASTKinds \ DiagnosticCommentKinds \ DiagnosticCommonKinds \ + DiagnosticFrontendKinds \ DiagnosticSemaKinds \ StmtNodes Modified: projects/clang360-import/lib/clang/libclangbasic/Makefile ============================================================================== --- projects/clang360-import/lib/clang/libclangbasic/Makefile Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/lib/clang/libclangbasic/Makefile Mon Jan 26 18:48:27 2015 (r277765) @@ -18,6 +18,8 @@ SRCS= Attributes.cpp \ ObjCRuntime.cpp \ OpenMPKinds.cpp \ OperatorPrecedence.cpp \ + SanitizerBlacklist.cpp \ + Sanitizers.cpp \ SourceLocation.cpp \ SourceManager.cpp \ TargetInfo.cpp \ Modified: projects/clang360-import/lib/clang/libclangcodegen/Makefile ============================================================================== --- projects/clang360-import/lib/clang/libclangcodegen/Makefile Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/lib/clang/libclangcodegen/Makefile Mon Jan 26 18:48:27 2015 (r277765) @@ -45,10 +45,11 @@ SRCS= BackendUtil.cpp \ CodeGenPGO.cpp \ CodeGenTBAA.cpp \ CodeGenTypes.cpp \ + CoverageMappingGen.cpp \ ItaniumCXXABI.cpp \ MicrosoftCXXABI.cpp \ ModuleBuilder.cpp \ - SanitizerBlacklist.cpp \ + SanitizerMetadata.cpp \ TargetInfo.cpp TGHDRS= AttrList \ Modified: projects/clang360-import/lib/clang/libclangdriver/Makefile ============================================================================== --- projects/clang360-import/lib/clang/libclangdriver/Makefile Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/lib/clang/libclangdriver/Makefile Mon Jan 26 18:48:27 2015 (r277765) @@ -7,9 +7,11 @@ LIB= clangdriver SRCDIR= tools/clang/lib/Driver SRCS= Action.cpp \ Compilation.cpp \ + CrossWindowsToolChain.cpp \ Driver.cpp \ DriverOptions.cpp \ Job.cpp \ + MSVCToolChain.cpp \ Multilib.cpp \ Phases.cpp \ SanitizerArgs.cpp \ @@ -17,8 +19,7 @@ SRCS= Action.cpp \ ToolChain.cpp \ ToolChains.cpp \ Tools.cpp \ - Types.cpp \ - WindowsToolChain.cpp + Types.cpp TGHDRS= DiagnosticCommonKinds \ DiagnosticDriverKinds \ Modified: projects/clang360-import/lib/clang/libclangfrontend/Makefile ============================================================================== --- projects/clang360-import/lib/clang/libclangfrontend/Makefile Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/lib/clang/libclangfrontend/Makefile Mon Jan 26 18:48:27 2015 (r277765) @@ -11,6 +11,7 @@ SRCS= ASTConsumers.cpp \ CacheTokens.cpp \ ChainedDiagnosticConsumer.cpp \ ChainedIncludesSource.cpp \ + CodeGenOptions.cpp \ CompilerInstance.cpp \ CompilerInvocation.cpp \ CreateInvocationFromCommandLine.cpp \ @@ -30,6 +31,7 @@ SRCS= ASTConsumers.cpp \ MultiplexConsumer.cpp \ PrintPreprocessedOutput.cpp \ SerializedDiagnosticPrinter.cpp \ + SerializedDiagnosticReader.cpp \ TextDiagnostic.cpp \ TextDiagnosticBuffer.cpp \ TextDiagnosticPrinter.cpp \ Modified: projects/clang360-import/lib/clang/libclangfrontendtool/Makefile ============================================================================== --- projects/clang360-import/lib/clang/libclangfrontendtool/Makefile Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/lib/clang/libclangfrontendtool/Makefile Mon Jan 26 18:48:27 2015 (r277765) @@ -7,8 +7,11 @@ LIB= clangfrontendtool SRCDIR= tools/clang/lib/FrontendTool SRCS= ExecuteCompilerInvocation.cpp -TGHDRS= DiagnosticCommonKinds \ +TGHDRS= CommentCommandList \ + DeclNodes \ + DiagnosticCommonKinds \ DiagnosticFrontendKinds \ - Options + Options \ + StmtNodes .include "../clang.lib.mk" Modified: projects/clang360-import/lib/clang/libclangsema/Makefile ============================================================================== --- projects/clang360-import/lib/clang/libclangsema/Makefile Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/lib/clang/libclangsema/Makefile Mon Jan 26 18:48:27 2015 (r277765) @@ -18,6 +18,7 @@ SRCS= AnalysisBasedWarnings.cpp \ Sema.cpp \ SemaAccess.cpp \ SemaAttr.cpp \ + SemaCUDA.cpp \ SemaCXXScopeSpec.cpp \ SemaCast.cpp \ SemaChecking.cpp \ Modified: projects/clang360-import/lib/clang/libclangstaticanalyzerfrontend/Makefile ============================================================================== --- projects/clang360-import/lib/clang/libclangstaticanalyzerfrontend/Makefile Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/lib/clang/libclangstaticanalyzerfrontend/Makefile Mon Jan 26 18:48:27 2015 (r277765) @@ -7,9 +7,12 @@ LIB= clangstaticanalyzerfrontend SRCDIR= tools/clang/lib/StaticAnalyzer/Frontend SRCS= AnalysisConsumer.cpp \ CheckerRegistration.cpp \ - FrontendActions.cpp + ModelConsumer.cpp \ + FrontendActions.cpp \ + ModelInjector.cpp TGHDRS= AttrList \ + AttrParsedAttrList \ AttrVisitor \ Attrs \ Checkers \ Modified: projects/clang360-import/lib/clang/libllvmaarch64codegen/Makefile ============================================================================== --- projects/clang360-import/lib/clang/libllvmaarch64codegen/Makefile Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/lib/clang/libllvmaarch64codegen/Makefile Mon Jan 26 18:48:27 2015 (r277765) @@ -5,12 +5,15 @@ LIB= llvmaarch64codegen SRCDIR= lib/Target/AArch64 -SRCS= AArch64AddressTypePromotion.cpp \ +SRCS= AArch64A53Fix835769.cpp \ + AArch64A57FPLoadBalancing.cpp \ + AArch64AddressTypePromotion.cpp \ AArch64AdvSIMDScalarPass.cpp \ AArch64AsmPrinter.cpp \ AArch64BranchRelaxation.cpp \ AArch64CleanupLocalDynamicTLSPass.cpp \ AArch64CollectLOH.cpp \ + AArch64ConditionOptimizer.cpp \ AArch64ConditionalCompares.cpp \ AArch64DeadRegisterDefinitionsPass.cpp \ AArch64ExpandPseudoInsts.cpp \ @@ -21,6 +24,7 @@ SRCS= AArch64AddressTypePromotion.cpp \ AArch64InstrInfo.cpp \ AArch64LoadStoreOptimizer.cpp \ AArch64MCInstLower.cpp \ + AArch64PBQPRegAlloc.cpp \ AArch64PromoteConstant.cpp \ AArch64RegisterInfo.cpp \ AArch64SelectionDAGInfo.cpp \ Modified: projects/clang360-import/lib/clang/libllvmanalysis/Makefile ============================================================================== --- projects/clang360-import/lib/clang/libllvmanalysis/Makefile Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/lib/clang/libllvmanalysis/Makefile Mon Jan 26 18:48:27 2015 (r277765) @@ -11,12 +11,14 @@ SRCS= AliasAnalysis.cpp \ AliasDebugger.cpp \ AliasSetTracker.cpp \ Analysis.cpp \ + AssumptionCache.cpp \ BasicAliasAnalysis.cpp \ BlockFrequencyInfo.cpp \ BlockFrequencyInfoImpl.cpp \ BranchProbabilityInfo.cpp \ CFG.cpp \ CFGPrinter.cpp \ + CFLAliasAnalysis.cpp \ CGSCCPassManager.cpp \ CaptureTracking.cpp \ CodeMetrics.cpp \ @@ -26,6 +28,7 @@ SRCS= AliasAnalysis.cpp \ DependenceAnalysis.cpp \ DomPrinter.cpp \ DominanceFrontier.cpp \ + FunctionTargetTransformInfo.cpp \ IVUsers.cpp \ InstCount.cpp \ InstructionSimplify.cpp \ @@ -55,16 +58,13 @@ SRCS= AliasAnalysis.cpp \ ScalarEvolutionAliasAnalysis.cpp \ ScalarEvolutionExpander.cpp \ ScalarEvolutionNormalization.cpp \ + ScopedNoAliasAA.cpp \ SparsePropagation.cpp \ TargetTransformInfo.cpp \ Trace.cpp \ TypeBasedAliasAnalysis.cpp \ ValueTracking.cpp -#.if ${MK_CLANG_EXTRAS} != "no" -#SRCS+= BlockFrequencyInfo.cpp -#.endif - TGHDRS= Intrinsics .include "../clang.lib.mk" Modified: projects/clang360-import/lib/clang/libllvmarmcodegen/Makefile ============================================================================== --- projects/clang360-import/lib/clang/libllvmarmcodegen/Makefile Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/lib/clang/libllvmarmcodegen/Makefile Mon Jan 26 18:48:27 2015 (r277765) @@ -9,7 +9,6 @@ SRCS= A15SDOptimizer.cpp \ ARMAsmPrinter.cpp \ ARMBaseInstrInfo.cpp \ ARMBaseRegisterInfo.cpp \ - ARMCodeEmitter.cpp \ ARMConstantIslandPass.cpp \ ARMConstantPoolValue.cpp \ ARMExpandPseudoInsts.cpp \ @@ -19,7 +18,6 @@ SRCS= A15SDOptimizer.cpp \ ARMISelDAGToDAG.cpp \ ARMISelLowering.cpp \ ARMInstrInfo.cpp \ - ARMJITInfo.cpp \ ARMLoadStoreOptimizer.cpp \ ARMMCInstLower.cpp \ ARMMachineFunctionInfo.cpp \ Modified: projects/clang360-import/lib/clang/libllvmasmprinter/Makefile ============================================================================== --- projects/clang360-import/lib/clang/libllvmasmprinter/Makefile Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/lib/clang/libllvmasmprinter/Makefile Mon Jan 26 18:48:27 2015 (r277765) @@ -15,7 +15,9 @@ SRCS= ARMException.cpp \ DbgValueHistoryCalculator.cpp \ DwarfAccelTable.cpp \ DwarfCFIException.cpp \ + DwarfCompileUnit.cpp \ DwarfDebug.cpp \ + DwarfExpression.cpp \ DwarfFile.cpp \ DwarfStringPool.cpp \ DwarfUnit.cpp \ Modified: projects/clang360-import/lib/clang/libllvmcodegen/Makefile ============================================================================== --- projects/clang360-import/lib/clang/libllvmcodegen/Makefile Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/lib/clang/libllvmcodegen/Makefile Mon Jan 26 18:48:27 2015 (r277765) @@ -8,7 +8,7 @@ SRCDIR= lib/CodeGen SRCS= AggressiveAntiDepBreaker.cpp \ AllocationOrder.cpp \ Analysis.cpp \ - AtomicExpandLoadLinkedPass.cpp \ + AtomicExpandPass.cpp \ BasicTargetTransformInfo.cpp \ BranchFolding.cpp \ CalcSpillWeights.cpp \ @@ -25,6 +25,7 @@ SRCS= AggressiveAntiDepBreaker.cpp \ ExecutionDepsFix.cpp \ ExpandISelPseudos.cpp \ ExpandPostRAPseudos.cpp \ + ForwardControlFlowIntegrity.cpp \ GCMetadata.cpp \ GCMetadataPrinter.cpp \ GCStrategy.cpp \ @@ -33,7 +34,6 @@ SRCS= AggressiveAntiDepBreaker.cpp \ InlineSpiller.cpp \ InterferenceCache.cpp \ IntrinsicLowering.cpp \ - JITCodeEmitter.cpp \ JumpInstrTables.cpp \ LLVMTargetMachine.cpp \ LatencyPriorityQueue.cpp \ @@ -54,7 +54,7 @@ SRCS= AggressiveAntiDepBreaker.cpp \ MachineBlockPlacement.cpp \ MachineBranchProbabilityInfo.cpp \ MachineCSE.cpp \ - MachineCodeEmitter.cpp \ + MachineCombiner.cpp \ MachineCopyPropagation.cpp \ MachineDominanceFrontier.cpp \ MachineDominators.cpp \ @@ -104,13 +104,13 @@ SRCS= AggressiveAntiDepBreaker.cpp \ SjLjEHPrepare.cpp \ SlotIndexes.cpp \ SpillPlacement.cpp \ - Spiller.cpp \ SplitKit.cpp \ StackColoring.cpp \ StackMapLivenessAnalysis.cpp \ StackMaps.cpp \ StackProtector.cpp \ StackSlotColoring.cpp \ + StatepointExampleGC.cpp \ TailDuplication.cpp \ TargetFrameLoweringImpl.cpp \ TargetInstrInfo.cpp \ Modified: projects/clang360-import/lib/clang/libllvmcore/Makefile ============================================================================== --- projects/clang360-import/lib/clang/libllvmcore/Makefile Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/lib/clang/libllvmcore/Makefile Mon Jan 26 18:48:27 2015 (r277765) @@ -33,18 +33,20 @@ SRCS= AsmWriter.cpp \ IntrinsicInst.cpp \ LLVMContext.cpp \ LLVMContextImpl.cpp \ - LeakDetector.cpp \ LegacyPassManager.cpp \ MDBuilder.cpp \ Mangler.cpp \ Metadata.cpp \ + MetadataTracking.cpp \ Module.cpp \ Pass.cpp \ PassManager.cpp \ PassRegistry.cpp \ + Statepoint.cpp \ Type.cpp \ TypeFinder.cpp \ Use.cpp \ + UseListOrder.cpp \ User.cpp \ Value.cpp \ ValueSymbolTable.cpp \ Modified: projects/clang360-import/lib/clang/libllvmdebuginfo/Makefile ============================================================================== --- projects/clang360-import/lib/clang/libllvmdebuginfo/Makefile Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/lib/clang/libllvmdebuginfo/Makefile Mon Jan 26 18:48:27 2015 (r277765) @@ -1,6 +1,6 @@ # $FreeBSD$ -.include +.include LIB= llvmdebuginfo @@ -21,4 +21,9 @@ SRCS= DIContext.cpp \ DWARFTypeUnit.cpp \ DWARFUnit.cpp +.if ${MK_CLANG_EXTRAS} != "no" +SRCS+= DWARFAcceleratorTable.cpp \ + SyntaxHighlighting.cpp +.endif + .include "../clang.lib.mk" Modified: projects/clang360-import/lib/clang/libllvmexecutionengine/Makefile ============================================================================== --- projects/clang360-import/lib/clang/libllvmexecutionengine/Makefile Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/lib/clang/libllvmexecutionengine/Makefile Mon Jan 26 18:48:27 2015 (r277765) @@ -7,6 +7,7 @@ LIB= llvmexecutionengine SRCDIR= lib/ExecutionEngine SRCS= ExecutionEngine.cpp \ ExecutionEngineBindings.cpp \ + GDBRegistrationListener.cpp \ RTDyldMemoryManager.cpp \ TargetSelect.cpp Modified: projects/clang360-import/lib/clang/libllvminstrumentation/Makefile ============================================================================== --- projects/clang360-import/lib/clang/libllvminstrumentation/Makefile Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/lib/clang/libllvminstrumentation/Makefile Mon Jan 26 18:48:27 2015 (r277765) @@ -8,10 +8,11 @@ SRCDIR= lib/Transforms/Instrumentation SRCS= AddressSanitizer.cpp \ BoundsChecking.cpp \ DataFlowSanitizer.cpp \ - DebugIR.cpp \ GCOVProfiling.cpp \ MemorySanitizer.cpp \ Instrumentation.cpp \ + InstrProfiling.cpp \ + SanitizerCoverage.cpp \ ThreadSanitizer.cpp TGHDRS= Intrinsics Modified: projects/clang360-import/lib/clang/libllvmipa/Makefile ============================================================================== --- projects/clang360-import/lib/clang/libllvmipa/Makefile Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/lib/clang/libllvmipa/Makefile Mon Jan 26 18:48:27 2015 (r277765) @@ -8,7 +8,6 @@ SRCDIR= lib/Analysis/IPA SRCS= CallGraph.cpp \ CallGraphSCCPass.cpp \ CallPrinter.cpp \ - FindUsedTypes.cpp \ GlobalsModRef.cpp \ InlineCost.cpp Modified: projects/clang360-import/lib/clang/libllvmmc/Makefile ============================================================================== --- projects/clang360-import/lib/clang/libllvmmc/Makefile Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/lib/clang/libllvmmc/Makefile Mon Jan 26 18:48:27 2015 (r277765) @@ -22,7 +22,6 @@ SRCS= ConstantPools.cpp \ MCELFObjectTargetWriter.cpp \ MCELFStreamer.cpp \ MCExpr.cpp \ - MCExternalSymbolizer.cpp \ MCInst.cpp \ MCInstPrinter.cpp \ MCInstrAnalysis.cpp \ @@ -35,7 +34,6 @@ SRCS= ConstantPools.cpp \ MCObjectStreamer.cpp \ MCObjectWriter.cpp \ MCRegisterInfo.cpp \ - MCRelocationInfo.cpp \ MCSection.cpp \ MCSectionCOFF.cpp \ MCSectionELF.cpp \ @@ -47,6 +45,7 @@ SRCS= ConstantPools.cpp \ MCTargetOptions.cpp \ MCValue.cpp \ MCWin64EH.cpp \ + MCWinEH.cpp \ MachObjectWriter.cpp \ StringTableBuilder.cpp \ SubtargetFeature.cpp \ @@ -54,8 +53,4 @@ SRCS= ConstantPools.cpp \ WinCOFFStreamer.cpp \ YAML.cpp -.if ${MK_CLANG_EXTRAS} != "no" || ${MK_LLDB} != "no" -SRCS+= MCDisassembler.cpp -.endif - .include "../clang.lib.mk" Modified: projects/clang360-import/lib/clang/libllvmmcdisassembler/Makefile ============================================================================== --- projects/clang360-import/lib/clang/libllvmmcdisassembler/Makefile Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/lib/clang/libllvmmcdisassembler/Makefile Mon Jan 26 18:48:27 2015 (r277765) @@ -5,6 +5,9 @@ LIB= llvmmcdisassembler SRCDIR= lib/MC/MCDisassembler -SRCS= Disassembler.cpp +SRCS= Disassembler.cpp \ + MCDisassembler.cpp \ + MCExternalSymbolizer.cpp \ + MCRelocationInfo.cpp .include "../clang.lib.mk" Modified: projects/clang360-import/lib/clang/libllvmmipscodegen/Makefile ============================================================================== --- projects/clang360-import/lib/clang/libllvmmipscodegen/Makefile Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/lib/clang/libllvmmipscodegen/Makefile Mon Jan 26 18:48:27 2015 (r277765) @@ -12,11 +12,9 @@ SRCS= Mips16FrameLowering.cpp \ Mips16ISelLowering.cpp \ Mips16InstrInfo.cpp \ Mips16RegisterInfo.cpp \ - MipsABIInfo.cpp \ MipsAnalyzeImmediate.cpp \ MipsAsmPrinter.cpp \ MipsCCState.cpp \ - MipsCodeEmitter.cpp \ MipsConstantIslandPass.cpp \ MipsDelaySlotFiller.cpp \ MipsFastISel.cpp \ @@ -24,7 +22,6 @@ SRCS= Mips16FrameLowering.cpp \ MipsISelDAGToDAG.cpp \ MipsISelLowering.cpp \ MipsInstrInfo.cpp \ - MipsJITInfo.cpp \ MipsLongBranch.cpp \ MipsMCInstLower.cpp \ MipsMachineFunction.cpp \ Modified: projects/clang360-import/lib/clang/libllvmmipsdesc/Makefile ============================================================================== --- projects/clang360-import/lib/clang/libllvmmipsdesc/Makefile Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/lib/clang/libllvmmipsdesc/Makefile Mon Jan 26 18:48:27 2015 (r277765) @@ -6,6 +6,7 @@ LIB= llvmmipsdesc SRCDIR= lib/Target/Mips/MCTargetDesc SRCS= MipsABIFlagsSection.cpp \ + MipsABIInfo.cpp \ MipsAsmBackend.cpp \ MipsELFObjectWriter.cpp \ MipsELFStreamer.cpp \ Modified: projects/clang360-import/lib/clang/libllvmobjcarcopts/Makefile ============================================================================== --- projects/clang360-import/lib/clang/libllvmobjcarcopts/Makefile Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/lib/clang/libllvmobjcarcopts/Makefile Mon Jan 26 18:48:27 2015 (r277765) @@ -13,7 +13,8 @@ SRCS= ObjCARC.cpp \ ObjCARCUtil.cpp \ ObjCARCContract.cpp \ DependencyAnalysis.cpp \ - ProvenanceAnalysis.cpp + ProvenanceAnalysis.cpp \ + ProvenanceAnalysisEvaluator.cpp TGHDRS= Intrinsics Modified: projects/clang360-import/lib/clang/libllvmpowerpccodegen/Makefile ============================================================================== --- projects/clang360-import/lib/clang/libllvmpowerpccodegen/Makefile Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/lib/clang/libllvmpowerpccodegen/Makefile Mon Jan 26 18:48:27 2015 (r277765) @@ -8,14 +8,12 @@ SRCDIR= lib/Target/PowerPC SRCS= PPCAsmPrinter.cpp \ PPCBranchSelector.cpp \ PPCCTRLoops.cpp \ - PPCCodeEmitter.cpp \ - PPCFastISel.cpp \ + PPCFastISel.cpp \ PPCFrameLowering.cpp \ PPCHazardRecognizers.cpp \ PPCISelDAGToDAG.cpp \ PPCISelLowering.cpp \ PPCInstrInfo.cpp \ - PPCJITInfo.cpp \ PPCMCInstLower.cpp \ PPCMachineFunctionInfo.cpp \ PPCRegisterInfo.cpp \ Modified: projects/clang360-import/lib/clang/libllvmprofiledata/Makefile ============================================================================== --- projects/clang360-import/lib/clang/libllvmprofiledata/Makefile Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/lib/clang/libllvmprofiledata/Makefile Mon Jan 26 18:48:27 2015 (r277765) @@ -5,8 +5,14 @@ LIB= llvmprofiledata SRCDIR= lib/ProfileData -SRCS= InstrProf.cpp \ +SRCS= CoverageMapping.cpp \ + CoverageMappingReader.cpp \ + CoverageMappingWriter.cpp \ + InstrProf.cpp \ InstrProfReader.cpp \ - InstrProfWriter.cpp + InstrProfWriter.cpp \ + SampleProf.cpp \ + SampleProfReader.cpp \ + SampleProfWriter.cpp .include "../clang.lib.mk" Modified: projects/clang360-import/lib/clang/libllvmruntimedyld/Makefile ============================================================================== --- projects/clang360-import/lib/clang/libllvmruntimedyld/Makefile Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/lib/clang/libllvmruntimedyld/Makefile Mon Jan 26 18:48:27 2015 (r277765) @@ -5,8 +5,7 @@ LIB= llvmruntimedyld SRCDIR= lib/ExecutionEngine/RuntimeDyld -SRCS= GDBRegistrar.cpp \ - RuntimeDyld.cpp \ +SRCS= RuntimeDyld.cpp \ RuntimeDyldChecker.cpp \ RuntimeDyldELF.cpp \ RuntimeDyldMachO.cpp Modified: projects/clang360-import/lib/clang/libllvmscalaropts/Makefile ============================================================================== --- projects/clang360-import/lib/clang/libllvmscalaropts/Makefile Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/lib/clang/libllvmscalaropts/Makefile Mon Jan 26 18:48:27 2015 (r277765) @@ -6,6 +6,7 @@ LIB= llvmscalaropts SRCDIR= lib/Transforms/Scalar SRCS= ADCE.cpp \ + AlignmentFromAssumptions.cpp \ ConstantHoisting.cpp \ ConstantProp.cpp \ CorrelatedValuePropagation.cpp \ Modified: projects/clang360-import/lib/clang/libllvmselectiondag/Makefile ============================================================================== --- projects/clang360-import/lib/clang/libllvmselectiondag/Makefile Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/lib/clang/libllvmselectiondag/Makefile Mon Jan 26 18:48:27 2015 (r277765) @@ -26,6 +26,7 @@ SRCS= DAGCombiner.cpp \ SelectionDAGDumper.cpp \ SelectionDAGISel.cpp \ SelectionDAGPrinter.cpp \ + StatepointLowering.cpp \ TargetLowering.cpp \ TargetSelectionDAGInfo.cpp Modified: projects/clang360-import/lib/clang/libllvmsparccodegen/Makefile ============================================================================== --- projects/clang360-import/lib/clang/libllvmsparccodegen/Makefile Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/lib/clang/libllvmsparccodegen/Makefile Mon Jan 26 18:48:27 2015 (r277765) @@ -7,12 +7,10 @@ LIB= llvmsparccodegen SRCDIR= lib/Target/Sparc SRCS= DelaySlotFiller.cpp \ SparcAsmPrinter.cpp \ - SparcCodeEmitter.cpp \ SparcFrameLowering.cpp \ SparcISelDAGToDAG.cpp \ SparcISelLowering.cpp \ SparcInstrInfo.cpp \ - SparcJITInfo.cpp \ SparcMCInstLower.cpp \ SparcMachineFunctionInfo.cpp \ SparcRegisterInfo.cpp \ Modified: projects/clang360-import/lib/clang/libllvmsupport/Makefile ============================================================================== --- projects/clang360-import/lib/clang/libllvmsupport/Makefile Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/lib/clang/libllvmsupport/Makefile Mon Jan 26 18:48:27 2015 (r277765) @@ -33,7 +33,6 @@ SRCS= APFloat.cpp \ GraphWriter.cpp \ Hashing.cpp \ Host.cpp \ - IncludeFile.cpp \ IntEqClasses.cpp \ IntervalMap.cpp \ IntrusiveRefCntPtr.cpp \ @@ -45,10 +44,12 @@ SRCS= APFloat.cpp \ LockFileManager.cpp \ MD5.cpp \ ManagedStatic.cpp \ + MathExtras.cpp \ Memory.cpp \ MemoryBuffer.cpp \ MemoryObject.cpp \ Mutex.cpp \ + Options.cpp \ Path.cpp \ PluginLoader.cpp \ PrettyStackTrace.cpp \ @@ -65,12 +66,11 @@ SRCS= APFloat.cpp \ SourceMgr.cpp \ SpecialCaseList.cpp \ Statistic.cpp \ - StreamableMemoryObject.cpp \ + StreamingMemoryObject.cpp \ StringExtras.cpp \ StringMap.cpp \ StringPool.cpp \ StringRef.cpp \ - StringRefMemoryObject.cpp \ TargetRegistry.cpp \ ThreadLocal.cpp \ Threading.cpp \ Modified: projects/clang360-import/lib/clang/libllvmtarget/Makefile ============================================================================== --- projects/clang360-import/lib/clang/libllvmtarget/Makefile Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/lib/clang/libllvmtarget/Makefile Mon Jan 26 18:48:27 2015 (r277765) @@ -7,7 +7,6 @@ LIB= llvmtarget SRCDIR= lib/Target SRCS= Target.cpp \ TargetIntrinsicInfo.cpp \ - TargetJITInfo.cpp \ TargetLibraryInfo.cpp \ TargetLoweringObjectFile.cpp \ TargetMachine.cpp \ Modified: projects/clang360-import/lib/clang/libllvmtransformutils/Makefile ============================================================================== --- projects/clang360-import/lib/clang/libllvmtransformutils/Makefile Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/lib/clang/libllvmtransformutils/Makefile Mon Jan 26 18:48:27 2015 (r277765) @@ -39,6 +39,7 @@ SRCS= ASanStackFrameLayout.cpp \ SimplifyIndVar.cpp \ SimplifyInstructions.cpp \ SimplifyLibCalls.cpp \ + SymbolRewriter.cpp \ UnifyFunctionExitNodes.cpp \ ValueMapper.cpp Modified: projects/clang360-import/lib/clang/libllvmx86codegen/Makefile ============================================================================== --- projects/clang360-import/lib/clang/libllvmx86codegen/Makefile Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/lib/clang/libllvmx86codegen/Makefile Mon Jan 26 18:48:27 2015 (r277765) @@ -6,8 +6,6 @@ LIB= llvmx86codegen SRCDIR= lib/Target/X86 SRCS= X86AsmPrinter.cpp \ - X86AtomicExpandPass.cpp \ - X86CodeEmitter.cpp \ X86FastISel.cpp \ X86FixupLEAs.cpp \ X86FloatingPoint.cpp \ @@ -15,7 +13,6 @@ SRCS= X86AsmPrinter.cpp \ X86ISelDAGToDAG.cpp \ X86ISelLowering.cpp \ X86InstrInfo.cpp \ - X86JITInfo.cpp \ X86MCInstLower.cpp \ X86MachineFunctionInfo.cpp \ X86PadShortFunction.cpp \ Modified: projects/clang360-import/lib/libclang_rt/Makefile.inc ============================================================================== --- projects/clang360-import/lib/libclang_rt/Makefile.inc Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/lib/libclang_rt/Makefile.inc Mon Jan 26 18:48:27 2015 (r277765) @@ -5,7 +5,7 @@ CRTARCH=${MACHINE_CPUARCH:C/amd64/x86_64/} CRTSRC=${.CURDIR}/../../../contrib/compiler-rt -LIBDIR=/usr/lib/clang/3.5.1/lib/freebsd +LIBDIR=/usr/lib/clang/3.6.0/lib/freebsd NO_PIC= MK_PROFILE=no Modified: projects/clang360-import/usr.bin/clang/bugpoint/Makefile ============================================================================== --- projects/clang360-import/usr.bin/clang/bugpoint/Makefile Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/usr.bin/clang/bugpoint/Makefile Mon Jan 26 18:48:27 2015 (r277765) @@ -20,11 +20,14 @@ LIBDEPS=llvmcodegen \ llvmobjcarcopts \ llvmirreader \ llvmbitwriter \ - llvmbitreader \ llvmlinker \ llvmipo \ llvmvectorize \ llvmscalaropts \ + llvmprofiledata \ + llvmobject \ + llvmmcparser \ + llvmbitreader \ llvminstcombine \ llvminstrumentation \ llvmtransformutils \ Modified: projects/clang360-import/usr.bin/clang/clang/Makefile ============================================================================== --- projects/clang360-import/usr.bin/clang/clang/Makefile Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/usr.bin/clang/clang/Makefile Mon Jan 26 18:48:27 2015 (r277765) @@ -60,7 +60,6 @@ LIBDEPS=clangfrontendtool \ clangast \ clanglex \ clangbasic \ - llvmprofiledata \ llvmoption \ llvmobjcarcopts \ llvmlinker \ @@ -108,6 +107,7 @@ LIBDEPS=clangfrontendtool \ llvmasmprinter \ llvmcodegen \ llvmscalaropts \ + llvmprofiledata \ llvminstcombine \ llvmtransformutils \ llvmipa \ @@ -117,11 +117,12 @@ LIBDEPS=clangfrontendtool \ llvmobject \ llvmmcparser \ llvmbitreader \ - llvmcore \ + llvmmcdisassembler \ llvmx86info \ llvmx86instprinter \ llvmmc \ llvmx86utils \ + llvmcore \ llvmsupport .include "../clang.prog.mk" Modified: projects/clang360-import/usr.bin/clang/llc/Makefile ============================================================================== --- projects/clang360-import/usr.bin/clang/llc/Makefile Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/usr.bin/clang/llc/Makefile Mon Jan 26 18:48:27 2015 (r277765) @@ -47,6 +47,7 @@ LIBDEPS=llvmirreader \ llvmasmprinter \ llvmcodegen \ llvmscalaropts \ + llvmprofiledata \ llvminstcombine \ llvmtransformutils \ llvmipa \ @@ -56,11 +57,12 @@ LIBDEPS=llvmirreader \ llvmobject \ llvmmcparser \ llvmbitreader \ - llvmcore \ + llvmmcdisassembler \ llvmx86info \ llvmx86instprinter \ llvmmc \ llvmx86utils \ + llvmcore \ llvmsupport .include "../clang.prog.mk" Modified: projects/clang360-import/usr.bin/clang/lli/Makefile ============================================================================== --- projects/clang360-import/usr.bin/clang/lli/Makefile Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/usr.bin/clang/lli/Makefile Mon Jan 26 18:48:27 2015 (r277765) @@ -17,26 +17,27 @@ LIBDEPS=llvmx86disassembler \ llvmx86codegen \ llvmx86desc \ llvmx86info \ + llvmmcdisassembler \ llvmx86instprinter \ llvmx86utils \ llvmselectiondag \ llvmasmprinter \ llvminterpreter \ - llvminstrumentation \ - llvmjit \ llvmcodegen \ llvmscalaropts \ + llvmprofiledata \ llvminstcombine \ + llvminstrumentation \ llvmtransformutils \ llvmipa \ llvmanalysis \ llvmmcjit \ llvmtarget \ llvmruntimedyld \ + llvmexecutionengine \ llvmobject \ llvmmcparser \ llvmbitreader \ - llvmexecutionengine \ llvmmc \ llvmcore \ llvmsupport Modified: projects/clang360-import/usr.bin/clang/llvm-ar/Makefile ============================================================================== --- projects/clang360-import/usr.bin/clang/llvm-ar/Makefile Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/usr.bin/clang/llvm-ar/Makefile Mon Jan 26 18:48:27 2015 (r277765) @@ -45,6 +45,7 @@ LIBDEPS=llvmaarch64disassembler \ llvmasmprinter \ llvmcodegen \ llvmscalaropts \ + llvmprofiledata \ llvminstcombine \ llvmtransformutils \ llvmipa \ @@ -54,11 +55,12 @@ LIBDEPS=llvmaarch64disassembler \ llvmobject \ llvmmcparser \ llvmbitreader \ - llvmcore \ + llvmmcdisassembler \ llvmx86info \ llvmx86instprinter \ llvmmc \ llvmx86utils \ + llvmcore \ llvmsupport .include "../clang.prog.mk" Modified: projects/clang360-import/usr.bin/clang/llvm-extract/Makefile ============================================================================== --- projects/clang360-import/usr.bin/clang/llvm-extract/Makefile Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/usr.bin/clang/llvm-extract/Makefile Mon Jan 26 18:48:27 2015 (r277765) @@ -10,10 +10,13 @@ SRCS= llvm-extract.cpp LIBDEPS=llvmirreader \ llvmasmparser \ llvmbitwriter \ - llvmbitreader \ llvmipo \ llvmvectorize \ llvmscalaropts \ + llvmprofiledata \ + llvmobject \ + llvmmcparser \ + llvmbitreader \ llvminstcombine \ llvmtransformutils \ llvmipa \ Modified: projects/clang360-import/usr.bin/clang/llvm-mc/Makefile ============================================================================== --- projects/clang360-import/usr.bin/clang/llvm-mc/Makefile Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/usr.bin/clang/llvm-mc/Makefile Mon Jan 26 18:48:27 2015 (r277765) @@ -9,8 +9,7 @@ SRCDIR= tools/llvm-mc SRCS= llvm-mc.cpp \ Disassembler.cpp -LIBDEPS=llvmmcdisassembler \ - llvmaarch64disassembler \ +LIBDEPS=llvmaarch64disassembler \ llvmaarch64codegen \ llvmaarch64asmparser \ llvmaarch64desc \ @@ -48,6 +47,7 @@ LIBDEPS=llvmmcdisassembler \ llvmasmprinter \ llvmcodegen \ llvmscalaropts \ + llvmprofiledata \ llvminstcombine \ llvmtransformutils \ llvmipa \ @@ -57,11 +57,12 @@ LIBDEPS=llvmmcdisassembler \ llvmobject \ llvmmcparser \ llvmbitreader \ - llvmcore \ + llvmmcdisassembler \ llvmx86info \ llvmx86instprinter \ llvmmc \ llvmx86utils \ + llvmcore \ llvmsupport .include "../clang.prog.mk" Modified: projects/clang360-import/usr.bin/clang/llvm-nm/Makefile ============================================================================== --- projects/clang360-import/usr.bin/clang/llvm-nm/Makefile Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/usr.bin/clang/llvm-nm/Makefile Mon Jan 26 18:48:27 2015 (r277765) @@ -45,6 +45,7 @@ LIBDEPS=llvmaarch64disassembler \ llvmasmprinter \ llvmcodegen \ llvmscalaropts \ + llvmprofiledata \ llvminstcombine \ llvmtransformutils \ llvmipa \ @@ -54,11 +55,12 @@ LIBDEPS=llvmaarch64disassembler \ llvmobject \ llvmmcparser \ llvmbitreader \ - llvmcore \ + llvmmcdisassembler \ llvmx86info \ llvmx86instprinter \ llvmmc \ llvmx86utils \ + llvmcore \ llvmsupport .include "../clang.prog.mk" Modified: projects/clang360-import/usr.bin/clang/llvm-objdump/Makefile ============================================================================== --- projects/clang360-import/usr.bin/clang/llvm-objdump/Makefile Mon Jan 26 16:50:42 2015 (r277764) +++ projects/clang360-import/usr.bin/clang/llvm-objdump/Makefile Mon Jan 26 18:48:27 2015 (r277765) @@ -11,9 +11,7 @@ SRCS= llvm-objdump.cpp \ ELFDump.cpp \ MachODump.cpp -LIBDEPS=llvmmcdisassembler \ - llvmmcanalysis \ - llvmdebuginfo \ +LIBDEPS=llvmdebuginfo \ llvmaarch64disassembler \ llvmaarch64codegen \ llvmaarch64asmparser \ @@ -52,6 +50,7 @@ LIBDEPS=llvmmcdisassembler \ *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***