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 r193040 for a bug fix...



details:   https://anonhg.NetBSD.org/src/rev/f1fe646261bc
branches:  trunk
changeset: 790761:f1fe646261bc
user:      joerg <joerg%NetBSD.org@localhost>
date:      Sun Oct 20 14:53:22 2013 +0000

description:
Update to LLVM/Clang r193040 for a bug fix in the phi splitting around
landing pads.

diffstat:

 external/bsd/llvm/Makefile.inc                              |   4 +-
 external/bsd/llvm/bin/lldb/Makefile                         |   8 +++++-
 external/bsd/llvm/lib/Makefile                              |   3 +-
 external/bsd/llvm/lib/libLLVMCodeGen/Makefile               |   5 ++-
 external/bsd/llvm/lib/libLLVMMC/Makefile                    |   3 +-
 external/bsd/llvm/lib/liblldbPluginPlatformWindows/Makefile |  15 +++++++++++++
 6 files changed, 30 insertions(+), 8 deletions(-)

diffs (122 lines):

diff -r d21ea6e42455 -r f1fe646261bc external/bsd/llvm/Makefile.inc
--- a/external/bsd/llvm/Makefile.inc    Sun Oct 20 14:14:18 2013 +0000
+++ b/external/bsd/llvm/Makefile.inc    Sun Oct 20 14:53:22 2013 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile.inc,v 1.58 2013/10/14 21:19:16 joerg Exp $
+#      $NetBSD: Makefile.inc,v 1.59 2013/10/20 14:53:22 joerg Exp $
 
 .if !defined(LLVM_TOPLEVEL_MK)
 LLVM_TOPLEVEL_MK=
@@ -7,7 +7,7 @@
 
 SVN_ROOT=              http://llvm.org/svn/llvm-project
 
-COMMON_REVISION=       192615
+COMMON_REVISION=       193040
 CLANG_REVISION=                ${COMMON_REVISION}
 COMPILER_RT_REVISION=  ${COMMON_REVISION}
 LLD_REVISION=          ${COMMON_REVISION}
diff -r d21ea6e42455 -r f1fe646261bc external/bsd/llvm/bin/lldb/Makefile
--- a/external/bsd/llvm/bin/lldb/Makefile       Sun Oct 20 14:14:18 2013 +0000
+++ b/external/bsd/llvm/bin/lldb/Makefile       Sun Oct 20 14:53:22 2013 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile,v 1.1 2013/09/29 12:11:59 joerg Exp $
+#      $NetBSD: Makefile,v 1.2 2013/10/20 14:53:22 joerg Exp $
 
 PROG_CXX=      lldb
 NOMAN=         yes
@@ -8,7 +8,10 @@
 .PATH: ${LLDB_SRCDIR}/tools/driver
 
 SRCS=  Driver.cpp \
-       IOChannel.cpp
+       ELWrapper.cpp \
+       GetOptWrapper.cpp \
+       IOChannel.cpp \
+       Platform.cpp
 
 CPPFLAGS.Driver.cpp+=  -Dgetopt_long_only=getopt_long
 
@@ -55,6 +58,7 @@
        PluginPlatformLinux \
        PluginPlatformMacOSX \
        PluginPlatformPOSIX \
+       PluginPlatformWindows \
        PluginProcessElfCore \
        PluginProcessNetBSD \
        PluginProcessPOSIX \
diff -r d21ea6e42455 -r f1fe646261bc external/bsd/llvm/lib/Makefile
--- a/external/bsd/llvm/lib/Makefile    Sun Oct 20 14:14:18 2013 +0000
+++ b/external/bsd/llvm/lib/Makefile    Sun Oct 20 14:53:22 2013 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.34 2013/09/29 12:11:59 joerg Exp $
+# $NetBSD: Makefile,v 1.35 2013/10/20 14:53:22 joerg Exp $
 
 .include <bsd.own.mk>
 
@@ -197,6 +197,7 @@
        liblldbPluginPlatformLinux \
        liblldbPluginPlatformMacOSX \
        liblldbPluginPlatformPOSIX \
+       liblldbPluginPlatformWindows \
        liblldbPluginProcessElfCore \
        liblldbPluginProcessNetBSD \
        liblldbPluginProcessGDBRemote \
diff -r d21ea6e42455 -r f1fe646261bc external/bsd/llvm/lib/libLLVMCodeGen/Makefile
--- a/external/bsd/llvm/lib/libLLVMCodeGen/Makefile     Sun Oct 20 14:14:18 2013 +0000
+++ b/external/bsd/llvm/lib/libLLVMCodeGen/Makefile     Sun Oct 20 14:53:22 2013 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile,v 1.23 2013/10/14 21:19:16 joerg Exp $
+#      $NetBSD: Makefile,v 1.24 2013/10/20 14:53:22 joerg Exp $
 
 LIB=   LLVMCodeGen
 
@@ -40,10 +40,11 @@
        LiveIntervalAnalysis.cpp \
        LiveIntervalUnion.cpp \
        LiveRangeCalc.cpp \
+       LiveRangeEdit.cpp \
        LiveRegMatrix.cpp \
+       LiveRegUnits.cpp \
        LiveStackAnalysis.cpp \
        LiveVariables.cpp \
-       LiveRangeEdit.cpp \
        LocalStackSlotAllocation.cpp \
        MachineBasicBlock.cpp \
        MachineBranchProbabilityInfo.cpp \
diff -r d21ea6e42455 -r f1fe646261bc external/bsd/llvm/lib/libLLVMMC/Makefile
--- a/external/bsd/llvm/lib/libLLVMMC/Makefile  Sun Oct 20 14:14:18 2013 +0000
+++ b/external/bsd/llvm/lib/libLLVMMC/Makefile  Sun Oct 20 14:53:22 2013 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile,v 1.13 2013/09/02 14:34:56 joerg Exp $
+#      $NetBSD: Makefile,v 1.14 2013/10/20 14:53:23 joerg Exp $
 
 LIB=   LLVMMC
 
@@ -11,6 +11,7 @@
        MCAsmInfo.cpp \
        MCAsmInfoCOFF.cpp \
        MCAsmInfoDarwin.cpp \
+       MCAsmInfoELF.cpp \
        MCAsmStreamer.cpp \
        MCAssembler.cpp \
        MCAtom.cpp \
diff -r d21ea6e42455 -r f1fe646261bc external/bsd/llvm/lib/liblldbPluginPlatformWindows/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/bsd/llvm/lib/liblldbPluginPlatformWindows/Makefile       Sun Oct 20 14:53:22 2013 +0000
@@ -0,0 +1,15 @@
+#      $NetBSD: Makefile,v 1.1 2013/10/20 14:53:23 joerg Exp $
+
+LIB=   lldbPluginPlatformWindows
+
+.include <bsd.init.mk>
+
+.PATH: ${LLDB_SRCDIR}/source/Plugins/Platform/Windows
+
+SRCS+= PlatformWindows.cpp
+
+.if defined(HOSTLIB)
+.include <bsd.hostlib.mk>
+.else
+.include <bsd.lib.mk>
+.endif



Home | Main Index | Thread Index | Old Index