Module Name:    src
Committed By:   joerg
Date:           Sun Dec 11 14:58:51 UTC 2011

Modified Files:
        src/external/bsd/llvm: Makefile.inc
        src/external/bsd/llvm/bin/tblgen: Makefile
        src/external/bsd/llvm/include: Makefile
        src/external/bsd/llvm/lib/libLLVMCodeGen: Makefile
        src/external/bsd/llvm/lib/libLLVMMCDisassembler: Makefile
        src/external/bsd/llvm/lib/libLLVMTransformsUtils: Makefile
        src/external/bsd/llvm/lib/libclangAnalysis: Makefile
        src/external/bsd/llvm/lib/libclangBasic: Makefile
        src/external/bsd/llvm/lib/libclangCodeGen: Makefile
        src/external/bsd/llvm/lib/libclangFrontend: Makefile
        src/external/bsd/llvm/lib/libclangSerialization: Makefile
        src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers: Makefile

Log Message:
Update to LLVM/Clang r146325. This fixes a number of issues for i386.


To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 src/external/bsd/llvm/Makefile.inc
cvs rdiff -u -r1.8 -r1.9 src/external/bsd/llvm/bin/tblgen/Makefile
cvs rdiff -u -r1.4 -r1.5 src/external/bsd/llvm/include/Makefile
cvs rdiff -u -r1.10 -r1.11 src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile
cvs rdiff -u -r1.2 -r1.3 \
    src/external/bsd/llvm/lib/libLLVMMCDisassembler/Makefile
cvs rdiff -u -r1.5 -r1.6 \
    src/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile
cvs rdiff -u -r1.5 -r1.6 src/external/bsd/llvm/lib/libclangAnalysis/Makefile
cvs rdiff -u -r1.3 -r1.4 src/external/bsd/llvm/lib/libclangBasic/Makefile
cvs rdiff -u -r1.3 -r1.4 src/external/bsd/llvm/lib/libclangCodeGen/Makefile
cvs rdiff -u -r1.7 -r1.8 src/external/bsd/llvm/lib/libclangFrontend/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    src/external/bsd/llvm/lib/libclangSerialization/Makefile
cvs rdiff -u -r1.9 -r1.10 \
    src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/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.25 src/external/bsd/llvm/Makefile.inc:1.26
--- src/external/bsd/llvm/Makefile.inc:1.25	Fri Nov 18 15:56:53 2011
+++ src/external/bsd/llvm/Makefile.inc	Sun Dec 11 14:58:50 2011
@@ -1,12 +1,12 @@
-#	$NetBSD: Makefile.inc,v 1.25 2011/11/18 15:56:53 joerg Exp $
+#	$NetBSD: Makefile.inc,v 1.26 2011/12/11 14:58:50 joerg Exp $
 
 .if !defined(LLVM_TOPLEVEL_MK)
 LLVM_TOPLEVEL_MK=
 
 .include <bsd.own.mk>
 
-LLVM_REVISION=	144933
-CLANG_REVISION=	144933
+LLVM_REVISION=	146325
+CLANG_REVISION=	146325
 
 LLVM_SRCDIR:=	${.PARSEDIR}/dist/llvm
 CLANG_SRCDIR:=	${.PARSEDIR}/dist/clang

Index: src/external/bsd/llvm/bin/tblgen/Makefile
diff -u src/external/bsd/llvm/bin/tblgen/Makefile:1.8 src/external/bsd/llvm/bin/tblgen/Makefile:1.9
--- src/external/bsd/llvm/bin/tblgen/Makefile:1.8	Fri Nov 18 15:56:53 2011
+++ src/external/bsd/llvm/bin/tblgen/Makefile	Sun Dec 11 14:58:50 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.8 2011/11/18 15:56:53 joerg Exp $
+#	$NetBSD: Makefile,v 1.9 2011/12/11 14:58:50 joerg Exp $
 
 PROG_CXX=	llvm-tblgen
 NOMAN=		yes
@@ -21,6 +21,7 @@ SRCS=	AsmMatcherEmitter.cpp \
 	DAGISelMatcherEmitter.cpp \
 	DAGISelMatcherGen.cpp \
 	DAGISelMatcherOpt.cpp \
+	DFAPacketizerEmitter.cpp \
 	DisassemblerEmitter.cpp \
 	EDEmitter.cpp \
 	FastISelEmitter.cpp \

Index: src/external/bsd/llvm/include/Makefile
diff -u src/external/bsd/llvm/include/Makefile:1.4 src/external/bsd/llvm/include/Makefile:1.5
--- src/external/bsd/llvm/include/Makefile:1.4	Tue Oct 11 13:53:58 2011
+++ src/external/bsd/llvm/include/Makefile	Sun Dec 11 14:58:50 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.4 2011/10/11 13:53:58 joerg Exp $
+#	$NetBSD: Makefile,v 1.5 2011/12/11 14:58:50 joerg Exp $
 
 .include <bsd.init.mk>
 
@@ -68,6 +68,7 @@ CLANG_TABLEGEN_OUTPUT.Diagnostic.td= \
 	clang/Basic/DiagnosticLexKinds.inc|-gen-clang-diags-defs^-clang-component=Lex \
 	clang/Basic/DiagnosticParseKinds.inc|-gen-clang-diags-defs^-clang-component=Parse \
 	clang/Basic/DiagnosticSemaKinds.inc|-gen-clang-diags-defs^-clang-component=Sema \
+	clang/Basic/DiagnosticSerializationKinds.inc|-gen-clang-diags-defs^-clang-component=Serialization \
 	clang/Basic/DiagnosticGroups.inc|-gen-clang-diag-groups \
 	clang/Basic/DiagnosticIndexName.inc|-gen-clang-diags-index-name
 

Index: src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile:1.10 src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile:1.11
--- src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile:1.10	Fri Nov 18 15:56:53 2011
+++ src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile	Sun Dec 11 14:58:50 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.10 2011/11/18 15:56:53 joerg Exp $
+#	$NetBSD: Makefile,v 1.11 2011/12/11 14:58:50 joerg Exp $
 
 LIB=	LLVMCodeGen
 
@@ -94,7 +94,6 @@ SRCS+=	AggressiveAntiDepBreaker.cpp \
 	Spiller.cpp \
 	SpillPlacement.cpp \
 	SplitKit.cpp \
-	Splitter.cpp \
 	StackProtector.cpp \
 	StackSlotColoring.cpp \
 	StrongPHIElimination.cpp \

Index: src/external/bsd/llvm/lib/libLLVMMCDisassembler/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMMCDisassembler/Makefile:1.2 src/external/bsd/llvm/lib/libLLVMMCDisassembler/Makefile:1.3
--- src/external/bsd/llvm/lib/libLLVMMCDisassembler/Makefile:1.2	Thu May 12 14:56:23 2011
+++ src/external/bsd/llvm/lib/libLLVMMCDisassembler/Makefile	Sun Dec 11 14:58:50 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.2 2011/05/12 14:56:23 joerg Exp $
+#	$NetBSD: Makefile,v 1.3 2011/12/11 14:58:50 joerg Exp $
 
 LIB=	LLVMMCDisassembler
 
@@ -8,6 +8,7 @@ LIB=	LLVMMCDisassembler
 
 SRCS+=	Disassembler.cpp \
 	EDDisassembler.cpp \
+	EDMain.cpp \
 	EDOperand.cpp \
 	EDInst.cpp \
 	EDToken.cpp

Index: src/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile:1.5 src/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile:1.6
--- src/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile:1.5	Thu Nov  3 17:52:54 2011
+++ src/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile	Sun Dec 11 14:58:50 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.5 2011/11/03 17:52:54 joerg Exp $
+#	$NetBSD: Makefile,v 1.6 2011/12/11 14:58:50 joerg Exp $
 
 LIB=	LLVMTransformsUtils
 
@@ -21,6 +21,7 @@ SRCS+=	AddrModeMatcher.cpp \
 	Local.cpp \
 	LoopSimplify.cpp \
 	LoopUnroll.cpp \
+	LoopUnrollRuntime.cpp \
 	LowerExpectIntrinsic.cpp \
 	LowerInvoke.cpp \
 	LowerSwitch.cpp \

Index: src/external/bsd/llvm/lib/libclangAnalysis/Makefile
diff -u src/external/bsd/llvm/lib/libclangAnalysis/Makefile:1.5 src/external/bsd/llvm/lib/libclangAnalysis/Makefile:1.6
--- src/external/bsd/llvm/lib/libclangAnalysis/Makefile:1.5	Thu Nov  3 17:52:54 2011
+++ src/external/bsd/llvm/lib/libclangAnalysis/Makefile	Sun Dec 11 14:58:50 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.5 2011/11/03 17:52:54 joerg Exp $
+#	$NetBSD: Makefile,v 1.6 2011/12/11 14:58:50 joerg Exp $
 
 LIB=	clangAnalysis
 
@@ -11,7 +11,6 @@ SRCS+=	AnalysisDeclContext.cpp \
 	CFGReachabilityAnalysis.cpp \
 	CFGStmtMap.cpp \
 	CocoaConventions.cpp \
-	Dominators.cpp \
 	FormatString.cpp \
 	LiveVariables.cpp \
 	PostOrderCFGView.cpp \

Index: src/external/bsd/llvm/lib/libclangBasic/Makefile
diff -u src/external/bsd/llvm/lib/libclangBasic/Makefile:1.3 src/external/bsd/llvm/lib/libclangBasic/Makefile:1.4
--- src/external/bsd/llvm/lib/libclangBasic/Makefile:1.3	Tue Oct 11 13:54:00 2011
+++ src/external/bsd/llvm/lib/libclangBasic/Makefile	Sun Dec 11 14:58:50 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.3 2011/10/11 13:54:00 joerg Exp $
+#	$NetBSD: Makefile,v 1.4 2011/12/11 14:58:50 joerg Exp $
 
 LIB=	clangBasic
 
@@ -14,6 +14,7 @@ SRCS+=	Builtins.cpp \
 	FileSystemStatCache.cpp \
 	IdentifierTable.cpp \
 	LangOptions.cpp \
+	Module.cpp \
 	SourceLocation.cpp \
 	SourceManager.cpp \
 	TargetInfo.cpp \

Index: src/external/bsd/llvm/lib/libclangCodeGen/Makefile
diff -u src/external/bsd/llvm/lib/libclangCodeGen/Makefile:1.3 src/external/bsd/llvm/lib/libclangCodeGen/Makefile:1.4
--- src/external/bsd/llvm/lib/libclangCodeGen/Makefile:1.3	Tue Oct 11 13:54:00 2011
+++ src/external/bsd/llvm/lib/libclangCodeGen/Makefile	Sun Dec 11 14:58:50 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.3 2011/10/11 13:54:00 joerg Exp $
+#	$NetBSD: Makefile,v 1.4 2011/12/11 14:58:50 joerg Exp $
 
 LIB=	clangCodeGen
 
@@ -34,7 +34,6 @@ SRCS+=	BackendUtil.cpp \
 	CGRecordLayoutBuilder.cpp \
 	CGRTTI.cpp \
 	CGStmt.cpp \
-	CGTemporaries.cpp \
 	CGVTables.cpp \
 	CGVTT.cpp \
 	CodeGenAction.cpp \

Index: src/external/bsd/llvm/lib/libclangFrontend/Makefile
diff -u src/external/bsd/llvm/lib/libclangFrontend/Makefile:1.7 src/external/bsd/llvm/lib/libclangFrontend/Makefile:1.8
--- src/external/bsd/llvm/lib/libclangFrontend/Makefile:1.7	Thu Nov  3 17:52:54 2011
+++ src/external/bsd/llvm/lib/libclangFrontend/Makefile	Sun Dec 11 14:58:50 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.7 2011/11/03 17:52:54 joerg Exp $
+#	$NetBSD: Makefile,v 1.8 2011/12/11 14:58:50 joerg Exp $
 
 LIB=	clangFrontend
 
@@ -10,6 +10,7 @@ SRCS+=	ASTConsumers.cpp \
 	ASTMerge.cpp \
 	ASTUnit.cpp \
 	CacheTokens.cpp \
+	ChainedIncludesSource.cpp \
 	CompilerInstance.cpp \
 	CompilerInvocation.cpp \
 	CreateInvocationFromCommandLine.cpp \

Index: src/external/bsd/llvm/lib/libclangSerialization/Makefile
diff -u src/external/bsd/llvm/lib/libclangSerialization/Makefile:1.3 src/external/bsd/llvm/lib/libclangSerialization/Makefile:1.4
--- src/external/bsd/llvm/lib/libclangSerialization/Makefile:1.3	Thu Sep  1 12:24:36 2011
+++ src/external/bsd/llvm/lib/libclangSerialization/Makefile	Sun Dec 11 14:58:51 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.3 2011/09/01 12:24:36 joerg Exp $
+#	$NetBSD: Makefile,v 1.4 2011/12/11 14:58:51 joerg Exp $
 
 LIB=	clangSerialization
 
@@ -13,7 +13,6 @@ SRCS+=	ASTCommon.cpp \
 	ASTWriter.cpp \
 	ASTWriterDecl.cpp \
 	ASTWriterStmt.cpp \
-	ChainedIncludesSource.cpp \
 	GeneratePCH.cpp \
 	Module.cpp \
 	ModuleManager.cpp

Index: src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile
diff -u src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile:1.9 src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile:1.10
--- src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile:1.9	Fri Nov 18 15:56:54 2011
+++ src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile	Sun Dec 11 14:58:51 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.9 2011/11/18 15:56:54 joerg Exp $
+#	$NetBSD: Makefile,v 1.10 2011/12/11 14:58:51 joerg Exp $
 
 LIB=	clangStaticAnalyzerCheckers
 
@@ -22,6 +22,7 @@ SRCS+=	AdjustedReturnValueChecker.cpp \
 	CheckObjCInstMethSignature.cpp \
 	CheckSecuritySyntaxOnly.cpp \
 	CheckSizeofPointer.cpp \
+	CheckerDocumentation.cpp \
 	ChrootChecker.cpp \
 	DeadStoresChecker.cpp \
 	DebugCheckers.cpp \
@@ -36,6 +37,7 @@ SRCS+=	AdjustedReturnValueChecker.cpp \
 	MacOSXAPIChecker.cpp \
 	MallocChecker.cpp \
 	MallocOverflowSecurityChecker.cpp \
+	MallocSizeofChecker.cpp \
 	NSAutoreleasePoolChecker.cpp \
 	NSErrorChecker.cpp \
 	NoReturnFunctionChecker.cpp \
@@ -51,6 +53,7 @@ SRCS+=	AdjustedReturnValueChecker.cpp \
 	ReturnUndefChecker.cpp \
 	StackAddrEscapeChecker.cpp \
 	StreamChecker.cpp \
+	TaintTesterChecker.cpp \
 	UndefBranchChecker.cpp \
 	UndefCapturedBlockVarChecker.cpp \
 	UndefResultChecker.cpp \

Reply via email to