Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src Update LLVM/Clang snapshot to r192551 for various bug fixes.
details: https://anonhg.NetBSD.org/src/rev/3c14bf1b184e
branches: trunk
changeset: 790477:3c14bf1b184e
user: joerg <joerg%NetBSD.org@localhost>
date: Mon Oct 14 01:37:39 2013 +0000
description:
Update LLVM/Clang snapshot to r192551 for various bug fixes.
diffstat:
distrib/sets/lists/comp/md.amd64 | 3 +-
distrib/sets/lists/comp/md.i386 | 3 +-
external/bsd/llvm/Makefile.inc | 4 +-
external/bsd/llvm/bin/Makefile | 3 +-
external/bsd/llvm/bin/lld/Makefile | 6 +-
external/bsd/llvm/bin/lli/Makefile | 7 ++-
external/bsd/llvm/bin/llvm-prof/Makefile | 20 ----------
external/bsd/llvm/include/Makefile | 3 +-
external/bsd/llvm/lib/Makefile.inc | 3 +-
external/bsd/llvm/lib/libLLVMAnalysis/Makefile | 12 +-----
external/bsd/llvm/lib/libLLVMInstrumentation/Makefile | 5 +--
external/bsd/llvm/lib/libLLVMMipsMCTargetDesc/Makefile | 3 +-
external/bsd/llvm/lib/libLLVMSparcCodeGen/Makefile | 13 ++++--
external/bsd/llvm/lib/libclangAST/Makefile | 3 +-
external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile | 3 +-
external/bsd/llvm/lib/libclangStaticAnalyzerCore/Makefile | 3 +-
external/bsd/llvm/lib/liblldCore/Makefile | 3 +-
external/bsd/llvm/lib/liblldReaderWriter/Makefile | 3 +-
external/bsd/llvm/lib/liblldReaderWriterMachO/Makefile | 3 +-
external/bsd/llvm/lib/liblldbDataFormatters/Makefile | 5 +-
external/bsd/llvm/lib/liblldbPluginProcessElfCore/Makefile | 9 +++-
external/bsd/llvm/lib/liblldbPluginProcessMachCore/Makefile | 4 +-
external/bsd/llvm/lib/liblldbPluginProcessPOSIX/Makefile | 21 ++++++----
external/bsd/llvm/lib/liblldbTarget/Makefile | 4 +-
24 files changed, 64 insertions(+), 82 deletions(-)
diffs (truncated from 500 to 300 lines):
diff -r 1e058fb4ce52 -r 3c14bf1b184e distrib/sets/lists/comp/md.amd64
--- a/distrib/sets/lists/comp/md.amd64 Mon Oct 14 01:30:21 2013 +0000
+++ b/distrib/sets/lists/comp/md.amd64 Mon Oct 14 01:37:39 2013 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: md.amd64,v 1.200 2013/09/29 21:34:44 htodd Exp $
+# $NetBSD: md.amd64,v 1.201 2013/10/14 01:37:39 joerg Exp $
./usr/include/amd64 comp-c-include
./usr/include/amd64/ansi.h comp-c-include
./usr/include/amd64/aout_machdep.h comp-c-include
@@ -165,6 +165,7 @@
./usr/include/clang-3.4/rtmintrin.h comp-c-include llvm
./usr/include/clang-3.4/shaintrin.h comp-c-include llvm
./usr/include/clang-3.4/smmintrin.h comp-c-include llvm
+./usr/include/clang-3.4/tbmintrin.h comp-c-include llvm
./usr/include/clang-3.4/tmmintrin.h comp-c-include llvm
./usr/include/clang-3.4/wmmintrin.h comp-c-include llvm
./usr/include/clang-3.4/x86intrin.h comp-c-include llvm
diff -r 1e058fb4ce52 -r 3c14bf1b184e distrib/sets/lists/comp/md.i386
--- a/distrib/sets/lists/comp/md.i386 Mon Oct 14 01:30:21 2013 +0000
+++ b/distrib/sets/lists/comp/md.i386 Mon Oct 14 01:37:39 2013 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: md.i386,v 1.137 2013/09/21 22:28:12 joerg Exp $
+# $NetBSD: md.i386,v 1.138 2013/10/14 01:37:39 joerg Exp $
./usr/include/clang-3.0/avx2intrin.h comp-obsolete obsolete
./usr/include/clang-3.0/avxintrin.h comp-obsolete obsolete
./usr/include/clang-3.0/bmi2intrin.h comp-obsolete obsolete
@@ -96,6 +96,7 @@
./usr/include/clang-3.4/rtmintrin.h comp-c-include llvm
./usr/include/clang-3.4/shaintrin.h comp-c-include llvm
./usr/include/clang-3.4/smmintrin.h comp-c-include llvm
+./usr/include/clang-3.4/tbmintrin.h comp-c-include llvm
./usr/include/clang-3.4/tmmintrin.h comp-c-include llvm
./usr/include/clang-3.4/wmmintrin.h comp-c-include llvm
./usr/include/clang-3.4/x86intrin.h comp-c-include llvm
diff -r 1e058fb4ce52 -r 3c14bf1b184e external/bsd/llvm/Makefile.inc
--- a/external/bsd/llvm/Makefile.inc Mon Oct 14 01:30:21 2013 +0000
+++ b/external/bsd/llvm/Makefile.inc Mon Oct 14 01:37:39 2013 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.inc,v 1.56 2013/09/29 12:11:59 joerg Exp $
+# $NetBSD: Makefile.inc,v 1.57 2013/10/14 01:37:39 joerg Exp $
.if !defined(LLVM_TOPLEVEL_MK)
LLVM_TOPLEVEL_MK=
@@ -7,7 +7,7 @@
SVN_ROOT= http://llvm.org/svn/llvm-project
-COMMON_REVISION= 191390
+COMMON_REVISION= 192551
CLANG_REVISION= ${COMMON_REVISION}
COMPILER_RT_REVISION= ${COMMON_REVISION}
LLD_REVISION= ${COMMON_REVISION}
diff -r 1e058fb4ce52 -r 3c14bf1b184e external/bsd/llvm/bin/Makefile
--- a/external/bsd/llvm/bin/Makefile Mon Oct 14 01:30:21 2013 +0000
+++ b/external/bsd/llvm/bin/Makefile Mon Oct 14 01:37:39 2013 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.12 2013/09/29 12:11:59 joerg Exp $
+# $NetBSD: Makefile,v 1.13 2013/10/14 01:37:39 joerg Exp $
.include <bsd.own.mk>
@@ -39,7 +39,6 @@
llvm-mc \
llvm-nm \
llvm-objdump \
- llvm-prof \
llvm-readobj \
llvm-size \
llvm-symbolizer \
diff -r 1e058fb4ce52 -r 3c14bf1b184e external/bsd/llvm/bin/lld/Makefile
--- a/external/bsd/llvm/bin/lld/Makefile Mon Oct 14 01:30:21 2013 +0000
+++ b/external/bsd/llvm/bin/lld/Makefile Mon Oct 14 01:37:39 2013 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2013/09/02 14:34:55 joerg Exp $
+# $NetBSD: Makefile,v 1.2 2013/10/14 01:37:39 joerg Exp $
PROG_CXX= lld
NOMAN= yes
@@ -17,12 +17,12 @@
lldReaderWriterELFX86 \
lldReaderWriterELFX86_64 \
lldReaderWriterMachO \
- lldReaderWriterNative \
lldReaderWriterPECOFF \
lldReaderWriter \
lldReaderWriterYAML \
lldPasses \
- lldCore
+ lldCore \
+ lldReaderWriterNative \
LLVM_LIBS+= \
Object \
diff -r 1e058fb4ce52 -r 3c14bf1b184e external/bsd/llvm/bin/lli/Makefile
--- a/external/bsd/llvm/bin/lli/Makefile Mon Oct 14 01:30:21 2013 +0000
+++ b/external/bsd/llvm/bin/lli/Makefile Mon Oct 14 01:37:39 2013 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2013/07/07 21:36:43 joerg Exp $
+# $NetBSD: Makefile,v 1.11 2013/10/14 01:37:39 joerg Exp $
PROG_CXX= lli
NOMAN= yes
@@ -8,8 +8,9 @@
.PATH: ${LLVM_SRCDIR}/tools/lli
SRCS= lli.cpp \
- RecordingMemoryManager.cpp \
- RemoteTarget.cpp
+ RemoteMemoryManager.cpp \
+ RemoteTarget.cpp \
+ RemoteTargetExternal.cpp
LLVM_LIBS+= \
X86CodeGen \
diff -r 1e058fb4ce52 -r 3c14bf1b184e external/bsd/llvm/bin/llvm-prof/Makefile
--- a/external/bsd/llvm/bin/llvm-prof/Makefile Mon Oct 14 01:30:21 2013 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,20 +0,0 @@
-# $NetBSD: Makefile,v 1.2 2013/01/23 15:02:56 joerg Exp $
-
-PROG_CXX= llvm-prof
-NOMAN= yes
-
-.include <bsd.init.mk>
-
-.PATH: ${LLVM_SRCDIR}/tools/llvm-prof
-
-SRCS= llvm-prof.cpp
-
-LLVM_LIBS+= \
- BitReader \
- Analysis \
- IR \
- Support
-
-.include "${.PARSEDIR}/../../link.mk"
-
-.include <bsd.prog.mk>
diff -r 1e058fb4ce52 -r 3c14bf1b184e external/bsd/llvm/include/Makefile
--- a/external/bsd/llvm/include/Makefile Mon Oct 14 01:30:21 2013 +0000
+++ b/external/bsd/llvm/include/Makefile Mon Oct 14 01:37:39 2013 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.21 2013/09/21 22:28:12 joerg Exp $
+# $NetBSD: Makefile,v 1.22 2013/10/14 01:37:39 joerg Exp $
.include <bsd.init.mk>
@@ -29,6 +29,7 @@
rtmintrin.h \
shaintrin.h \
smmintrin.h \
+ tbmintrin.h \
tmmintrin.h \
wmmintrin.h \
x86intrin.h \
diff -r 1e058fb4ce52 -r 3c14bf1b184e external/bsd/llvm/lib/Makefile.inc
--- a/external/bsd/llvm/lib/Makefile.inc Mon Oct 14 01:30:21 2013 +0000
+++ b/external/bsd/llvm/lib/Makefile.inc Mon Oct 14 01:37:39 2013 +0000
@@ -1,9 +1,10 @@
-# $NetBSD: Makefile.inc,v 1.2 2013/09/29 12:11:59 joerg Exp $
+# $NetBSD: Makefile.inc,v 1.3 2013/10/14 01:37:39 joerg Exp $
LIBISPRIVATE= yes
.if !empty(LIB:Mlldb*)
CPPFLAGS+= -I${LLDB_SRCDIR}/source
+CPPFLAGS+= -I${LLDB_SRCDIR}/source/Plugins/Process/POSIX
.endif
.include "${.PARSEDIR}/../Makefile.inc"
diff -r 1e058fb4ce52 -r 3c14bf1b184e external/bsd/llvm/lib/libLLVMAnalysis/Makefile
--- a/external/bsd/llvm/lib/libLLVMAnalysis/Makefile Mon Oct 14 01:30:21 2013 +0000
+++ b/external/bsd/llvm/lib/libLLVMAnalysis/Makefile Mon Oct 14 01:37:39 2013 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.14 2013/09/02 14:34:55 joerg Exp $
+# $NetBSD: Makefile,v 1.15 2013/10/14 01:37:39 joerg Exp $
LIB= LLVMAnalysis
@@ -41,18 +41,8 @@
MemoryDependenceAnalysis.cpp \
ModuleDebugInfoPrinter.cpp \
NoAliasAnalysis.cpp \
- PathNumbering.cpp \
- PathProfileInfo.cpp \
- PathProfileVerifier.cpp \
PHITransAddr.cpp \
PostDominators.cpp \
- ProfileDataLoaderPass.cpp \
- ProfileDataLoader.cpp \
- ProfileEstimatorPass.cpp \
- ProfileInfo.cpp \
- ProfileInfoLoader.cpp \
- ProfileInfoLoaderPass.cpp \
- ProfileVerifierPass.cpp \
PtrUseVisitor.cpp \
RegionInfo.cpp \
RegionPass.cpp \
diff -r 1e058fb4ce52 -r 3c14bf1b184e external/bsd/llvm/lib/libLLVMInstrumentation/Makefile
--- a/external/bsd/llvm/lib/libLLVMInstrumentation/Makefile Mon Oct 14 01:30:21 2013 +0000
+++ b/external/bsd/llvm/lib/libLLVMInstrumentation/Makefile Mon Oct 14 01:37:39 2013 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2013/09/02 14:34:56 joerg Exp $
+# $NetBSD: Makefile,v 1.11 2013/10/14 01:37:39 joerg Exp $
LIB= LLVMInstrumentation
@@ -10,12 +10,9 @@
BoundsChecking.cpp \
DataFlowSanitizer.cpp \
DebugIR.cpp \
- EdgeProfiling.cpp \
GCOVProfiling.cpp \
Instrumentation.cpp \
MemorySanitizer.cpp \
- OptimalEdgeProfiling.cpp \
- PathProfiling.cpp \
ProfilingUtils.cpp \
ThreadSanitizer.cpp
diff -r 1e058fb4ce52 -r 3c14bf1b184e external/bsd/llvm/lib/libLLVMMipsMCTargetDesc/Makefile
--- a/external/bsd/llvm/lib/libLLVMMipsMCTargetDesc/Makefile Mon Oct 14 01:30:21 2013 +0000
+++ b/external/bsd/llvm/lib/libLLVMMipsMCTargetDesc/Makefile Mon Oct 14 01:37:39 2013 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2013/07/07 21:36:44 joerg Exp $
+# $NetBSD: Makefile,v 1.7 2013/10/14 01:37:39 joerg Exp $
LIB= LLVMMipsMCTargetDesc
@@ -11,7 +11,6 @@
SRCS+= MipsAsmBackend.cpp \
MipsELFObjectWriter.cpp \
- MipsELFStreamer.cpp \
MipsMCAsmInfo.cpp \
MipsMCCodeEmitter.cpp \
MipsMCTargetDesc.cpp \
diff -r 1e058fb4ce52 -r 3c14bf1b184e external/bsd/llvm/lib/libLLVMSparcCodeGen/Makefile
--- a/external/bsd/llvm/lib/libLLVMSparcCodeGen/Makefile Mon Oct 14 01:30:21 2013 +0000
+++ b/external/bsd/llvm/lib/libLLVMSparcCodeGen/Makefile Mon Oct 14 01:37:39 2013 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2013/07/07 21:36:44 joerg Exp $
+# $NetBSD: Makefile,v 1.5 2013/10/14 01:37:39 joerg Exp $
LIB= LLVMSparcCodeGen
@@ -8,9 +8,11 @@
SRCS+= DelaySlotFiller.cpp \
SparcAsmPrinter.cpp \
+ SparcCodeEmitter.cpp \
SparcInstrInfo.cpp \
SparcISelDAGToDAG.cpp \
SparcISelLowering.cpp \
+ SparcJITInfo.cpp \
SparcFrameLowering.cpp \
SparcMachineFunctionInfo.cpp \
SparcRegisterInfo.cpp \
@@ -22,12 +24,13 @@
TABLEGEN_SRC= Sparc.td
TABLEGEN_INCLUDES= -I${LLVM_SRCDIR}/lib/Target/Sparc
TABLEGEN_OUTPUT= \
- SparcGenRegisterInfo.inc|-gen-register-info \
- SparcGenInstrInfo.inc|-gen-instr-info \
+ SparcGenDAGISel.inc|-gen-dag-isel \
SparcGenAsmWriter.inc|-gen-asm-writer \
- SparcGenDAGISel.inc|-gen-dag-isel \
- SparcGenSubtargetInfo.inc|-gen-subtarget \
SparcGenCallingConv.inc|-gen-callingconv \
+ SparcGenCodeEmitter.inc|-gen-emitter \
+ SparcGenInstrInfo.inc|-gen-instr-info \
+ SparcGenRegisterInfo.inc|-gen-register-info \
+ SparcGenSubtargetInfo.inc|-gen-subtarget
.include "${.PARSEDIR}/../../tablegen.mk"
diff -r 1e058fb4ce52 -r 3c14bf1b184e external/bsd/llvm/lib/libclangAST/Makefile
--- a/external/bsd/llvm/lib/libclangAST/Makefile Mon Oct 14 01:30:21 2013 +0000
+++ b/external/bsd/llvm/lib/libclangAST/Makefile Mon Oct 14 01:37:39 2013 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2013/07/07 21:36:44 joerg Exp $
+# $NetBSD: Makefile,v 1.12 2013/10/14 01:37:39 joerg Exp $
LIB= clangAST
@@ -31,7 +31,6 @@
DeclOpenMP.cpp \
DeclPrinter.cpp \
DeclTemplate.cpp \
- DumpXML.cpp \
Expr.cpp \
ExprClassification.cpp \
ExprConstant.cpp \
diff -r 1e058fb4ce52 -r 3c14bf1b184e external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile
--- a/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile Mon Oct 14 01:30:21 2013 +0000
+++ b/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile Mon Oct 14 01:37:39 2013 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.20 2013/04/25 13:59:58 joerg Exp $
+# $NetBSD: Makefile,v 1.21 2013/10/14 01:37:39 joerg Exp $
Home |
Main Index |
Thread Index |
Old Index