Module Name:    src
Committed By:   joerg
Date:           Thu Sep  1 12:24:37 UTC 2011

Modified Files:
        src/external/bsd/llvm: Makefile.inc
        src/external/bsd/llvm/lib/libLLVMARMCodeGen: Makefile
        src/external/bsd/llvm/lib/libLLVMARMDisassembler: Makefile
        src/external/bsd/llvm/lib/libLLVMCodeGen: Makefile
        src/external/bsd/llvm/lib/libLLVMMC: Makefile
        src/external/bsd/llvm/lib/libLLVMScalarOpts: Makefile
        src/external/bsd/llvm/lib/libLLVMSupport: Makefile
        src/external/bsd/llvm/lib/libLLVMTarget: Makefile
        src/external/bsd/llvm/lib/libLLVMTransformsUtils: Makefile
        src/external/bsd/llvm/lib/libLLVMX86CodeGen: Makefile
        src/external/bsd/llvm/lib/libclangAnalysis: Makefile
        src/external/bsd/llvm/lib/libclangSerialization: Makefile
        src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers: Makefile
        src/external/bsd/llvm/lib/libclangStaticAnalyzerCore: Makefile

Log Message:
Update LLVM/Clang snapshot to r138875. Primarily to get the rewritten
temp file handling fixing boost-jam build.


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/external/bsd/llvm/Makefile.inc
cvs rdiff -u -r1.4 -r1.5 src/external/bsd/llvm/lib/libLLVMARMCodeGen/Makefile
cvs rdiff -u -r1.1 -r1.2 \
    src/external/bsd/llvm/lib/libLLVMARMDisassembler/Makefile
cvs rdiff -u -r1.6 -r1.7 src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile
cvs rdiff -u -r1.6 -r1.7 src/external/bsd/llvm/lib/libLLVMMC/Makefile
cvs rdiff -u -r1.3 -r1.4 src/external/bsd/llvm/lib/libLLVMScalarOpts/Makefile
cvs rdiff -u -r1.4 -r1.5 src/external/bsd/llvm/lib/libLLVMSupport/Makefile
cvs rdiff -u -r1.4 -r1.5 src/external/bsd/llvm/lib/libLLVMTarget/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    src/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile
cvs rdiff -u -r1.4 -r1.5 src/external/bsd/llvm/lib/libLLVMX86CodeGen/Makefile
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/llvm/lib/libclangAnalysis/Makefile
cvs rdiff -u -r1.2 -r1.3 \
    src/external/bsd/llvm/lib/libclangSerialization/Makefile
cvs rdiff -u -r1.5 -r1.6 \
    src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    src/external/bsd/llvm/lib/libclangStaticAnalyzerCore/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.20 src/external/bsd/llvm/Makefile.inc:1.21
--- src/external/bsd/llvm/Makefile.inc:1.20	Tue Aug  9 12:30:46 2011
+++ src/external/bsd/llvm/Makefile.inc	Thu Sep  1 12:24:35 2011
@@ -1,12 +1,12 @@
-#	$NetBSD: Makefile.inc,v 1.20 2011/08/09 12:30:46 joerg Exp $
+#	$NetBSD: Makefile.inc,v 1.21 2011/09/01 12:24:35 joerg Exp $
 
 .if !defined(LLVM_TOPLEVEL_MK)
 LLVM_TOPLEVEL_MK=
 
 .include <bsd.own.mk>
 
-LLVM_REVISION=	137038
-CLANG_REVISION=	137038
+LLVM_REVISION=	138875
+CLANG_REVISION=	138875
 
 LLVM_SRCDIR:=	${.PARSEDIR}/dist/llvm
 CLANG_SRCDIR:=	${.PARSEDIR}/dist/clang

Index: src/external/bsd/llvm/lib/libLLVMARMCodeGen/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMARMCodeGen/Makefile:1.4 src/external/bsd/llvm/lib/libLLVMARMCodeGen/Makefile:1.5
--- src/external/bsd/llvm/lib/libLLVMARMCodeGen/Makefile:1.4	Mon Jul 25 16:32:43 2011
+++ src/external/bsd/llvm/lib/libLLVMARMCodeGen/Makefile	Thu Sep  1 12:24:35 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.4 2011/07/25 16:32:43 joerg Exp $
+#	$NetBSD: Makefile,v 1.5 2011/09/01 12:24:35 joerg Exp $
 
 LIB=	LLVMARMCodeGen
 
@@ -54,7 +54,8 @@
 	ARMGenCallingConv.inc|-gen-callingconv \
 	ARMGenSubtargetInfo.inc|-gen-subtarget \
 	ARMGenEDInfo.inc|-gen-enhanced-disassembly-info \
-	ARMGenDecoderTables.inc|-gen-arm-decoder
+	ARMGenDecoderTables.inc|-gen-arm-decoder \
+	ARMGenDisassemblerTables.inc|-gen-disassembler
 
 .include "${.PARSEDIR}/../../tablegen.mk"
 

Index: src/external/bsd/llvm/lib/libLLVMARMDisassembler/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMARMDisassembler/Makefile:1.1 src/external/bsd/llvm/lib/libLLVMARMDisassembler/Makefile:1.2
--- src/external/bsd/llvm/lib/libLLVMARMDisassembler/Makefile:1.1	Tue Jul  5 17:22:22 2011
+++ src/external/bsd/llvm/lib/libLLVMARMDisassembler/Makefile	Thu Sep  1 12:24:35 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.1 2011/07/05 17:22:22 joerg Exp $
+#	$NetBSD: Makefile,v 1.2 2011/09/01 12:24:35 joerg Exp $
 
 LIB=	LLVMARMDisassembler
 
@@ -9,8 +9,7 @@
 
 .PATH: ${LLVM_SRCDIR}/lib/Target/ARM/Disassembler
 
-SRCS+=	ARMDisassembler.cpp \
-	ARMDisassemblerCore.cpp
+SRCS+=	ARMDisassembler.cpp
 
 .if defined(HOSTLIB)
 .include <bsd.hostlib.mk>

Index: src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile:1.6 src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile:1.7
--- src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile:1.6	Tue Aug  2 17:12:39 2011
+++ src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile	Thu Sep  1 12:24:35 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.6 2011/08/02 17:12:39 joerg Exp $
+#	$NetBSD: Makefile,v 1.7 2011/09/01 12:24:35 joerg Exp $
 
 LIB=	LLVMCodeGen
 
@@ -30,6 +30,7 @@
 	IntrinsicLowering.cpp \
 	LLVMTargetMachine.cpp \
 	LatencyPriorityQueue.cpp \
+	LexicalScopes.cpp \
 	LiveDebugVariables.cpp \
 	LiveInterval.cpp \
 	LiveIntervalAnalysis.cpp \

Index: src/external/bsd/llvm/lib/libLLVMMC/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMMC/Makefile:1.6 src/external/bsd/llvm/lib/libLLVMMC/Makefile:1.7
--- src/external/bsd/llvm/lib/libLLVMMC/Makefile:1.6	Tue Aug  2 17:12:39 2011
+++ src/external/bsd/llvm/lib/libLLVMMC/Makefile	Thu Sep  1 12:24:36 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.6 2011/08/02 17:12:39 joerg Exp $
+#	$NetBSD: Makefile,v 1.7 2011/09/01 12:24:36 joerg Exp $
 
 LIB=	LLVMMC
 
@@ -23,6 +23,7 @@
 	MCELFStreamer.cpp \
 	MCExpr.cpp \
 	MCInst.cpp \
+	MCInstrAnalysis.cpp \
 	MCInstPrinter.cpp \
 	MCLabel.cpp \
 	MCLoggingStreamer.cpp \

Index: src/external/bsd/llvm/lib/libLLVMScalarOpts/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMScalarOpts/Makefile:1.3 src/external/bsd/llvm/lib/libLLVMScalarOpts/Makefile:1.4
--- src/external/bsd/llvm/lib/libLLVMScalarOpts/Makefile:1.3	Mon Jul  4 16:10:39 2011
+++ src/external/bsd/llvm/lib/libLLVMScalarOpts/Makefile	Thu Sep  1 12:24:36 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.3 2011/07/04 16:10:39 joerg Exp $
+#	$NetBSD: Makefile,v 1.4 2011/09/01 12:24:36 joerg Exp $
 
 LIB=	LLVMScalarOpts
 
@@ -36,7 +36,6 @@
 	SimplifyCFGPass.cpp \
 	SimplifyLibCalls.cpp \
 	Sink.cpp \
-	TailDuplication.cpp \
 	TailRecursionElimination.cpp
 
 .if defined(HOSTLIB)

Index: src/external/bsd/llvm/lib/libLLVMSupport/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMSupport/Makefile:1.4 src/external/bsd/llvm/lib/libLLVMSupport/Makefile:1.5
--- src/external/bsd/llvm/lib/libLLVMSupport/Makefile:1.4	Tue Aug  2 17:12:39 2011
+++ src/external/bsd/llvm/lib/libLLVMSupport/Makefile	Thu Sep  1 12:24:36 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.4 2011/08/02 17:12:39 joerg Exp $
+#	$NetBSD: Makefile,v 1.5 2011/09/01 12:24:36 joerg Exp $
 
 LIB=	LLVMSupport
 
@@ -46,6 +46,7 @@
 	StringPool.cpp \
 	StringRef.cpp \
 	SystemUtils.cpp \
+	TargetRegistry.cpp \
 	Timer.cpp \
 	ToolOutputFile.cpp \
 	Triple.cpp \

Index: src/external/bsd/llvm/lib/libLLVMTarget/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMTarget/Makefile:1.4 src/external/bsd/llvm/lib/libLLVMTarget/Makefile:1.5
--- src/external/bsd/llvm/lib/libLLVMTarget/Makefile:1.4	Mon Jul 25 16:32:44 2011
+++ src/external/bsd/llvm/lib/libLLVMTarget/Makefile	Thu Sep  1 12:24:36 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.4 2011/07/25 16:32:44 joerg Exp $
+#	$NetBSD: Makefile,v 1.5 2011/09/01 12:24:36 joerg Exp $
 
 LIB=	LLVMTarget
 
@@ -17,7 +17,6 @@
 	TargetLoweringObjectFile.cpp \
 	TargetMachine.cpp \
 	TargetRegisterInfo.cpp \
-	TargetRegistry.cpp \
 	TargetSubtargetInfo.cpp
 
 .if defined(HOSTLIB)

Index: src/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile:1.3 src/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile:1.4
--- src/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile:1.3	Thu Jul  7 21:59:15 2011
+++ src/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile	Thu Sep  1 12:24:36 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.3 2011/07/07 21:59:15 joerg Exp $
+#	$NetBSD: Makefile,v 1.4 2011/09/01 12:24:36 joerg Exp $
 
 LIB=	LLVMTransformsUtils
 
@@ -28,6 +28,7 @@
 	PromoteMemoryToRegister.cpp \
 	SSAUpdater.cpp \
 	SimplifyCFG.cpp \
+	SimplifyIndVar.cpp \
 	SimplifyInstructions.cpp \
 	UnifyFunctionExitNodes.cpp \
 	Utils.cpp \

Index: src/external/bsd/llvm/lib/libLLVMX86CodeGen/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMX86CodeGen/Makefile:1.4 src/external/bsd/llvm/lib/libLLVMX86CodeGen/Makefile:1.5
--- src/external/bsd/llvm/lib/libLLVMX86CodeGen/Makefile:1.4	Tue Aug  2 17:12:39 2011
+++ src/external/bsd/llvm/lib/libLLVMX86CodeGen/Makefile	Thu Sep  1 12:24:36 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.4 2011/08/02 17:12:39 joerg Exp $
+#	$NetBSD: Makefile,v 1.5 2011/09/01 12:24:36 joerg Exp $
 
 LIB=	LLVMX86CodeGen
 
@@ -23,7 +23,8 @@
 	X86SelectionDAGInfo.cpp \
 	X86Subtarget.cpp \
 	X86TargetMachine.cpp \
-	X86TargetObjectFile.cpp
+	X86TargetObjectFile.cpp \
+	X86VZeroUpper.cpp
 
 TABLEGEN_SRC=		X86.td
 TABLEGEN_INCLUDES=	-I${LLVM_SRCDIR}/lib/Target/X86

Index: src/external/bsd/llvm/lib/libclangAnalysis/Makefile
diff -u src/external/bsd/llvm/lib/libclangAnalysis/Makefile:1.2 src/external/bsd/llvm/lib/libclangAnalysis/Makefile:1.3
--- src/external/bsd/llvm/lib/libclangAnalysis/Makefile:1.2	Fri Mar 18 23:32:03 2011
+++ src/external/bsd/llvm/lib/libclangAnalysis/Makefile	Thu Sep  1 12:24:36 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.2 2011/03/18 23:32:03 joerg Exp $
+#	$NetBSD: Makefile,v 1.3 2011/09/01 12:24:36 joerg Exp $
 
 LIB=	clangAnalysis
 
@@ -13,6 +13,7 @@
 	CocoaConventions.cpp \
 	FormatString.cpp \
 	LiveVariables.cpp \
+	ProgramPoint.cpp \
 	PrintfFormatString.cpp \
 	PseudoConstantAnalysis.cpp \
 	ReachableCode.cpp \

Index: src/external/bsd/llvm/lib/libclangSerialization/Makefile
diff -u src/external/bsd/llvm/lib/libclangSerialization/Makefile:1.2 src/external/bsd/llvm/lib/libclangSerialization/Makefile:1.3
--- src/external/bsd/llvm/lib/libclangSerialization/Makefile:1.2	Fri Mar 18 23:32:04 2011
+++ src/external/bsd/llvm/lib/libclangSerialization/Makefile	Thu Sep  1 12:24:36 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.2 2011/03/18 23:32:04 joerg Exp $
+#	$NetBSD: Makefile,v 1.3 2011/09/01 12:24:36 joerg Exp $
 
 LIB=	clangSerialization
 
@@ -14,7 +14,9 @@
 	ASTWriterDecl.cpp \
 	ASTWriterStmt.cpp \
 	ChainedIncludesSource.cpp \
-	GeneratePCH.cpp
+	GeneratePCH.cpp \
+	Module.cpp \
+	ModuleManager.cpp
 
 .if defined(HOSTLIB)
 .include <bsd.hostlib.mk>

Index: src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile
diff -u src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile:1.5 src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile:1.6
--- src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile:1.5	Tue Aug  9 12:30:47 2011
+++ src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile	Thu Sep  1 12:24:36 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.5 2011/08/09 12:30:47 joerg Exp $
+#	$NetBSD: Makefile,v 1.6 2011/09/01 12:24:36 joerg Exp $
 
 LIB=	clangStaticAnalyzerCheckers
 
@@ -13,7 +13,7 @@
 	AttrNonNullChecker.cpp \
 	BasicObjCFoundationChecks.cpp \
 	BuiltinFunctionChecker.cpp \
-	ClangSACheckerProvider.cpp \
+	ClangCheckers.cpp \
 	CStringChecker.cpp \
 	CallAndMessageChecker.cpp \
 	CastSizeChecker.cpp \

Index: src/external/bsd/llvm/lib/libclangStaticAnalyzerCore/Makefile
diff -u src/external/bsd/llvm/lib/libclangStaticAnalyzerCore/Makefile:1.3 src/external/bsd/llvm/lib/libclangStaticAnalyzerCore/Makefile:1.4
--- src/external/bsd/llvm/lib/libclangStaticAnalyzerCore/Makefile:1.3	Tue Aug  2 17:12:40 2011
+++ src/external/bsd/llvm/lib/libclangStaticAnalyzerCore/Makefile	Thu Sep  1 12:24:37 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.3 2011/08/02 17:12:40 joerg Exp $
+#	$NetBSD: Makefile,v 1.4 2011/09/01 12:24:37 joerg Exp $
 
 LIB=	clangStaticAnalyzerCore
 
@@ -14,20 +14,25 @@
 	BugReporter.cpp \
 	BugReporterVisitors.cpp \
 	CFRefCount.cpp \
-	CXXExprEngine.cpp \
+	Checker.cpp \
 	CheckerContext.cpp \
 	CheckerHelpers.cpp \
 	CheckerManager.cpp \
+	CheckerRegistry.cpp \
 	CoreEngine.cpp \
 	Environment.cpp \
 	ExplodedGraph.cpp \
 	ExprEngine.cpp \
-	GRState.cpp \
+	ExprEngineC.cpp \
+	ExprEngineCXX.cpp \
+	ExprEngineCallAndReturn.cpp \
+	ExprEngineObjC.cpp \
 	HTMLDiagnostics.cpp \
 	MemRegion.cpp \
 	ObjCMessage.cpp \
 	PathDiagnostic.cpp \
 	PlistDiagnostics.cpp \
+	ProgramState.cpp \
 	RangeConstraintManager.cpp \
 	RegionStore.cpp \
 	SimpleConstraintManager.cpp \

Reply via email to