Module Name: src Committed By: joerg Date: Sun Oct 28 17:07:47 UTC 2012
Modified Files: src/distrib/sets/lists/comp: md.amd64 md.i386 src/external/bsd/llvm: Makefile.inc src/external/bsd/llvm/bin/opt: Makefile src/external/bsd/llvm/bin/tblgen: Makefile src/external/bsd/llvm/include: Makefile src/external/bsd/llvm/lib/libLLVMAnalysis: Makefile src/external/bsd/llvm/lib/libLLVMCore: Makefile src/external/bsd/llvm/lib/libLLVMMipsCodeGen: Makefile src/external/bsd/llvm/lib/libLLVMMipsMCTargetDesc: Makefile src/external/bsd/llvm/lib/libLLVMTableGen: Makefile src/external/bsd/llvm/lib/libLLVMTarget: Makefile src/external/bsd/llvm/lib/libLLVMTransformsUtils: Makefile src/external/bsd/llvm/lib/libLLVMVectorize: Makefile src/external/bsd/llvm/lib/libLLVMipo: Makefile src/external/bsd/llvm/lib/libclangSema: Makefile src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers: Makefile src/external/bsd/llvm/lib/libclangTooling: Makefile Log Message: Update LLVM/Clang snapshot to r166772. Now builds without RTTI and exceptions. Also features the first round of a loop vectorizer. To generate a diff of this commit: cvs rdiff -u -r1.177 -r1.178 src/distrib/sets/lists/comp/md.amd64 cvs rdiff -u -r1.127 -r1.128 src/distrib/sets/lists/comp/md.i386 cvs rdiff -u -r1.41 -r1.42 src/external/bsd/llvm/Makefile.inc cvs rdiff -u -r1.3 -r1.4 src/external/bsd/llvm/bin/opt/Makefile cvs rdiff -u -r1.14 -r1.15 src/external/bsd/llvm/bin/tblgen/Makefile cvs rdiff -u -r1.13 -r1.14 src/external/bsd/llvm/include/Makefile cvs rdiff -u -r1.8 -r1.9 src/external/bsd/llvm/lib/libLLVMAnalysis/Makefile cvs rdiff -u -r1.8 -r1.9 src/external/bsd/llvm/lib/libLLVMCore/Makefile cvs rdiff -u -r1.12 -r1.13 \ src/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile cvs rdiff -u -r1.3 -r1.4 \ src/external/bsd/llvm/lib/libLLVMMipsMCTargetDesc/Makefile cvs rdiff -u -r1.3 -r1.4 src/external/bsd/llvm/lib/libLLVMTableGen/Makefile cvs rdiff -u -r1.8 -r1.9 src/external/bsd/llvm/lib/libLLVMTarget/Makefile cvs rdiff -u -r1.9 -r1.10 \ src/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile cvs rdiff -u -r1.2 -r1.3 src/external/bsd/llvm/lib/libLLVMVectorize/Makefile cvs rdiff -u -r1.4 -r1.5 src/external/bsd/llvm/lib/libLLVMipo/Makefile cvs rdiff -u -r1.10 -r1.11 src/external/bsd/llvm/lib/libclangSema/Makefile cvs rdiff -u -r1.16 -r1.17 \ src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile cvs rdiff -u -r1.7 -r1.8 src/external/bsd/llvm/lib/libclangTooling/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/distrib/sets/lists/comp/md.amd64 diff -u src/distrib/sets/lists/comp/md.amd64:1.177 src/distrib/sets/lists/comp/md.amd64:1.178 --- src/distrib/sets/lists/comp/md.amd64:1.177 Sun Sep 16 18:59:25 2012 +++ src/distrib/sets/lists/comp/md.amd64 Sun Oct 28 17:07:44 2012 @@ -1,4 +1,4 @@ -# $NetBSD: md.amd64,v 1.177 2012/09/16 18:59:25 tls Exp $ +# $NetBSD: md.amd64,v 1.178 2012/10/28 17:07:44 joerg Exp $ ./usr/include/amd64 comp-c-include ./usr/include/amd64/ansi.h comp-c-include ./usr/include/amd64/aout_machdep.h comp-c-include @@ -92,6 +92,7 @@ ./usr/include/clang-3.2/bmi2intrin.h comp-c-include llvm ./usr/include/clang-3.2/bmiintrin.h comp-c-include llvm ./usr/include/clang-3.2/emmintrin.h comp-c-include llvm +./usr/include/clang-3.2/f16cintrin.h comp-c-include llvm ./usr/include/clang-3.2/fma4intrin.h comp-c-include llvm ./usr/include/clang-3.2/fmaintrin.h comp-c-include llvm ./usr/include/clang-3.2/immintrin.h comp-c-include llvm Index: src/distrib/sets/lists/comp/md.i386 diff -u src/distrib/sets/lists/comp/md.i386:1.127 src/distrib/sets/lists/comp/md.i386:1.128 --- src/distrib/sets/lists/comp/md.i386:1.127 Wed Aug 29 17:13:21 2012 +++ src/distrib/sets/lists/comp/md.i386 Sun Oct 28 17:07:44 2012 @@ -1,4 +1,4 @@ -# $NetBSD: md.i386,v 1.127 2012/08/29 17:13:21 drochner Exp $ +# $NetBSD: md.i386,v 1.128 2012/10/28 17:07:44 joerg Exp $ ./usr/include/clang-3.0/avxintrin.h comp-obsolete obsolete ./usr/include/clang-3.0/avx2intrin.h comp-obsolete obsolete ./usr/include/clang-3.0/bmi2intrin.h comp-obsolete obsolete @@ -24,6 +24,7 @@ ./usr/include/clang-3.2/bmi2intrin.h comp-c-include llvm ./usr/include/clang-3.2/bmiintrin.h comp-c-include llvm ./usr/include/clang-3.2/emmintrin.h comp-c-include llvm +./usr/include/clang-3.2/f16cintrin.h comp-c-include llvm ./usr/include/clang-3.2/fma4intrin.h comp-c-include llvm ./usr/include/clang-3.2/fmaintrin.h comp-c-include llvm ./usr/include/clang-3.2/immintrin.h comp-c-include llvm Index: src/external/bsd/llvm/Makefile.inc diff -u src/external/bsd/llvm/Makefile.inc:1.41 src/external/bsd/llvm/Makefile.inc:1.42 --- src/external/bsd/llvm/Makefile.inc:1.41 Sun Sep 23 17:22:22 2012 +++ src/external/bsd/llvm/Makefile.inc Sun Oct 28 17:07:44 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.inc,v 1.41 2012/09/23 17:22:22 joerg Exp $ +# $NetBSD: Makefile.inc,v 1.42 2012/10/28 17:07:44 joerg Exp $ .if !defined(LLVM_TOPLEVEL_MK) LLVM_TOPLEVEL_MK= @@ -7,7 +7,7 @@ LLVM_TOPLEVEL_MK= SVN_ROOT= http://llvm.org/svn/llvm-project -COMMON_REVISION= 164464 +COMMON_REVISION= 166772 LLVM_REVISION= ${COMMON_REVISION} CLANG_REVISION= ${COMMON_REVISION} COMPILER_RT_REVISION= ${COMMON_REVISION} @@ -30,11 +30,13 @@ CLANG_INCLUDE_CONFIG= ${LLVM_TOOLCONF_OB LLVM_INCLUDE_OBJDIR!= cd ${NETBSDSRCDIR}/tools/llvm-include && ${PRINTOBJDIR} LLVM_TOOLCONF_OBJDIR!= cd ${NETBSDSRCDIR}/tools/llvm && ${PRINTOBJDIR} HOST_CPPFLAGS+= ${CPPFLAGS} -HOST_CXXFLAGS+= -O2 -g +HOST_CXXFLAGS+= -O2 -g -fno-rtti -fno-exceptions .else LLVM_INCLUDE_CONFIG= ${LLVM_TOPLEVEL}/config CLANG_INCLUDE_CONFIG= ${LLVM_TOPLEVEL}/config LLVM_INCLUDE_OBJDIR!= cd ${LLVM_TOPLEVEL}/include && ${PRINTOBJDIR} + +CXXFLAGS+= -fno-rtti -fno-exceptions .endif CPPFLAGS+= -I${LLVM_INCLUDE_OBJDIR} -I${LLVM_INCLUDE_CONFIG} \ -I${CLANG_INCLUDE_CONFIG} Index: src/external/bsd/llvm/bin/opt/Makefile diff -u src/external/bsd/llvm/bin/opt/Makefile:1.3 src/external/bsd/llvm/bin/opt/Makefile:1.4 --- src/external/bsd/llvm/bin/opt/Makefile:1.3 Wed Apr 4 10:42:01 2012 +++ src/external/bsd/llvm/bin/opt/Makefile Sun Oct 28 17:07:45 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.3 2012/04/04 10:42:01 joerg Exp $ +# $NetBSD: Makefile,v 1.4 2012/10/28 17:07:45 joerg Exp $ PROG_CXX= opt NOMAN= yes @@ -13,17 +13,40 @@ SRCS= AnalysisWrappers.cpp \ opt.cpp LLVM_LIBS+= \ + ipo \ AsmParser \ BitReader \ BitWriter \ + ARMCodeGen \ + ARMTargetInfo \ + ARMMCTargetDesc \ + ARMAsmPrinter \ + MipsCodeGen \ + MipsTargetInfo \ + MipsMCTargetDesc \ + MipsAsmPrinter \ + PowerPCCodeGen \ + PowerPCTargetInfo \ + PowerPCMCTargetDesc \ + PowerPCAsmPrinter \ + SparcCodeGen \ + SparcTargetInfo \ + SparcMCTargetDesc \ + X86CodeGen \ + X86MCTargetDesc \ + X86TargetInfo \ + X86Utils \ + X86AsmPrinter \ + SelectionDAG \ + CodeGen \ + Vectorize \ + Target \ InstCombine \ Instrumentation \ - ipo \ - Vectorize \ ScalarOpts \ - TransformsUtils \ Analysis \ - Target \ + MC \ + TransformsUtils \ ipa \ Core \ Support Index: src/external/bsd/llvm/bin/tblgen/Makefile diff -u src/external/bsd/llvm/bin/tblgen/Makefile:1.14 src/external/bsd/llvm/bin/tblgen/Makefile:1.15 --- src/external/bsd/llvm/bin/tblgen/Makefile:1.14 Thu Aug 9 14:37:06 2012 +++ src/external/bsd/llvm/bin/tblgen/Makefile Sun Oct 28 17:07:45 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.14 2012/08/09 14:37:06 joerg Exp $ +# $NetBSD: Makefile,v 1.15 2012/10/28 17:07:45 joerg Exp $ PROG_CXX= llvm-tblgen NOMAN= yes @@ -14,6 +14,7 @@ SRCS= AsmMatcherEmitter.cpp \ CodeEmitterGen.cpp \ CodeGenDAGPatterns.cpp \ CodeGenInstruction.cpp \ + CodeGenMapTable.cpp \ CodeGenRegisters.cpp \ CodeGenSchedule.cpp \ CodeGenTarget.cpp \ Index: src/external/bsd/llvm/include/Makefile diff -u src/external/bsd/llvm/include/Makefile:1.13 src/external/bsd/llvm/include/Makefile:1.14 --- src/external/bsd/llvm/include/Makefile:1.13 Sun Sep 23 17:22:23 2012 +++ src/external/bsd/llvm/include/Makefile Sun Oct 28 17:07:45 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.13 2012/09/23 17:22:23 joerg Exp $ +# $NetBSD: Makefile,v 1.14 2012/10/28 17:07:45 joerg Exp $ .include <bsd.init.mk> @@ -11,6 +11,7 @@ INCS= ammintrin.h \ bmi2intrin.h \ bmiintrin.h \ emmintrin.h \ + f16cintrin.h \ fmaintrin.h \ fma4intrin.h \ immintrin.h \ Index: src/external/bsd/llvm/lib/libLLVMAnalysis/Makefile diff -u src/external/bsd/llvm/lib/libLLVMAnalysis/Makefile:1.8 src/external/bsd/llvm/lib/libLLVMAnalysis/Makefile:1.9 --- src/external/bsd/llvm/lib/libLLVMAnalysis/Makefile:1.8 Sun Sep 23 17:22:23 2012 +++ src/external/bsd/llvm/lib/libLLVMAnalysis/Makefile Sun Oct 28 17:07:45 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.8 2012/09/23 17:22:23 joerg Exp $ +# $NetBSD: Makefile,v 1.9 2012/10/28 17:07:45 joerg Exp $ LIB= LLVMAnalysis @@ -20,6 +20,7 @@ SRCS+= AliasAnalysis.cpp \ CodeMetrics.cpp \ ConstantFolding.cpp \ DbgInfoPrinter.cpp \ + DependenceAnalysis.cpp \ DomPrinter.cpp \ DominanceFrontier.cpp \ IVUsers.cpp \ Index: src/external/bsd/llvm/lib/libLLVMCore/Makefile diff -u src/external/bsd/llvm/lib/libLLVMCore/Makefile:1.8 src/external/bsd/llvm/lib/libLLVMCore/Makefile:1.9 --- src/external/bsd/llvm/lib/libLLVMCore/Makefile:1.8 Thu Aug 9 14:37:06 2012 +++ src/external/bsd/llvm/lib/libLLVMCore/Makefile Sun Oct 28 17:07:45 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.8 2012/08/09 14:37:06 joerg Exp $ +# $NetBSD: Makefile,v 1.9 2012/10/28 17:07:45 joerg Exp $ LIB= LLVMCore @@ -13,8 +13,9 @@ SRCS+= AsmWriter.cpp \ ConstantFold.cpp \ Constants.cpp \ Core.cpp \ - DebugInfo.cpp \ DIBuilder.cpp \ + DataLayout.cpp \ + DebugInfo.cpp \ DebugLoc.cpp \ Dominators.cpp \ Function.cpp \ @@ -35,6 +36,7 @@ SRCS+= AsmWriter.cpp \ PassManager.cpp \ PassRegistry.cpp \ PrintModulePass.cpp \ + TargetTransformInfo.cpp \ Type.cpp \ TypeFinder.cpp \ Use.cpp \ Index: src/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile diff -u src/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile:1.12 src/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile:1.13 --- src/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile:1.12 Sun Sep 23 17:22:23 2012 +++ src/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile Sun Oct 28 17:07:45 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.12 2012/09/23 17:22:23 joerg Exp $ +# $NetBSD: Makefile,v 1.13 2012/10/28 17:07:45 joerg Exp $ LIB= LLVMMipsCodeGen @@ -13,7 +13,6 @@ SRCS+= Mips16InstrInfo.cpp \ MipsAsmPrinter.cpp \ MipsCodeEmitter.cpp \ MipsDelaySlotFiller.cpp \ - MipsDirectObjLower.cpp \ MipsELFWriterInfo.cpp \ MipsFrameLowering.cpp \ MipsInstrInfo.cpp \ @@ -45,6 +44,7 @@ TABLEGEN_OUTPUT= \ MipsGenDisassemblerTables.inc|-gen-disassembler \ MipsGenEDInfo.inc|-gen-enhanced-disassembly-info \ MipsGenMCCodeEmitter.inc|-gen-emitter^-mc-emitter \ + MipsGenMCPseudoLowering.inc|-gen-pseudo-lowering \ MipsGenSubtargetInfo.inc|-gen-subtarget .include "${.PARSEDIR}/../../tablegen.mk" Index: src/external/bsd/llvm/lib/libLLVMMipsMCTargetDesc/Makefile diff -u src/external/bsd/llvm/lib/libLLVMMipsMCTargetDesc/Makefile:1.3 src/external/bsd/llvm/lib/libLLVMMipsMCTargetDesc/Makefile:1.4 --- src/external/bsd/llvm/lib/libLLVMMipsMCTargetDesc/Makefile:1.3 Wed Jan 11 23:24:47 2012 +++ src/external/bsd/llvm/lib/libLLVMMipsMCTargetDesc/Makefile Sun Oct 28 17:07:46 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.3 2012/01/11 23:24:47 joerg Exp $ +# $NetBSD: Makefile,v 1.4 2012/10/28 17:07:46 joerg Exp $ LIB= LLVMMipsMCTargetDesc @@ -10,6 +10,7 @@ CPPFLAGS+= -I${MIPS_OBJDIR} -I${LLVM_SRC .PATH: ${LLVM_SRCDIR}/lib/Target/Mips/MCTargetDesc SRCS+= MipsAsmBackend.cpp \ + MipsDirectObjLower.cpp \ MipsELFObjectWriter.cpp \ MipsMCAsmInfo.cpp \ MipsMCCodeEmitter.cpp \ Index: src/external/bsd/llvm/lib/libLLVMTableGen/Makefile diff -u src/external/bsd/llvm/lib/libLLVMTableGen/Makefile:1.3 src/external/bsd/llvm/lib/libLLVMTableGen/Makefile:1.4 --- src/external/bsd/llvm/lib/libLLVMTableGen/Makefile:1.3 Tue May 29 19:31:52 2012 +++ src/external/bsd/llvm/lib/libLLVMTableGen/Makefile Sun Oct 28 17:07:46 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.3 2012/05/29 19:31:52 joerg Exp $ +# $NetBSD: Makefile,v 1.4 2012/10/28 17:07:46 joerg Exp $ LIB= LLVMTableGen @@ -10,7 +10,6 @@ SRCS+= Error.cpp \ Main.cpp \ Record.cpp \ StringMatcher.cpp \ - TableGenAction.cpp \ TableGenBackend.cpp \ TGLexer.cpp \ TGParser.cpp Index: src/external/bsd/llvm/lib/libLLVMTarget/Makefile diff -u src/external/bsd/llvm/lib/libLLVMTarget/Makefile:1.8 src/external/bsd/llvm/lib/libLLVMTarget/Makefile:1.9 --- src/external/bsd/llvm/lib/libLLVMTarget/Makefile:1.8 Sat Apr 14 15:11:18 2012 +++ src/external/bsd/llvm/lib/libLLVMTarget/Makefile Sun Oct 28 17:07:46 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.8 2012/04/14 15:11:18 joerg Exp $ +# $NetBSD: Makefile,v 1.9 2012/10/28 17:07:46 joerg Exp $ LIB= LLVMTarget @@ -8,7 +8,6 @@ LIB= LLVMTarget SRCS+= Mangler.cpp \ Target.cpp \ - TargetData.cpp \ TargetELFWriterInfo.cpp \ TargetInstrInfo.cpp \ TargetIntrinsicInfo.cpp \ @@ -18,7 +17,8 @@ SRCS+= Mangler.cpp \ TargetMachine.cpp \ TargetMachineC.cpp \ TargetRegisterInfo.cpp \ - TargetSubtargetInfo.cpp + TargetSubtargetInfo.cpp \ + TargetTransformImpl.cpp .if defined(HOSTLIB) .include <bsd.hostlib.mk> Index: src/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile diff -u src/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile:1.9 src/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile:1.10 --- src/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile:1.9 Sun Sep 23 17:22:24 2012 +++ src/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile Sun Oct 28 17:07:46 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.9 2012/09/23 17:22:24 joerg Exp $ +# $NetBSD: Makefile,v 1.10 2012/10/28 17:07:46 joerg Exp $ LIB= LLVMTransformsUtils @@ -35,6 +35,7 @@ SRCS+= AddrModeMatcher.cpp \ SimplifyCFG.cpp \ SimplifyIndVar.cpp \ SimplifyInstructions.cpp \ + SimplifyLibCalls.cpp \ UnifyFunctionExitNodes.cpp \ Utils.cpp \ ValueMapper.cpp Index: src/external/bsd/llvm/lib/libLLVMVectorize/Makefile diff -u src/external/bsd/llvm/lib/libLLVMVectorize/Makefile:1.2 src/external/bsd/llvm/lib/libLLVMVectorize/Makefile:1.3 --- src/external/bsd/llvm/lib/libLLVMVectorize/Makefile:1.2 Wed Apr 4 10:42:03 2012 +++ src/external/bsd/llvm/lib/libLLVMVectorize/Makefile Sun Oct 28 17:07:46 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2012/04/04 10:42:03 joerg Exp $ +# $NetBSD: Makefile,v 1.3 2012/10/28 17:07:46 joerg Exp $ LIB= LLVMVectorize @@ -7,6 +7,7 @@ LIB= LLVMVectorize .PATH: ${LLVM_SRCDIR}/lib/Transforms/Vectorize SRCS+= BBVectorize.cpp \ + LoopVectorize.cpp \ Vectorize.cpp .if defined(HOSTLIB) Index: src/external/bsd/llvm/lib/libLLVMipo/Makefile diff -u src/external/bsd/llvm/lib/libLLVMipo/Makefile:1.4 src/external/bsd/llvm/lib/libLLVMipo/Makefile:1.5 --- src/external/bsd/llvm/lib/libLLVMipo/Makefile:1.4 Tue Aug 9 12:30:47 2011 +++ src/external/bsd/llvm/lib/libLLVMipo/Makefile Sun Oct 28 17:07:46 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.4 2011/08/09 12:30:47 joerg Exp $ +# $NetBSD: Makefile,v 1.5 2012/10/28 17:07:46 joerg Exp $ LIB= LLVMipo @@ -7,6 +7,7 @@ LIB= LLVMipo .PATH: ${LLVM_SRCDIR}/lib/Transforms/IPO SRCS+= ArgumentPromotion.cpp \ + BarrierNoopPass.cpp \ ConstantMerge.cpp \ DeadArgumentElimination.cpp \ ExtractGV.cpp \ Index: src/external/bsd/llvm/lib/libclangSema/Makefile diff -u src/external/bsd/llvm/lib/libclangSema/Makefile:1.10 src/external/bsd/llvm/lib/libclangSema/Makefile:1.11 --- src/external/bsd/llvm/lib/libclangSema/Makefile:1.10 Sun Sep 23 17:22:25 2012 +++ src/external/bsd/llvm/lib/libclangSema/Makefile Sun Oct 28 17:07:47 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.10 2012/09/23 17:22:25 joerg Exp $ +# $NetBSD: Makefile,v 1.11 2012/10/28 17:07:47 joerg Exp $ LIB= clangSema @@ -13,7 +13,9 @@ SRCS+= AnalysisBasedWarnings.cpp \ DelayedDiagnostic.cpp \ IdentifierResolver.cpp \ JumpDiagnostics.cpp \ + MultiplexExternalSemaSource.cpp \ Scope.cpp \ + ScopeInfo.cpp \ Sema.cpp \ SemaAccess.cpp \ SemaAttr.cpp \ Index: src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile diff -u src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile:1.16 src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile:1.17 --- src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile:1.16 Sun Sep 23 17:22:25 2012 +++ src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile Sun Oct 28 17:07:47 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.16 2012/09/23 17:22:25 joerg Exp $ +# $NetBSD: Makefile,v 1.17 2012/10/28 17:07:47 joerg Exp $ LIB= clangStaticAnalyzerCheckers @@ -29,12 +29,14 @@ SRCS+= AnalyzerStatsChecker.cpp \ DeadStoresChecker.cpp \ DebugCheckers.cpp \ DereferenceChecker.cpp \ + DirectIvarAssignment.cpp \ DivZeroChecker.cpp \ DynamicTypePropagation.cpp \ ExprInspectionChecker.cpp \ FixedAddressChecker.cpp \ GenericTaintChecker.cpp \ IdempotentOperationChecker.cpp \ + IvarInvalidationChecker.cpp \ LLVMConventionsChecker.cpp \ MacOSKeychainAPIChecker.cpp \ MacOSXAPIChecker.cpp \ @@ -44,7 +46,6 @@ SRCS+= AnalyzerStatsChecker.cpp \ NSAutoreleasePoolChecker.cpp \ NSErrorChecker.cpp \ NoReturnFunctionChecker.cpp \ - OSAtomicChecker.cpp \ ObjCAtSyncChecker.cpp \ ObjCContainersASTChecker.cpp \ ObjCContainersChecker.cpp \ Index: src/external/bsd/llvm/lib/libclangTooling/Makefile diff -u src/external/bsd/llvm/lib/libclangTooling/Makefile:1.7 src/external/bsd/llvm/lib/libclangTooling/Makefile:1.8 --- src/external/bsd/llvm/lib/libclangTooling/Makefile:1.7 Sun Sep 23 17:22:25 2012 +++ src/external/bsd/llvm/lib/libclangTooling/Makefile Sun Oct 28 17:07:47 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.7 2012/09/23 17:22:25 joerg Exp $ +# $NetBSD: Makefile,v 1.8 2012/10/28 17:07:47 joerg Exp $ LIB= clangTooling @@ -9,6 +9,7 @@ LIB= clangTooling SRCS+= ArgumentsAdjusters.cpp \ CommonOptionsParser.cpp \ CompilationDatabase.cpp \ + FileMatchTrie.cpp \ JSONCompilationDatabase.cpp \ Refactoring.cpp \ RefactoringCallbacks.cpp \