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>