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 LLVM/Clang snapshot to r138875. Pri...
details: https://anonhg.NetBSD.org/src/rev/35308ac56acb
branches: trunk
changeset: 769142:35308ac56acb
user: joerg <joerg%NetBSD.org@localhost>
date: Thu Sep 01 12:24:35 2011 +0000
description:
Update LLVM/Clang snapshot to r138875. Primarily to get the rewritten
temp file handling fixing boost-jam build.
diffstat:
external/bsd/llvm/Makefile.inc | 6 +++---
external/bsd/llvm/lib/libLLVMARMCodeGen/Makefile | 5 +++--
external/bsd/llvm/lib/libLLVMARMDisassembler/Makefile | 5 ++---
external/bsd/llvm/lib/libLLVMCodeGen/Makefile | 3 ++-
external/bsd/llvm/lib/libLLVMMC/Makefile | 3 ++-
external/bsd/llvm/lib/libLLVMScalarOpts/Makefile | 3 +--
external/bsd/llvm/lib/libLLVMSupport/Makefile | 3 ++-
external/bsd/llvm/lib/libLLVMTarget/Makefile | 3 +--
external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile | 3 ++-
external/bsd/llvm/lib/libLLVMX86CodeGen/Makefile | 5 +++--
external/bsd/llvm/lib/libclangAnalysis/Makefile | 3 ++-
external/bsd/llvm/lib/libclangSerialization/Makefile | 6 ++++--
external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile | 4 ++--
external/bsd/llvm/lib/libclangStaticAnalyzerCore/Makefile | 11 ++++++++---
14 files changed, 37 insertions(+), 26 deletions(-)
diffs (270 lines):
diff -r aa9fa3ecbde3 -r 35308ac56acb external/bsd/llvm/Makefile.inc
--- a/external/bsd/llvm/Makefile.inc Thu Sep 01 12:15:07 2011 +0000
+++ b/external/bsd/llvm/Makefile.inc Thu Sep 01 12:24:35 2011 +0000
@@ -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
diff -r aa9fa3ecbde3 -r 35308ac56acb external/bsd/llvm/lib/libLLVMARMCodeGen/Makefile
--- a/external/bsd/llvm/lib/libLLVMARMCodeGen/Makefile Thu Sep 01 12:15:07 2011 +0000
+++ b/external/bsd/llvm/lib/libLLVMARMCodeGen/Makefile Thu Sep 01 12:24:35 2011 +0000
@@ -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"
diff -r aa9fa3ecbde3 -r 35308ac56acb external/bsd/llvm/lib/libLLVMARMDisassembler/Makefile
--- a/external/bsd/llvm/lib/libLLVMARMDisassembler/Makefile Thu Sep 01 12:15:07 2011 +0000
+++ b/external/bsd/llvm/lib/libLLVMARMDisassembler/Makefile Thu Sep 01 12:24:35 2011 +0000
@@ -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>
diff -r aa9fa3ecbde3 -r 35308ac56acb external/bsd/llvm/lib/libLLVMCodeGen/Makefile
--- a/external/bsd/llvm/lib/libLLVMCodeGen/Makefile Thu Sep 01 12:15:07 2011 +0000
+++ b/external/bsd/llvm/lib/libLLVMCodeGen/Makefile Thu Sep 01 12:24:35 2011 +0000
@@ -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 \
diff -r aa9fa3ecbde3 -r 35308ac56acb external/bsd/llvm/lib/libLLVMMC/Makefile
--- a/external/bsd/llvm/lib/libLLVMMC/Makefile Thu Sep 01 12:15:07 2011 +0000
+++ b/external/bsd/llvm/lib/libLLVMMC/Makefile Thu Sep 01 12:24:35 2011 +0000
@@ -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 \
diff -r aa9fa3ecbde3 -r 35308ac56acb external/bsd/llvm/lib/libLLVMScalarOpts/Makefile
--- a/external/bsd/llvm/lib/libLLVMScalarOpts/Makefile Thu Sep 01 12:15:07 2011 +0000
+++ b/external/bsd/llvm/lib/libLLVMScalarOpts/Makefile Thu Sep 01 12:24:35 2011 +0000
@@ -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)
diff -r aa9fa3ecbde3 -r 35308ac56acb external/bsd/llvm/lib/libLLVMSupport/Makefile
--- a/external/bsd/llvm/lib/libLLVMSupport/Makefile Thu Sep 01 12:15:07 2011 +0000
+++ b/external/bsd/llvm/lib/libLLVMSupport/Makefile Thu Sep 01 12:24:35 2011 +0000
@@ -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 \
diff -r aa9fa3ecbde3 -r 35308ac56acb external/bsd/llvm/lib/libLLVMTarget/Makefile
--- a/external/bsd/llvm/lib/libLLVMTarget/Makefile Thu Sep 01 12:15:07 2011 +0000
+++ b/external/bsd/llvm/lib/libLLVMTarget/Makefile Thu Sep 01 12:24:35 2011 +0000
@@ -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)
diff -r aa9fa3ecbde3 -r 35308ac56acb external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile
--- a/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile Thu Sep 01 12:15:07 2011 +0000
+++ b/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile Thu Sep 01 12:24:35 2011 +0000
@@ -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 \
diff -r aa9fa3ecbde3 -r 35308ac56acb external/bsd/llvm/lib/libLLVMX86CodeGen/Makefile
--- a/external/bsd/llvm/lib/libLLVMX86CodeGen/Makefile Thu Sep 01 12:15:07 2011 +0000
+++ b/external/bsd/llvm/lib/libLLVMX86CodeGen/Makefile Thu Sep 01 12:24:35 2011 +0000
@@ -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
diff -r aa9fa3ecbde3 -r 35308ac56acb external/bsd/llvm/lib/libclangAnalysis/Makefile
--- a/external/bsd/llvm/lib/libclangAnalysis/Makefile Thu Sep 01 12:15:07 2011 +0000
+++ b/external/bsd/llvm/lib/libclangAnalysis/Makefile Thu Sep 01 12:24:35 2011 +0000
@@ -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 \
diff -r aa9fa3ecbde3 -r 35308ac56acb external/bsd/llvm/lib/libclangSerialization/Makefile
--- a/external/bsd/llvm/lib/libclangSerialization/Makefile Thu Sep 01 12:15:07 2011 +0000
+++ b/external/bsd/llvm/lib/libclangSerialization/Makefile Thu Sep 01 12:24:35 2011 +0000
@@ -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>
diff -r aa9fa3ecbde3 -r 35308ac56acb external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile
--- a/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile Thu Sep 01 12:15:07 2011 +0000
+++ b/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile Thu Sep 01 12:24:35 2011 +0000
@@ -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 \
diff -r aa9fa3ecbde3 -r 35308ac56acb external/bsd/llvm/lib/libclangStaticAnalyzerCore/Makefile
--- a/external/bsd/llvm/lib/libclangStaticAnalyzerCore/Makefile Thu Sep 01 12:15:07 2011 +0000
+++ b/external/bsd/llvm/lib/libclangStaticAnalyzerCore/Makefile Thu Sep 01 12:24:35 2011 +0000
@@ -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 \
Home |
Main Index |
Thread Index |
Old Index