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>

Reply via email to