Module Name: src Committed By: joerg Date: Wed Jan 15 22:21:35 UTC 2014
Modified Files: src/external/bsd/llvm: Makefile.inc src/external/bsd/llvm/bin/clang: Makefile src/external/bsd/llvm/bin/llc: Makefile src/external/bsd/llvm/bin/llvm-mc: Makefile src/external/bsd/llvm/bin/llvm-objdump: Makefile src/external/bsd/llvm/bin/opt: Makefile src/external/bsd/llvm/config/llvm/Config: AsmParsers.def Disassemblers.def src/external/bsd/llvm/include: Makefile src/external/bsd/llvm/lib: Makefile src/external/bsd/llvm/lib/libLLVMARMMCTargetDesc: Makefile src/external/bsd/llvm/lib/libLLVMIR: Makefile src/external/bsd/llvm/lib/libLLVMSparcCodeGen: Makefile src/external/bsd/llvm/lib/libLLVMSparcMCTargetDesc: Makefile src/external/bsd/llvm/lib/libLLVMTarget: Makefile src/external/bsd/llvm/lib/libclangCodeGen: Makefile src/external/bsd/llvm/lib/libclangSema: Makefile src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers: Makefile Added Files: src/external/bsd/llvm/lib/libLLVMSparcAsmParser: Makefile src/external/bsd/llvm/lib/libLLVMSparcDisassembler: Makefile src/tools/llvm-lib/libLLVMSparcAsmParser: Makefile src/tools/llvm-lib/libLLVMSparcDisassembler: Makefile Log Message: Update build glue for LLVM/Clang 3.5svn r199312. Noticable changes include bug fixes for the loop vectorizer, initial work for assembler parser/disassembler on SPARC, improvements to ARM assembler and .code16 support on x86. To generate a diff of this commit: cvs rdiff -u -r1.68 -r1.69 src/external/bsd/llvm/Makefile.inc cvs rdiff -u -r1.28 -r1.29 src/external/bsd/llvm/bin/clang/Makefile cvs rdiff -u -r1.18 -r1.19 src/external/bsd/llvm/bin/llc/Makefile cvs rdiff -u -r1.18 -r1.19 src/external/bsd/llvm/bin/llvm-mc/Makefile cvs rdiff -u -r1.7 -r1.8 src/external/bsd/llvm/bin/llvm-objdump/Makefile cvs rdiff -u -r1.10 -r1.11 src/external/bsd/llvm/bin/opt/Makefile cvs rdiff -u -r1.6 -r1.7 \ src/external/bsd/llvm/config/llvm/Config/AsmParsers.def cvs rdiff -u -r1.7 -r1.8 \ src/external/bsd/llvm/config/llvm/Config/Disassemblers.def cvs rdiff -u -r1.28 -r1.29 src/external/bsd/llvm/include/Makefile cvs rdiff -u -r1.37 -r1.38 src/external/bsd/llvm/lib/Makefile cvs rdiff -u -r1.7 -r1.8 \ src/external/bsd/llvm/lib/libLLVMARMMCTargetDesc/Makefile cvs rdiff -u -r1.5 -r1.6 src/external/bsd/llvm/lib/libLLVMIR/Makefile cvs rdiff -u -r0 -r1.1 \ src/external/bsd/llvm/lib/libLLVMSparcAsmParser/Makefile cvs rdiff -u -r1.6 -r1.7 \ src/external/bsd/llvm/lib/libLLVMSparcCodeGen/Makefile cvs rdiff -u -r0 -r1.1 \ src/external/bsd/llvm/lib/libLLVMSparcDisassembler/Makefile cvs rdiff -u -r1.2 -r1.3 \ src/external/bsd/llvm/lib/libLLVMSparcMCTargetDesc/Makefile cvs rdiff -u -r1.11 -r1.12 src/external/bsd/llvm/lib/libLLVMTarget/Makefile cvs rdiff -u -r1.8 -r1.9 src/external/bsd/llvm/lib/libclangCodeGen/Makefile cvs rdiff -u -r1.13 -r1.14 src/external/bsd/llvm/lib/libclangSema/Makefile cvs rdiff -u -r1.22 -r1.23 \ src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile cvs rdiff -u -r0 -r1.1 src/tools/llvm-lib/libLLVMSparcAsmParser/Makefile cvs rdiff -u -r0 -r1.1 src/tools/llvm-lib/libLLVMSparcDisassembler/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.68 src/external/bsd/llvm/Makefile.inc:1.69 --- src/external/bsd/llvm/Makefile.inc:1.68 Wed Jan 15 20:53:00 2014 +++ src/external/bsd/llvm/Makefile.inc Wed Jan 15 22:21:34 2014 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.inc,v 1.68 2014/01/15 20:53:00 joerg Exp $ +# $NetBSD: Makefile.inc,v 1.69 2014/01/15 22:21:34 joerg Exp $ .if !defined(LLVM_TOPLEVEL_MK) LLVM_TOPLEVEL_MK= @@ -8,7 +8,7 @@ LLVM_TOPLEVEL_MK= SVN_ROOT= http://llvm.org/svn/llvm-project SVN_BRANCH= trunk -COMMON_REVISION= 198450 +COMMON_REVISION= 199312 CLANG_REVISION= ${COMMON_REVISION} LLD_REVISION= ${COMMON_REVISION} LLDB_REVISION= ${COMMON_REVISION} Index: src/external/bsd/llvm/bin/clang/Makefile diff -u src/external/bsd/llvm/bin/clang/Makefile:1.28 src/external/bsd/llvm/bin/clang/Makefile:1.29 --- src/external/bsd/llvm/bin/clang/Makefile:1.28 Sun Jan 5 16:38:06 2014 +++ src/external/bsd/llvm/bin/clang/Makefile Wed Jan 15 22:21:34 2014 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.28 2014/01/05 16:38:06 joerg Exp $ +# $NetBSD: Makefile,v 1.29 2014/01/15 22:21:34 joerg Exp $ PROG_CXX= clang NOMAN= yes @@ -67,6 +67,7 @@ LLVM_LIBS+= \ SparcCodeGen \ SparcTargetInfo \ SparcMCTargetDesc \ + SparcAsmParser \ SparcAsmPrinter \ X86CodeGen \ X86MCTargetDesc \ Index: src/external/bsd/llvm/bin/llc/Makefile diff -u src/external/bsd/llvm/bin/llc/Makefile:1.18 src/external/bsd/llvm/bin/llc/Makefile:1.19 --- src/external/bsd/llvm/bin/llc/Makefile:1.18 Sun Jan 5 16:38:06 2014 +++ src/external/bsd/llvm/bin/llc/Makefile Wed Jan 15 22:21:34 2014 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.18 2014/01/05 16:38:06 joerg Exp $ +# $NetBSD: Makefile,v 1.19 2014/01/15 22:21:34 joerg Exp $ PROG_CXX= llc NOMAN= yes @@ -38,6 +38,7 @@ LLVM_LIBS+= \ SparcCodeGen \ SparcTargetInfo \ SparcMCTargetDesc \ + SparcAsmParser \ SparcAsmPrinter \ X86CodeGen \ X86TargetInfo \ Index: src/external/bsd/llvm/bin/llvm-mc/Makefile diff -u src/external/bsd/llvm/bin/llvm-mc/Makefile:1.18 src/external/bsd/llvm/bin/llvm-mc/Makefile:1.19 --- src/external/bsd/llvm/bin/llvm-mc/Makefile:1.18 Sun Jan 5 16:38:06 2014 +++ src/external/bsd/llvm/bin/llvm-mc/Makefile Wed Jan 15 22:21:34 2014 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.18 2014/01/05 16:38:06 joerg Exp $ +# $NetBSD: Makefile,v 1.19 2014/01/15 22:21:34 joerg Exp $ PROG_CXX= llvm-mc NOMAN= yes @@ -37,9 +37,11 @@ LLVM_LIBS+= \ PowerPCTargetInfo \ PowerPCMCTargetDesc \ PowerPCAsmPrinter \ + SparcAsmParser \ SparcCodeGen \ SparcTargetInfo \ SparcMCTargetDesc \ + SparcDisassembler \ SparcAsmPrinter \ X86CodeGen \ X86TargetInfo \ Index: src/external/bsd/llvm/bin/llvm-objdump/Makefile diff -u src/external/bsd/llvm/bin/llvm-objdump/Makefile:1.7 src/external/bsd/llvm/bin/llvm-objdump/Makefile:1.8 --- src/external/bsd/llvm/bin/llvm-objdump/Makefile:1.7 Sun Jan 5 16:38:06 2014 +++ src/external/bsd/llvm/bin/llvm-objdump/Makefile Wed Jan 15 22:21:34 2014 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.7 2014/01/05 16:38:06 joerg Exp $ +# $NetBSD: Makefile,v 1.8 2014/01/15 22:21:34 joerg Exp $ PROG_CXX= llvm-objdump NOMAN= yes @@ -34,6 +34,8 @@ LLVM_LIBS+= \ PowerPCTargetInfo \ PowerPCMCTargetDesc \ PowerPCAsmPrinter \ + SparcDisassembler \ + SparcAsmParser \ SparcTargetInfo \ SparcMCTargetDesc \ SparcAsmPrinter \ Index: src/external/bsd/llvm/bin/opt/Makefile diff -u src/external/bsd/llvm/bin/opt/Makefile:1.10 src/external/bsd/llvm/bin/opt/Makefile:1.11 --- src/external/bsd/llvm/bin/opt/Makefile:1.10 Sun Jan 5 16:38:06 2014 +++ src/external/bsd/llvm/bin/opt/Makefile Wed Jan 15 22:21:34 2014 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.10 2014/01/05 16:38:06 joerg Exp $ +# $NetBSD: Makefile,v 1.11 2014/01/15 22:21:34 joerg Exp $ PROG_CXX= opt NOMAN= yes @@ -9,6 +9,8 @@ NOMAN= yes SRCS= AnalysisWrappers.cpp \ GraphPrinters.cpp \ + NewPMDriver.cpp \ + Passes.cpp \ PrintSCC.cpp \ opt.cpp Index: src/external/bsd/llvm/config/llvm/Config/AsmParsers.def diff -u src/external/bsd/llvm/config/llvm/Config/AsmParsers.def:1.6 src/external/bsd/llvm/config/llvm/Config/AsmParsers.def:1.7 --- src/external/bsd/llvm/config/llvm/Config/AsmParsers.def:1.6 Sun Jul 7 21:36:43 2013 +++ src/external/bsd/llvm/config/llvm/Config/AsmParsers.def Wed Jan 15 22:21:34 2014 @@ -24,6 +24,6 @@ # error Please define the macro LLVM_ASM_PARSER(TargetName) #endif -LLVM_ASM_PARSER(X86) LLVM_ASM_PARSER(PowerPC) LLVM_ASM_PARSER(AArch64) LLVM_ASM_PARSER(ARM) LLVM_ASM_PARSER(Mips) +LLVM_ASM_PARSER(X86) LLVM_ASM_PARSER(PowerPC) LLVM_ASM_PARSER(Sparc) LLVM_ASM_PARSER(AArch64) LLVM_ASM_PARSER(ARM) LLVM_ASM_PARSER(Mips) #undef LLVM_ASM_PARSER Index: src/external/bsd/llvm/config/llvm/Config/Disassemblers.def diff -u src/external/bsd/llvm/config/llvm/Config/Disassemblers.def:1.7 src/external/bsd/llvm/config/llvm/Config/Disassemblers.def:1.8 --- src/external/bsd/llvm/config/llvm/Config/Disassemblers.def:1.7 Sun Jan 5 16:38:06 2014 +++ src/external/bsd/llvm/config/llvm/Config/Disassemblers.def Wed Jan 15 22:21:34 2014 @@ -24,6 +24,6 @@ # error Please define the macro LLVM_DISASSEMBLER(TargetName) #endif -LLVM_DISASSEMBLER(X86) LLVM_DISASSEMBLER(PowerPC) LLVM_DISASSEMBLER(AArch64) LLVM_DISASSEMBLER(ARM) LLVM_DISASSEMBLER(Mips) +LLVM_DISASSEMBLER(X86) LLVM_DISASSEMBLER(PowerPC) LLVM_DISASSEMBLER(Sparc) LLVM_DISASSEMBLER(AArch64) LLVM_DISASSEMBLER(ARM) LLVM_DISASSEMBLER(Mips) #undef LLVM_DISASSEMBLER Index: src/external/bsd/llvm/include/Makefile diff -u src/external/bsd/llvm/include/Makefile:1.28 src/external/bsd/llvm/include/Makefile:1.29 --- src/external/bsd/llvm/include/Makefile:1.28 Tue Jan 7 01:59:36 2014 +++ src/external/bsd/llvm/include/Makefile Wed Jan 15 22:21:34 2014 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.28 2014/01/07 01:59:36 joerg Exp $ +# $NetBSD: Makefile,v 1.29 2014/01/15 22:21:34 joerg Exp $ .include <bsd.init.mk> @@ -72,6 +72,7 @@ CLANG_TABLEGEN_OUTPUT.Attr.td= \ clang/AST/AttrVisitor.inc|-gen-clang-attr-ast-visitor \ clang/Basic/AttrList.inc|-gen-clang-attr-list \ clang/Lex/AttrSpellings.inc|-gen-clang-attr-spelling-list \ + clang/Parse/AttrArgContext.inc|-gen-clang-attr-arg-context-list \ clang/Parse/AttrIdentifierArg.inc|-gen-clang-attr-identifier-arg-list \ clang/Parse/AttrLateParsed.inc|-gen-clang-attr-late-parsed-list \ clang/Parse/AttrTypeArg.inc|-gen-clang-attr-type-arg-list \ Index: src/external/bsd/llvm/lib/Makefile diff -u src/external/bsd/llvm/lib/Makefile:1.37 src/external/bsd/llvm/lib/Makefile:1.38 --- src/external/bsd/llvm/lib/Makefile:1.37 Sun Jan 5 16:38:06 2014 +++ src/external/bsd/llvm/lib/Makefile Wed Jan 15 22:21:34 2014 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.37 2014/01/05 16:38:06 joerg Exp $ +# $NetBSD: Makefile,v 1.38 2014/01/15 22:21:34 joerg Exp $ .include <bsd.own.mk> @@ -68,7 +68,9 @@ SUBDIR+= \ libLLVMPowerPCTargetInfo SUBDIR+= \ + libLLVMSparcAsmParser \ libLLVMSparcAsmPrinter \ + libLLVMSparcDisassembler \ libLLVMSparcMCTargetDesc \ libLLVMSparcTargetInfo Index: src/external/bsd/llvm/lib/libLLVMARMMCTargetDesc/Makefile diff -u src/external/bsd/llvm/lib/libLLVMARMMCTargetDesc/Makefile:1.7 src/external/bsd/llvm/lib/libLLVMARMMCTargetDesc/Makefile:1.8 --- src/external/bsd/llvm/lib/libLLVMARMMCTargetDesc/Makefile:1.7 Tue May 28 17:37:34 2013 +++ src/external/bsd/llvm/lib/libLLVMARMMCTargetDesc/Makefile Wed Jan 15 22:21:34 2014 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.7 2013/05/28 17:37:34 joerg Exp $ +# $NetBSD: Makefile,v 1.8 2014/01/15 22:21:34 joerg Exp $ LIB= LLVMARMMCTargetDesc @@ -10,6 +10,7 @@ ARM_OBJDIR!= cd ${.CURDIR}/../libLLVMARM CPPFLAGS+= -I${ARM_OBJDIR} -I${LLVM_SRCDIR}/lib/Target/ARM SRCS+= ARMAsmBackend.cpp \ + ARMBuildAttrs.cpp \ ARMELFObjectWriter.cpp \ ARMELFStreamer.cpp \ ARMMCAsmInfo.cpp \ Index: src/external/bsd/llvm/lib/libLLVMIR/Makefile diff -u src/external/bsd/llvm/lib/libLLVMIR/Makefile:1.5 src/external/bsd/llvm/lib/libLLVMIR/Makefile:1.6 --- src/external/bsd/llvm/lib/libLLVMIR/Makefile:1.5 Sun Jan 5 16:38:06 2014 +++ src/external/bsd/llvm/lib/libLLVMIR/Makefile Wed Jan 15 22:21:34 2014 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.5 2014/01/05 16:38:06 joerg Exp $ +# $NetBSD: Makefile,v 1.6 2014/01/15 22:21:34 joerg Exp $ LIB= LLVMIR @@ -25,6 +25,7 @@ SRCS+= AsmWriter.cpp \ GVMaterializer.cpp \ Globals.cpp \ IRBuilder.cpp \ + IRPrintingPasses.cpp \ InlineAsm.cpp \ Instruction.cpp \ Instructions.cpp \ @@ -33,12 +34,12 @@ SRCS+= AsmWriter.cpp \ LLVMContextImpl.cpp \ LeakDetector.cpp \ LegacyPassManager.cpp \ + Mangler.cpp \ Metadata.cpp \ Module.cpp \ Pass.cpp \ PassManager.cpp \ PassRegistry.cpp \ - PrintModulePass.cpp \ Type.cpp \ TypeFinder.cpp \ Use.cpp \ Index: src/external/bsd/llvm/lib/libLLVMSparcCodeGen/Makefile diff -u src/external/bsd/llvm/lib/libLLVMSparcCodeGen/Makefile:1.6 src/external/bsd/llvm/lib/libLLVMSparcCodeGen/Makefile:1.7 --- src/external/bsd/llvm/lib/libLLVMSparcCodeGen/Makefile:1.6 Sun Jan 5 16:38:07 2014 +++ src/external/bsd/llvm/lib/libLLVMSparcCodeGen/Makefile Wed Jan 15 22:21:34 2014 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.6 2014/01/05 16:38:07 joerg Exp $ +# $NetBSD: Makefile,v 1.7 2014/01/15 22:21:34 joerg Exp $ LIB= LLVMSparcCodeGen @@ -26,10 +26,13 @@ TABLEGEN_SRC= Sparc.td TABLEGEN_INCLUDES= -I${LLVM_SRCDIR}/lib/Target/Sparc TABLEGEN_OUTPUT= \ SparcGenDAGISel.inc|-gen-dag-isel \ + SparcGenAsmMatcher.inc|-gen-asm-matcher \ SparcGenAsmWriter.inc|-gen-asm-writer \ SparcGenCallingConv.inc|-gen-callingconv \ SparcGenCodeEmitter.inc|-gen-emitter \ + SparcGenDisassemblerTables.inc|-gen-disassembler \ SparcGenInstrInfo.inc|-gen-instr-info \ + SparcGenMCCodeEmitter.inc|-gen-emitter^-mc-emitter \ SparcGenRegisterInfo.inc|-gen-register-info \ SparcGenSubtargetInfo.inc|-gen-subtarget Index: src/external/bsd/llvm/lib/libLLVMSparcMCTargetDesc/Makefile diff -u src/external/bsd/llvm/lib/libLLVMSparcMCTargetDesc/Makefile:1.2 src/external/bsd/llvm/lib/libLLVMSparcMCTargetDesc/Makefile:1.3 --- src/external/bsd/llvm/lib/libLLVMSparcMCTargetDesc/Makefile:1.2 Sun Jan 5 16:38:07 2014 +++ src/external/bsd/llvm/lib/libLLVMSparcMCTargetDesc/Makefile Wed Jan 15 22:21:34 2014 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2014/01/05 16:38:07 joerg Exp $ +# $NetBSD: Makefile,v 1.3 2014/01/15 22:21:34 joerg Exp $ LIB= LLVMSparcMCTargetDesc @@ -9,7 +9,10 @@ CPPFLAGS+= -I${SPARC_OBJDIR} -I${LLVM_SR .PATH: ${LLVM_SRCDIR}/lib/Target/Sparc/MCTargetDesc -SRCS+= SparcMCAsmInfo.cpp \ +SRCS+= SparcAsmBackend.cpp \ + SparcELFObjectWriter.cpp \ + SparcMCAsmInfo.cpp \ + SparcMCCodeEmitter.cpp \ SparcMCExpr.cpp \ SparcMCTargetDesc.cpp \ SparcTargetStreamer.cpp Index: src/external/bsd/llvm/lib/libLLVMTarget/Makefile diff -u src/external/bsd/llvm/lib/libLLVMTarget/Makefile:1.11 src/external/bsd/llvm/lib/libLLVMTarget/Makefile:1.12 --- src/external/bsd/llvm/lib/libLLVMTarget/Makefile:1.11 Wed Jan 23 15:03:00 2013 +++ src/external/bsd/llvm/lib/libLLVMTarget/Makefile Wed Jan 15 22:21:35 2014 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.11 2013/01/23 15:03:00 joerg Exp $ +# $NetBSD: Makefile,v 1.12 2014/01/15 22:21:35 joerg Exp $ LIB= LLVMTarget @@ -6,8 +6,7 @@ LIB= LLVMTarget .PATH: ${LLVM_SRCDIR}/lib/Target -SRCS+= Mangler.cpp \ - Target.cpp \ +SRCS+= Target.cpp \ TargetIntrinsicInfo.cpp \ TargetJITInfo.cpp \ TargetLibraryInfo.cpp \ Index: src/external/bsd/llvm/lib/libclangCodeGen/Makefile diff -u src/external/bsd/llvm/lib/libclangCodeGen/Makefile:1.8 src/external/bsd/llvm/lib/libclangCodeGen/Makefile:1.9 --- src/external/bsd/llvm/lib/libclangCodeGen/Makefile:1.8 Sun Jan 5 16:38:07 2014 +++ src/external/bsd/llvm/lib/libclangCodeGen/Makefile Wed Jan 15 22:21:35 2014 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.8 2014/01/05 16:38:07 joerg Exp $ +# $NetBSD: Makefile,v 1.9 2014/01/15 22:21:35 joerg Exp $ LIB= clangCodeGen @@ -41,6 +41,7 @@ SRCS+= BackendUtil.cpp \ CodeGenAction.cpp \ CodeGenFunction.cpp \ CodeGenModule.cpp \ + CodeGenPGO.cpp \ CodeGenTBAA.cpp \ CodeGenTypes.cpp \ ItaniumCXXABI.cpp \ Index: src/external/bsd/llvm/lib/libclangSema/Makefile diff -u src/external/bsd/llvm/lib/libclangSema/Makefile:1.13 src/external/bsd/llvm/lib/libclangSema/Makefile:1.14 --- src/external/bsd/llvm/lib/libclangSema/Makefile:1.13 Sun Jul 7 21:36:44 2013 +++ src/external/bsd/llvm/lib/libclangSema/Makefile Wed Jan 15 22:21:35 2014 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.13 2013/07/07 21:36:44 joerg Exp $ +# $NetBSD: Makefile,v 1.14 2014/01/15 22:21:35 joerg Exp $ LIB= clangSema @@ -50,7 +50,6 @@ SRCS+= AnalysisBasedWarnings.cpp \ SemaTemplateInstantiateDecl.cpp \ SemaTemplateVariadic.cpp \ SemaType.cpp \ - TargetAttributesSema.cpp \ TypeLocBuilder.cpp .if defined(HOSTLIB) Index: src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile diff -u src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile:1.22 src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile:1.23 --- src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile:1.22 Mon Nov 11 23:51:36 2013 +++ src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile Wed Jan 15 22:21:35 2014 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.22 2013/11/11 23:51:36 joerg Exp $ +# $NetBSD: Makefile,v 1.23 2014/01/15 22:21:35 joerg Exp $ LIB= clangStaticAnalyzerCheckers @@ -34,7 +34,6 @@ SRCS+= AllocationDiagnostics.cpp \ ExprInspectionChecker.cpp \ FixedAddressChecker.cpp \ GenericTaintChecker.cpp \ - IdempotentOperationChecker.cpp \ IdenticalExprChecker.cpp \ IvarInvalidationChecker.cpp \ LLVMConventionsChecker.cpp \ Added files: Index: src/external/bsd/llvm/lib/libLLVMSparcAsmParser/Makefile diff -u /dev/null src/external/bsd/llvm/lib/libLLVMSparcAsmParser/Makefile:1.1 --- /dev/null Wed Jan 15 22:21:35 2014 +++ src/external/bsd/llvm/lib/libLLVMSparcAsmParser/Makefile Wed Jan 15 22:21:34 2014 @@ -0,0 +1,18 @@ +# $NetBSD: Makefile,v 1.1 2014/01/15 22:21:34 joerg Exp $ + +LIB= LLVMSparcAsmParser + +.include <bsd.init.mk> + +SPARC_OBJDIR!= cd ${.CURDIR}/../libLLVMSparcCodeGen && ${PRINTOBJDIR} +CPPFLAGS+= -I${SPARC_OBJDIR} -I${LLVM_SRCDIR}/lib/Target/Sparc + +.PATH: ${LLVM_SRCDIR}/lib/Target/Sparc/AsmParser + +SRCS+= SparcAsmParser.cpp + +.if defined(HOSTLIB) +.include <bsd.hostlib.mk> +.else +.include <bsd.lib.mk> +.endif Index: src/external/bsd/llvm/lib/libLLVMSparcDisassembler/Makefile diff -u /dev/null src/external/bsd/llvm/lib/libLLVMSparcDisassembler/Makefile:1.1 --- /dev/null Wed Jan 15 22:21:35 2014 +++ src/external/bsd/llvm/lib/libLLVMSparcDisassembler/Makefile Wed Jan 15 22:21:34 2014 @@ -0,0 +1,18 @@ +# $NetBSD: Makefile,v 1.1 2014/01/15 22:21:34 joerg Exp $ + +LIB= LLVMSparcDisassembler + +.include <bsd.init.mk> + +SPARC_OBJDIR!= cd ${.CURDIR}/../libLLVMSparcCodeGen && ${PRINTOBJDIR} +CPPFLAGS+= -I${SPARC_OBJDIR} -I${LLVM_SRCDIR}/lib/Target/Sparc + +.PATH: ${LLVM_SRCDIR}/lib/Target/Sparc/Disassembler + +SRCS+= SparcDisassembler.cpp + +.if defined(HOSTLIB) +.include <bsd.hostlib.mk> +.else +.include <bsd.lib.mk> +.endif Index: src/tools/llvm-lib/libLLVMSparcAsmParser/Makefile diff -u /dev/null src/tools/llvm-lib/libLLVMSparcAsmParser/Makefile:1.1 --- /dev/null Wed Jan 15 22:21:35 2014 +++ src/tools/llvm-lib/libLLVMSparcAsmParser/Makefile Wed Jan 15 22:21:33 2014 @@ -0,0 +1,3 @@ +# $NetBSD: Makefile,v 1.1 2014/01/15 22:21:33 joerg Exp $ + +.include <bsd.init.mk> Index: src/tools/llvm-lib/libLLVMSparcDisassembler/Makefile diff -u /dev/null src/tools/llvm-lib/libLLVMSparcDisassembler/Makefile:1.1 --- /dev/null Wed Jan 15 22:21:35 2014 +++ src/tools/llvm-lib/libLLVMSparcDisassembler/Makefile Wed Jan 15 22:21:34 2014 @@ -0,0 +1,3 @@ +# $NetBSD: Makefile,v 1.1 2014/01/15 22:21:34 joerg Exp $ + +.include <bsd.init.mk>