Module Name: src Committed By: joerg Date: Tue Jan 17 15:51:56 UTC 2012
Modified Files: src/external/bsd/llvm: Makefile.inc src/external/bsd/llvm/lib: Makefile src/external/bsd/llvm/lib/libLLVMCodeGen: Makefile src/external/bsd/llvm/lib/libLLVMRuntimeDyld: Makefile Added Files: src/external/bsd/llvm/lib/libLLVMMipsAsmParser: Makefile src/tools/llvm-lib/libLLVMMipsAsmParser: Makefile Log Message: Update LLVM/Clang snapshot to r148262 for some bugfixes. To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/external/bsd/llvm/Makefile.inc cvs rdiff -u -r1.17 -r1.18 src/external/bsd/llvm/lib/Makefile cvs rdiff -u -r1.13 -r1.14 src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile cvs rdiff -u -r0 -r1.1 \ src/external/bsd/llvm/lib/libLLVMMipsAsmParser/Makefile cvs rdiff -u -r1.2 -r1.3 \ src/external/bsd/llvm/lib/libLLVMRuntimeDyld/Makefile cvs rdiff -u -r0 -r1.1 src/tools/llvm-lib/libLLVMMipsAsmParser/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.28 src/external/bsd/llvm/Makefile.inc:1.29 --- src/external/bsd/llvm/Makefile.inc:1.28 Wed Jan 11 23:24:46 2012 +++ src/external/bsd/llvm/Makefile.inc Tue Jan 17 15:51:55 2012 @@ -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 Index: src/external/bsd/llvm/lib/Makefile diff -u src/external/bsd/llvm/lib/Makefile:1.17 src/external/bsd/llvm/lib/Makefile:1.18 --- src/external/bsd/llvm/lib/Makefile:1.17 Thu Nov 3 17:52:53 2011 +++ src/external/bsd/llvm/lib/Makefile Tue Jan 17 15:51:55 2012 @@ -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 @@ SUBDIR+= \ libLLVMARMTargetInfo SUBDIR+= \ + libLLVMMipsAsmParser \ libLLVMMipsAsmPrinter \ libLLVMMipsMCTargetDesc \ libLLVMMipsTargetInfo Index: src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile diff -u src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile:1.13 src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile:1.14 --- src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile:1.13 Wed Jan 11 23:24:47 2012 +++ src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile Tue Jan 17 15:51:55 2012 @@ -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 @@ SRCS+= AggressiveAntiDepBreaker.cpp \ MachinePassRegistry.cpp \ MachineRegisterInfo.cpp \ MachineSSAUpdater.cpp \ + MachineScheduler.cpp \ MachineSink.cpp \ MachineVerifier.cpp \ OcamlGC.cpp \ @@ -76,6 +77,7 @@ SRCS+= AggressiveAntiDepBreaker.cpp \ ProcessImplicitDefs.cpp \ PrologEpilogInserter.cpp \ PseudoSourceValue.cpp \ + RegAllocBase.cpp \ RegAllocBasic.cpp \ RegAllocFast.cpp \ RegAllocGreedy.cpp \ Index: src/external/bsd/llvm/lib/libLLVMRuntimeDyld/Makefile diff -u src/external/bsd/llvm/lib/libLLVMRuntimeDyld/Makefile:1.2 src/external/bsd/llvm/lib/libLLVMRuntimeDyld/Makefile:1.3 --- src/external/bsd/llvm/lib/libLLVMRuntimeDyld/Makefile:1.2 Wed Jul 13 23:48:30 2011 +++ src/external/bsd/llvm/lib/libLLVMRuntimeDyld/Makefile Tue Jan 17 15:51:56 2012 @@ -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 @@ LIB= LLVMRuntimeDyld .PATH: ${LLVM_SRCDIR}/lib/ExecutionEngine/RuntimeDyld SRCS+= RuntimeDyld.cpp \ + RuntimeDyldELF.cpp \ RuntimeDyldMachO.cpp .include <bsd.lib.mk> Added files: Index: src/external/bsd/llvm/lib/libLLVMMipsAsmParser/Makefile diff -u /dev/null src/external/bsd/llvm/lib/libLLVMMipsAsmParser/Makefile:1.1 --- /dev/null Tue Jan 17 15:51:56 2012 +++ src/external/bsd/llvm/lib/libLLVMMipsAsmParser/Makefile Tue Jan 17 15:51:55 2012 @@ -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 Index: src/tools/llvm-lib/libLLVMMipsAsmParser/Makefile diff -u /dev/null src/tools/llvm-lib/libLLVMMipsAsmParser/Makefile:1.1 --- /dev/null Tue Jan 17 15:51:56 2012 +++ src/tools/llvm-lib/libLLVMMipsAsmParser/Makefile Tue Jan 17 15:51:55 2012 @@ -0,0 +1,3 @@ +# $NetBSD: Makefile,v 1.1 2012/01/17 15:51:55 joerg Exp $ + +.include <bsd.init.mk>