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>