Source-Changes-HG archive

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

[src/trunk]: src/external/bsd/llvm Update LLVM/Clang to r154578.



details:   https://anonhg.NetBSD.org/src/rev/acc397231448
branches:  trunk
changeset: 778816:acc397231448
user:      joerg <joerg%NetBSD.org@localhost>
date:      Sat Apr 14 15:11:17 2012 +0000

description:
Update LLVM/Clang to r154578.

diffstat:

 external/bsd/llvm/Makefile.inc                                |   6 ++--
 external/bsd/llvm/lib/Makefile                                |   7 ++++-
 external/bsd/llvm/lib/libLLVMSupport/Makefile                 |   3 +-
 external/bsd/llvm/lib/libLLVMTarget/Makefile                  |   3 +-
 external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile |   3 +-
 external/bsd/llvm/lib/libclangTooling/Makefile                |  16 +++++++++++
 6 files changed, 31 insertions(+), 7 deletions(-)

diffs (109 lines):

diff -r 8477d2003efd -r acc397231448 external/bsd/llvm/Makefile.inc
--- a/external/bsd/llvm/Makefile.inc    Sat Apr 14 12:43:05 2012 +0000
+++ b/external/bsd/llvm/Makefile.inc    Sat Apr 14 15:11:17 2012 +0000
@@ -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
diff -r 8477d2003efd -r acc397231448 external/bsd/llvm/lib/Makefile
--- a/external/bsd/llvm/lib/Makefile    Sat Apr 14 12:43:05 2012 +0000
+++ b/external/bsd/llvm/lib/Makefile    Sat Apr 14 15:11:17 2012 +0000
@@ -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 @@
        .WAIT \
        libclangStaticAnalyzerFrontend
 
+.if ${NO_LLVM_DEVELOPER:Uno} == "no" && ${LLVM_DEVELOPER:U} == "yes"
+SUBDIR+= \
+       libclangTooling
+.endif
+
 .include <bsd.subdir.mk>
diff -r 8477d2003efd -r acc397231448 external/bsd/llvm/lib/libLLVMSupport/Makefile
--- a/external/bsd/llvm/lib/libLLVMSupport/Makefile     Sat Apr 14 12:43:05 2012 +0000
+++ b/external/bsd/llvm/lib/libLLVMSupport/Makefile     Sat Apr 14 15:11:17 2012 +0000
@@ -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 @@
        ToolOutputFile.cpp \
        Triple.cpp \
        Twine.cpp \
+       YAMLParser.cpp \
        raw_os_ostream.cpp \
        raw_ostream.cpp \
        regcomp.c \
diff -r 8477d2003efd -r acc397231448 external/bsd/llvm/lib/libLLVMTarget/Makefile
--- a/external/bsd/llvm/lib/libLLVMTarget/Makefile      Sat Apr 14 12:43:05 2012 +0000
+++ b/external/bsd/llvm/lib/libLLVMTarget/Makefile      Sat Apr 14 15:11:17 2012 +0000
@@ -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 @@
        TargetLibraryInfo.cpp \
        TargetLoweringObjectFile.cpp \
        TargetMachine.cpp \
+       TargetMachineC.cpp \
        TargetRegisterInfo.cpp \
        TargetSubtargetInfo.cpp
 
diff -r 8477d2003efd -r acc397231448 external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile
--- a/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile     Sat Apr 14 12:43:05 2012 +0000
+++ b/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile     Sat Apr 14 15:11:17 2012 +0000
@@ -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 @@
        CheckSizeofPointer.cpp \
        CheckerDocumentation.cpp \
        ChrootChecker.cpp \
+       CommonBugCategories.cpp \
        DeadStoresChecker.cpp \
        DebugCheckers.cpp \
        DereferenceChecker.cpp \
diff -r 8477d2003efd -r acc397231448 external/bsd/llvm/lib/libclangTooling/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/bsd/llvm/lib/libclangTooling/Makefile    Sat Apr 14 15:11:17 2012 +0000
@@ -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



Home | Main Index | Thread Index | Old Index