Module Name:    src
Committed By:   joerg
Date:           Wed Jul 13 23:48:30 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/bin/tblgen: Makefile
        src/external/bsd/llvm/lib: Makefile
        src/external/bsd/llvm/lib/libLLVMARMCodeGen: Makefile
        src/external/bsd/llvm/lib/libLLVMCore: Makefile
        src/external/bsd/llvm/lib/libLLVMRuntimeDyld: Makefile
        src/external/bsd/llvm/lib/libLLVMipo: Makefile
        src/external/bsd/llvm/lib/libclangFrontend: Makefile
Added Files:
        src/external/bsd/llvm/lib/libLLVMMipsAsmPrinter: Makefile
        src/tools/llvm-lib/libLLVMMipsAsmPrinter: Makefile
        src/tools/llvm-lib/libLLVMX86MCTargetDesc: Makefile

Log Message:
Update to LLVM/Clang r135100 to get past the type system rewrite.


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/external/bsd/llvm/Makefile.inc
cvs rdiff -u -r1.11 -r1.12 src/external/bsd/llvm/bin/clang/Makefile
cvs rdiff -u -r1.7 -r1.8 src/external/bsd/llvm/bin/llc/Makefile
cvs rdiff -u -r1.7 -r1.8 src/external/bsd/llvm/bin/llvm-mc/Makefile
cvs rdiff -u -r1.5 -r1.6 src/external/bsd/llvm/bin/tblgen/Makefile
cvs rdiff -u -r1.13 -r1.14 src/external/bsd/llvm/lib/Makefile
cvs rdiff -u -r1.1 -r1.2 src/external/bsd/llvm/lib/libLLVMARMCodeGen/Makefile
cvs rdiff -u -r1.4 -r1.5 src/external/bsd/llvm/lib/libLLVMCore/Makefile
cvs rdiff -u -r0 -r1.1 \
    src/external/bsd/llvm/lib/libLLVMMipsAsmPrinter/Makefile
cvs rdiff -u -r1.1 -r1.2 \
    src/external/bsd/llvm/lib/libLLVMRuntimeDyld/Makefile
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/llvm/lib/libLLVMipo/Makefile
cvs rdiff -u -r1.4 -r1.5 src/external/bsd/llvm/lib/libclangFrontend/Makefile
cvs rdiff -u -r0 -r1.1 src/tools/llvm-lib/libLLVMMipsAsmPrinter/Makefile
cvs rdiff -u -r0 -r1.1 src/tools/llvm-lib/libLLVMX86MCTargetDesc/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.15 src/external/bsd/llvm/Makefile.inc:1.16
--- src/external/bsd/llvm/Makefile.inc:1.15	Thu Jul  7 21:59:14 2011
+++ src/external/bsd/llvm/Makefile.inc	Wed Jul 13 23:48:29 2011
@@ -1,12 +1,12 @@
-#	$NetBSD: Makefile.inc,v 1.15 2011/07/07 21:59:14 joerg Exp $
+#	$NetBSD: Makefile.inc,v 1.16 2011/07/13 23:48:29 joerg Exp $
 
 .if !defined(LLVM_TOPLEVEL_MK)
 LLVM_TOPLEVEL_MK=
 
 .include <bsd.own.mk>
 
-LLVM_REVISION=	134635
-CLANG_REVISION=	134635
+LLVM_REVISION=	135100
+CLANG_REVISION=	135100
 
 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.11 src/external/bsd/llvm/bin/clang/Makefile:1.12
--- src/external/bsd/llvm/bin/clang/Makefile:1.11	Thu Jul  7 21:59:14 2011
+++ src/external/bsd/llvm/bin/clang/Makefile	Wed Jul 13 23:48:29 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.11 2011/07/07 21:59:14 joerg Exp $
+#	$NetBSD: Makefile,v 1.12 2011/07/13 23:48:29 joerg Exp $
 
 PROG_CXX=	clang
 NOMAN=		yes
@@ -45,12 +45,14 @@
 	ARMAsmPrinter \
 	MipsCodeGen \
 	MipsTargetInfo \
+	MipsAsmPrinter \
 	PowerPCCodeGen \
 	PowerPCTargetInfo \
 	PowerPCAsmPrinter \
 	SparcCodeGen \
 	SparcTargetInfo \
 	X86CodeGen \
+	X86MCTargetDesc \
 	X86TargetInfo \
 	X86Utils \
 	X86AsmParser \

Index: src/external/bsd/llvm/bin/llc/Makefile
diff -u src/external/bsd/llvm/bin/llc/Makefile:1.7 src/external/bsd/llvm/bin/llc/Makefile:1.8
--- src/external/bsd/llvm/bin/llc/Makefile:1.7	Thu Jul  7 21:59:14 2011
+++ src/external/bsd/llvm/bin/llc/Makefile	Wed Jul 13 23:48:29 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.7 2011/07/07 21:59:14 joerg Exp $
+#	$NetBSD: Makefile,v 1.8 2011/07/13 23:48:29 joerg Exp $
 
 PROG_CXX=	llc
 NOMAN=		yes
@@ -20,6 +20,7 @@
 	ARMAsmPrinter \
 	MipsCodeGen \
 	MipsTargetInfo \
+	MipsAsmPrinter \
 	PowerPCCodeGen \
 	PowerPCTargetInfo \
 	PowerPCAsmPrinter \

Index: src/external/bsd/llvm/bin/llvm-mc/Makefile
diff -u src/external/bsd/llvm/bin/llvm-mc/Makefile:1.7 src/external/bsd/llvm/bin/llvm-mc/Makefile:1.8
--- src/external/bsd/llvm/bin/llvm-mc/Makefile:1.7	Thu Jul  7 21:59:15 2011
+++ src/external/bsd/llvm/bin/llvm-mc/Makefile	Wed Jul 13 23:48:29 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.7 2011/07/07 21:59:15 joerg Exp $
+#	$NetBSD: Makefile,v 1.8 2011/07/13 23:48:29 joerg Exp $
 
 PROG_CXX=	llvm-mc
 NOMAN=		yes
@@ -20,6 +20,7 @@
 	ARMDisassembler \
 	MipsCodeGen \
 	MipsTargetInfo \
+	MipsAsmPrinter \
 	PowerPCCodeGen \
 	PowerPCTargetInfo \
 	PowerPCAsmPrinter \

Index: src/external/bsd/llvm/bin/tblgen/Makefile
diff -u src/external/bsd/llvm/bin/tblgen/Makefile:1.5 src/external/bsd/llvm/bin/tblgen/Makefile:1.6
--- src/external/bsd/llvm/bin/tblgen/Makefile:1.5	Mon Jul  4 16:10:39 2011
+++ src/external/bsd/llvm/bin/tblgen/Makefile	Wed Jul 13 23:48:29 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.5 2011/07/04 16:10:39 joerg Exp $
+#	$NetBSD: Makefile,v 1.6 2011/07/13 23:48:29 joerg Exp $
 
 PROG_CXX=	llvm-tblgen
 NOMAN=		yes
@@ -38,6 +38,7 @@
 	LLVMCConfigurationEmitter.cpp \
 	NeonEmitter.cpp \
 	OptParserEmitter.cpp \
+	PseudoLoweringEmitter.cpp \
 	Record.cpp \
 	RegisterInfoEmitter.cpp \
 	SetTheory.cpp \

Index: src/external/bsd/llvm/lib/Makefile
diff -u src/external/bsd/llvm/lib/Makefile:1.13 src/external/bsd/llvm/lib/Makefile:1.14
--- src/external/bsd/llvm/lib/Makefile:1.13	Thu Jul  7 21:59:15 2011
+++ src/external/bsd/llvm/lib/Makefile	Wed Jul 13 23:48:30 2011
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.13 2011/07/07 21:59:15 joerg Exp $
+# $NetBSD: Makefile,v 1.14 2011/07/13 23:48:30 joerg Exp $
 
 .include <bsd.own.mk>
 
@@ -40,6 +40,7 @@
 	libLLVMARMTargetInfo
 
 SUBDIR+= \
+	libLLVMMipsAsmPrinter \
 	libLLVMMipsTargetInfo
 
 SUBDIR+= \
@@ -53,6 +54,7 @@
 	libLLVMX86AsmParser \
 	libLLVMX86AsmPrinter \
 	libLLVMX86Disassembler \
+	libLLVMX86MCTargetDesc \
 	libLLVMX86TargetInfo \
 	libLLVMX86Utils
 
@@ -71,8 +73,7 @@
 	libLLVMLinker \
 	libLLVMMCJIT \
 	libLLVMObject \
-	libLLVMRuntimeDyld \
-	libLLVMX86MCTargetDesc
+	libLLVMRuntimeDyld
 .endif
 
 SUBDIR+= \

Index: src/external/bsd/llvm/lib/libLLVMARMCodeGen/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMARMCodeGen/Makefile:1.1 src/external/bsd/llvm/lib/libLLVMARMCodeGen/Makefile:1.2
--- src/external/bsd/llvm/lib/libLLVMARMCodeGen/Makefile:1.1	Tue Jul  5 17:22:22 2011
+++ src/external/bsd/llvm/lib/libLLVMARMCodeGen/Makefile	Wed Jul 13 23:48:30 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.1 2011/07/05 17:22:22 joerg Exp $
+#	$NetBSD: Makefile,v 1.2 2011/07/13 23:48:30 joerg Exp $
 
 LIB=	LLVMARMCodeGen
 
@@ -51,6 +51,7 @@
 	ARMGenInstrInfo.inc|-gen-instr-info \
 	ARMGenCodeEmitter.inc|-gen-emitter \
 	ARMGenMCCodeEmitter.inc|-gen-emitter^-mc-emitter \
+	ARMGenMCPseudoLowering.inc|-gen-pseudo-lowering \
 	ARMGenAsmWriter.inc|-gen-asm-writer \
 	ARMGenAsmMatcher.inc|-gen-asm-matcher \
 	ARMGenDAGISel.inc|-gen-dag-isel \

Index: src/external/bsd/llvm/lib/libLLVMCore/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMCore/Makefile:1.4 src/external/bsd/llvm/lib/libLLVMCore/Makefile:1.5
--- src/external/bsd/llvm/lib/libLLVMCore/Makefile:1.4	Wed Jun  1 14:13:42 2011
+++ src/external/bsd/llvm/lib/libLLVMCore/Makefile	Wed Jul 13 23:48:30 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.4 2011/06/01 14:13:42 joerg Exp $
+#	$NetBSD: Makefile,v 1.5 2011/07/13 23:48:30 joerg Exp $
 
 LIB=	LLVMCore
 
@@ -34,7 +34,6 @@
 	PassRegistry.cpp \
 	PrintModulePass.cpp \
 	Type.cpp \
-	TypeSymbolTable.cpp \
 	Use.cpp \
 	User.cpp \
 	Value.cpp \

Index: src/external/bsd/llvm/lib/libLLVMRuntimeDyld/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMRuntimeDyld/Makefile:1.1 src/external/bsd/llvm/lib/libLLVMRuntimeDyld/Makefile:1.2
--- src/external/bsd/llvm/lib/libLLVMRuntimeDyld/Makefile:1.1	Thu May 12 14:56:24 2011
+++ src/external/bsd/llvm/lib/libLLVMRuntimeDyld/Makefile	Wed Jul 13 23:48:30 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.1 2011/05/12 14:56:24 joerg Exp $
+#	$NetBSD: Makefile,v 1.2 2011/07/13 23:48:30 joerg Exp $
 
 LIB=	LLVMRuntimeDyld
 
@@ -6,6 +6,7 @@
 
 .PATH: ${LLVM_SRCDIR}/lib/ExecutionEngine/RuntimeDyld
 
-SRCS+=	RuntimeDyld.cpp
+SRCS+=	RuntimeDyld.cpp \
+	RuntimeDyldMachO.cpp
 
 .include <bsd.lib.mk>

Index: src/external/bsd/llvm/lib/libLLVMipo/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMipo/Makefile:1.2 src/external/bsd/llvm/lib/libLLVMipo/Makefile:1.3
--- src/external/bsd/llvm/lib/libLLVMipo/Makefile:1.2	Thu May 12 14:56:24 2011
+++ src/external/bsd/llvm/lib/libLLVMipo/Makefile	Wed Jul 13 23:48:30 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.2 2011/05/12 14:56:24 joerg Exp $
+#	$NetBSD: Makefile,v 1.3 2011/07/13 23:48:30 joerg Exp $
 
 LIB=	LLVMipo
 
@@ -9,7 +9,6 @@
 SRCS+=	ArgumentPromotion.cpp \
 	ConstantMerge.cpp \
 	DeadArgumentElimination.cpp \
-	DeadTypeElimination.cpp \
 	ExtractGV.cpp \
 	FunctionAttrs.cpp \
 	GlobalDCE.cpp \

Index: src/external/bsd/llvm/lib/libclangFrontend/Makefile
diff -u src/external/bsd/llvm/lib/libclangFrontend/Makefile:1.4 src/external/bsd/llvm/lib/libclangFrontend/Makefile:1.5
--- src/external/bsd/llvm/lib/libclangFrontend/Makefile:1.4	Wed Jun  8 08:48:39 2011
+++ src/external/bsd/llvm/lib/libclangFrontend/Makefile	Wed Jul 13 23:48:30 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.4 2011/06/08 08:48:39 joerg Exp $
+#	$NetBSD: Makefile,v 1.5 2011/07/13 23:48:30 joerg Exp $
 
 LIB=	clangFrontend
 
@@ -9,7 +9,6 @@
 SRCS+=	ASTConsumers.cpp \
 	ASTMerge.cpp \
 	ASTUnit.cpp \
-	BoostConAction.cpp \
 	CacheTokens.cpp \
 	CompilerInstance.cpp \
 	CompilerInvocation.cpp \

Added files:

Index: src/external/bsd/llvm/lib/libLLVMMipsAsmPrinter/Makefile
diff -u /dev/null src/external/bsd/llvm/lib/libLLVMMipsAsmPrinter/Makefile:1.1
--- /dev/null	Wed Jul 13 23:48:31 2011
+++ src/external/bsd/llvm/lib/libLLVMMipsAsmPrinter/Makefile	Wed Jul 13 23:48:30 2011
@@ -0,0 +1,18 @@
+#	$NetBSD: Makefile,v 1.1 2011/07/13 23:48:30 joerg Exp $
+
+LIB=	LLVMMipsAsmPrinter
+
+.include <bsd.init.mk>
+
+MIPS_OBJDIR!=	cd ${.CURDIR}/../libLLVMMipsCodeGen && ${PRINTOBJDIR}
+CPPFLAGS+=	-I${MIPS_OBJDIR} -I${LLVM_SRCDIR}/lib/Target/Mips
+
+.PATH: ${LLVM_SRCDIR}/lib/Target/Mips/InstPrinter
+
+SRCS+=	MipsInstPrinter.cpp
+
+.if defined(HOSTLIB)
+.include <bsd.hostlib.mk>
+.else
+.include <bsd.lib.mk>
+.endif

Index: src/tools/llvm-lib/libLLVMMipsAsmPrinter/Makefile
diff -u /dev/null src/tools/llvm-lib/libLLVMMipsAsmPrinter/Makefile:1.1
--- /dev/null	Wed Jul 13 23:48:31 2011
+++ src/tools/llvm-lib/libLLVMMipsAsmPrinter/Makefile	Wed Jul 13 23:48:30 2011
@@ -0,0 +1,3 @@
+#	$NetBSD: Makefile,v 1.1 2011/07/13 23:48:30 joerg Exp $
+
+.include <bsd.init.mk>

Index: src/tools/llvm-lib/libLLVMX86MCTargetDesc/Makefile
diff -u /dev/null src/tools/llvm-lib/libLLVMX86MCTargetDesc/Makefile:1.1
--- /dev/null	Wed Jul 13 23:48:31 2011
+++ src/tools/llvm-lib/libLLVMX86MCTargetDesc/Makefile	Wed Jul 13 23:48:30 2011
@@ -0,0 +1,3 @@
+#	$NetBSD: Makefile,v 1.1 2011/07/13 23:48:30 joerg Exp $
+
+.include <bsd.init.mk>

Reply via email to