Module Name: src
Committed By: joerg
Date: Thu Nov 28 14:20:00 UTC 2013
Modified Files:
src/external/bsd/llvm: Makefile Makefile.inc
src/external/bsd/llvm/lib: Makefile
src/external/bsd/llvm/lib/libLLVMAnalysis: Makefile
src/external/bsd/llvm/lib/libLLVMIR: Makefile
src/external/bsd/llvm/lib/libLLVMMipsMCTargetDesc: Makefile
src/external/bsd/llvm/lib/libLLVMScalarOpts: Makefile
src/external/bsd/llvm/lib/libclangIndex: Makefile
src/external/bsd/llvm/lib/liblldCore: Makefile
src/external/bsd/llvm/lib/liblldDriver: Makefile
Log Message:
Update LLVM/Clang to r195771 from the 3.4 release branch.
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/external/bsd/llvm/Makefile
cvs rdiff -u -r1.62 -r1.63 src/external/bsd/llvm/Makefile.inc
cvs rdiff -u -r1.35 -r1.36 src/external/bsd/llvm/lib/Makefile
cvs rdiff -u -r1.15 -r1.16 src/external/bsd/llvm/lib/libLLVMAnalysis/Makefile
cvs rdiff -u -r1.3 -r1.4 src/external/bsd/llvm/lib/libLLVMIR/Makefile
cvs rdiff -u -r1.7 -r1.8 \
src/external/bsd/llvm/lib/libLLVMMipsMCTargetDesc/Makefile
cvs rdiff -u -r1.12 -r1.13 \
src/external/bsd/llvm/lib/libLLVMScalarOpts/Makefile
cvs rdiff -u -r1.4 -r1.5 src/external/bsd/llvm/lib/libclangIndex/Makefile
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/llvm/lib/liblldCore/Makefile
cvs rdiff -u -r1.3 -r1.4 src/external/bsd/llvm/lib/liblldDriver/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
diff -u src/external/bsd/llvm/Makefile:1.5 src/external/bsd/llvm/Makefile:1.6
--- src/external/bsd/llvm/Makefile:1.5 Sun Sep 29 12:11:59 2013
+++ src/external/bsd/llvm/Makefile Thu Nov 28 14:19:59 2013
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2013/09/29 12:11:59 joerg Exp $
+# $NetBSD: Makefile,v 1.6 2013/11/28 14:19:59 joerg Exp $
.include <bsd.init.mk>
@@ -15,12 +15,12 @@ SUBDIR+= librt
.include "Makefile.inc"
checkout:
- svn co -r ${CLANG_REVISION} ${SVN_ROOT}/cfe/trunk ${CLANG_SRCDIR}
- svn co -r ${COMPILER_RT_REVISION} ${SVN_ROOT}/compiler-rt/trunk \
+ svn co -r ${CLANG_REVISION} ${SVN_ROOT}/cfe/${SVN_BRANCH} ${CLANG_SRCDIR}
+ svn co -r ${COMPILER_RT_REVISION} ${SVN_ROOT}/compiler-rt/${SVN_BRANCH} \
${COMPILER_RT_SRCDIR}
- svn co -r ${LLD_REVISION} ${SVN_ROOT}/lld/trunk ${LLD_SRCDIR}
- svn co -r ${LLDB_REVISION} ${SVN_ROOT}/lldb/trunk ${LLDB_SRCDIR}
- svn co -r ${LLVM_REVISION} ${SVN_ROOT}/llvm/trunk ${LLVM_SRCDIR}
+ svn co -r ${LLD_REVISION} ${SVN_ROOT}/lld/${SVN_BRANCH} ${LLD_SRCDIR}
+ svn co -r ${LLDB_REVISION} ${SVN_ROOT}/lldb/${SVN_BRANCH} ${LLDB_SRCDIR}
+ svn co -r ${LLVM_REVISION} ${SVN_ROOT}/llvm/${SVN_BRANCH} ${LLVM_SRCDIR}
checkout-mclinker:
if [ -d ${MCLINKER_SRCDIR}/.git ]; then \
Index: src/external/bsd/llvm/Makefile.inc
diff -u src/external/bsd/llvm/Makefile.inc:1.62 src/external/bsd/llvm/Makefile.inc:1.63
--- src/external/bsd/llvm/Makefile.inc:1.62 Mon Nov 11 23:51:36 2013
+++ src/external/bsd/llvm/Makefile.inc Thu Nov 28 14:19:59 2013
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.inc,v 1.62 2013/11/11 23:51:36 joerg Exp $
+# $NetBSD: Makefile.inc,v 1.63 2013/11/28 14:19:59 joerg Exp $
.if !defined(LLVM_TOPLEVEL_MK)
LLVM_TOPLEVEL_MK=
@@ -6,8 +6,9 @@ LLVM_TOPLEVEL_MK=
.include <bsd.own.mk>
SVN_ROOT= http://llvm.org/svn/llvm-project
+SVN_BRANCH= branches/release_34
-COMMON_REVISION= 194393
+COMMON_REVISION= 195771
CLANG_REVISION= ${COMMON_REVISION}
COMPILER_RT_REVISION= ${COMMON_REVISION}
LLD_REVISION= ${COMMON_REVISION}
Index: src/external/bsd/llvm/lib/Makefile
diff -u src/external/bsd/llvm/lib/Makefile:1.35 src/external/bsd/llvm/lib/Makefile:1.36
--- src/external/bsd/llvm/lib/Makefile:1.35 Sun Oct 20 14:53:22 2013
+++ src/external/bsd/llvm/lib/Makefile Thu Nov 28 14:19:59 2013
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.35 2013/10/20 14:53:22 joerg Exp $
+# $NetBSD: Makefile,v 1.36 2013/11/28 14:19:59 joerg Exp $
.include <bsd.own.mk>
@@ -207,6 +207,7 @@ SUBDIR+= \
liblldbPluginSymbolFileDWARF \
liblldbPluginSymbolFileSymtab \
liblldbPluginSymbolVendorELF \
+ liblldbPluginSystemRuntimeMacOSX \
liblldbPluginUnwindAssemblyInstEmulation \
liblldbPluginUnwindAssemblyX86 \
liblldbSymbol \
Index: src/external/bsd/llvm/lib/libLLVMAnalysis/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMAnalysis/Makefile:1.15 src/external/bsd/llvm/lib/libLLVMAnalysis/Makefile:1.16
--- src/external/bsd/llvm/lib/libLLVMAnalysis/Makefile:1.15 Mon Oct 14 01:37:39 2013
+++ src/external/bsd/llvm/lib/libLLVMAnalysis/Makefile Thu Nov 28 14:19:59 2013
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.15 2013/10/14 01:37:39 joerg Exp $
+# $NetBSD: Makefile,v 1.16 2013/11/28 14:19:59 joerg Exp $
LIB= LLVMAnalysis
@@ -21,6 +21,7 @@ SRCS+= AliasAnalysis.cpp \
CodeMetrics.cpp \
ConstantFolding.cpp \
CostModel.cpp \
+ Delinearization.cpp \
DependenceAnalysis.cpp \
DomPrinter.cpp \
DominanceFrontier.cpp \
Index: src/external/bsd/llvm/lib/libLLVMIR/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMIR/Makefile:1.3 src/external/bsd/llvm/lib/libLLVMIR/Makefile:1.4
--- src/external/bsd/llvm/lib/libLLVMIR/Makefile:1.3 Mon Nov 11 23:51:36 2013
+++ src/external/bsd/llvm/lib/libLLVMIR/Makefile Thu Nov 28 14:19:59 2013
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2013/11/11 23:51:36 joerg Exp $
+# $NetBSD: Makefile,v 1.4 2013/11/28 14:19:59 joerg Exp $
LIB= LLVMIR
@@ -34,6 +34,7 @@ SRCS+= AsmWriter.cpp \
Metadata.cpp \
Module.cpp \
Pass.cpp \
+ PassManager.cpp \
PassRegistry.cpp \
PrintModulePass.cpp \
Type.cpp \
Index: src/external/bsd/llvm/lib/libLLVMMipsMCTargetDesc/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMMipsMCTargetDesc/Makefile:1.7 src/external/bsd/llvm/lib/libLLVMMipsMCTargetDesc/Makefile:1.8
--- src/external/bsd/llvm/lib/libLLVMMipsMCTargetDesc/Makefile:1.7 Mon Oct 14 01:37:39 2013
+++ src/external/bsd/llvm/lib/libLLVMMipsMCTargetDesc/Makefile Thu Nov 28 14:19:59 2013
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2013/10/14 01:37:39 joerg Exp $
+# $NetBSD: Makefile,v 1.8 2013/11/28 14:19:59 joerg Exp $
LIB= LLVMMipsMCTargetDesc
@@ -14,7 +14,8 @@ SRCS+= MipsAsmBackend.cpp \
MipsMCAsmInfo.cpp \
MipsMCCodeEmitter.cpp \
MipsMCTargetDesc.cpp \
- MipsReginfo.cpp
+ MipsReginfo.cpp \
+ MipsTargetStreamer.cpp
.if defined(HOSTLIB)
.include <bsd.hostlib.mk>
Index: src/external/bsd/llvm/lib/libLLVMScalarOpts/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMScalarOpts/Makefile:1.12 src/external/bsd/llvm/lib/libLLVMScalarOpts/Makefile:1.13
--- src/external/bsd/llvm/lib/libLLVMScalarOpts/Makefile:1.12 Sat Sep 21 22:28:12 2013
+++ src/external/bsd/llvm/lib/libLLVMScalarOpts/Makefile Thu Nov 28 14:19:59 2013
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.12 2013/09/21 22:28:12 joerg Exp $
+# $NetBSD: Makefile,v 1.13 2013/11/28 14:19:59 joerg Exp $
LIB= LLVMScalarOpts
@@ -22,6 +22,7 @@ SRCS+= ADCE.cpp \
LoopDeletion.cpp \
LoopIdiomRecognize.cpp \
LoopInstSimplify.cpp \
+ LoopRerollPass.cpp \
LoopRotation.cpp \
LoopStrengthReduce.cpp \
LoopUnrollPass.cpp \
@@ -33,6 +34,7 @@ SRCS+= ADCE.cpp \
Reg2Mem.cpp \
SCCP.cpp \
SROA.cpp \
+ SampleProfile.cpp \
Scalar.cpp \
ScalarReplAggregates.cpp \
SimplifyCFGPass.cpp \
Index: src/external/bsd/llvm/lib/libclangIndex/Makefile
diff -u src/external/bsd/llvm/lib/libclangIndex/Makefile:1.4 src/external/bsd/llvm/lib/libclangIndex/Makefile:1.5
--- src/external/bsd/llvm/lib/libclangIndex/Makefile:1.4 Mon Sep 2 14:34:56 2013
+++ src/external/bsd/llvm/lib/libclangIndex/Makefile Thu Nov 28 14:19:59 2013
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2013/09/02 14:34:56 joerg Exp $
+# $NetBSD: Makefile,v 1.5 2013/11/28 14:19:59 joerg Exp $
LIB= clangIndex
@@ -6,7 +6,8 @@ LIB= clangIndex
.PATH: ${CLANG_SRCDIR}/lib/Index
-SRCS+= USRGeneration.cpp
+SRCS+= CommentToXML.cpp \
+ USRGeneration.cpp
.if defined(HOSTLIB)
.include <bsd.hostlib.mk>
Index: src/external/bsd/llvm/lib/liblldCore/Makefile
diff -u src/external/bsd/llvm/lib/liblldCore/Makefile:1.2 src/external/bsd/llvm/lib/liblldCore/Makefile:1.3
--- src/external/bsd/llvm/lib/liblldCore/Makefile:1.2 Mon Oct 14 01:37:40 2013
+++ src/external/bsd/llvm/lib/liblldCore/Makefile Thu Nov 28 14:19:59 2013
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2013/10/14 01:37:40 joerg Exp $
+# $NetBSD: Makefile,v 1.3 2013/11/28 14:19:59 joerg Exp $
LIB= lldCore
@@ -9,6 +9,7 @@ LIB= lldCore
SRCS+= DefinedAtom.cpp \
Error.cpp \
File.cpp \
+ InputGraph.cpp \
LinkingContext.cpp \
PassManager.cpp \
Resolver.cpp \
Index: src/external/bsd/llvm/lib/liblldDriver/Makefile
diff -u src/external/bsd/llvm/lib/liblldDriver/Makefile:1.3 src/external/bsd/llvm/lib/liblldDriver/Makefile:1.4
--- src/external/bsd/llvm/lib/liblldDriver/Makefile:1.3 Wed Oct 30 20:27:39 2013
+++ src/external/bsd/llvm/lib/liblldDriver/Makefile Thu Nov 28 14:20:00 2013
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2013/10/30 20:27:39 joerg Exp $
+# $NetBSD: Makefile,v 1.4 2013/11/28 14:20:00 joerg Exp $
LIB= lldDriver
@@ -10,7 +10,6 @@ SRCS+= CoreDriver.cpp \
DarwinLdDriver.cpp \
Driver.cpp \
GnuLdDriver.cpp \
- InputGraph.cpp \
UniversalDriver.cpp \
WinLinkDriver.cpp