Module Name:    src
Committed By:   joerg
Date:           Thu Jul  7 21:59:15 UTC 2011

Modified Files:
        src/external/bsd/llvm: Makefile.inc
        src/external/bsd/llvm/bin/clang: Makefile
        src/external/bsd/llvm/bin/llc: Makefile
        src/external/bsd/llvm/bin/llvm-mc: Makefile
        src/external/bsd/llvm/lib: Makefile
        src/external/bsd/llvm/lib/libLLVMMipsCodeGen: Makefile
        src/external/bsd/llvm/lib/libLLVMTransformsUtils: Makefile
        src/external/bsd/llvm/lib/libLLVMX86MCTargetDesc: Makefile
Added Files:
        src/external/bsd/llvm/lib/libLLVMARMMCTargetDesc: Makefile
        src/tools/llvm-lib/libLLVMARMMCTargetDesc: Makefile

Log Message:
Update LLVM/Clang snapshot to r134635. This reduces the memory usage in
preprocessor heavy code and recognizes mipseb as alias for mips.


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/external/bsd/llvm/Makefile.inc
cvs rdiff -u -r1.10 -r1.11 src/external/bsd/llvm/bin/clang/Makefile
cvs rdiff -u -r1.6 -r1.7 src/external/bsd/llvm/bin/llc/Makefile
cvs rdiff -u -r1.6 -r1.7 src/external/bsd/llvm/bin/llvm-mc/Makefile
cvs rdiff -u -r1.12 -r1.13 src/external/bsd/llvm/lib/Makefile
cvs rdiff -u -r0 -r1.1 \
    src/external/bsd/llvm/lib/libLLVMARMMCTargetDesc/Makefile
cvs rdiff -u -r1.1 -r1.2 \
    src/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile
cvs rdiff -u -r1.2 -r1.3 \
    src/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile
cvs rdiff -u -r1.1 -r1.2 \
    src/external/bsd/llvm/lib/libLLVMX86MCTargetDesc/Makefile
cvs rdiff -u -r0 -r1.1 src/tools/llvm-lib/libLLVMARMMCTargetDesc/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.14 src/external/bsd/llvm/Makefile.inc:1.15
--- src/external/bsd/llvm/Makefile.inc:1.14	Tue Jul  5 23:02:31 2011
+++ src/external/bsd/llvm/Makefile.inc	Thu Jul  7 21:59:14 2011
@@ -1,12 +1,12 @@
-#	$NetBSD: Makefile.inc,v 1.14 2011/07/05 23:02:31 joerg Exp $
+#	$NetBSD: Makefile.inc,v 1.15 2011/07/07 21:59:14 joerg Exp $
 
 .if !defined(LLVM_TOPLEVEL_MK)
 LLVM_TOPLEVEL_MK=
 
 .include <bsd.own.mk>
 
-LLVM_REVISION=	134438
-CLANG_REVISION=	134438
+LLVM_REVISION=	134635
+CLANG_REVISION=	134635
 
 LLVM_SRCDIR:=	${.PARSEDIR}/dist/llvm
 CLANG_SRCDIR:=	${.PARSEDIR}/dist/clang

Index: src/external/bsd/llvm/bin/clang/Makefile
diff -u src/external/bsd/llvm/bin/clang/Makefile:1.10 src/external/bsd/llvm/bin/clang/Makefile:1.11
--- src/external/bsd/llvm/bin/clang/Makefile:1.10	Tue Jul  5 19:37:10 2011
+++ src/external/bsd/llvm/bin/clang/Makefile	Thu Jul  7 21:59:14 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.10 2011/07/05 19:37:10 joerg Exp $
+#	$NetBSD: Makefile,v 1.11 2011/07/07 21:59:14 joerg Exp $
 
 PROG_CXX=	clang
 NOMAN=		yes
@@ -40,6 +40,7 @@
 	BitWriter \
 	ARMCodeGen \
 	ARMTargetInfo \
+	ARMMCTargetDesc \
 	ARMAsmParser \
 	ARMAsmPrinter \
 	MipsCodeGen \

Index: src/external/bsd/llvm/bin/llc/Makefile
diff -u src/external/bsd/llvm/bin/llc/Makefile:1.6 src/external/bsd/llvm/bin/llc/Makefile:1.7
--- src/external/bsd/llvm/bin/llc/Makefile:1.6	Tue Jul  5 19:37:10 2011
+++ src/external/bsd/llvm/bin/llc/Makefile	Thu Jul  7 21:59:14 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.6 2011/07/05 19:37:10 joerg Exp $
+#	$NetBSD: Makefile,v 1.7 2011/07/07 21:59:14 joerg Exp $
 
 PROG_CXX=	llc
 NOMAN=		yes
@@ -15,6 +15,7 @@
 	BitReader \
 	ARMCodeGen \
 	ARMTargetInfo \
+	ARMMCTargetDesc \
 	ARMAsmParser \
 	ARMAsmPrinter \
 	MipsCodeGen \

Index: src/external/bsd/llvm/bin/llvm-mc/Makefile
diff -u src/external/bsd/llvm/bin/llvm-mc/Makefile:1.6 src/external/bsd/llvm/bin/llvm-mc/Makefile:1.7
--- src/external/bsd/llvm/bin/llvm-mc/Makefile:1.6	Tue Jul  5 19:37:10 2011
+++ src/external/bsd/llvm/bin/llvm-mc/Makefile	Thu Jul  7 21:59:15 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.6 2011/07/05 19:37:10 joerg Exp $
+#	$NetBSD: Makefile,v 1.7 2011/07/07 21:59:15 joerg Exp $
 
 PROG_CXX=	llvm-mc
 NOMAN=		yes
@@ -14,6 +14,7 @@
 	MCDisassembler \
 	ARMCodeGen \
 	ARMTargetInfo \
+	ARMMCTargetDesc \
 	ARMAsmParser \
 	ARMAsmPrinter \
 	ARMDisassembler \

Index: src/external/bsd/llvm/lib/Makefile
diff -u src/external/bsd/llvm/lib/Makefile:1.12 src/external/bsd/llvm/lib/Makefile:1.13
--- src/external/bsd/llvm/lib/Makefile:1.12	Thu Jul  7 21:46:50 2011
+++ src/external/bsd/llvm/lib/Makefile	Thu Jul  7 21:59:15 2011
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.12 2011/07/07 21:46:50 joerg Exp $
+# $NetBSD: Makefile,v 1.13 2011/07/07 21:59:15 joerg Exp $
 
 .include <bsd.own.mk>
 
@@ -36,6 +36,7 @@
 	libLLVMARMAsmParser \
 	libLLVMARMAsmPrinter \
 	libLLVMARMDisassembler \
+	libLLVMARMMCTargetDesc \
 	libLLVMARMTargetInfo
 
 SUBDIR+= \

Index: src/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile:1.1 src/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile:1.2
--- src/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile:1.1	Tue Jul  5 19:37:11 2011
+++ src/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile	Thu Jul  7 21:59:15 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.1 2011/07/05 19:37:11 joerg Exp $
+#	$NetBSD: Makefile,v 1.2 2011/07/07 21:59:15 joerg Exp $
 
 LIB=	LLVMMipsCodeGen
 
@@ -15,6 +15,8 @@
 	MipsISelLowering.cpp \
 	MipsFrameLowering.cpp \
 	MipsMCAsmInfo.cpp \
+	MipsMCInstLower.cpp \
+	MipsMCSymbolRefExpr.cpp \
 	MipsRegisterInfo.cpp \
 	MipsSubtarget.cpp \
 	MipsTargetMachine.cpp \

Index: src/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile:1.2 src/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile:1.3
--- src/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile:1.2	Mon Jul  4 16:10:40 2011
+++ src/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile	Thu Jul  7 21:59:15 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.2 2011/07/04 16:10:40 joerg Exp $
+#	$NetBSD: Makefile,v 1.3 2011/07/07 21:59:15 joerg Exp $
 
 LIB=	LLVMTransformsUtils
 
@@ -21,6 +21,7 @@
 	Local.cpp \
 	LoopSimplify.cpp \
 	LoopUnroll.cpp \
+	LowerExpectIntrinsic.cpp \
 	LowerInvoke.cpp \
 	LowerSwitch.cpp \
 	Mem2Reg.cpp \

Index: src/external/bsd/llvm/lib/libLLVMX86MCTargetDesc/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMX86MCTargetDesc/Makefile:1.1 src/external/bsd/llvm/lib/libLLVMX86MCTargetDesc/Makefile:1.2
--- src/external/bsd/llvm/lib/libLLVMX86MCTargetDesc/Makefile:1.1	Mon Jul  4 16:10:40 2011
+++ src/external/bsd/llvm/lib/libLLVMX86MCTargetDesc/Makefile	Thu Jul  7 21:59:15 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.1 2011/07/04 16:10:40 joerg Exp $
+#	$NetBSD: Makefile,v 1.2 2011/07/07 21:59:15 joerg Exp $
 
 LIB=	LLVMX86MCTargetDesc
 
@@ -9,7 +9,7 @@
 X86_OBJDIR!=	cd ${.CURDIR}/../libLLVMX86CodeGen && ${PRINTOBJDIR}
 CPPFLAGS+=	-I${X86_OBJDIR} -I${LLVM_SRCDIR}/lib/Target/X86
 
-SRCS+=	X86TargetDesc.cpp
+SRCS+=	X86MCTargetDesc.cpp
 
 .if defined(HOSTLIB)
 .include <bsd.hostlib.mk>

Added files:

Index: src/external/bsd/llvm/lib/libLLVMARMMCTargetDesc/Makefile
diff -u /dev/null src/external/bsd/llvm/lib/libLLVMARMMCTargetDesc/Makefile:1.1
--- /dev/null	Thu Jul  7 21:59:15 2011
+++ src/external/bsd/llvm/lib/libLLVMARMMCTargetDesc/Makefile	Thu Jul  7 21:59:15 2011
@@ -0,0 +1,18 @@
+#	$NetBSD: Makefile,v 1.1 2011/07/07 21:59:15 joerg Exp $
+
+LIB=	LLVMARMMCTargetDesc
+
+.include <bsd.init.mk>
+
+.PATH: ${LLVM_SRCDIR}/lib/Target/ARM/MCTargetDesc
+
+ARM_OBJDIR!=	cd ${.CURDIR}/../libLLVMARMCodeGen && ${PRINTOBJDIR}
+CPPFLAGS+=	-I${ARM_OBJDIR} -I${LLVM_SRCDIR}/lib/Target/ARM
+
+SRCS+=	ARMMCTargetDesc.cpp
+
+.if defined(HOSTLIB)
+.include <bsd.hostlib.mk>
+.else
+.include <bsd.lib.mk>
+.endif

Index: src/tools/llvm-lib/libLLVMARMMCTargetDesc/Makefile
diff -u /dev/null src/tools/llvm-lib/libLLVMARMMCTargetDesc/Makefile:1.1
--- /dev/null	Thu Jul  7 21:59:15 2011
+++ src/tools/llvm-lib/libLLVMARMMCTargetDesc/Makefile	Thu Jul  7 21:59:14 2011
@@ -0,0 +1,3 @@
+#	$NetBSD: Makefile,v 1.1 2011/07/07 21:59:14 joerg Exp $
+
+.include <bsd.init.mk>

Reply via email to