Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src Update LLVM/Clang snapshot to r148262 for some bugfixes.



details:   https://anonhg.NetBSD.org/src/rev/2a21f84a5d3d
branches:  trunk
changeset: 772818:2a21f84a5d3d
user:      joerg <joerg%NetBSD.org@localhost>
date:      Tue Jan 17 15:51:55 2012 +0000

description:
Update LLVM/Clang snapshot to r148262 for some bugfixes.

diffstat:

 external/bsd/llvm/Makefile.inc                      |   6 +++---
 external/bsd/llvm/lib/Makefile                      |   3 ++-
 external/bsd/llvm/lib/libLLVMCodeGen/Makefile       |   4 +++-
 external/bsd/llvm/lib/libLLVMMipsAsmParser/Makefile |  18 ++++++++++++++++++
 external/bsd/llvm/lib/libLLVMRuntimeDyld/Makefile   |   3 ++-
 tools/llvm-lib/libLLVMMipsAsmParser/Makefile        |   3 +++
 6 files changed, 31 insertions(+), 6 deletions(-)

diffs (107 lines):

diff -r 41e0dcd5426c -r 2a21f84a5d3d external/bsd/llvm/Makefile.inc
--- a/external/bsd/llvm/Makefile.inc    Tue Jan 17 15:48:33 2012 +0000
+++ b/external/bsd/llvm/Makefile.inc    Tue Jan 17 15:51:55 2012 +0000
@@ -1,12 +1,12 @@
-#      $NetBSD: Makefile.inc,v 1.28 2012/01/11 23:24:46 joerg Exp $
+#      $NetBSD: Makefile.inc,v 1.29 2012/01/17 15:51:55 joerg Exp $
 
 .if !defined(LLVM_TOPLEVEL_MK)
 LLVM_TOPLEVEL_MK=
 
 .include <bsd.own.mk>
 
-LLVM_REVISION= 147888
-CLANG_REVISION=        147888
+LLVM_REVISION= 148262
+CLANG_REVISION=        148262
 
 LLVM_SRCDIR:=  ${.PARSEDIR}/dist/llvm
 CLANG_SRCDIR:= ${.PARSEDIR}/dist/clang
diff -r 41e0dcd5426c -r 2a21f84a5d3d external/bsd/llvm/lib/Makefile
--- a/external/bsd/llvm/lib/Makefile    Tue Jan 17 15:48:33 2012 +0000
+++ b/external/bsd/llvm/lib/Makefile    Tue Jan 17 15:51:55 2012 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.17 2011/11/03 17:52:53 joerg Exp $
+# $NetBSD: Makefile,v 1.18 2012/01/17 15:51:55 joerg Exp $
 
 .include <bsd.own.mk>
 
@@ -42,6 +42,7 @@
        libLLVMARMTargetInfo
 
 SUBDIR+= \
+       libLLVMMipsAsmParser \
        libLLVMMipsAsmPrinter \
        libLLVMMipsMCTargetDesc \
        libLLVMMipsTargetInfo
diff -r 41e0dcd5426c -r 2a21f84a5d3d external/bsd/llvm/lib/libLLVMCodeGen/Makefile
--- a/external/bsd/llvm/lib/libLLVMCodeGen/Makefile     Tue Jan 17 15:48:33 2012 +0000
+++ b/external/bsd/llvm/lib/libLLVMCodeGen/Makefile     Tue Jan 17 15:51:55 2012 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile,v 1.13 2012/01/11 23:24:47 joerg Exp $
+#      $NetBSD: Makefile,v 1.14 2012/01/17 15:51:55 joerg Exp $
 
 LIB=   LLVMCodeGen
 
@@ -63,6 +63,7 @@
        MachinePassRegistry.cpp \
        MachineRegisterInfo.cpp \
        MachineSSAUpdater.cpp \
+       MachineScheduler.cpp \
        MachineSink.cpp \
        MachineVerifier.cpp \
        OcamlGC.cpp \
@@ -76,6 +77,7 @@
        ProcessImplicitDefs.cpp \
        PrologEpilogInserter.cpp \
        PseudoSourceValue.cpp \
+       RegAllocBase.cpp \
        RegAllocBasic.cpp \
        RegAllocFast.cpp \
        RegAllocGreedy.cpp \
diff -r 41e0dcd5426c -r 2a21f84a5d3d external/bsd/llvm/lib/libLLVMMipsAsmParser/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/bsd/llvm/lib/libLLVMMipsAsmParser/Makefile       Tue Jan 17 15:51:55 2012 +0000
@@ -0,0 +1,18 @@
+#      $NetBSD: Makefile,v 1.1 2012/01/17 15:51:55 joerg Exp $
+
+LIB=   LLVMMipsAsmParser
+
+.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/AsmParser
+
+SRCS+= MipsAsmParser.cpp
+
+.if defined(HOSTLIB)
+.include <bsd.hostlib.mk>
+.else
+.include <bsd.lib.mk>
+.endif
diff -r 41e0dcd5426c -r 2a21f84a5d3d external/bsd/llvm/lib/libLLVMRuntimeDyld/Makefile
--- a/external/bsd/llvm/lib/libLLVMRuntimeDyld/Makefile Tue Jan 17 15:48:33 2012 +0000
+++ b/external/bsd/llvm/lib/libLLVMRuntimeDyld/Makefile Tue Jan 17 15:51:55 2012 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile,v 1.2 2011/07/13 23:48:30 joerg Exp $
+#      $NetBSD: Makefile,v 1.3 2012/01/17 15:51:56 joerg Exp $
 
 LIB=   LLVMRuntimeDyld
 
@@ -7,6 +7,7 @@
 .PATH: ${LLVM_SRCDIR}/lib/ExecutionEngine/RuntimeDyld
 
 SRCS+= RuntimeDyld.cpp \
+       RuntimeDyldELF.cpp \
        RuntimeDyldMachO.cpp
 
 .include <bsd.lib.mk>
diff -r 41e0dcd5426c -r 2a21f84a5d3d tools/llvm-lib/libLLVMMipsAsmParser/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/tools/llvm-lib/libLLVMMipsAsmParser/Makefile      Tue Jan 17 15:51:55 2012 +0000
@@ -0,0 +1,3 @@
+#      $NetBSD: Makefile,v 1.1 2012/01/17 15:51:55 joerg Exp $
+
+.include <bsd.init.mk>



Home | Main Index | Thread Index | Old Index