Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src Update to LLVM/Clang r135100 to get past the type system rew...
details: https://anonhg.NetBSD.org/src/rev/830cf95e43a9
branches: trunk
changeset: 767268:830cf95e43a9
user: joerg <joerg%NetBSD.org@localhost>
date: Wed Jul 13 23:48:29 2011 +0000
description:
Update to LLVM/Clang r135100 to get past the type system rewrite.
diffstat:
external/bsd/llvm/Makefile.inc | 6 +++---
external/bsd/llvm/bin/clang/Makefile | 4 +++-
external/bsd/llvm/bin/llc/Makefile | 3 ++-
external/bsd/llvm/bin/llvm-mc/Makefile | 3 ++-
external/bsd/llvm/bin/tblgen/Makefile | 3 ++-
external/bsd/llvm/lib/Makefile | 7 ++++---
external/bsd/llvm/lib/libLLVMARMCodeGen/Makefile | 3 ++-
external/bsd/llvm/lib/libLLVMCore/Makefile | 3 +--
external/bsd/llvm/lib/libLLVMMipsAsmPrinter/Makefile | 18 ++++++++++++++++++
external/bsd/llvm/lib/libLLVMRuntimeDyld/Makefile | 5 +++--
external/bsd/llvm/lib/libLLVMipo/Makefile | 3 +--
external/bsd/llvm/lib/libclangFrontend/Makefile | 3 +--
tools/llvm-lib/libLLVMMipsAsmPrinter/Makefile | 3 +++
tools/llvm-lib/libLLVMX86MCTargetDesc/Makefile | 3 +++
14 files changed, 48 insertions(+), 19 deletions(-)
diffs (251 lines):
diff -r a3f8d9424cbb -r 830cf95e43a9 external/bsd/llvm/Makefile.inc
--- a/external/bsd/llvm/Makefile.inc Wed Jul 13 23:16:55 2011 +0000
+++ b/external/bsd/llvm/Makefile.inc Wed Jul 13 23:48:29 2011 +0000
@@ -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
diff -r a3f8d9424cbb -r 830cf95e43a9 external/bsd/llvm/bin/clang/Makefile
--- a/external/bsd/llvm/bin/clang/Makefile Wed Jul 13 23:16:55 2011 +0000
+++ b/external/bsd/llvm/bin/clang/Makefile Wed Jul 13 23:48:29 2011 +0000
@@ -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 \
diff -r a3f8d9424cbb -r 830cf95e43a9 external/bsd/llvm/bin/llc/Makefile
--- a/external/bsd/llvm/bin/llc/Makefile Wed Jul 13 23:16:55 2011 +0000
+++ b/external/bsd/llvm/bin/llc/Makefile Wed Jul 13 23:48:29 2011 +0000
@@ -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 \
diff -r a3f8d9424cbb -r 830cf95e43a9 external/bsd/llvm/bin/llvm-mc/Makefile
--- a/external/bsd/llvm/bin/llvm-mc/Makefile Wed Jul 13 23:16:55 2011 +0000
+++ b/external/bsd/llvm/bin/llvm-mc/Makefile Wed Jul 13 23:48:29 2011 +0000
@@ -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 \
diff -r a3f8d9424cbb -r 830cf95e43a9 external/bsd/llvm/bin/tblgen/Makefile
--- a/external/bsd/llvm/bin/tblgen/Makefile Wed Jul 13 23:16:55 2011 +0000
+++ b/external/bsd/llvm/bin/tblgen/Makefile Wed Jul 13 23:48:29 2011 +0000
@@ -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 \
diff -r a3f8d9424cbb -r 830cf95e43a9 external/bsd/llvm/lib/Makefile
--- a/external/bsd/llvm/lib/Makefile Wed Jul 13 23:16:55 2011 +0000
+++ b/external/bsd/llvm/lib/Makefile Wed Jul 13 23:48:29 2011 +0000
@@ -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+= \
diff -r a3f8d9424cbb -r 830cf95e43a9 external/bsd/llvm/lib/libLLVMARMCodeGen/Makefile
--- a/external/bsd/llvm/lib/libLLVMARMCodeGen/Makefile Wed Jul 13 23:16:55 2011 +0000
+++ b/external/bsd/llvm/lib/libLLVMARMCodeGen/Makefile Wed Jul 13 23:48:29 2011 +0000
@@ -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 \
diff -r a3f8d9424cbb -r 830cf95e43a9 external/bsd/llvm/lib/libLLVMCore/Makefile
--- a/external/bsd/llvm/lib/libLLVMCore/Makefile Wed Jul 13 23:16:55 2011 +0000
+++ b/external/bsd/llvm/lib/libLLVMCore/Makefile Wed Jul 13 23:48:29 2011 +0000
@@ -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 \
diff -r a3f8d9424cbb -r 830cf95e43a9 external/bsd/llvm/lib/libLLVMMipsAsmPrinter/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/external/bsd/llvm/lib/libLLVMMipsAsmPrinter/Makefile Wed Jul 13 23:48:29 2011 +0000
@@ -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
diff -r a3f8d9424cbb -r 830cf95e43a9 external/bsd/llvm/lib/libLLVMRuntimeDyld/Makefile
--- a/external/bsd/llvm/lib/libLLVMRuntimeDyld/Makefile Wed Jul 13 23:16:55 2011 +0000
+++ b/external/bsd/llvm/lib/libLLVMRuntimeDyld/Makefile Wed Jul 13 23:48:29 2011 +0000
@@ -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>
diff -r a3f8d9424cbb -r 830cf95e43a9 external/bsd/llvm/lib/libLLVMipo/Makefile
--- a/external/bsd/llvm/lib/libLLVMipo/Makefile Wed Jul 13 23:16:55 2011 +0000
+++ b/external/bsd/llvm/lib/libLLVMipo/Makefile Wed Jul 13 23:48:29 2011 +0000
@@ -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 \
diff -r a3f8d9424cbb -r 830cf95e43a9 external/bsd/llvm/lib/libclangFrontend/Makefile
--- a/external/bsd/llvm/lib/libclangFrontend/Makefile Wed Jul 13 23:16:55 2011 +0000
+++ b/external/bsd/llvm/lib/libclangFrontend/Makefile Wed Jul 13 23:48:29 2011 +0000
@@ -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 \
diff -r a3f8d9424cbb -r 830cf95e43a9 tools/llvm-lib/libLLVMMipsAsmPrinter/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/tools/llvm-lib/libLLVMMipsAsmPrinter/Makefile Wed Jul 13 23:48:29 2011 +0000
@@ -0,0 +1,3 @@
+# $NetBSD: Makefile,v 1.1 2011/07/13 23:48:30 joerg Exp $
+
+.include <bsd.init.mk>
diff -r a3f8d9424cbb -r 830cf95e43a9 tools/llvm-lib/libLLVMX86MCTargetDesc/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/tools/llvm-lib/libLLVMX86MCTargetDesc/Makefile Wed Jul 13 23:48:29 2011 +0000
@@ -0,0 +1,3 @@
+# $NetBSD: Makefile,v 1.1 2011/07/13 23:48:30 joerg Exp $
+
+.include <bsd.init.mk>
Home |
Main Index |
Thread Index |
Old Index