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>