Module Name:    src
Committed By:   joerg
Date:           Sun Oct 20 14:53:23 UTC 2013

Modified Files:
        src/external/bsd/llvm: Makefile.inc
        src/external/bsd/llvm/bin/lldb: Makefile
        src/external/bsd/llvm/lib: Makefile
        src/external/bsd/llvm/lib/libLLVMCodeGen: Makefile
        src/external/bsd/llvm/lib/libLLVMMC: Makefile
Added Files:
        src/external/bsd/llvm/lib/liblldbPluginPlatformWindows: Makefile

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


To generate a diff of this commit:
cvs rdiff -u -r1.58 -r1.59 src/external/bsd/llvm/Makefile.inc
cvs rdiff -u -r1.1 -r1.2 src/external/bsd/llvm/bin/lldb/Makefile
cvs rdiff -u -r1.34 -r1.35 src/external/bsd/llvm/lib/Makefile
cvs rdiff -u -r1.23 -r1.24 src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile
cvs rdiff -u -r1.13 -r1.14 src/external/bsd/llvm/lib/libLLVMMC/Makefile
cvs rdiff -u -r0 -r1.1 \
    src/external/bsd/llvm/lib/liblldbPluginPlatformWindows/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.inc
diff -u src/external/bsd/llvm/Makefile.inc:1.58 src/external/bsd/llvm/Makefile.inc:1.59
--- src/external/bsd/llvm/Makefile.inc:1.58	Mon Oct 14 21:19:16 2013
+++ src/external/bsd/llvm/Makefile.inc	Sun Oct 20 14:53:22 2013
@@ -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 @@ LLVM_TOPLEVEL_MK=
 
 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}

Index: src/external/bsd/llvm/bin/lldb/Makefile
diff -u src/external/bsd/llvm/bin/lldb/Makefile:1.1 src/external/bsd/llvm/bin/lldb/Makefile:1.2
--- src/external/bsd/llvm/bin/lldb/Makefile:1.1	Sun Sep 29 12:11:59 2013
+++ src/external/bsd/llvm/bin/lldb/Makefile	Sun Oct 20 14:53:22 2013
@@ -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 @@ NOMAN=		yes
 .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 @@ LLDB_LIBS+= \
 	PluginPlatformLinux \
 	PluginPlatformMacOSX \
 	PluginPlatformPOSIX \
+	PluginPlatformWindows \
 	PluginProcessElfCore \
 	PluginProcessNetBSD \
 	PluginProcessPOSIX \

Index: src/external/bsd/llvm/lib/Makefile
diff -u src/external/bsd/llvm/lib/Makefile:1.34 src/external/bsd/llvm/lib/Makefile:1.35
--- src/external/bsd/llvm/lib/Makefile:1.34	Sun Sep 29 12:11:59 2013
+++ src/external/bsd/llvm/lib/Makefile	Sun Oct 20 14:53:22 2013
@@ -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 @@ SUBDIR+= \
 	liblldbPluginPlatformLinux \
 	liblldbPluginPlatformMacOSX \
 	liblldbPluginPlatformPOSIX \
+	liblldbPluginPlatformWindows \
 	liblldbPluginProcessElfCore \
 	liblldbPluginProcessNetBSD \
 	liblldbPluginProcessGDBRemote \

Index: src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile:1.23 src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile:1.24
--- src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile:1.23	Mon Oct 14 21:19:16 2013
+++ src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile	Sun Oct 20 14:53:22 2013
@@ -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 @@ SRCS+=	AggressiveAntiDepBreaker.cpp \
 	LiveIntervalAnalysis.cpp \
 	LiveIntervalUnion.cpp \
 	LiveRangeCalc.cpp \
+	LiveRangeEdit.cpp \
 	LiveRegMatrix.cpp \
+	LiveRegUnits.cpp \
 	LiveStackAnalysis.cpp \
 	LiveVariables.cpp \
-	LiveRangeEdit.cpp \
 	LocalStackSlotAllocation.cpp \
 	MachineBasicBlock.cpp \
 	MachineBranchProbabilityInfo.cpp \

Index: src/external/bsd/llvm/lib/libLLVMMC/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMMC/Makefile:1.13 src/external/bsd/llvm/lib/libLLVMMC/Makefile:1.14
--- src/external/bsd/llvm/lib/libLLVMMC/Makefile:1.13	Mon Sep  2 14:34:56 2013
+++ src/external/bsd/llvm/lib/libLLVMMC/Makefile	Sun Oct 20 14:53:23 2013
@@ -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 @@ SRCS+=	ELFObjectWriter.cpp \
 	MCAsmInfo.cpp \
 	MCAsmInfoCOFF.cpp \
 	MCAsmInfoDarwin.cpp \
+	MCAsmInfoELF.cpp \
 	MCAsmStreamer.cpp \
 	MCAssembler.cpp \
 	MCAtom.cpp \

Added files:

Index: src/external/bsd/llvm/lib/liblldbPluginPlatformWindows/Makefile
diff -u /dev/null src/external/bsd/llvm/lib/liblldbPluginPlatformWindows/Makefile:1.1
--- /dev/null	Sun Oct 20 14:53:23 2013
+++ src/external/bsd/llvm/lib/liblldbPluginPlatformWindows/Makefile	Sun Oct 20 14:53:23 2013
@@ -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

Reply via email to