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 \