Module Name:    src
Committed By:   joerg
Date:           Wed Apr  4 10:42:05 UTC 2012

Modified Files:
        src/external/bsd/llvm: Makefile.inc
        src/external/bsd/llvm/bin: Makefile
        src/external/bsd/llvm/bin/bugpoint: Makefile
        src/external/bsd/llvm/bin/clang: Makefile
        src/external/bsd/llvm/bin/llc: Makefile
        src/external/bsd/llvm/bin/llvm-ld: Makefile
        src/external/bsd/llvm/bin/llvm-mc: Makefile
        src/external/bsd/llvm/bin/opt: Makefile
        src/external/bsd/llvm/include: Makefile
        src/external/bsd/llvm/lib: Makefile
        src/external/bsd/llvm/lib/libLLVMAnalysis: Makefile
        src/external/bsd/llvm/lib/libLLVMCodeGen: Makefile
        src/external/bsd/llvm/lib/libLLVMCore: Makefile
        src/external/bsd/llvm/lib/libLLVMInstrumentation: Makefile
        src/external/bsd/llvm/lib/libLLVMJIT: Makefile
        src/external/bsd/llvm/lib/libLLVMMCJIT: Makefile
        src/external/bsd/llvm/lib/libLLVMSelectionDAG: Makefile
        src/external/bsd/llvm/lib/libLLVMSupport: Makefile
        src/external/bsd/llvm/lib/libLLVMTransformsUtils: Makefile
        src/external/bsd/llvm/lib/libLLVMVectorize: Makefile
        src/external/bsd/llvm/lib/libclangARCMigrate: Makefile
        src/external/bsd/llvm/lib/libclangAST: Makefile
        src/external/bsd/llvm/lib/libclangAnalysis: Makefile
        src/external/bsd/llvm/lib/libclangIndex: Makefile
        src/external/bsd/llvm/lib/libclangStaticAnalyzerCore: Makefile
Added Files:
        src/external/bsd/llvm/lib/libclangEdit: Makefile
        src/tools/llvm-lib/libclangEdit: Makefile
Removed Files:
        src/external/bsd/llvm/lib/libLLVMCBackend: Makefile
        src/external/bsd/llvm/lib/libLLVMCBackendInfo: Makefile

Log Message:
Update LLVM/Clang snapshot to r153935. This brings in the new inline
cost analysis.


To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 src/external/bsd/llvm/Makefile.inc
cvs rdiff -u -r1.3 -r1.4 src/external/bsd/llvm/bin/Makefile
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/llvm/bin/bugpoint/Makefile
cvs rdiff -u -r1.18 -r1.19 src/external/bsd/llvm/bin/clang/Makefile
cvs rdiff -u -r1.10 -r1.11 src/external/bsd/llvm/bin/llc/Makefile
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/llvm/bin/llvm-ld/Makefile
cvs rdiff -u -r1.10 -r1.11 src/external/bsd/llvm/bin/llvm-mc/Makefile
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/llvm/bin/opt/Makefile
cvs rdiff -u -r1.7 -r1.8 src/external/bsd/llvm/include/Makefile
cvs rdiff -u -r1.19 -r1.20 src/external/bsd/llvm/lib/Makefile
cvs rdiff -u -r1.5 -r1.6 src/external/bsd/llvm/lib/libLLVMAnalysis/Makefile
cvs rdiff -u -r1.1 -r0 src/external/bsd/llvm/lib/libLLVMCBackend/Makefile
cvs rdiff -u -r1.1 -r0 src/external/bsd/llvm/lib/libLLVMCBackendInfo/Makefile
cvs rdiff -u -r1.15 -r1.16 src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile
cvs rdiff -u -r1.6 -r1.7 src/external/bsd/llvm/lib/libLLVMCore/Makefile
cvs rdiff -u -r1.4 -r1.5 \
    src/external/bsd/llvm/lib/libLLVMInstrumentation/Makefile
cvs rdiff -u -r1.3 -r1.4 src/external/bsd/llvm/lib/libLLVMJIT/Makefile
cvs rdiff -u -r1.4 -r1.5 src/external/bsd/llvm/lib/libLLVMMCJIT/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    src/external/bsd/llvm/lib/libLLVMSelectionDAG/Makefile
cvs rdiff -u -r1.9 -r1.10 src/external/bsd/llvm/lib/libLLVMSupport/Makefile
cvs rdiff -u -r1.7 -r1.8 \
    src/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile
cvs rdiff -u -r1.1 -r1.2 src/external/bsd/llvm/lib/libLLVMVectorize/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    src/external/bsd/llvm/lib/libclangARCMigrate/Makefile
cvs rdiff -u -r1.4 -r1.5 src/external/bsd/llvm/lib/libclangAST/Makefile
cvs rdiff -u -r1.7 -r1.8 src/external/bsd/llvm/lib/libclangAnalysis/Makefile
cvs rdiff -u -r0 -r1.1 src/external/bsd/llvm/lib/libclangEdit/Makefile
cvs rdiff -u -r1.1 -r1.2 src/external/bsd/llvm/lib/libclangIndex/Makefile
cvs rdiff -u -r1.8 -r1.9 \
    src/external/bsd/llvm/lib/libclangStaticAnalyzerCore/Makefile
cvs rdiff -u -r0 -r1.1 src/tools/llvm-lib/libclangEdit/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.31 src/external/bsd/llvm/Makefile.inc:1.32
--- src/external/bsd/llvm/Makefile.inc:1.31	Thu Mar  1 01:12:48 2012
+++ src/external/bsd/llvm/Makefile.inc	Wed Apr  4 10:42:00 2012
@@ -1,12 +1,12 @@
-#	$NetBSD: Makefile.inc,v 1.31 2012/03/01 01:12:48 joerg Exp $
+#	$NetBSD: Makefile.inc,v 1.32 2012/04/04 10:42:00 joerg Exp $
 
 .if !defined(LLVM_TOPLEVEL_MK)
 LLVM_TOPLEVEL_MK=
 
 .include <bsd.own.mk>
 
-LLVM_REVISION=	151769
-CLANG_REVISION=	151769
+LLVM_REVISION=	153935
+CLANG_REVISION=	153935
 
 LLVM_SRCDIR:=	${.PARSEDIR}/dist/llvm
 CLANG_SRCDIR:=	${.PARSEDIR}/dist/clang

Index: src/external/bsd/llvm/bin/Makefile
diff -u src/external/bsd/llvm/bin/Makefile:1.3 src/external/bsd/llvm/bin/Makefile:1.4
--- src/external/bsd/llvm/bin/Makefile:1.3	Tue Oct 11 13:53:57 2011
+++ src/external/bsd/llvm/bin/Makefile	Wed Apr  4 10:42:00 2012
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.3 2011/10/11 13:53:57 joerg Exp $
+#	$NetBSD: Makefile,v 1.4 2012/04/04 10:42:00 joerg Exp $
 
 .include <bsd.own.mk>
 
@@ -25,6 +25,7 @@ SUBDIR+= \
 	llvm-nm \
 	llvm-prof \
 	llvm-ranlib \
+	llvm-readobj \
 	llvm-size \
 	llvm-stub \
 	macho-dumpx \

Index: src/external/bsd/llvm/bin/bugpoint/Makefile
diff -u src/external/bsd/llvm/bin/bugpoint/Makefile:1.2 src/external/bsd/llvm/bin/bugpoint/Makefile:1.3
--- src/external/bsd/llvm/bin/bugpoint/Makefile:1.2	Fri Mar 18 23:32:01 2011
+++ src/external/bsd/llvm/bin/bugpoint/Makefile	Wed Apr  4 10:42:00 2012
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.2 2011/03/18 23:32:01 joerg Exp $
+#	$NetBSD: Makefile,v 1.3 2012/04/04 10:42:00 joerg Exp $
 
 PROG_CXX=	bugpoint
 NOMAN=		yes
@@ -27,6 +27,7 @@ LLVM_LIBS+= \
 	ScalarOpts \
 	Target \
 	ipo \
+	Vectorize \
 	TransformsUtils \
 	Analysis \
 	ipa \

Index: src/external/bsd/llvm/bin/clang/Makefile
diff -u src/external/bsd/llvm/bin/clang/Makefile:1.18 src/external/bsd/llvm/bin/clang/Makefile:1.19
--- src/external/bsd/llvm/bin/clang/Makefile:1.18	Tue Feb 28 17:09:29 2012
+++ src/external/bsd/llvm/bin/clang/Makefile	Wed Apr  4 10:42:00 2012
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.18 2012/02/28 17:09:29 joerg Exp $
+#	$NetBSD: Makefile,v 1.19 2012/04/04 10:42:00 joerg Exp $
 
 PROG_CXX=	clang
 NOMAN=		yes
@@ -20,6 +20,7 @@ CLANG_LIBS+= \
 	clangFrontendTool \
 	clangFrontend \
 	clangARCMigrate \
+	clangEdit \
 	clangStaticAnalyzerFrontend \
 	clangStaticAnalyzerCheckers \
 	clangStaticAnalyzerCore \

Index: src/external/bsd/llvm/bin/llc/Makefile
diff -u src/external/bsd/llvm/bin/llc/Makefile:1.10 src/external/bsd/llvm/bin/llc/Makefile:1.11
--- src/external/bsd/llvm/bin/llc/Makefile:1.10	Tue Oct 11 13:53:57 2011
+++ src/external/bsd/llvm/bin/llc/Makefile	Wed Apr  4 10:42:00 2012
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.10 2011/10/11 13:53:57 joerg Exp $
+#	$NetBSD: Makefile,v 1.11 2012/04/04 10:42:00 joerg Exp $
 
 PROG_CXX=	llc
 NOMAN=		yes
@@ -20,6 +20,7 @@ LLVM_LIBS+= \
 	ARMAsmPrinter \
 	MipsCodeGen \
 	MipsTargetInfo \
+	MipsAsmParser \
 	MipsMCTargetDesc \
 	MipsAsmPrinter \
 	PowerPCCodeGen \

Index: src/external/bsd/llvm/bin/llvm-ld/Makefile
diff -u src/external/bsd/llvm/bin/llvm-ld/Makefile:1.2 src/external/bsd/llvm/bin/llvm-ld/Makefile:1.3
--- src/external/bsd/llvm/bin/llvm-ld/Makefile:1.2	Fri Mar 18 23:32:02 2011
+++ src/external/bsd/llvm/bin/llvm-ld/Makefile	Wed Apr  4 10:42:01 2012
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.2 2011/03/18 23:32:02 joerg Exp $
+#	$NetBSD: Makefile,v 1.3 2012/04/04 10:42:01 joerg Exp $
 
 PROG_CXX=	llvm-ld
 NOMAN=		yes
@@ -18,6 +18,7 @@ LLVM_LIBS+= \
 	BitWriter \
 	InstCombine \
 	ipo \
+	Vectorize \
 	ScalarOpts \
 	TransformsUtils \
 	Analysis \

Index: src/external/bsd/llvm/bin/llvm-mc/Makefile
diff -u src/external/bsd/llvm/bin/llvm-mc/Makefile:1.10 src/external/bsd/llvm/bin/llvm-mc/Makefile:1.11
--- src/external/bsd/llvm/bin/llvm-mc/Makefile:1.10	Tue Oct 11 13:53:58 2011
+++ src/external/bsd/llvm/bin/llvm-mc/Makefile	Wed Apr  4 10:42:01 2012
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.10 2011/10/11 13:53:58 joerg Exp $
+#	$NetBSD: Makefile,v 1.11 2012/04/04 10:42:01 joerg Exp $
 
 PROG_CXX=	llvm-mc
 NOMAN=		yes
@@ -20,6 +20,7 @@ LLVM_LIBS+= \
 	ARMDisassembler \
 	MipsCodeGen \
 	MipsTargetInfo \
+	MipsAsmParser \
 	MipsMCTargetDesc \
 	MipsAsmPrinter \
 	PowerPCCodeGen \

Index: src/external/bsd/llvm/bin/opt/Makefile
diff -u src/external/bsd/llvm/bin/opt/Makefile:1.2 src/external/bsd/llvm/bin/opt/Makefile:1.3
--- src/external/bsd/llvm/bin/opt/Makefile:1.2	Fri Mar 18 23:32:02 2011
+++ src/external/bsd/llvm/bin/opt/Makefile	Wed Apr  4 10:42:01 2012
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.2 2011/03/18 23:32:02 joerg Exp $
+#	$NetBSD: Makefile,v 1.3 2012/04/04 10:42:01 joerg Exp $
 
 PROG_CXX=	opt
 NOMAN=		yes
@@ -19,6 +19,7 @@ LLVM_LIBS+= \
 	InstCombine \
 	Instrumentation \
 	ipo \
+	Vectorize \
 	ScalarOpts \
 	TransformsUtils \
 	Analysis \

Index: src/external/bsd/llvm/include/Makefile
diff -u src/external/bsd/llvm/include/Makefile:1.7 src/external/bsd/llvm/include/Makefile:1.8
--- src/external/bsd/llvm/include/Makefile:1.7	Tue Feb 28 17:09:30 2012
+++ src/external/bsd/llvm/include/Makefile	Wed Apr  4 10:42:01 2012
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.7 2012/02/28 17:09:30 joerg Exp $
+#	$NetBSD: Makefile,v 1.8 2012/04/04 10:42:01 joerg Exp $
 
 .include <bsd.init.mk>
 
@@ -59,6 +59,8 @@ CLANG_TABLEGEN_OUTPUT.Attr.td= \
 	clang/Lex/AttrSpellings.inc|-gen-clang-attr-spelling-list \
 	clang/Parse/AttrLateParsed.inc|-gen-clang-attr-late-parsed-list \
 	clang/Sema/AttrTemplateInstantiate.inc|-gen-clang-attr-template-instantiate \
+	clang/Sema/AttrParsedAttrKinds.inc|-gen-clang-attr-parsed-attr-kinds \
+	clang/Sema/AttrParsedAttrList.inc|-gen-clang-attr-parsed-attr-list \
 	clang/Serialization/AttrPCHRead.inc|-gen-clang-attr-pch-read \
 	clang/Serialization/AttrPCHWrite.inc|-gen-clang-attr-pch-write
 

Index: src/external/bsd/llvm/lib/Makefile
diff -u src/external/bsd/llvm/lib/Makefile:1.19 src/external/bsd/llvm/lib/Makefile:1.20
--- src/external/bsd/llvm/lib/Makefile:1.19	Tue Feb 28 17:09:30 2012
+++ src/external/bsd/llvm/lib/Makefile	Wed Apr  4 10:42:01 2012
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.19 2012/02/28 17:09:30 joerg Exp $
+# $NetBSD: Makefile,v 1.20 2012/04/04 10:42:01 joerg Exp $
 
 .include <bsd.own.mk>
 
@@ -69,8 +69,6 @@ SUBDIR+= \
 SUBDIR+= \
 	libLLVMArchive \
 	libLLVMDebugInfo \
-	libLLVMCBackend \
-	libLLVMCBackendInfo \
 	libLLVMCppBackend \
 	libLLVMCppBackendInfo \
 	libLLVMExecutionEngine \
@@ -89,6 +87,7 @@ SUBDIR+= \
 	libclangBasic \
 	libclangCodeGen \
 	libclangDriver \
+	libclangEdit \
 	libclangFrontend \
 	libclangFrontendTool \
 	libclangIndex \

Index: src/external/bsd/llvm/lib/libLLVMAnalysis/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMAnalysis/Makefile:1.5 src/external/bsd/llvm/lib/libLLVMAnalysis/Makefile:1.6
--- src/external/bsd/llvm/lib/libLLVMAnalysis/Makefile:1.5	Tue Aug  2 17:12:38 2011
+++ src/external/bsd/llvm/lib/libLLVMAnalysis/Makefile	Wed Apr  4 10:42:01 2012
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.5 2011/08/02 17:12:38 joerg Exp $
+#	$NetBSD: Makefile,v 1.6 2012/04/04 10:42:01 joerg Exp $
 
 LIB=	LLVMAnalysis
 
@@ -17,6 +17,7 @@ SRCS+=	AliasAnalysis.cpp \
 	BranchProbabilityInfo.cpp \
 	CFGPrinter.cpp \
 	CaptureTracking.cpp \
+	CodeMetrics.cpp \
 	ConstantFolding.cpp \
 	DbgInfoPrinter.cpp \
 	DebugInfo.cpp \

Index: src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile:1.15 src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile:1.16
--- src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile:1.15	Tue Feb 28 17:09:30 2012
+++ src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile	Wed Apr  4 10:42:02 2012
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.15 2012/02/28 17:09:30 joerg Exp $
+#	$NetBSD: Makefile,v 1.16 2012/04/04 10:42:02 joerg Exp $
 
 LIB=	LLVMCodeGen
 
@@ -88,7 +88,6 @@ SRCS+=	AggressiveAntiDepBreaker.cpp \
 	RegisterScavenging.cpp \
 	RenderMachineFunction.cpp \
 	ScheduleDAG.cpp \
-	ScheduleDAGEmit.cpp \
 	ScheduleDAGInstrs.cpp \
 	ScheduleDAGPrinter.cpp \
 	ShadowStackGC.cpp \

Index: src/external/bsd/llvm/lib/libLLVMCore/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMCore/Makefile:1.6 src/external/bsd/llvm/lib/libLLVMCore/Makefile:1.7
--- src/external/bsd/llvm/lib/libLLVMCore/Makefile:1.6	Tue Oct 11 13:53:59 2011
+++ src/external/bsd/llvm/lib/libLLVMCore/Makefile	Wed Apr  4 10:42:02 2012
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.6 2011/10/11 13:53:59 joerg Exp $
+#	$NetBSD: Makefile,v 1.7 2012/04/04 10:42:02 joerg Exp $
 
 LIB=	LLVMCore
 
@@ -13,7 +13,6 @@ SRCS+=	AsmWriter.cpp \
 	ConstantFold.cpp \
 	Constants.cpp \
 	Core.cpp \
-	DebugInfoProbe.cpp \
 	DebugLoc.cpp \
 	Dominators.cpp \
 	Function.cpp \

Index: src/external/bsd/llvm/lib/libLLVMInstrumentation/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMInstrumentation/Makefile:1.4 src/external/bsd/llvm/lib/libLLVMInstrumentation/Makefile:1.5
--- src/external/bsd/llvm/lib/libLLVMInstrumentation/Makefile:1.4	Tue Feb 28 17:09:30 2012
+++ src/external/bsd/llvm/lib/libLLVMInstrumentation/Makefile	Wed Apr  4 10:42:02 2012
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.4 2012/02/28 17:09:30 joerg Exp $
+#	$NetBSD: Makefile,v 1.5 2012/04/04 10:42:02 joerg Exp $
 
 LIB=	LLVMInstrumentation
 
@@ -8,6 +8,7 @@ LIB=	LLVMInstrumentation
 
 SRCS+=	AddressSanitizer.cpp \
 	EdgeProfiling.cpp \
+	FunctionBlackList.cpp \
 	GCOVProfiling.cpp \
 	Instrumentation.cpp \
 	OptimalEdgeProfiling.cpp \

Index: src/external/bsd/llvm/lib/libLLVMJIT/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMJIT/Makefile:1.3 src/external/bsd/llvm/lib/libLLVMJIT/Makefile:1.4
--- src/external/bsd/llvm/lib/libLLVMJIT/Makefile:1.3	Wed Jan 11 23:24:47 2012
+++ src/external/bsd/llvm/lib/libLLVMJIT/Makefile	Wed Apr  4 10:42:03 2012
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.3 2012/01/11 23:24:47 joerg Exp $
+#	$NetBSD: Makefile,v 1.4 2012/04/04 10:42:03 joerg Exp $
 
 LIB=	LLVMJIT
 
@@ -8,11 +8,9 @@ CPPFLAGS+=	-DENABLE_X86_JIT
 
 .PATH: ${LLVM_SRCDIR}/lib/ExecutionEngine/JIT
 
-SRCS+=	Intercept.cpp \
-	JIT.cpp \
+SRCS+=	JIT.cpp \
 	JITDwarfEmitter.cpp \
 	JITEmitter.cpp \
-	JITMemoryManager.cpp \
-	OProfileJITEventListener.cpp
+	JITMemoryManager.cpp
 
 .include <bsd.lib.mk>

Index: src/external/bsd/llvm/lib/libLLVMMCJIT/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMMCJIT/Makefile:1.4 src/external/bsd/llvm/lib/libLLVMMCJIT/Makefile:1.5
--- src/external/bsd/llvm/lib/libLLVMMCJIT/Makefile:1.4	Wed Jan 11 23:24:47 2012
+++ src/external/bsd/llvm/lib/libLLVMMCJIT/Makefile	Wed Apr  4 10:42:03 2012
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.4 2012/01/11 23:24:47 joerg Exp $
+#	$NetBSD: Makefile,v 1.5 2012/04/04 10:42:03 joerg Exp $
 
 LIB=	LLVMMCJIT
 
@@ -6,8 +6,7 @@ LIB=	LLVMMCJIT
 
 .PATH: ${LLVM_SRCDIR}/lib/ExecutionEngine/MCJIT
 
-SRCS+=	Intercept.cpp \
-	MCJIT.cpp \
+SRCS+=	MCJIT.cpp \
 	MCJITMemoryManager.cpp
 
 .include <bsd.lib.mk>

Index: src/external/bsd/llvm/lib/libLLVMSelectionDAG/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMSelectionDAG/Makefile:1.3 src/external/bsd/llvm/lib/libLLVMSelectionDAG/Makefile:1.4
--- src/external/bsd/llvm/lib/libLLVMSelectionDAG/Makefile:1.3	Tue Feb 28 17:09:30 2012
+++ src/external/bsd/llvm/lib/libLLVMSelectionDAG/Makefile	Wed Apr  4 10:42:03 2012
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.3 2012/02/28 17:09:30 joerg Exp $
+#	$NetBSD: Makefile,v 1.4 2012/04/04 10:42:03 joerg Exp $
 
 LIB=	LLVMSelectionDAG
 
@@ -24,6 +24,7 @@ SRCS+=	DAGCombiner.cpp \
 	ScheduleDAGVLIW.cpp \
 	SelectionDAG.cpp \
 	SelectionDAGBuilder.cpp \
+	SelectionDAGDumper.cpp \
 	SelectionDAGISel.cpp \
 	SelectionDAGPrinter.cpp \
 	TargetLowering.cpp \

Index: src/external/bsd/llvm/lib/libLLVMSupport/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMSupport/Makefile:1.9 src/external/bsd/llvm/lib/libLLVMSupport/Makefile:1.10
--- src/external/bsd/llvm/lib/libLLVMSupport/Makefile:1.9	Tue Feb 28 17:09:31 2012
+++ src/external/bsd/llvm/lib/libLLVMSupport/Makefile	Wed Apr  4 10:42:03 2012
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.9 2012/02/28 17:09:31 joerg Exp $
+#	$NetBSD: Makefile,v 1.10 2012/04/04 10:42:03 joerg Exp $
 
 LIB=	LLVMSupport
 
@@ -29,6 +29,7 @@ SRCS+=	APFloat.cpp \
 	FoldingSet.cpp \
 	FormattedStream.cpp \
 	GraphWriter.cpp \
+	Hashing.cpp \
 	IntEqClasses.cpp \
 	IntervalMap.cpp \
 	IntrusiveRefCntPtr.cpp \

Index: src/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile:1.7 src/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile:1.8
--- src/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile:1.7	Mon Dec 19 14:07:40 2011
+++ src/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile	Wed Apr  4 10:42:03 2012
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.7 2011/12/19 14:07:40 joerg Exp $
+#	$NetBSD: Makefile,v 1.8 2012/04/04 10:42:03 joerg Exp $
 
 LIB=	LLVMTransformsUtils
 
@@ -8,7 +8,6 @@ LIB=	LLVMTransformsUtils
 
 SRCS+=	AddrModeMatcher.cpp \
 	BasicBlockUtils.cpp \
-	BasicInliner.cpp \
 	BreakCriticalEdges.cpp \
 	BuildLibCalls.cpp \
 	CloneFunction.cpp \

Index: src/external/bsd/llvm/lib/libLLVMVectorize/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMVectorize/Makefile:1.1 src/external/bsd/llvm/lib/libLLVMVectorize/Makefile:1.2
--- src/external/bsd/llvm/lib/libLLVMVectorize/Makefile:1.1	Tue Feb 28 17:09:31 2012
+++ src/external/bsd/llvm/lib/libLLVMVectorize/Makefile	Wed Apr  4 10:42:03 2012
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.1 2012/02/28 17:09:31 joerg Exp $
+#	$NetBSD: Makefile,v 1.2 2012/04/04 10:42:03 joerg Exp $
 
 LIB=	LLVMVectorize
 
@@ -6,7 +6,8 @@ LIB=	LLVMVectorize
 
 .PATH: ${LLVM_SRCDIR}/lib/Transforms/Vectorize
 
-SRCS+=	BBVectorize.cpp
+SRCS+=	BBVectorize.cpp \
+	Vectorize.cpp
 
 .if defined(HOSTLIB)
 .include <bsd.hostlib.mk>

Index: src/external/bsd/llvm/lib/libclangARCMigrate/Makefile
diff -u src/external/bsd/llvm/lib/libclangARCMigrate/Makefile:1.3 src/external/bsd/llvm/lib/libclangARCMigrate/Makefile:1.4
--- src/external/bsd/llvm/lib/libclangARCMigrate/Makefile:1.3	Fri Nov 18 15:56:54 2011
+++ src/external/bsd/llvm/lib/libclangARCMigrate/Makefile	Wed Apr  4 10:42:04 2012
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.3 2011/11/18 15:56:54 joerg Exp $
+#	$NetBSD: Makefile,v 1.4 2012/04/04 10:42:04 joerg Exp $
 
 LIB=	clangARCMigrate
 
@@ -8,6 +8,7 @@ LIB=	clangARCMigrate
 
 SRCS+=	ARCMT.cpp \
 	ARCMTActions.cpp \
+	ObjCMT.cpp \
 	FileRemapper.cpp \
 	PlistReporter.cpp \
 	TransAPIUses.cpp \

Index: src/external/bsd/llvm/lib/libclangAST/Makefile
diff -u src/external/bsd/llvm/lib/libclangAST/Makefile:1.4 src/external/bsd/llvm/lib/libclangAST/Makefile:1.5
--- src/external/bsd/llvm/lib/libclangAST/Makefile:1.4	Tue Feb 28 17:09:31 2012
+++ src/external/bsd/llvm/lib/libclangAST/Makefile	Wed Apr  4 10:42:04 2012
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.4 2012/02/28 17:09:31 joerg Exp $
+#	$NetBSD: Makefile,v 1.5 2012/04/04 10:42:04 joerg Exp $
 
 LIB=	clangAST
 
@@ -35,6 +35,7 @@ SRCS+=	APValue.cpp \
 	Mangle.cpp \
 	MicrosoftCXXABI.cpp \
 	MicrosoftMangle.cpp \
+	NSAPI.cpp \
 	NestedNameSpecifier.cpp \
 	ParentMap.cpp \
 	RecordLayout.cpp \

Index: src/external/bsd/llvm/lib/libclangAnalysis/Makefile
diff -u src/external/bsd/llvm/lib/libclangAnalysis/Makefile:1.7 src/external/bsd/llvm/lib/libclangAnalysis/Makefile:1.8
--- src/external/bsd/llvm/lib/libclangAnalysis/Makefile:1.7	Wed Jan 11 23:24:48 2012
+++ src/external/bsd/llvm/lib/libclangAnalysis/Makefile	Wed Apr  4 10:42:04 2012
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.7 2012/01/11 23:24:48 joerg Exp $
+#	$NetBSD: Makefile,v 1.8 2012/04/04 10:42:04 joerg Exp $
 
 LIB=	clangAnalysis
 
@@ -10,6 +10,7 @@ SRCS+=	AnalysisDeclContext.cpp \
 	CFG.cpp \
 	CFGReachabilityAnalysis.cpp \
 	CFGStmtMap.cpp \
+	CallGraph.cpp \
 	CocoaConventions.cpp \
 	Dominators.cpp \
 	FormatString.cpp \

Index: src/external/bsd/llvm/lib/libclangIndex/Makefile
diff -u src/external/bsd/llvm/lib/libclangIndex/Makefile:1.1 src/external/bsd/llvm/lib/libclangIndex/Makefile:1.2
--- src/external/bsd/llvm/lib/libclangIndex/Makefile:1.1	Sun Feb  6 01:14:08 2011
+++ src/external/bsd/llvm/lib/libclangIndex/Makefile	Wed Apr  4 10:42:04 2012
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.1 2011/02/06 01:14:08 joerg Exp $
+#	$NetBSD: Makefile,v 1.2 2012/04/04 10:42:04 joerg Exp $
 
 LIB=	clangIndex
 
@@ -8,9 +8,9 @@ LIB=	clangIndex
 
 SRCS+=	ASTLocation.cpp \
 	Analyzer.cpp \
-	CallGraph.cpp \
 	DeclReferenceMap.cpp \
 	Entity.cpp \
+	GlobalCallGraph.cpp \
 	GlobalSelector.cpp \
 	Handlers.cpp \
 	IndexProvider.cpp \

Index: src/external/bsd/llvm/lib/libclangStaticAnalyzerCore/Makefile
diff -u src/external/bsd/llvm/lib/libclangStaticAnalyzerCore/Makefile:1.8 src/external/bsd/llvm/lib/libclangStaticAnalyzerCore/Makefile:1.9
--- src/external/bsd/llvm/lib/libclangStaticAnalyzerCore/Makefile:1.8	Wed Jan 11 23:24:49 2012
+++ src/external/bsd/llvm/lib/libclangStaticAnalyzerCore/Makefile	Wed Apr  4 10:42:05 2012
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.8 2012/01/11 23:24:49 joerg Exp $
+#	$NetBSD: Makefile,v 1.9 2012/04/04 10:42:05 joerg Exp $
 
 LIB=	clangStaticAnalyzerCore
 
@@ -6,8 +6,7 @@ LIB=	clangStaticAnalyzerCore
 
 .PATH: ${CLANG_SRCDIR}/lib/StaticAnalyzer/Core
 
-SRCS+=	AggExprVisitor.cpp \
-	AnalysisManager.cpp \
+SRCS+=	AnalysisManager.cpp \
 	BasicConstraintManager.cpp \
 	BasicValueFactory.cpp \
 	BlockCounter.cpp \
@@ -26,6 +25,7 @@ SRCS+=	AggExprVisitor.cpp \
 	ExprEngineCXX.cpp \
 	ExprEngineCallAndReturn.cpp \
 	ExprEngineObjC.cpp \
+	FunctionSummary.cpp \
 	HTMLDiagnostics.cpp \
 	MemRegion.cpp \
 	ObjCMessage.cpp \

Added files:

Index: src/external/bsd/llvm/lib/libclangEdit/Makefile
diff -u /dev/null src/external/bsd/llvm/lib/libclangEdit/Makefile:1.1
--- /dev/null	Wed Apr  4 10:42:05 2012
+++ src/external/bsd/llvm/lib/libclangEdit/Makefile	Wed Apr  4 10:42:04 2012
@@ -0,0 +1,17 @@
+#	$NetBSD: Makefile,v 1.1 2012/04/04 10:42:04 joerg Exp $
+
+LIB=	clangEdit
+
+.include <bsd.init.mk>
+
+.PATH: ${CLANG_SRCDIR}/lib/Edit
+
+SRCS+=	Commit.cpp \
+	EditedSource.cpp \
+	RewriteObjCFoundationAPI.cpp
+
+.if defined(HOSTLIB)
+.include <bsd.hostlib.mk>
+.else
+.include <bsd.lib.mk>
+.endif

Index: src/tools/llvm-lib/libclangEdit/Makefile
diff -u /dev/null src/tools/llvm-lib/libclangEdit/Makefile:1.1
--- /dev/null	Wed Apr  4 10:42:06 2012
+++ src/tools/llvm-lib/libclangEdit/Makefile	Wed Apr  4 10:42:05 2012
@@ -0,0 +1,3 @@
+#	$NetBSD: Makefile,v 1.1 2012/04/04 10:42:05 joerg Exp $
+
+.include <bsd.init.mk>

Reply via email to