Module Name:    src
Committed By:   joerg
Date:           Sat Apr 14 15:11:18 UTC 2012

Modified Files:
        src/external/bsd/llvm: Makefile.inc
        src/external/bsd/llvm/lib: Makefile
        src/external/bsd/llvm/lib/libLLVMSupport: Makefile
        src/external/bsd/llvm/lib/libLLVMTarget: Makefile
        src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers: Makefile
Added Files:
        src/external/bsd/llvm/lib/libclangTooling: Makefile

Log Message:
Update LLVM/Clang to r154578.


To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 src/external/bsd/llvm/Makefile.inc
cvs rdiff -u -r1.20 -r1.21 src/external/bsd/llvm/lib/Makefile
cvs rdiff -u -r1.10 -r1.11 src/external/bsd/llvm/lib/libLLVMSupport/Makefile
cvs rdiff -u -r1.7 -r1.8 src/external/bsd/llvm/lib/libLLVMTarget/Makefile
cvs rdiff -u -r1.12 -r1.13 \
    src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile
cvs rdiff -u -r0 -r1.4 src/external/bsd/llvm/lib/libclangTooling/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.32 src/external/bsd/llvm/Makefile.inc:1.33
--- src/external/bsd/llvm/Makefile.inc:1.32	Wed Apr  4 10:42:00 2012
+++ src/external/bsd/llvm/Makefile.inc	Sat Apr 14 15:11:17 2012
@@ -1,12 +1,12 @@
-#	$NetBSD: Makefile.inc,v 1.32 2012/04/04 10:42:00 joerg Exp $
+#	$NetBSD: Makefile.inc,v 1.33 2012/04/14 15:11:17 joerg Exp $
 
 .if !defined(LLVM_TOPLEVEL_MK)
 LLVM_TOPLEVEL_MK=
 
 .include <bsd.own.mk>
 
-LLVM_REVISION=	153935
-CLANG_REVISION=	153935
+LLVM_REVISION=	154578
+CLANG_REVISION=	154578
 
 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.20 src/external/bsd/llvm/lib/Makefile:1.21
--- src/external/bsd/llvm/lib/Makefile:1.20	Wed Apr  4 10:42:01 2012
+++ src/external/bsd/llvm/lib/Makefile	Sat Apr 14 15:11:18 2012
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.20 2012/04/04 10:42:01 joerg Exp $
+# $NetBSD: Makefile,v 1.21 2012/04/14 15:11:18 joerg Exp $
 
 .include <bsd.own.mk>
 
@@ -101,4 +101,9 @@ SUBDIR+= \
 	.WAIT \
 	libclangStaticAnalyzerFrontend
 
+.if ${NO_LLVM_DEVELOPER:Uno} == "no" && ${LLVM_DEVELOPER:U} == "yes"
+SUBDIR+= \
+	libclangTooling
+.endif
+
 .include <bsd.subdir.mk>

Index: src/external/bsd/llvm/lib/libLLVMSupport/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMSupport/Makefile:1.10 src/external/bsd/llvm/lib/libLLVMSupport/Makefile:1.11
--- src/external/bsd/llvm/lib/libLLVMSupport/Makefile:1.10	Wed Apr  4 10:42:03 2012
+++ src/external/bsd/llvm/lib/libLLVMSupport/Makefile	Sat Apr 14 15:11:18 2012
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.10 2012/04/04 10:42:03 joerg Exp $
+#	$NetBSD: Makefile,v 1.11 2012/04/14 15:11:18 joerg Exp $
 
 LIB=	LLVMSupport
 
@@ -58,6 +58,7 @@ SRCS+=	APFloat.cpp \
 	ToolOutputFile.cpp \
 	Triple.cpp \
 	Twine.cpp \
+	YAMLParser.cpp \
 	raw_os_ostream.cpp \
 	raw_ostream.cpp \
 	regcomp.c \

Index: src/external/bsd/llvm/lib/libLLVMTarget/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMTarget/Makefile:1.7 src/external/bsd/llvm/lib/libLLVMTarget/Makefile:1.8
--- src/external/bsd/llvm/lib/libLLVMTarget/Makefile:1.7	Wed Jan 11 23:24:48 2012
+++ src/external/bsd/llvm/lib/libLLVMTarget/Makefile	Sat Apr 14 15:11:18 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/14 15:11:18 joerg Exp $
 
 LIB=	LLVMTarget
 
@@ -16,6 +16,7 @@ SRCS+=	Mangler.cpp \
 	TargetLibraryInfo.cpp \
 	TargetLoweringObjectFile.cpp \
 	TargetMachine.cpp \
+	TargetMachineC.cpp \
 	TargetRegisterInfo.cpp \
 	TargetSubtargetInfo.cpp
 

Index: src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile
diff -u src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile:1.12 src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile:1.13
--- src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile:1.12	Tue Feb 28 17:09:31 2012
+++ src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile	Sat Apr 14 15:11:18 2012
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.12 2012/02/28 17:09:31 joerg Exp $
+#	$NetBSD: Makefile,v 1.13 2012/04/14 15:11:18 joerg Exp $
 
 LIB=	clangStaticAnalyzerCheckers
 
@@ -26,6 +26,7 @@ SRCS+=	AdjustedReturnValueChecker.cpp \
 	CheckSizeofPointer.cpp \
 	CheckerDocumentation.cpp \
 	ChrootChecker.cpp \
+	CommonBugCategories.cpp \
 	DeadStoresChecker.cpp \
 	DebugCheckers.cpp \
 	DereferenceChecker.cpp \

Added files:

Index: src/external/bsd/llvm/lib/libclangTooling/Makefile
diff -u /dev/null src/external/bsd/llvm/lib/libclangTooling/Makefile:1.4
--- /dev/null	Sat Apr 14 15:11:18 2012
+++ src/external/bsd/llvm/lib/libclangTooling/Makefile	Sat Apr 14 15:11:18 2012
@@ -0,0 +1,16 @@
+#	$NetBSD: Makefile,v 1.4 2012/04/14 15:11:18 joerg Exp $
+
+LIB=	clangTooling
+
+.include <bsd.init.mk>
+
+.PATH: ${CLANG_SRCDIR}/lib/Tooling
+
+SRCS+=	CompilationDatabase.cpp \
+	Tooling.cpp
+
+.if defined(HOSTLIB)
+.include <bsd.hostlib.mk>
+.else
+.include <bsd.lib.mk>
+.endif

Reply via email to