Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/external/bsd/llvm Update to LLVM/Clang r146325. This fixes a...
details: https://anonhg.NetBSD.org/src/rev/e0343cd4594a
branches: trunk
changeset: 771953:e0343cd4594a
user: joerg <joerg%NetBSD.org@localhost>
date: Sun Dec 11 14:58:50 2011 +0000
description:
Update to LLVM/Clang r146325. This fixes a number of issues for i386.
diffstat:
external/bsd/llvm/Makefile.inc | 6 +++---
external/bsd/llvm/bin/tblgen/Makefile | 3 ++-
external/bsd/llvm/include/Makefile | 3 ++-
external/bsd/llvm/lib/libLLVMCodeGen/Makefile | 3 +--
external/bsd/llvm/lib/libLLVMMCDisassembler/Makefile | 3 ++-
external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile | 3 ++-
external/bsd/llvm/lib/libclangAnalysis/Makefile | 3 +--
external/bsd/llvm/lib/libclangBasic/Makefile | 3 ++-
external/bsd/llvm/lib/libclangCodeGen/Makefile | 3 +--
external/bsd/llvm/lib/libclangFrontend/Makefile | 3 ++-
external/bsd/llvm/lib/libclangSerialization/Makefile | 3 +--
external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile | 5 ++++-
12 files changed, 23 insertions(+), 18 deletions(-)
diffs (222 lines):
diff -r 870d694a11cb -r e0343cd4594a external/bsd/llvm/Makefile.inc
--- a/external/bsd/llvm/Makefile.inc Sun Dec 11 14:57:07 2011 +0000
+++ b/external/bsd/llvm/Makefile.inc Sun Dec 11 14:58:50 2011 +0000
@@ -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
diff -r 870d694a11cb -r e0343cd4594a external/bsd/llvm/bin/tblgen/Makefile
--- a/external/bsd/llvm/bin/tblgen/Makefile Sun Dec 11 14:57:07 2011 +0000
+++ b/external/bsd/llvm/bin/tblgen/Makefile Sun Dec 11 14:58:50 2011 +0000
@@ -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 @@
DAGISelMatcherEmitter.cpp \
DAGISelMatcherGen.cpp \
DAGISelMatcherOpt.cpp \
+ DFAPacketizerEmitter.cpp \
DisassemblerEmitter.cpp \
EDEmitter.cpp \
FastISelEmitter.cpp \
diff -r 870d694a11cb -r e0343cd4594a external/bsd/llvm/include/Makefile
--- a/external/bsd/llvm/include/Makefile Sun Dec 11 14:57:07 2011 +0000
+++ b/external/bsd/llvm/include/Makefile Sun Dec 11 14:58:50 2011 +0000
@@ -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/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
diff -r 870d694a11cb -r e0343cd4594a external/bsd/llvm/lib/libLLVMCodeGen/Makefile
--- a/external/bsd/llvm/lib/libLLVMCodeGen/Makefile Sun Dec 11 14:57:07 2011 +0000
+++ b/external/bsd/llvm/lib/libLLVMCodeGen/Makefile Sun Dec 11 14:58:50 2011 +0000
@@ -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 @@
Spiller.cpp \
SpillPlacement.cpp \
SplitKit.cpp \
- Splitter.cpp \
StackProtector.cpp \
StackSlotColoring.cpp \
StrongPHIElimination.cpp \
diff -r 870d694a11cb -r e0343cd4594a external/bsd/llvm/lib/libLLVMMCDisassembler/Makefile
--- a/external/bsd/llvm/lib/libLLVMMCDisassembler/Makefile Sun Dec 11 14:57:07 2011 +0000
+++ b/external/bsd/llvm/lib/libLLVMMCDisassembler/Makefile Sun Dec 11 14:58:50 2011 +0000
@@ -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 @@
SRCS+= Disassembler.cpp \
EDDisassembler.cpp \
+ EDMain.cpp \
EDOperand.cpp \
EDInst.cpp \
EDToken.cpp
diff -r 870d694a11cb -r e0343cd4594a external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile
--- a/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile Sun Dec 11 14:57:07 2011 +0000
+++ b/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile Sun Dec 11 14:58:50 2011 +0000
@@ -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 @@
Local.cpp \
LoopSimplify.cpp \
LoopUnroll.cpp \
+ LoopUnrollRuntime.cpp \
LowerExpectIntrinsic.cpp \
LowerInvoke.cpp \
LowerSwitch.cpp \
diff -r 870d694a11cb -r e0343cd4594a external/bsd/llvm/lib/libclangAnalysis/Makefile
--- a/external/bsd/llvm/lib/libclangAnalysis/Makefile Sun Dec 11 14:57:07 2011 +0000
+++ b/external/bsd/llvm/lib/libclangAnalysis/Makefile Sun Dec 11 14:58:50 2011 +0000
@@ -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 @@
CFGReachabilityAnalysis.cpp \
CFGStmtMap.cpp \
CocoaConventions.cpp \
- Dominators.cpp \
FormatString.cpp \
LiveVariables.cpp \
PostOrderCFGView.cpp \
diff -r 870d694a11cb -r e0343cd4594a external/bsd/llvm/lib/libclangBasic/Makefile
--- a/external/bsd/llvm/lib/libclangBasic/Makefile Sun Dec 11 14:57:07 2011 +0000
+++ b/external/bsd/llvm/lib/libclangBasic/Makefile Sun Dec 11 14:58:50 2011 +0000
@@ -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 @@
FileSystemStatCache.cpp \
IdentifierTable.cpp \
LangOptions.cpp \
+ Module.cpp \
SourceLocation.cpp \
SourceManager.cpp \
TargetInfo.cpp \
diff -r 870d694a11cb -r e0343cd4594a external/bsd/llvm/lib/libclangCodeGen/Makefile
--- a/external/bsd/llvm/lib/libclangCodeGen/Makefile Sun Dec 11 14:57:07 2011 +0000
+++ b/external/bsd/llvm/lib/libclangCodeGen/Makefile Sun Dec 11 14:58:50 2011 +0000
@@ -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 @@
CGRecordLayoutBuilder.cpp \
CGRTTI.cpp \
CGStmt.cpp \
- CGTemporaries.cpp \
CGVTables.cpp \
CGVTT.cpp \
CodeGenAction.cpp \
diff -r 870d694a11cb -r e0343cd4594a external/bsd/llvm/lib/libclangFrontend/Makefile
--- a/external/bsd/llvm/lib/libclangFrontend/Makefile Sun Dec 11 14:57:07 2011 +0000
+++ b/external/bsd/llvm/lib/libclangFrontend/Makefile Sun Dec 11 14:58:50 2011 +0000
@@ -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 @@
ASTMerge.cpp \
ASTUnit.cpp \
CacheTokens.cpp \
+ ChainedIncludesSource.cpp \
CompilerInstance.cpp \
CompilerInvocation.cpp \
CreateInvocationFromCommandLine.cpp \
diff -r 870d694a11cb -r e0343cd4594a external/bsd/llvm/lib/libclangSerialization/Makefile
--- a/external/bsd/llvm/lib/libclangSerialization/Makefile Sun Dec 11 14:57:07 2011 +0000
+++ b/external/bsd/llvm/lib/libclangSerialization/Makefile Sun Dec 11 14:58:50 2011 +0000
@@ -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 @@
ASTWriter.cpp \
ASTWriterDecl.cpp \
ASTWriterStmt.cpp \
- ChainedIncludesSource.cpp \
GeneratePCH.cpp \
Module.cpp \
ModuleManager.cpp
diff -r 870d694a11cb -r e0343cd4594a external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile
--- a/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile Sun Dec 11 14:57:07 2011 +0000
+++ b/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile Sun Dec 11 14:58:50 2011 +0000
@@ -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 @@
CheckObjCInstMethSignature.cpp \
CheckSecuritySyntaxOnly.cpp \
CheckSizeofPointer.cpp \
+ CheckerDocumentation.cpp \
ChrootChecker.cpp \
DeadStoresChecker.cpp \
DebugCheckers.cpp \
@@ -36,6 +37,7 @@
MacOSXAPIChecker.cpp \
MallocChecker.cpp \
MallocOverflowSecurityChecker.cpp \
+ MallocSizeofChecker.cpp \
NSAutoreleasePoolChecker.cpp \
NSErrorChecker.cpp \
NoReturnFunctionChecker.cpp \
@@ -51,6 +53,7 @@
ReturnUndefChecker.cpp \
StackAddrEscapeChecker.cpp \
StreamChecker.cpp \
+ TaintTesterChecker.cpp \
UndefBranchChecker.cpp \
UndefCapturedBlockVarChecker.cpp \
UndefResultChecker.cpp \
Home |
Main Index |
Thread Index |
Old Index