Module Name: src Committed By: joerg Date: Wed Feb 23 03:09:05 UTC 2011
Modified Files: src/external/bsd/llvm: Makefile.inc src/external/bsd/llvm/bin/clang: Makefile src/external/bsd/llvm/bin/tblgen: Makefile src/external/bsd/llvm/lib: Makefile src/external/bsd/llvm/lib/libLLVMTarget: Makefile src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers: Makefile Added Files: src/external/bsd/llvm/lib/libLLVMX86Utils: Makefile src/tools/llvm-lib/libLLVMX86Utils: Makefile Log Message: Update LLVM/Clang snapshot. This brings improvements for the integrated assembler and support for -cxx-isystem in the driver. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/external/bsd/llvm/Makefile.inc cvs rdiff -u -r1.2 -r1.3 src/external/bsd/llvm/bin/clang/Makefile cvs rdiff -u -r1.2 -r1.3 src/external/bsd/llvm/bin/tblgen/Makefile cvs rdiff -u -r1.2 -r1.3 src/external/bsd/llvm/lib/Makefile cvs rdiff -u -r1.1 -r1.2 src/external/bsd/llvm/lib/libLLVMTarget/Makefile cvs rdiff -u -r0 -r1.1 src/external/bsd/llvm/lib/libLLVMX86Utils/Makefile cvs rdiff -u -r1.2 -r1.3 \ src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile cvs rdiff -u -r0 -r1.1 src/tools/llvm-lib/libLLVMX86Utils/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.2 src/external/bsd/llvm/Makefile.inc:1.3 --- src/external/bsd/llvm/Makefile.inc:1.2 Thu Feb 17 18:35:35 2011 +++ src/external/bsd/llvm/Makefile.inc Wed Feb 23 03:09:02 2011 @@ -1,12 +1,12 @@ -# $NetBSD: Makefile.inc,v 1.2 2011/02/17 18:35:35 joerg Exp $ +# $NetBSD: Makefile.inc,v 1.3 2011/02/23 03:09:02 joerg Exp $ .if !defined(LLVM_TOPLEVEL_MK) LLVM_TOPLEVEL_MK= .include <bsd.own.mk> -LLVM_REVISION= 125648 -CLANG_REVISION= 125648 +LLVM_REVISION= 126223 +CLANG_REVISION= 126223 LLVM_SRCDIR:= ${.PARSEDIR}/dist/llvm CLANG_SRCDIR:= ${.PARSEDIR}/dist/clang Index: src/external/bsd/llvm/bin/clang/Makefile diff -u src/external/bsd/llvm/bin/clang/Makefile:1.2 src/external/bsd/llvm/bin/clang/Makefile:1.3 --- src/external/bsd/llvm/bin/clang/Makefile:1.2 Thu Feb 17 18:35:35 2011 +++ src/external/bsd/llvm/bin/clang/Makefile Wed Feb 23 03:09:03 2011 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2011/02/17 18:35:35 joerg Exp $ +# $NetBSD: Makefile,v 1.3 2011/02/23 03:09:03 joerg Exp $ PROG_CXX= clang NOMAN= yes @@ -39,6 +39,7 @@ BitWriter \ X86CodeGen \ X86TargetInfo \ + X86Utils \ X86AsmParser \ X86Disassembler \ X86AsmPrinter \ Index: src/external/bsd/llvm/bin/tblgen/Makefile diff -u src/external/bsd/llvm/bin/tblgen/Makefile:1.2 src/external/bsd/llvm/bin/tblgen/Makefile:1.3 --- src/external/bsd/llvm/bin/tblgen/Makefile:1.2 Thu Feb 17 18:35:35 2011 +++ src/external/bsd/llvm/bin/tblgen/Makefile Wed Feb 23 03:09:03 2011 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2011/02/17 18:35:35 joerg Exp $ +# $NetBSD: Makefile,v 1.3 2011/02/23 03:09:03 joerg Exp $ PROG_CXX= llvm-tblgen NOMAN= yes @@ -28,6 +28,8 @@ DisassemblerEmitter.cpp \ EDEmitter.cpp \ FastISelEmitter.cpp \ + FixedLenDecoderEmitter.cpp \ + FixedLenDecoderEmitter.h \ InstrEnumEmitter.cpp \ InstrInfoEmitter.cpp \ IntrinsicEmitter.cpp \ Index: src/external/bsd/llvm/lib/Makefile diff -u src/external/bsd/llvm/lib/Makefile:1.2 src/external/bsd/llvm/lib/Makefile:1.3 --- src/external/bsd/llvm/lib/Makefile:1.2 Thu Feb 17 18:35:35 2011 +++ src/external/bsd/llvm/lib/Makefile Wed Feb 23 03:09:04 2011 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2011/02/17 18:35:35 joerg Exp $ +# $NetBSD: Makefile,v 1.3 2011/02/23 03:09:04 joerg Exp $ SUBDIR= \ libLLVMAnalysis \ @@ -26,7 +26,8 @@ libLLVMX86AsmParser \ libLLVMX86AsmPrinter \ libLLVMX86Disassembler \ - libLLVMX86TargetInfo + libLLVMX86TargetInfo \ + libLLVMX86Utils .if ${LLVM_DEVELOPER:U} == "yes" SUBDIR+= \ Index: src/external/bsd/llvm/lib/libLLVMTarget/Makefile diff -u src/external/bsd/llvm/lib/libLLVMTarget/Makefile:1.1 src/external/bsd/llvm/lib/libLLVMTarget/Makefile:1.2 --- src/external/bsd/llvm/lib/libLLVMTarget/Makefile:1.1 Sun Feb 6 01:14:02 2011 +++ src/external/bsd/llvm/lib/libLLVMTarget/Makefile Wed Feb 23 03:09:04 2011 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1 2011/02/06 01:14:02 joerg Exp $ +# $NetBSD: Makefile,v 1.2 2011/02/23 03:09:04 joerg Exp $ LIB= LLVMTarget @@ -16,6 +16,7 @@ TargetFrameLowering.cpp \ TargetInstrInfo.cpp \ TargetIntrinsicInfo.cpp \ + TargetLibraryInfo.cpp \ TargetLoweringObjectFile.cpp \ TargetMachine.cpp \ TargetRegisterInfo.cpp \ Index: src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile diff -u src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile:1.2 src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile:1.3 --- src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile:1.2 Thu Feb 17 18:35:36 2011 +++ src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile Wed Feb 23 03:09:04 2011 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2011/02/17 18:35:36 joerg Exp $ +# $NetBSD: Makefile,v 1.3 2011/02/23 03:09:04 joerg Exp $ LIB= clangStaticAnalyzerCheckers @@ -24,6 +24,7 @@ CheckSizeofPointer.cpp \ ChrootChecker.cpp \ DeadStoresChecker.cpp \ + DebugCheckers.cpp \ DereferenceChecker.cpp \ DivZeroChecker.cpp \ ExperimentalChecks.cpp \ Added files: Index: src/external/bsd/llvm/lib/libLLVMX86Utils/Makefile diff -u /dev/null src/external/bsd/llvm/lib/libLLVMX86Utils/Makefile:1.1 --- /dev/null Wed Feb 23 03:09:05 2011 +++ src/external/bsd/llvm/lib/libLLVMX86Utils/Makefile Wed Feb 23 03:09:04 2011 @@ -0,0 +1,15 @@ +# $NetBSD: Makefile,v 1.1 2011/02/23 03:09:04 joerg Exp $ + +LIB= LLVMX86Utils + +.include <bsd.init.mk> + +.PATH: ${LLVM_SRCDIR}/lib/Target/X86/Utils + +SRCS+= X86ShuffleDecode.cpp + +.if defined(HOSTLIB) +.include <bsd.hostlib.mk> +.else +.include <bsd.lib.mk> +.endif Index: src/tools/llvm-lib/libLLVMX86Utils/Makefile diff -u /dev/null src/tools/llvm-lib/libLLVMX86Utils/Makefile:1.1 --- /dev/null Wed Feb 23 03:09:05 2011 +++ src/tools/llvm-lib/libLLVMX86Utils/Makefile Wed Feb 23 03:09:04 2011 @@ -0,0 +1,3 @@ +# $NetBSD: Makefile,v 1.1 2011/02/23 03:09:04 joerg Exp $ + +.include <bsd.init.mk>