Module Name: src Committed By: joerg Date: Wed Apr 4 10:42:05 UTC 2012
Modified Files: src/external/bsd/llvm: Makefile.inc src/external/bsd/llvm/bin: Makefile src/external/bsd/llvm/bin/bugpoint: Makefile src/external/bsd/llvm/bin/clang: Makefile src/external/bsd/llvm/bin/llc: Makefile src/external/bsd/llvm/bin/llvm-ld: Makefile src/external/bsd/llvm/bin/llvm-mc: Makefile src/external/bsd/llvm/bin/opt: Makefile src/external/bsd/llvm/include: Makefile src/external/bsd/llvm/lib: Makefile src/external/bsd/llvm/lib/libLLVMAnalysis: Makefile src/external/bsd/llvm/lib/libLLVMCodeGen: Makefile src/external/bsd/llvm/lib/libLLVMCore: Makefile src/external/bsd/llvm/lib/libLLVMInstrumentation: Makefile src/external/bsd/llvm/lib/libLLVMJIT: Makefile src/external/bsd/llvm/lib/libLLVMMCJIT: Makefile src/external/bsd/llvm/lib/libLLVMSelectionDAG: Makefile src/external/bsd/llvm/lib/libLLVMSupport: Makefile src/external/bsd/llvm/lib/libLLVMTransformsUtils: Makefile src/external/bsd/llvm/lib/libLLVMVectorize: Makefile src/external/bsd/llvm/lib/libclangARCMigrate: Makefile src/external/bsd/llvm/lib/libclangAST: Makefile src/external/bsd/llvm/lib/libclangAnalysis: Makefile src/external/bsd/llvm/lib/libclangIndex: Makefile src/external/bsd/llvm/lib/libclangStaticAnalyzerCore: Makefile Added Files: src/external/bsd/llvm/lib/libclangEdit: Makefile src/tools/llvm-lib/libclangEdit: Makefile Removed Files: src/external/bsd/llvm/lib/libLLVMCBackend: Makefile src/external/bsd/llvm/lib/libLLVMCBackendInfo: Makefile Log Message: Update LLVM/Clang snapshot to r153935. This brings in the new inline cost analysis. To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32 src/external/bsd/llvm/Makefile.inc cvs rdiff -u -r1.3 -r1.4 src/external/bsd/llvm/bin/Makefile cvs rdiff -u -r1.2 -r1.3 src/external/bsd/llvm/bin/bugpoint/Makefile cvs rdiff -u -r1.18 -r1.19 src/external/bsd/llvm/bin/clang/Makefile cvs rdiff -u -r1.10 -r1.11 src/external/bsd/llvm/bin/llc/Makefile cvs rdiff -u -r1.2 -r1.3 src/external/bsd/llvm/bin/llvm-ld/Makefile cvs rdiff -u -r1.10 -r1.11 src/external/bsd/llvm/bin/llvm-mc/Makefile cvs rdiff -u -r1.2 -r1.3 src/external/bsd/llvm/bin/opt/Makefile cvs rdiff -u -r1.7 -r1.8 src/external/bsd/llvm/include/Makefile cvs rdiff -u -r1.19 -r1.20 src/external/bsd/llvm/lib/Makefile cvs rdiff -u -r1.5 -r1.6 src/external/bsd/llvm/lib/libLLVMAnalysis/Makefile cvs rdiff -u -r1.1 -r0 src/external/bsd/llvm/lib/libLLVMCBackend/Makefile cvs rdiff -u -r1.1 -r0 src/external/bsd/llvm/lib/libLLVMCBackendInfo/Makefile cvs rdiff -u -r1.15 -r1.16 src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile cvs rdiff -u -r1.6 -r1.7 src/external/bsd/llvm/lib/libLLVMCore/Makefile cvs rdiff -u -r1.4 -r1.5 \ src/external/bsd/llvm/lib/libLLVMInstrumentation/Makefile cvs rdiff -u -r1.3 -r1.4 src/external/bsd/llvm/lib/libLLVMJIT/Makefile cvs rdiff -u -r1.4 -r1.5 src/external/bsd/llvm/lib/libLLVMMCJIT/Makefile cvs rdiff -u -r1.3 -r1.4 \ src/external/bsd/llvm/lib/libLLVMSelectionDAG/Makefile cvs rdiff -u -r1.9 -r1.10 src/external/bsd/llvm/lib/libLLVMSupport/Makefile cvs rdiff -u -r1.7 -r1.8 \ src/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile cvs rdiff -u -r1.1 -r1.2 src/external/bsd/llvm/lib/libLLVMVectorize/Makefile cvs rdiff -u -r1.3 -r1.4 \ src/external/bsd/llvm/lib/libclangARCMigrate/Makefile cvs rdiff -u -r1.4 -r1.5 src/external/bsd/llvm/lib/libclangAST/Makefile cvs rdiff -u -r1.7 -r1.8 src/external/bsd/llvm/lib/libclangAnalysis/Makefile cvs rdiff -u -r0 -r1.1 src/external/bsd/llvm/lib/libclangEdit/Makefile cvs rdiff -u -r1.1 -r1.2 src/external/bsd/llvm/lib/libclangIndex/Makefile cvs rdiff -u -r1.8 -r1.9 \ src/external/bsd/llvm/lib/libclangStaticAnalyzerCore/Makefile cvs rdiff -u -r0 -r1.1 src/tools/llvm-lib/libclangEdit/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/external/bsd/llvm/Makefile.inc diff -u src/external/bsd/llvm/Makefile.inc:1.31 src/external/bsd/llvm/Makefile.inc:1.32 --- src/external/bsd/llvm/Makefile.inc:1.31 Thu Mar 1 01:12:48 2012 +++ src/external/bsd/llvm/Makefile.inc Wed Apr 4 10:42:00 2012 @@ -1,12 +1,12 @@ -# $NetBSD: Makefile.inc,v 1.31 2012/03/01 01:12:48 joerg Exp $ +# $NetBSD: Makefile.inc,v 1.32 2012/04/04 10:42:00 joerg Exp $ .if !defined(LLVM_TOPLEVEL_MK) LLVM_TOPLEVEL_MK= .include <bsd.own.mk> -LLVM_REVISION= 151769 -CLANG_REVISION= 151769 +LLVM_REVISION= 153935 +CLANG_REVISION= 153935 LLVM_SRCDIR:= ${.PARSEDIR}/dist/llvm CLANG_SRCDIR:= ${.PARSEDIR}/dist/clang Index: src/external/bsd/llvm/bin/Makefile diff -u src/external/bsd/llvm/bin/Makefile:1.3 src/external/bsd/llvm/bin/Makefile:1.4 --- src/external/bsd/llvm/bin/Makefile:1.3 Tue Oct 11 13:53:57 2011 +++ src/external/bsd/llvm/bin/Makefile Wed Apr 4 10:42:00 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.3 2011/10/11 13:53:57 joerg Exp $ +# $NetBSD: Makefile,v 1.4 2012/04/04 10:42:00 joerg Exp $ .include <bsd.own.mk> @@ -25,6 +25,7 @@ SUBDIR+= \ llvm-nm \ llvm-prof \ llvm-ranlib \ + llvm-readobj \ llvm-size \ llvm-stub \ macho-dumpx \ Index: src/external/bsd/llvm/bin/bugpoint/Makefile diff -u src/external/bsd/llvm/bin/bugpoint/Makefile:1.2 src/external/bsd/llvm/bin/bugpoint/Makefile:1.3 --- src/external/bsd/llvm/bin/bugpoint/Makefile:1.2 Fri Mar 18 23:32:01 2011 +++ src/external/bsd/llvm/bin/bugpoint/Makefile Wed Apr 4 10:42:00 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2011/03/18 23:32:01 joerg Exp $ +# $NetBSD: Makefile,v 1.3 2012/04/04 10:42:00 joerg Exp $ PROG_CXX= bugpoint NOMAN= yes @@ -27,6 +27,7 @@ LLVM_LIBS+= \ ScalarOpts \ Target \ ipo \ + Vectorize \ TransformsUtils \ Analysis \ ipa \ Index: src/external/bsd/llvm/bin/clang/Makefile diff -u src/external/bsd/llvm/bin/clang/Makefile:1.18 src/external/bsd/llvm/bin/clang/Makefile:1.19 --- src/external/bsd/llvm/bin/clang/Makefile:1.18 Tue Feb 28 17:09:29 2012 +++ src/external/bsd/llvm/bin/clang/Makefile Wed Apr 4 10:42:00 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.18 2012/02/28 17:09:29 joerg Exp $ +# $NetBSD: Makefile,v 1.19 2012/04/04 10:42:00 joerg Exp $ PROG_CXX= clang NOMAN= yes @@ -20,6 +20,7 @@ CLANG_LIBS+= \ clangFrontendTool \ clangFrontend \ clangARCMigrate \ + clangEdit \ clangStaticAnalyzerFrontend \ clangStaticAnalyzerCheckers \ clangStaticAnalyzerCore \ Index: src/external/bsd/llvm/bin/llc/Makefile diff -u src/external/bsd/llvm/bin/llc/Makefile:1.10 src/external/bsd/llvm/bin/llc/Makefile:1.11 --- src/external/bsd/llvm/bin/llc/Makefile:1.10 Tue Oct 11 13:53:57 2011 +++ src/external/bsd/llvm/bin/llc/Makefile Wed Apr 4 10:42:00 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.10 2011/10/11 13:53:57 joerg Exp $ +# $NetBSD: Makefile,v 1.11 2012/04/04 10:42:00 joerg Exp $ PROG_CXX= llc NOMAN= yes @@ -20,6 +20,7 @@ LLVM_LIBS+= \ ARMAsmPrinter \ MipsCodeGen \ MipsTargetInfo \ + MipsAsmParser \ MipsMCTargetDesc \ MipsAsmPrinter \ PowerPCCodeGen \ Index: src/external/bsd/llvm/bin/llvm-ld/Makefile diff -u src/external/bsd/llvm/bin/llvm-ld/Makefile:1.2 src/external/bsd/llvm/bin/llvm-ld/Makefile:1.3 --- src/external/bsd/llvm/bin/llvm-ld/Makefile:1.2 Fri Mar 18 23:32:02 2011 +++ src/external/bsd/llvm/bin/llvm-ld/Makefile Wed Apr 4 10:42:01 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2011/03/18 23:32:02 joerg Exp $ +# $NetBSD: Makefile,v 1.3 2012/04/04 10:42:01 joerg Exp $ PROG_CXX= llvm-ld NOMAN= yes @@ -18,6 +18,7 @@ LLVM_LIBS+= \ BitWriter \ InstCombine \ ipo \ + Vectorize \ ScalarOpts \ TransformsUtils \ Analysis \ Index: src/external/bsd/llvm/bin/llvm-mc/Makefile diff -u src/external/bsd/llvm/bin/llvm-mc/Makefile:1.10 src/external/bsd/llvm/bin/llvm-mc/Makefile:1.11 --- src/external/bsd/llvm/bin/llvm-mc/Makefile:1.10 Tue Oct 11 13:53:58 2011 +++ src/external/bsd/llvm/bin/llvm-mc/Makefile Wed Apr 4 10:42:01 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.10 2011/10/11 13:53:58 joerg Exp $ +# $NetBSD: Makefile,v 1.11 2012/04/04 10:42:01 joerg Exp $ PROG_CXX= llvm-mc NOMAN= yes @@ -20,6 +20,7 @@ LLVM_LIBS+= \ ARMDisassembler \ MipsCodeGen \ MipsTargetInfo \ + MipsAsmParser \ MipsMCTargetDesc \ MipsAsmPrinter \ PowerPCCodeGen \ Index: src/external/bsd/llvm/bin/opt/Makefile diff -u src/external/bsd/llvm/bin/opt/Makefile:1.2 src/external/bsd/llvm/bin/opt/Makefile:1.3 --- src/external/bsd/llvm/bin/opt/Makefile:1.2 Fri Mar 18 23:32:02 2011 +++ src/external/bsd/llvm/bin/opt/Makefile Wed Apr 4 10:42:01 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2011/03/18 23:32:02 joerg Exp $ +# $NetBSD: Makefile,v 1.3 2012/04/04 10:42:01 joerg Exp $ PROG_CXX= opt NOMAN= yes @@ -19,6 +19,7 @@ LLVM_LIBS+= \ InstCombine \ Instrumentation \ ipo \ + Vectorize \ ScalarOpts \ TransformsUtils \ Analysis \ Index: src/external/bsd/llvm/include/Makefile diff -u src/external/bsd/llvm/include/Makefile:1.7 src/external/bsd/llvm/include/Makefile:1.8 --- src/external/bsd/llvm/include/Makefile:1.7 Tue Feb 28 17:09:30 2012 +++ src/external/bsd/llvm/include/Makefile Wed Apr 4 10:42:01 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.7 2012/02/28 17:09:30 joerg Exp $ +# $NetBSD: Makefile,v 1.8 2012/04/04 10:42:01 joerg Exp $ .include <bsd.init.mk> @@ -59,6 +59,8 @@ CLANG_TABLEGEN_OUTPUT.Attr.td= \ clang/Lex/AttrSpellings.inc|-gen-clang-attr-spelling-list \ clang/Parse/AttrLateParsed.inc|-gen-clang-attr-late-parsed-list \ clang/Sema/AttrTemplateInstantiate.inc|-gen-clang-attr-template-instantiate \ + clang/Sema/AttrParsedAttrKinds.inc|-gen-clang-attr-parsed-attr-kinds \ + clang/Sema/AttrParsedAttrList.inc|-gen-clang-attr-parsed-attr-list \ clang/Serialization/AttrPCHRead.inc|-gen-clang-attr-pch-read \ clang/Serialization/AttrPCHWrite.inc|-gen-clang-attr-pch-write Index: src/external/bsd/llvm/lib/Makefile diff -u src/external/bsd/llvm/lib/Makefile:1.19 src/external/bsd/llvm/lib/Makefile:1.20 --- src/external/bsd/llvm/lib/Makefile:1.19 Tue Feb 28 17:09:30 2012 +++ src/external/bsd/llvm/lib/Makefile Wed Apr 4 10:42:01 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.19 2012/02/28 17:09:30 joerg Exp $ +# $NetBSD: Makefile,v 1.20 2012/04/04 10:42:01 joerg Exp $ .include <bsd.own.mk> @@ -69,8 +69,6 @@ SUBDIR+= \ SUBDIR+= \ libLLVMArchive \ libLLVMDebugInfo \ - libLLVMCBackend \ - libLLVMCBackendInfo \ libLLVMCppBackend \ libLLVMCppBackendInfo \ libLLVMExecutionEngine \ @@ -89,6 +87,7 @@ SUBDIR+= \ libclangBasic \ libclangCodeGen \ libclangDriver \ + libclangEdit \ libclangFrontend \ libclangFrontendTool \ libclangIndex \ Index: src/external/bsd/llvm/lib/libLLVMAnalysis/Makefile diff -u src/external/bsd/llvm/lib/libLLVMAnalysis/Makefile:1.5 src/external/bsd/llvm/lib/libLLVMAnalysis/Makefile:1.6 --- src/external/bsd/llvm/lib/libLLVMAnalysis/Makefile:1.5 Tue Aug 2 17:12:38 2011 +++ src/external/bsd/llvm/lib/libLLVMAnalysis/Makefile Wed Apr 4 10:42:01 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.5 2011/08/02 17:12:38 joerg Exp $ +# $NetBSD: Makefile,v 1.6 2012/04/04 10:42:01 joerg Exp $ LIB= LLVMAnalysis @@ -17,6 +17,7 @@ SRCS+= AliasAnalysis.cpp \ BranchProbabilityInfo.cpp \ CFGPrinter.cpp \ CaptureTracking.cpp \ + CodeMetrics.cpp \ ConstantFolding.cpp \ DbgInfoPrinter.cpp \ DebugInfo.cpp \ Index: src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile diff -u src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile:1.15 src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile:1.16 --- src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile:1.15 Tue Feb 28 17:09:30 2012 +++ src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile Wed Apr 4 10:42:02 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.15 2012/02/28 17:09:30 joerg Exp $ +# $NetBSD: Makefile,v 1.16 2012/04/04 10:42:02 joerg Exp $ LIB= LLVMCodeGen @@ -88,7 +88,6 @@ SRCS+= AggressiveAntiDepBreaker.cpp \ RegisterScavenging.cpp \ RenderMachineFunction.cpp \ ScheduleDAG.cpp \ - ScheduleDAGEmit.cpp \ ScheduleDAGInstrs.cpp \ ScheduleDAGPrinter.cpp \ ShadowStackGC.cpp \ Index: src/external/bsd/llvm/lib/libLLVMCore/Makefile diff -u src/external/bsd/llvm/lib/libLLVMCore/Makefile:1.6 src/external/bsd/llvm/lib/libLLVMCore/Makefile:1.7 --- src/external/bsd/llvm/lib/libLLVMCore/Makefile:1.6 Tue Oct 11 13:53:59 2011 +++ src/external/bsd/llvm/lib/libLLVMCore/Makefile Wed Apr 4 10:42:02 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.6 2011/10/11 13:53:59 joerg Exp $ +# $NetBSD: Makefile,v 1.7 2012/04/04 10:42:02 joerg Exp $ LIB= LLVMCore @@ -13,7 +13,6 @@ SRCS+= AsmWriter.cpp \ ConstantFold.cpp \ Constants.cpp \ Core.cpp \ - DebugInfoProbe.cpp \ DebugLoc.cpp \ Dominators.cpp \ Function.cpp \ Index: src/external/bsd/llvm/lib/libLLVMInstrumentation/Makefile diff -u src/external/bsd/llvm/lib/libLLVMInstrumentation/Makefile:1.4 src/external/bsd/llvm/lib/libLLVMInstrumentation/Makefile:1.5 --- src/external/bsd/llvm/lib/libLLVMInstrumentation/Makefile:1.4 Tue Feb 28 17:09:30 2012 +++ src/external/bsd/llvm/lib/libLLVMInstrumentation/Makefile Wed Apr 4 10:42:02 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.4 2012/02/28 17:09:30 joerg Exp $ +# $NetBSD: Makefile,v 1.5 2012/04/04 10:42:02 joerg Exp $ LIB= LLVMInstrumentation @@ -8,6 +8,7 @@ LIB= LLVMInstrumentation SRCS+= AddressSanitizer.cpp \ EdgeProfiling.cpp \ + FunctionBlackList.cpp \ GCOVProfiling.cpp \ Instrumentation.cpp \ OptimalEdgeProfiling.cpp \ Index: src/external/bsd/llvm/lib/libLLVMJIT/Makefile diff -u src/external/bsd/llvm/lib/libLLVMJIT/Makefile:1.3 src/external/bsd/llvm/lib/libLLVMJIT/Makefile:1.4 --- src/external/bsd/llvm/lib/libLLVMJIT/Makefile:1.3 Wed Jan 11 23:24:47 2012 +++ src/external/bsd/llvm/lib/libLLVMJIT/Makefile Wed Apr 4 10:42:03 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.3 2012/01/11 23:24:47 joerg Exp $ +# $NetBSD: Makefile,v 1.4 2012/04/04 10:42:03 joerg Exp $ LIB= LLVMJIT @@ -8,11 +8,9 @@ CPPFLAGS+= -DENABLE_X86_JIT .PATH: ${LLVM_SRCDIR}/lib/ExecutionEngine/JIT -SRCS+= Intercept.cpp \ - JIT.cpp \ +SRCS+= JIT.cpp \ JITDwarfEmitter.cpp \ JITEmitter.cpp \ - JITMemoryManager.cpp \ - OProfileJITEventListener.cpp + JITMemoryManager.cpp .include <bsd.lib.mk> Index: src/external/bsd/llvm/lib/libLLVMMCJIT/Makefile diff -u src/external/bsd/llvm/lib/libLLVMMCJIT/Makefile:1.4 src/external/bsd/llvm/lib/libLLVMMCJIT/Makefile:1.5 --- src/external/bsd/llvm/lib/libLLVMMCJIT/Makefile:1.4 Wed Jan 11 23:24:47 2012 +++ src/external/bsd/llvm/lib/libLLVMMCJIT/Makefile Wed Apr 4 10:42:03 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.4 2012/01/11 23:24:47 joerg Exp $ +# $NetBSD: Makefile,v 1.5 2012/04/04 10:42:03 joerg Exp $ LIB= LLVMMCJIT @@ -6,8 +6,7 @@ LIB= LLVMMCJIT .PATH: ${LLVM_SRCDIR}/lib/ExecutionEngine/MCJIT -SRCS+= Intercept.cpp \ - MCJIT.cpp \ +SRCS+= MCJIT.cpp \ MCJITMemoryManager.cpp .include <bsd.lib.mk> Index: src/external/bsd/llvm/lib/libLLVMSelectionDAG/Makefile diff -u src/external/bsd/llvm/lib/libLLVMSelectionDAG/Makefile:1.3 src/external/bsd/llvm/lib/libLLVMSelectionDAG/Makefile:1.4 --- src/external/bsd/llvm/lib/libLLVMSelectionDAG/Makefile:1.3 Tue Feb 28 17:09:30 2012 +++ src/external/bsd/llvm/lib/libLLVMSelectionDAG/Makefile Wed Apr 4 10:42:03 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.3 2012/02/28 17:09:30 joerg Exp $ +# $NetBSD: Makefile,v 1.4 2012/04/04 10:42:03 joerg Exp $ LIB= LLVMSelectionDAG @@ -24,6 +24,7 @@ SRCS+= DAGCombiner.cpp \ ScheduleDAGVLIW.cpp \ SelectionDAG.cpp \ SelectionDAGBuilder.cpp \ + SelectionDAGDumper.cpp \ SelectionDAGISel.cpp \ SelectionDAGPrinter.cpp \ TargetLowering.cpp \ Index: src/external/bsd/llvm/lib/libLLVMSupport/Makefile diff -u src/external/bsd/llvm/lib/libLLVMSupport/Makefile:1.9 src/external/bsd/llvm/lib/libLLVMSupport/Makefile:1.10 --- src/external/bsd/llvm/lib/libLLVMSupport/Makefile:1.9 Tue Feb 28 17:09:31 2012 +++ src/external/bsd/llvm/lib/libLLVMSupport/Makefile Wed Apr 4 10:42:03 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.9 2012/02/28 17:09:31 joerg Exp $ +# $NetBSD: Makefile,v 1.10 2012/04/04 10:42:03 joerg Exp $ LIB= LLVMSupport @@ -29,6 +29,7 @@ SRCS+= APFloat.cpp \ FoldingSet.cpp \ FormattedStream.cpp \ GraphWriter.cpp \ + Hashing.cpp \ IntEqClasses.cpp \ IntervalMap.cpp \ IntrusiveRefCntPtr.cpp \ Index: src/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile diff -u src/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile:1.7 src/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile:1.8 --- src/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile:1.7 Mon Dec 19 14:07:40 2011 +++ src/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile Wed Apr 4 10:42:03 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.7 2011/12/19 14:07:40 joerg Exp $ +# $NetBSD: Makefile,v 1.8 2012/04/04 10:42:03 joerg Exp $ LIB= LLVMTransformsUtils @@ -8,7 +8,6 @@ LIB= LLVMTransformsUtils SRCS+= AddrModeMatcher.cpp \ BasicBlockUtils.cpp \ - BasicInliner.cpp \ BreakCriticalEdges.cpp \ BuildLibCalls.cpp \ CloneFunction.cpp \ Index: src/external/bsd/llvm/lib/libLLVMVectorize/Makefile diff -u src/external/bsd/llvm/lib/libLLVMVectorize/Makefile:1.1 src/external/bsd/llvm/lib/libLLVMVectorize/Makefile:1.2 --- src/external/bsd/llvm/lib/libLLVMVectorize/Makefile:1.1 Tue Feb 28 17:09:31 2012 +++ src/external/bsd/llvm/lib/libLLVMVectorize/Makefile Wed Apr 4 10:42:03 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1 2012/02/28 17:09:31 joerg Exp $ +# $NetBSD: Makefile,v 1.2 2012/04/04 10:42:03 joerg Exp $ LIB= LLVMVectorize @@ -6,7 +6,8 @@ LIB= LLVMVectorize .PATH: ${LLVM_SRCDIR}/lib/Transforms/Vectorize -SRCS+= BBVectorize.cpp +SRCS+= BBVectorize.cpp \ + Vectorize.cpp .if defined(HOSTLIB) .include <bsd.hostlib.mk> Index: src/external/bsd/llvm/lib/libclangARCMigrate/Makefile diff -u src/external/bsd/llvm/lib/libclangARCMigrate/Makefile:1.3 src/external/bsd/llvm/lib/libclangARCMigrate/Makefile:1.4 --- src/external/bsd/llvm/lib/libclangARCMigrate/Makefile:1.3 Fri Nov 18 15:56:54 2011 +++ src/external/bsd/llvm/lib/libclangARCMigrate/Makefile Wed Apr 4 10:42:04 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.3 2011/11/18 15:56:54 joerg Exp $ +# $NetBSD: Makefile,v 1.4 2012/04/04 10:42:04 joerg Exp $ LIB= clangARCMigrate @@ -8,6 +8,7 @@ LIB= clangARCMigrate SRCS+= ARCMT.cpp \ ARCMTActions.cpp \ + ObjCMT.cpp \ FileRemapper.cpp \ PlistReporter.cpp \ TransAPIUses.cpp \ Index: src/external/bsd/llvm/lib/libclangAST/Makefile diff -u src/external/bsd/llvm/lib/libclangAST/Makefile:1.4 src/external/bsd/llvm/lib/libclangAST/Makefile:1.5 --- src/external/bsd/llvm/lib/libclangAST/Makefile:1.4 Tue Feb 28 17:09:31 2012 +++ src/external/bsd/llvm/lib/libclangAST/Makefile Wed Apr 4 10:42:04 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.4 2012/02/28 17:09:31 joerg Exp $ +# $NetBSD: Makefile,v 1.5 2012/04/04 10:42:04 joerg Exp $ LIB= clangAST @@ -35,6 +35,7 @@ SRCS+= APValue.cpp \ Mangle.cpp \ MicrosoftCXXABI.cpp \ MicrosoftMangle.cpp \ + NSAPI.cpp \ NestedNameSpecifier.cpp \ ParentMap.cpp \ RecordLayout.cpp \ Index: src/external/bsd/llvm/lib/libclangAnalysis/Makefile diff -u src/external/bsd/llvm/lib/libclangAnalysis/Makefile:1.7 src/external/bsd/llvm/lib/libclangAnalysis/Makefile:1.8 --- src/external/bsd/llvm/lib/libclangAnalysis/Makefile:1.7 Wed Jan 11 23:24:48 2012 +++ src/external/bsd/llvm/lib/libclangAnalysis/Makefile Wed Apr 4 10:42:04 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.7 2012/01/11 23:24:48 joerg Exp $ +# $NetBSD: Makefile,v 1.8 2012/04/04 10:42:04 joerg Exp $ LIB= clangAnalysis @@ -10,6 +10,7 @@ SRCS+= AnalysisDeclContext.cpp \ CFG.cpp \ CFGReachabilityAnalysis.cpp \ CFGStmtMap.cpp \ + CallGraph.cpp \ CocoaConventions.cpp \ Dominators.cpp \ FormatString.cpp \ Index: src/external/bsd/llvm/lib/libclangIndex/Makefile diff -u src/external/bsd/llvm/lib/libclangIndex/Makefile:1.1 src/external/bsd/llvm/lib/libclangIndex/Makefile:1.2 --- src/external/bsd/llvm/lib/libclangIndex/Makefile:1.1 Sun Feb 6 01:14:08 2011 +++ src/external/bsd/llvm/lib/libclangIndex/Makefile Wed Apr 4 10:42:04 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1 2011/02/06 01:14:08 joerg Exp $ +# $NetBSD: Makefile,v 1.2 2012/04/04 10:42:04 joerg Exp $ LIB= clangIndex @@ -8,9 +8,9 @@ LIB= clangIndex SRCS+= ASTLocation.cpp \ Analyzer.cpp \ - CallGraph.cpp \ DeclReferenceMap.cpp \ Entity.cpp \ + GlobalCallGraph.cpp \ GlobalSelector.cpp \ Handlers.cpp \ IndexProvider.cpp \ Index: src/external/bsd/llvm/lib/libclangStaticAnalyzerCore/Makefile diff -u src/external/bsd/llvm/lib/libclangStaticAnalyzerCore/Makefile:1.8 src/external/bsd/llvm/lib/libclangStaticAnalyzerCore/Makefile:1.9 --- src/external/bsd/llvm/lib/libclangStaticAnalyzerCore/Makefile:1.8 Wed Jan 11 23:24:49 2012 +++ src/external/bsd/llvm/lib/libclangStaticAnalyzerCore/Makefile Wed Apr 4 10:42:05 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.8 2012/01/11 23:24:49 joerg Exp $ +# $NetBSD: Makefile,v 1.9 2012/04/04 10:42:05 joerg Exp $ LIB= clangStaticAnalyzerCore @@ -6,8 +6,7 @@ LIB= clangStaticAnalyzerCore .PATH: ${CLANG_SRCDIR}/lib/StaticAnalyzer/Core -SRCS+= AggExprVisitor.cpp \ - AnalysisManager.cpp \ +SRCS+= AnalysisManager.cpp \ BasicConstraintManager.cpp \ BasicValueFactory.cpp \ BlockCounter.cpp \ @@ -26,6 +25,7 @@ SRCS+= AggExprVisitor.cpp \ ExprEngineCXX.cpp \ ExprEngineCallAndReturn.cpp \ ExprEngineObjC.cpp \ + FunctionSummary.cpp \ HTMLDiagnostics.cpp \ MemRegion.cpp \ ObjCMessage.cpp \ Added files: Index: src/external/bsd/llvm/lib/libclangEdit/Makefile diff -u /dev/null src/external/bsd/llvm/lib/libclangEdit/Makefile:1.1 --- /dev/null Wed Apr 4 10:42:05 2012 +++ src/external/bsd/llvm/lib/libclangEdit/Makefile Wed Apr 4 10:42:04 2012 @@ -0,0 +1,17 @@ +# $NetBSD: Makefile,v 1.1 2012/04/04 10:42:04 joerg Exp $ + +LIB= clangEdit + +.include <bsd.init.mk> + +.PATH: ${CLANG_SRCDIR}/lib/Edit + +SRCS+= Commit.cpp \ + EditedSource.cpp \ + RewriteObjCFoundationAPI.cpp + +.if defined(HOSTLIB) +.include <bsd.hostlib.mk> +.else +.include <bsd.lib.mk> +.endif Index: src/tools/llvm-lib/libclangEdit/Makefile diff -u /dev/null src/tools/llvm-lib/libclangEdit/Makefile:1.1 --- /dev/null Wed Apr 4 10:42:06 2012 +++ src/tools/llvm-lib/libclangEdit/Makefile Wed Apr 4 10:42:05 2012 @@ -0,0 +1,3 @@ +# $NetBSD: Makefile,v 1.1 2012/04/04 10:42:05 joerg Exp $ + +.include <bsd.init.mk>