Module Name:    src
Committed By:   joerg
Date:           Thu May 12 14:56:25 UTC 2011

Modified Files:
        src/distrib/sets/lists/comp: md.amd64 md.i386
        src/external/bsd/llvm: Makefile.inc
        src/external/bsd/llvm/bin/clang: Makefile
        src/external/bsd/llvm/bin/lli: Makefile
        src/external/bsd/llvm/include: Makefile
        src/external/bsd/llvm/lib: Makefile
        src/external/bsd/llvm/lib/libLLVMAsmPrinter: Makefile
        src/external/bsd/llvm/lib/libLLVMCodeGen: Makefile
        src/external/bsd/llvm/lib/libLLVMInstrumentation: Makefile
        src/external/bsd/llvm/lib/libLLVMMCDisassembler: Makefile
        src/external/bsd/llvm/lib/libLLVMMCJIT: Makefile
        src/external/bsd/llvm/lib/libLLVMObject: Makefile
        src/external/bsd/llvm/lib/libLLVMX86AsmPrinter: Makefile
        src/external/bsd/llvm/lib/libLLVMipo: Makefile
        src/external/bsd/llvm/lib/libclangBasic: Makefile
        src/external/bsd/llvm/lib/libclangCodeGen: Makefile
        src/external/bsd/llvm/lib/libclangFrontend: Makefile
        src/external/bsd/llvm/lib/libclangSema: Makefile
Added Files:
        src/external/bsd/llvm/lib/libLLVMRuntimeDyld: Makefile
        src/external/bsd/llvm/lib/libclangTooling: Makefile
        src/tools/llvm-lib/libLLVMInstrumentation: Makefile
        src/tools/llvm-lib/libLLVMRuntimeDyld: Makefile

Log Message:
Update LLVM and Clang snapshot


To generate a diff of this commit:
cvs rdiff -u -r1.113 -r1.114 src/distrib/sets/lists/comp/md.amd64
cvs rdiff -u -r1.117 -r1.118 src/distrib/sets/lists/comp/md.i386
cvs rdiff -u -r1.5 -r1.6 src/external/bsd/llvm/Makefile.inc
cvs rdiff -u -r1.3 -r1.4 src/external/bsd/llvm/bin/clang/Makefile
cvs rdiff -u -r1.3 -r1.4 src/external/bsd/llvm/bin/lli/Makefile
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/llvm/include/Makefile
cvs rdiff -u -r1.4 -r1.5 src/external/bsd/llvm/lib/Makefile
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/llvm/lib/libLLVMAsmPrinter/Makefile
cvs rdiff -u -r1.1 -r1.2 src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile
cvs rdiff -u -r1.1 -r1.2 \
    src/external/bsd/llvm/lib/libLLVMInstrumentation/Makefile
cvs rdiff -u -r1.1 -r1.2 \
    src/external/bsd/llvm/lib/libLLVMMCDisassembler/Makefile
cvs rdiff -u -r1.1 -r1.2 src/external/bsd/llvm/lib/libLLVMMCJIT/Makefile
cvs rdiff -u -r1.1 -r1.2 src/external/bsd/llvm/lib/libLLVMObject/Makefile
cvs rdiff -u -r0 -r1.1 src/external/bsd/llvm/lib/libLLVMRuntimeDyld/Makefile
cvs rdiff -u -r1.1 -r1.2 \
    src/external/bsd/llvm/lib/libLLVMX86AsmPrinter/Makefile
cvs rdiff -u -r1.1 -r1.2 src/external/bsd/llvm/lib/libLLVMipo/Makefile
cvs rdiff -u -r1.1 -r1.2 src/external/bsd/llvm/lib/libclangBasic/Makefile
cvs rdiff -u -r1.1 -r1.2 src/external/bsd/llvm/lib/libclangCodeGen/Makefile
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/llvm/lib/libclangFrontend/Makefile
cvs rdiff -u -r1.1 -r1.2 src/external/bsd/llvm/lib/libclangSema/Makefile
cvs rdiff -u -r0 -r1.1 src/external/bsd/llvm/lib/libclangTooling/Makefile
cvs rdiff -u -r0 -r1.1 src/tools/llvm-lib/libLLVMInstrumentation/Makefile
cvs rdiff -u -r0 -r1.1 src/tools/llvm-lib/libLLVMRuntimeDyld/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/sets/lists/comp/md.amd64
diff -u src/distrib/sets/lists/comp/md.amd64:1.113 src/distrib/sets/lists/comp/md.amd64:1.114
--- src/distrib/sets/lists/comp/md.amd64:1.113	Mon May  9 17:13:20 2011
+++ src/distrib/sets/lists/comp/md.amd64	Thu May 12 14:56:22 2011
@@ -1,4 +1,4 @@
-# $NetBSD: md.amd64,v 1.113 2011/05/09 17:13:20 manu Exp $
+# $NetBSD: md.amd64,v 1.114 2011/05/12 14:56:22 joerg Exp $
 ./usr/include/amd64				comp-c-include
 ./usr/include/amd64/ansi.h			comp-c-include
 ./usr/include/amd64/aout_machdep.h		comp-c-include
@@ -70,8 +70,9 @@
 ./usr/include/clang-3.0/avxintrin.h		comp-c-include		llvm
 ./usr/include/clang-3.0/emmintrin.h		comp-c-include		llvm
 ./usr/include/clang-3.0/immintrin.h		comp-c-include		llvm
-./usr/include/clang-3.0/mm_malloc.h		comp-c-include		llvm
+./usr/include/clang-3.0/mm3dnow.h		comp-c-include		llvm
 ./usr/include/clang-3.0/mmintrin.h		comp-c-include		llvm
+./usr/include/clang-3.0/mm_malloc.h		comp-c-include		llvm
 ./usr/include/clang-3.0/pmmintrin.h		comp-c-include		llvm
 ./usr/include/clang-3.0/smmintrin.h		comp-c-include		llvm
 ./usr/include/clang-3.0/tmmintrin.h		comp-c-include		llvm

Index: src/distrib/sets/lists/comp/md.i386
diff -u src/distrib/sets/lists/comp/md.i386:1.117 src/distrib/sets/lists/comp/md.i386:1.118
--- src/distrib/sets/lists/comp/md.i386:1.117	Fri Apr 15 19:31:06 2011
+++ src/distrib/sets/lists/comp/md.i386	Thu May 12 14:56:22 2011
@@ -1,9 +1,10 @@
-# $NetBSD: md.i386,v 1.117 2011/04/15 19:31:06 joerg Exp $
+# $NetBSD: md.i386,v 1.118 2011/05/12 14:56:22 joerg Exp $
 ./usr/include/clang-3.0/avxintrin.h		comp-c-include		llvm
 ./usr/include/clang-3.0/emmintrin.h		comp-c-include		llvm
 ./usr/include/clang-3.0/immintrin.h		comp-c-include		llvm
-./usr/include/clang-3.0/mm_malloc.h		comp-c-include		llvm
+./usr/include/clang-3.0/mm3dnow.h		comp-c-include		llvm
 ./usr/include/clang-3.0/mmintrin.h		comp-c-include		llvm
+./usr/include/clang-3.0/mm_malloc.h		comp-c-include		llvm
 ./usr/include/clang-3.0/pmmintrin.h		comp-c-include		llvm
 ./usr/include/clang-3.0/smmintrin.h		comp-c-include		llvm
 ./usr/include/clang-3.0/tmmintrin.h		comp-c-include		llvm

Index: src/external/bsd/llvm/Makefile.inc
diff -u src/external/bsd/llvm/Makefile.inc:1.5 src/external/bsd/llvm/Makefile.inc:1.6
--- src/external/bsd/llvm/Makefile.inc:1.5	Mon Mar 21 16:50:12 2011
+++ src/external/bsd/llvm/Makefile.inc	Thu May 12 14:56:22 2011
@@ -1,12 +1,12 @@
-#	$NetBSD: Makefile.inc,v 1.5 2011/03/21 16:50:12 joerg Exp $
+#	$NetBSD: Makefile.inc,v 1.6 2011/05/12 14:56:22 joerg Exp $
 
 .if !defined(LLVM_TOPLEVEL_MK)
 LLVM_TOPLEVEL_MK=
 
 .include <bsd.own.mk>
 
-LLVM_REVISION=	127996
-CLANG_REVISION=	127996
+LLVM_REVISION=	130695
+CLANG_REVISION=	130695
 
 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.3 src/external/bsd/llvm/bin/clang/Makefile:1.4
--- src/external/bsd/llvm/bin/clang/Makefile:1.3	Wed Feb 23 03:09:03 2011
+++ src/external/bsd/llvm/bin/clang/Makefile	Thu May 12 14:56:22 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.3 2011/02/23 03:09:03 joerg Exp $
+#	$NetBSD: Makefile,v 1.4 2011/05/12 14:56:22 joerg Exp $
 
 PROG_CXX=	clang
 NOMAN=		yes
@@ -48,6 +48,7 @@
 	CodeGen \
 	Target \
 	InstCombine \
+	Instrumentation \
 	ScalarOpts \
 	Analysis \
 	MCDisassembler \

Index: src/external/bsd/llvm/bin/lli/Makefile
diff -u src/external/bsd/llvm/bin/lli/Makefile:1.3 src/external/bsd/llvm/bin/lli/Makefile:1.4
--- src/external/bsd/llvm/bin/lli/Makefile:1.3	Mon Mar 28 11:41:48 2011
+++ src/external/bsd/llvm/bin/lli/Makefile	Thu May 12 14:56:23 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.3 2011/03/28 11:41:48 joerg Exp $
+#	$NetBSD: Makefile,v 1.4 2011/05/12 14:56:23 joerg Exp $
 
 PROG_CXX=	lli
 NOMAN=		yes
@@ -20,8 +20,10 @@
 	BitReader \
 	JIT \
 	MCJIT \
+	RuntimeDyld \
 	Interpreter \
 	ExecutionEngine \
+	Object \
 	SelectionDAG \
 	CodeGen \
 	Target \

Index: src/external/bsd/llvm/include/Makefile
diff -u src/external/bsd/llvm/include/Makefile:1.2 src/external/bsd/llvm/include/Makefile:1.3
--- src/external/bsd/llvm/include/Makefile:1.2	Fri Apr 15 19:31:07 2011
+++ src/external/bsd/llvm/include/Makefile	Thu May 12 14:56:23 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.2 2011/04/15 19:31:07 joerg Exp $
+#	$NetBSD: Makefile,v 1.3 2011/05/12 14:56:23 joerg Exp $
 
 .include <bsd.init.mk>
 
@@ -8,8 +8,9 @@
 INCS=	avxintrin.h \
 	emmintrin.h \
 	immintrin.h \
-	mm_malloc.h \
+	mm3dnow.h \
 	mmintrin.h \
+	mm_malloc.h \
 	pmmintrin.h \
 	smmintrin.h \
 	tmmintrin.h \
@@ -64,7 +65,8 @@
 	clang/Basic/DiagnosticLexKinds.inc|-gen-clang-diags-defs^-clang-component=Lex \
 	clang/Basic/DiagnosticParseKinds.inc|-gen-clang-diags-defs^-clang-component=Parse \
 	clang/Basic/DiagnosticSemaKinds.inc|-gen-clang-diags-defs^-clang-component=Sema \
-	clang/Basic/DiagnosticGroups.inc|-gen-clang-diag-groups
+	clang/Basic/DiagnosticGroups.inc|-gen-clang-diag-groups \
+	clang/Basic/DiagnosticIndexName.inc|-gen-clang-diags-index-name
 
 TABLEGEN_OUTPUT.arm_neon.td= \
 	clang/Basic/arm_neon.inc|-gen-arm-neon-sema \

Index: src/external/bsd/llvm/lib/Makefile
diff -u src/external/bsd/llvm/lib/Makefile:1.4 src/external/bsd/llvm/lib/Makefile:1.5
--- src/external/bsd/llvm/lib/Makefile:1.4	Mon Mar 28 11:41:48 2011
+++ src/external/bsd/llvm/lib/Makefile	Thu May 12 14:56:23 2011
@@ -1,4 +1,6 @@
-# $NetBSD: Makefile,v 1.4 2011/03/28 11:41:48 joerg Exp $
+# $NetBSD: Makefile,v 1.5 2011/05/12 14:56:23 joerg Exp $
+
+.include <bsd.own.mk>
 
 .include <bsd.own.mk>
 
@@ -11,6 +13,7 @@
 	libLLVMCodeGen \
 	libLLVMCore \
 	libLLVMInstCombine \
+	libLLVMInstrumentation \
 	libLLVMipa \
 	libLLVMipo \
 	libLLVMMC \
@@ -41,12 +44,12 @@
 	libLLVMCppBackendInfo \
 	libLLVMExecutionEngine \
 	libLLVMHello \
-	libLLVMInstrumentation \
 	libLLVMInterpreter \
 	libLLVMJIT \
 	libLLVMLinker \
 	libLLVMMCJIT \
-	libLLVMObject
+	libLLVMObject \
+	libLLVMRuntimeDyld
 .endif
 
 SUBDIR+= \

Index: src/external/bsd/llvm/lib/libLLVMAsmPrinter/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMAsmPrinter/Makefile:1.2 src/external/bsd/llvm/lib/libLLVMAsmPrinter/Makefile:1.3
--- src/external/bsd/llvm/lib/libLLVMAsmPrinter/Makefile:1.2	Fri Mar 18 23:32:02 2011
+++ src/external/bsd/llvm/lib/libLLVMAsmPrinter/Makefile	Thu May 12 14:56:23 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.2 2011/03/18 23:32:02 joerg Exp $
+#	$NetBSD: Makefile,v 1.3 2011/05/12 14:56:23 joerg Exp $
 
 LIB=	LLVMAsmPrinter
 
@@ -12,6 +12,7 @@
 	AsmPrinterInlineAsm.cpp \
 	DIE.cpp \
 	DwarfCFIException.cpp \
+	DwarfCompileUnit.cpp \
 	DwarfDebug.cpp \
 	DwarfException.cpp \
 	DwarfTableException.cpp \

Index: src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile:1.1 src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile:1.2
--- src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile:1.1	Sun Feb  6 01:13:55 2011
+++ src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile	Thu May 12 14:56:23 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.1 2011/02/06 01:13:55 joerg Exp $
+#	$NetBSD: Makefile,v 1.2 2011/05/12 14:56:23 joerg Exp $
 
 LIB=	LLVMCodeGen
 
@@ -26,6 +26,7 @@
 	GCStrategy.cpp \
 	IfConversion.cpp \
 	InlineSpiller.cpp \
+	InterferenceCache.cpp \
 	IntrinsicLowering.cpp \
 	LLVMTargetMachine.cpp \
 	LatencyPriorityQueue.cpp \
@@ -103,6 +104,8 @@
 
 .if defined(HOSTLIB)
 .include <bsd.hostlib.mk>
+# Crashes some versions of GCC
+CPPFLAGS.RenderMachineFunction.cpp+= -O0
 .else
 .include <bsd.lib.mk>
 .endif

Index: src/external/bsd/llvm/lib/libLLVMInstrumentation/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMInstrumentation/Makefile:1.1 src/external/bsd/llvm/lib/libLLVMInstrumentation/Makefile:1.2
--- src/external/bsd/llvm/lib/libLLVMInstrumentation/Makefile:1.1	Sun Feb  6 01:13:57 2011
+++ src/external/bsd/llvm/lib/libLLVMInstrumentation/Makefile	Thu May 12 14:56:23 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.1 2011/02/06 01:13:57 joerg Exp $
+#	$NetBSD: Makefile,v 1.2 2011/05/12 14:56:23 joerg Exp $
 
 LIB=	LLVMInstrumentation
 
@@ -7,9 +7,14 @@
 .PATH: ${LLVM_SRCDIR}/lib/Transforms/Instrumentation
 
 SRCS+=	EdgeProfiling.cpp \
+	GCOVProfiling.cpp \
 	Instrumentation.cpp \
 	OptimalEdgeProfiling.cpp \
 	PathProfiling.cpp \
 	ProfilingUtils.cpp
 
+.if defined(HOSTLIB)
+.include <bsd.hostlib.mk>
+.else
 .include <bsd.lib.mk>
+.endif

Index: src/external/bsd/llvm/lib/libLLVMMCDisassembler/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMMCDisassembler/Makefile:1.1 src/external/bsd/llvm/lib/libLLVMMCDisassembler/Makefile:1.2
--- src/external/bsd/llvm/lib/libLLVMMCDisassembler/Makefile:1.1	Sun Feb  6 01:13:59 2011
+++ src/external/bsd/llvm/lib/libLLVMMCDisassembler/Makefile	Thu May 12 14:56:23 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.1 2011/02/06 01:13:59 joerg Exp $
+#	$NetBSD: Makefile,v 1.2 2011/05/12 14:56:23 joerg Exp $
 
 LIB=	LLVMMCDisassembler
 
@@ -6,7 +6,8 @@
 
 .PATH: ${LLVM_SRCDIR}/lib/MC/MCDisassembler
 
-SRCS+=	EDDisassembler.cpp \
+SRCS+=	Disassembler.cpp \
+	EDDisassembler.cpp \
 	EDOperand.cpp \
 	EDInst.cpp \
 	EDToken.cpp

Index: src/external/bsd/llvm/lib/libLLVMMCJIT/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMMCJIT/Makefile:1.1 src/external/bsd/llvm/lib/libLLVMMCJIT/Makefile:1.2
--- src/external/bsd/llvm/lib/libLLVMMCJIT/Makefile:1.1	Sun Feb  6 01:14:00 2011
+++ src/external/bsd/llvm/lib/libLLVMMCJIT/Makefile	Thu May 12 14:56:23 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.1 2011/02/06 01:14:00 joerg Exp $
+#	$NetBSD: Makefile,v 1.2 2011/05/12 14:56:23 joerg Exp $
 
 LIB=	LLVMMCJIT
 
@@ -6,7 +6,8 @@
 
 .PATH: ${LLVM_SRCDIR}/lib/ExecutionEngine/MCJIT
 
-SRCS+=	MCJIT.cpp \
+SRCS+=	Intercept.cpp \
+	MCJIT.cpp \
 	TargetSelect.cpp
 
 .include <bsd.lib.mk>

Index: src/external/bsd/llvm/lib/libLLVMObject/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMObject/Makefile:1.1 src/external/bsd/llvm/lib/libLLVMObject/Makefile:1.2
--- src/external/bsd/llvm/lib/libLLVMObject/Makefile:1.1	Sun Feb  6 01:14:00 2011
+++ src/external/bsd/llvm/lib/libLLVMObject/Makefile	Thu May 12 14:56:23 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.1 2011/02/06 01:14:00 joerg Exp $
+#	$NetBSD: Makefile,v 1.2 2011/05/12 14:56:23 joerg Exp $
 
 LIB=	LLVMObject
 NOGCCERROR=	yes
@@ -10,6 +10,8 @@
 SRCS+=	COFFObjectFile.cpp \
 	ELFObjectFile.cpp \
 	MachOObject.cpp \
+	MachOObjectFile.cpp \
+	Object.cpp \
 	ObjectFile.cpp
 
 .include <bsd.lib.mk>

Index: src/external/bsd/llvm/lib/libLLVMX86AsmPrinter/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMX86AsmPrinter/Makefile:1.1 src/external/bsd/llvm/lib/libLLVMX86AsmPrinter/Makefile:1.2
--- src/external/bsd/llvm/lib/libLLVMX86AsmPrinter/Makefile:1.1	Sun Feb  6 01:14:02 2011
+++ src/external/bsd/llvm/lib/libLLVMX86AsmPrinter/Makefile	Thu May 12 14:56:24 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.1 2011/02/06 01:14:02 joerg Exp $
+#	$NetBSD: Makefile,v 1.2 2011/05/12 14:56:24 joerg Exp $
 
 LIB=	LLVMX86AsmPrinter
 NOGCCERROR=	yes
@@ -6,7 +6,7 @@
 .include <bsd.init.mk>
 
 X86_OBJDIR!=	cd ${.CURDIR}/../libLLVMX86CodeGen && ${PRINTOBJDIR}
-CPPFLAGS+=	-I${X86_OBJDIR}
+CPPFLAGS+=	-I${X86_OBJDIR} -I${LLVM_SRCDIR}/lib/Target/X86
 
 .PATH: ${LLVM_SRCDIR}/lib/Target/X86/InstPrinter
 

Index: src/external/bsd/llvm/lib/libLLVMipo/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMipo/Makefile:1.1 src/external/bsd/llvm/lib/libLLVMipo/Makefile:1.2
--- src/external/bsd/llvm/lib/libLLVMipo/Makefile:1.1	Sun Feb  6 01:14:05 2011
+++ src/external/bsd/llvm/lib/libLLVMipo/Makefile	Thu May 12 14:56:24 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.1 2011/02/06 01:14:05 joerg Exp $
+#	$NetBSD: Makefile,v 1.2 2011/05/12 14:56:24 joerg Exp $
 
 LIB=	LLVMipo
 
@@ -26,8 +26,7 @@
 	PartialInlining.cpp \
 	PruneEH.cpp \
 	StripDeadPrototypes.cpp \
-	StripSymbols.cpp \
-	StructRetPromotion.cpp
+	StripSymbols.cpp
 
 .if defined(HOSTLIB)
 .include <bsd.hostlib.mk>

Index: src/external/bsd/llvm/lib/libclangBasic/Makefile
diff -u src/external/bsd/llvm/lib/libclangBasic/Makefile:1.1 src/external/bsd/llvm/lib/libclangBasic/Makefile:1.2
--- src/external/bsd/llvm/lib/libclangBasic/Makefile:1.1	Sun Feb  6 01:14:06 2011
+++ src/external/bsd/llvm/lib/libclangBasic/Makefile	Thu May 12 14:56:24 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.1 2011/02/06 01:14:06 joerg Exp $
+#	$NetBSD: Makefile,v 1.2 2011/05/12 14:56:24 joerg Exp $
 
 LIB=	clangBasic
 
@@ -18,7 +18,8 @@
 	TargetInfo.cpp \
 	Targets.cpp \
 	TokenKinds.cpp \
-	Version.cpp
+	Version.cpp \
+	VersionTuple.cpp
 
 CPPFLAGS.version.cpp=	-DSVN_REVISON=\"${CLANG_REVISION}\"
 

Index: src/external/bsd/llvm/lib/libclangCodeGen/Makefile
diff -u src/external/bsd/llvm/lib/libclangCodeGen/Makefile:1.1 src/external/bsd/llvm/lib/libclangCodeGen/Makefile:1.2
--- src/external/bsd/llvm/lib/libclangCodeGen/Makefile:1.1	Sun Feb  6 01:14:06 2011
+++ src/external/bsd/llvm/lib/libclangCodeGen/Makefile	Thu May 12 14:56:24 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.1 2011/02/06 01:14:06 joerg Exp $
+#	$NetBSD: Makefile,v 1.2 2011/05/12 14:56:24 joerg Exp $
 
 LIB=	clangCodeGen
 
@@ -27,6 +27,7 @@
 	CGObjC.cpp \
 	CGObjCGNU.cpp \
 	CGObjCMac.cpp \
+	CGObjCRuntime.cpp \
 	CGRecordLayoutBuilder.cpp \
 	CGRTTI.cpp \
 	CGStmt.cpp \

Index: src/external/bsd/llvm/lib/libclangFrontend/Makefile
diff -u src/external/bsd/llvm/lib/libclangFrontend/Makefile:1.2 src/external/bsd/llvm/lib/libclangFrontend/Makefile:1.3
--- src/external/bsd/llvm/lib/libclangFrontend/Makefile:1.2	Fri Mar 18 23:32:04 2011
+++ src/external/bsd/llvm/lib/libclangFrontend/Makefile	Thu May 12 14:56:24 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.2 2011/03/18 23:32:04 joerg Exp $
+#	$NetBSD: Makefile,v 1.3 2011/05/12 14:56:24 joerg Exp $
 
 LIB=	clangFrontend
 
@@ -13,6 +13,7 @@
 	CacheTokens.cpp \
 	CompilerInstance.cpp \
 	CompilerInvocation.cpp \
+	CreateInvocationFromCommandLine.cpp \
 	DependencyFile.cpp \
 	DiagChecker.cpp \
 	FrontendAction.cpp \
@@ -22,6 +23,7 @@
 	InitHeaderSearch.cpp \
 	InitPreprocessor.cpp \
 	LangStandards.cpp \
+	LogDiagnosticPrinter.cpp \
 	MultiplexConsumer.cpp \
 	PrintPreprocessedOutput.cpp \
 	TextDiagnosticBuffer.cpp \

Index: src/external/bsd/llvm/lib/libclangSema/Makefile
diff -u src/external/bsd/llvm/lib/libclangSema/Makefile:1.1 src/external/bsd/llvm/lib/libclangSema/Makefile:1.2
--- src/external/bsd/llvm/lib/libclangSema/Makefile:1.1	Sun Feb  6 01:14:09 2011
+++ src/external/bsd/llvm/lib/libclangSema/Makefile	Thu May 12 14:56:24 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.1 2011/02/06 01:14:09 joerg Exp $
+#	$NetBSD: Makefile,v 1.2 2011/05/12 14:56:24 joerg Exp $
 
 LIB=	clangSema
 
@@ -10,8 +10,10 @@
 	AttributeList.cpp \
 	CodeCompleteConsumer.cpp \
 	DeclSpec.cpp \
+	DelayedDiagnostic.cpp \
 	IdentifierResolver.cpp \
 	JumpDiagnostics.cpp \
+	Scope.cpp \
 	Sema.cpp \
 	SemaAccess.cpp \
 	SemaAttr.cpp \

Added files:

Index: src/external/bsd/llvm/lib/libLLVMRuntimeDyld/Makefile
diff -u /dev/null src/external/bsd/llvm/lib/libLLVMRuntimeDyld/Makefile:1.1
--- /dev/null	Thu May 12 14:56:25 2011
+++ src/external/bsd/llvm/lib/libLLVMRuntimeDyld/Makefile	Thu May 12 14:56:24 2011
@@ -0,0 +1,11 @@
+#	$NetBSD: Makefile,v 1.1 2011/05/12 14:56:24 joerg Exp $
+
+LIB=	LLVMRuntimeDyld
+
+.include <bsd.init.mk>
+
+.PATH: ${LLVM_SRCDIR}/lib/ExecutionEngine/RuntimeDyld
+
+SRCS+=	RuntimeDyld.cpp
+
+.include <bsd.lib.mk>

Index: src/external/bsd/llvm/lib/libclangTooling/Makefile
diff -u /dev/null src/external/bsd/llvm/lib/libclangTooling/Makefile:1.1
--- /dev/null	Thu May 12 14:56:25 2011
+++ src/external/bsd/llvm/lib/libclangTooling/Makefile	Thu May 12 14:56:24 2011
@@ -0,0 +1,16 @@
+#	$NetBSD: Makefile,v 1.1 2011/05/12 14:56:24 joerg Exp $
+
+LIB=	clangTooling
+
+.include <bsd.init.mk>
+
+.PATH: ${CLANG_SRCDIR}/lib/Tooling
+
+SRCS+=	JsonCompileCommandLineDatabase.cpp \
+	Tooling.cpp
+
+.if defined(HOSTLIB)
+.include <bsd.hostlib.mk>
+.else
+.include <bsd.lib.mk>
+.endif

Index: src/tools/llvm-lib/libLLVMInstrumentation/Makefile
diff -u /dev/null src/tools/llvm-lib/libLLVMInstrumentation/Makefile:1.1
--- /dev/null	Thu May 12 14:56:25 2011
+++ src/tools/llvm-lib/libLLVMInstrumentation/Makefile	Thu May 12 14:56:24 2011
@@ -0,0 +1,3 @@
+#	$NetBSD: Makefile,v 1.1 2011/05/12 14:56:24 joerg Exp $
+
+.include <bsd.init.mk>

Index: src/tools/llvm-lib/libLLVMRuntimeDyld/Makefile
diff -u /dev/null src/tools/llvm-lib/libLLVMRuntimeDyld/Makefile:1.1
--- /dev/null	Thu May 12 14:56:25 2011
+++ src/tools/llvm-lib/libLLVMRuntimeDyld/Makefile	Thu May 12 14:56:25 2011
@@ -0,0 +1,3 @@
+#	$NetBSD: Makefile,v 1.1 2011/05/12 14:56:25 joerg Exp $
+
+.include <bsd.init.mk>

Reply via email to