Module Name: src
Committed By: joerg
Date: Sat Jun 16 17:01:04 UTC 2012
Modified Files:
src/distrib/sets/lists/base: mi
src/distrib/sets/lists/comp: ad.powerpc md.amd64 md.i386
src/etc/mtree: NetBSD.dist.base
src/external/bsd/llvm: Makefile.inc
src/external/bsd/llvm/bin/tblgen: Makefile
src/external/bsd/llvm/config/clang/Config: config.h
src/external/bsd/llvm/config/llvm/Config: config.h
src/external/bsd/llvm/include: Makefile
src/external/bsd/llvm/lib/libLLVMCodeGen: Makefile
src/external/bsd/llvm/lib/libLLVMMipsCodeGen: Makefile
src/external/bsd/llvm/lib/libLLVMPowerPCCodeGen: Makefile
src/external/bsd/llvm/lib/libLLVMScalarOpts: Makefile
src/external/bsd/llvm/lib/libclangRewrite: Makefile
src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers: Makefile
src/external/bsd/llvm/lib/libclangTooling: Makefile
src/tools/llvm: Makefile
Log Message:
Update LLVM/Clang snapshot to r158533. This brings in support for
stack-realignment in functions using alloca on x86. Move to
/usr/include/clang-3.2 to reflect the version.
To generate a diff of this commit:
cvs rdiff -u -r1.997 -r1.998 src/distrib/sets/lists/base/mi
cvs rdiff -u -r1.58 -r1.59 src/distrib/sets/lists/comp/ad.powerpc
cvs rdiff -u -r1.165 -r1.166 src/distrib/sets/lists/comp/md.amd64
cvs rdiff -u -r1.124 -r1.125 src/distrib/sets/lists/comp/md.i386
cvs rdiff -u -r1.101 -r1.102 src/etc/mtree/NetBSD.dist.base
cvs rdiff -u -r1.35 -r1.36 src/external/bsd/llvm/Makefile.inc
cvs rdiff -u -r1.12 -r1.13 src/external/bsd/llvm/bin/tblgen/Makefile
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/llvm/config/clang/Config/config.h
cvs rdiff -u -r1.8 -r1.9 src/external/bsd/llvm/config/llvm/Config/config.h
cvs rdiff -u -r1.9 -r1.10 src/external/bsd/llvm/include/Makefile
cvs rdiff -u -r1.17 -r1.18 src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile
cvs rdiff -u -r1.9 -r1.10 \
src/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile
cvs rdiff -u -r1.4 -r1.5 \
src/external/bsd/llvm/lib/libLLVMPowerPCCodeGen/Makefile
cvs rdiff -u -r1.5 -r1.6 src/external/bsd/llvm/lib/libLLVMScalarOpts/Makefile
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/llvm/lib/libclangRewrite/Makefile
cvs rdiff -u -r1.13 -r1.14 \
src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile
cvs rdiff -u -r1.4 -r1.5 src/external/bsd/llvm/lib/libclangTooling/Makefile
cvs rdiff -u -r1.13 -r1.14 src/tools/llvm/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/base/mi
diff -u src/distrib/sets/lists/base/mi:1.997 src/distrib/sets/lists/base/mi:1.998
--- src/distrib/sets/lists/base/mi:1.997 Thu Jun 14 04:14:35 2012
+++ src/distrib/sets/lists/base/mi Sat Jun 16 17:01:02 2012
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.997 2012/06/14 04:14:35 riz Exp $
+# $NetBSD: mi,v 1.998 2012/06/16 17:01:02 joerg Exp $
#
# Note: Don't delete entries from here - mark them as "obsolete" instead,
# unless otherwise stated below.
@@ -782,7 +782,8 @@
./usr/include/altq base-c-usr
./usr/include/arpa base-c-usr
./usr/include/cdk base-obsolete obsolete
-./usr/include/clang-3.0 base-c-usr
+./usr/include/clang-3.0 base-obsolete obsolete
+./usr/include/clang-3.2 base-c-usr
./usr/include/compat base-obsolete obsolete
./usr/include/crypto base-c-usr
./usr/include/dev base-c-usr
Index: src/distrib/sets/lists/comp/ad.powerpc
diff -u src/distrib/sets/lists/comp/ad.powerpc:1.58 src/distrib/sets/lists/comp/ad.powerpc:1.59
--- src/distrib/sets/lists/comp/ad.powerpc:1.58 Wed Oct 12 04:17:33 2011
+++ src/distrib/sets/lists/comp/ad.powerpc Sat Jun 16 17:01:02 2012
@@ -1,8 +1,9 @@
-# $NetBSD: ad.powerpc,v 1.58 2011/10/12 04:17:33 mrg Exp $
+# $NetBSD: ad.powerpc,v 1.59 2012/06/16 17:01:02 joerg Exp $
./usr/bin/elf2aout comp-sysutil-bin
./usr/bin/psim comp-debug-bin gdb
./usr/include/altivec.h comp-obsolete obsolete
-./usr/include/clang-3.0/altivec.h comp-c-include llvm
+./usr/include/clang-3.0/altivec.h comp-obsolete obsolete
+./usr/include/clang-3.2/altivec.h comp-c-include llvm
./usr/include/gcc-4.1/altivec.h comp-c-include gcccmds,gcc=4
./usr/include/gcc-4.1/altivec.h comp-obsolete gcc=45,obsolete
./usr/include/gcc-4.5/altivec.h comp-c-include gcccmds,gcc=45
Index: src/distrib/sets/lists/comp/md.amd64
diff -u src/distrib/sets/lists/comp/md.amd64:1.165 src/distrib/sets/lists/comp/md.amd64:1.166
--- src/distrib/sets/lists/comp/md.amd64:1.165 Tue Jun 5 00:37:52 2012
+++ src/distrib/sets/lists/comp/md.amd64 Sat Jun 16 17:01:03 2012
@@ -1,4 +1,4 @@
-# $NetBSD: md.amd64,v 1.165 2012/06/05 00:37:52 christos Exp $
+# $NetBSD: md.amd64,v 1.166 2012/06/16 17:01:03 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
@@ -67,25 +67,47 @@
./usr/include/amd64/varargs.h comp-obsolete obsolete
./usr/include/amd64/vmparam.h comp-c-include
./usr/include/amd64/wchar_limits.h comp-c-include
-./usr/include/clang-3.0/avxintrin.h comp-c-include llvm
-./usr/include/clang-3.0/avx2intrin.h comp-c-include llvm
-./usr/include/clang-3.0/bmi2intrin.h comp-c-include llvm
-./usr/include/clang-3.0/bmiintrin.h comp-c-include llvm
-./usr/include/clang-3.0/emmintrin.h comp-c-include llvm
-./usr/include/clang-3.0/fma4intrin.h comp-c-include llvm
-./usr/include/clang-3.0/immintrin.h comp-c-include llvm
-./usr/include/clang-3.0/lzcntintrin.h comp-c-include llvm
-./usr/include/clang-3.0/mm3dnow.h comp-c-include llvm
-./usr/include/clang-3.0/mm_malloc.h comp-c-include llvm
-./usr/include/clang-3.0/mmintrin.h comp-c-include llvm
-./usr/include/clang-3.0/nmmintrin.h comp-c-include llvm
-./usr/include/clang-3.0/pmmintrin.h comp-c-include llvm
-./usr/include/clang-3.0/popcntintrin.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
-./usr/include/clang-3.0/wmmintrin.h comp-c-include llvm
-./usr/include/clang-3.0/x86intrin.h comp-c-include llvm
-./usr/include/clang-3.0/xmmintrin.h comp-c-include llvm
+./usr/include/clang-3.0/avxintrin.h comp-obsolete obsolete
+./usr/include/clang-3.0/avx2intrin.h comp-obsolete obsolete
+./usr/include/clang-3.0/bmi2intrin.h comp-obsolete obsolete
+./usr/include/clang-3.0/bmiintrin.h comp-obsolete obsolete
+./usr/include/clang-3.0/emmintrin.h comp-obsolete obsolete
+./usr/include/clang-3.0/fma4intrin.h comp-obsolete obsolete
+./usr/include/clang-3.0/immintrin.h comp-obsolete obsolete
+./usr/include/clang-3.0/lzcntintrin.h comp-obsolete obsolete
+./usr/include/clang-3.0/mm3dnow.h comp-obsolete obsolete
+./usr/include/clang-3.0/mm_malloc.h comp-obsolete obsolete
+./usr/include/clang-3.0/mmintrin.h comp-obsolete obsolete
+./usr/include/clang-3.0/nmmintrin.h comp-obsolete obsolete
+./usr/include/clang-3.0/pmmintrin.h comp-obsolete obsolete
+./usr/include/clang-3.0/popcntintrin.h comp-obsolete obsolete
+./usr/include/clang-3.0/smmintrin.h comp-obsolete obsolete
+./usr/include/clang-3.0/tmmintrin.h comp-obsolete obsolete
+./usr/include/clang-3.0/wmmintrin.h comp-obsolete obsolete
+./usr/include/clang-3.0/x86intrin.h comp-obsolete obsolete
+./usr/include/clang-3.0/xmmintrin.h comp-obsolete obsolete
+./usr/include/clang-3.2/ammintrin.h comp-c-include llvm
+./usr/include/clang-3.2/avxintrin.h comp-c-include llvm
+./usr/include/clang-3.2/avx2intrin.h comp-c-include llvm
+./usr/include/clang-3.2/bmi2intrin.h comp-c-include llvm
+./usr/include/clang-3.2/bmiintrin.h comp-c-include llvm
+./usr/include/clang-3.2/emmintrin.h comp-c-include llvm
+./usr/include/clang-3.2/fma4intrin.h comp-c-include llvm
+./usr/include/clang-3.2/fmaintrin.h comp-c-include llvm
+./usr/include/clang-3.2/immintrin.h comp-c-include llvm
+./usr/include/clang-3.2/lzcntintrin.h comp-c-include llvm
+./usr/include/clang-3.2/mm3dnow.h comp-c-include llvm
+./usr/include/clang-3.2/mm_malloc.h comp-c-include llvm
+./usr/include/clang-3.2/mmintrin.h comp-c-include llvm
+./usr/include/clang-3.2/nmmintrin.h comp-c-include llvm
+./usr/include/clang-3.2/pmmintrin.h comp-c-include llvm
+./usr/include/clang-3.2/popcntintrin.h comp-c-include llvm
+./usr/include/clang-3.2/smmintrin.h comp-c-include llvm
+./usr/include/clang-3.2/tmmintrin.h comp-c-include llvm
+./usr/include/clang-3.2/wmmintrin.h comp-c-include llvm
+./usr/include/clang-3.2/x86intrin.h comp-c-include llvm
+./usr/include/clang-3.2/xmmintrin.h comp-c-include llvm
+./usr/include/clang-3.2/xopintrin.h comp-c-include llvm
./usr/include/emmintrin.h comp-obsolete obsolete
./usr/include/gcc-4.1/emmintrin.h comp-c-include gcccmds,gcc=4
./usr/include/gcc-4.1/emmintrin.h comp-obsolete gcc=45,obsolete
Index: src/distrib/sets/lists/comp/md.i386
diff -u src/distrib/sets/lists/comp/md.i386:1.124 src/distrib/sets/lists/comp/md.i386:1.125
--- src/distrib/sets/lists/comp/md.i386:1.124 Wed Jan 11 23:24:46 2012
+++ src/distrib/sets/lists/comp/md.i386 Sat Jun 16 17:01:03 2012
@@ -1,23 +1,45 @@
-# $NetBSD: md.i386,v 1.124 2012/01/11 23:24:46 joerg Exp $
-./usr/include/clang-3.0/avxintrin.h comp-c-include llvm
-./usr/include/clang-3.0/avx2intrin.h comp-c-include llvm
-./usr/include/clang-3.0/bmi2intrin.h comp-c-include llvm
-./usr/include/clang-3.0/bmiintrin.h comp-c-include llvm
-./usr/include/clang-3.0/emmintrin.h comp-c-include llvm
-./usr/include/clang-3.0/fma4intrin.h comp-c-include llvm
-./usr/include/clang-3.0/immintrin.h comp-c-include llvm
-./usr/include/clang-3.0/lzcntintrin.h comp-c-include llvm
-./usr/include/clang-3.0/mm3dnow.h comp-c-include llvm
-./usr/include/clang-3.0/mm_malloc.h comp-c-include llvm
-./usr/include/clang-3.0/mmintrin.h comp-c-include llvm
-./usr/include/clang-3.0/nmmintrin.h comp-c-include llvm
-./usr/include/clang-3.0/pmmintrin.h comp-c-include llvm
-./usr/include/clang-3.0/popcntintrin.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
-./usr/include/clang-3.0/wmmintrin.h comp-c-include llvm
-./usr/include/clang-3.0/x86intrin.h comp-c-include llvm
-./usr/include/clang-3.0/xmmintrin.h comp-c-include llvm
+# $NetBSD: md.i386,v 1.125 2012/06/16 17:01:03 joerg Exp $
+./usr/include/clang-3.0/avxintrin.h comp-obsolete obsolete
+./usr/include/clang-3.0/avx2intrin.h comp-obsolete obsolete
+./usr/include/clang-3.0/bmi2intrin.h comp-obsolete obsolete
+./usr/include/clang-3.0/bmiintrin.h comp-obsolete obsolete
+./usr/include/clang-3.0/emmintrin.h comp-obsolete obsolete
+./usr/include/clang-3.0/fma4intrin.h comp-obsolete obsolete
+./usr/include/clang-3.0/immintrin.h comp-obsolete obsolete
+./usr/include/clang-3.0/lzcntintrin.h comp-obsolete obsolete
+./usr/include/clang-3.0/mm3dnow.h comp-obsolete obsolete
+./usr/include/clang-3.0/mm_malloc.h comp-obsolete obsolete
+./usr/include/clang-3.0/mmintrin.h comp-obsolete obsolete
+./usr/include/clang-3.0/nmmintrin.h comp-obsolete obsolete
+./usr/include/clang-3.0/pmmintrin.h comp-obsolete obsolete
+./usr/include/clang-3.0/popcntintrin.h comp-obsolete obsolete
+./usr/include/clang-3.0/smmintrin.h comp-obsolete obsolete
+./usr/include/clang-3.0/tmmintrin.h comp-obsolete obsolete
+./usr/include/clang-3.0/wmmintrin.h comp-obsolete obsolete
+./usr/include/clang-3.0/x86intrin.h comp-obsolete obsolete
+./usr/include/clang-3.0/xmmintrin.h comp-obsolete obsolete
+./usr/include/clang-3.2/ammintrin.h comp-c-include llvm
+./usr/include/clang-3.2/avxintrin.h comp-c-include llvm
+./usr/include/clang-3.2/avx2intrin.h comp-c-include llvm
+./usr/include/clang-3.2/bmi2intrin.h comp-c-include llvm
+./usr/include/clang-3.2/bmiintrin.h comp-c-include llvm
+./usr/include/clang-3.2/emmintrin.h comp-c-include llvm
+./usr/include/clang-3.2/fma4intrin.h comp-c-include llvm
+./usr/include/clang-3.2/fmaintrin.h comp-c-include llvm
+./usr/include/clang-3.2/immintrin.h comp-c-include llvm
+./usr/include/clang-3.2/lzcntintrin.h comp-c-include llvm
+./usr/include/clang-3.2/mm3dnow.h comp-c-include llvm
+./usr/include/clang-3.2/mm_malloc.h comp-c-include llvm
+./usr/include/clang-3.2/mmintrin.h comp-c-include llvm
+./usr/include/clang-3.2/nmmintrin.h comp-c-include llvm
+./usr/include/clang-3.2/pmmintrin.h comp-c-include llvm
+./usr/include/clang-3.2/popcntintrin.h comp-c-include llvm
+./usr/include/clang-3.2/smmintrin.h comp-c-include llvm
+./usr/include/clang-3.2/tmmintrin.h comp-c-include llvm
+./usr/include/clang-3.2/wmmintrin.h comp-c-include llvm
+./usr/include/clang-3.2/x86intrin.h comp-c-include llvm
+./usr/include/clang-3.2/xmmintrin.h comp-c-include llvm
+./usr/include/clang-3.2/xopintrin.h comp-c-include llvm
./usr/include/emmintrin.h comp-obsolete obsolete
./usr/include/gcc-4.1/emmintrin.h comp-c-include gcccmds,gcc=4
./usr/include/gcc-4.1/emmintrin.h comp-obsolete gcc=45,obsolete
Index: src/etc/mtree/NetBSD.dist.base
diff -u src/etc/mtree/NetBSD.dist.base:1.101 src/etc/mtree/NetBSD.dist.base:1.102
--- src/etc/mtree/NetBSD.dist.base:1.101 Thu Jun 14 04:14:36 2012
+++ src/etc/mtree/NetBSD.dist.base Sat Jun 16 17:01:03 2012
@@ -1,4 +1,4 @@
-# $NetBSD: NetBSD.dist.base,v 1.101 2012/06/14 04:14:36 riz Exp $
+# $NetBSD: NetBSD.dist.base,v 1.102 2012/06/16 17:01:03 joerg Exp $
# @(#)4.4BSD.dist 8.1 (Berkeley) 6/13/93
# Do not customize this file as it may be overwritten on upgrades.
@@ -94,7 +94,7 @@
./usr/include/arpa
./usr/include/atf-c
./usr/include/atf-c++
-./usr/include/clang-3.0
+./usr/include/clang-3.2
./usr/include/crypto
./usr/include/dev
./usr/include/dev/apm
Index: src/external/bsd/llvm/Makefile.inc
diff -u src/external/bsd/llvm/Makefile.inc:1.35 src/external/bsd/llvm/Makefile.inc:1.36
--- src/external/bsd/llvm/Makefile.inc:1.35 Tue May 29 19:31:52 2012
+++ src/external/bsd/llvm/Makefile.inc Sat Jun 16 17:01:03 2012
@@ -1,12 +1,12 @@
-# $NetBSD: Makefile.inc,v 1.35 2012/05/29 19:31:52 joerg Exp $
+# $NetBSD: Makefile.inc,v 1.36 2012/06/16 17:01:03 joerg Exp $
.if !defined(LLVM_TOPLEVEL_MK)
LLVM_TOPLEVEL_MK=
.include <bsd.own.mk>
-LLVM_REVISION= 156412
-CLANG_REVISION= 156412
+LLVM_REVISION= 158533
+CLANG_REVISION= 158533
LLVM_SRCDIR:= ${.PARSEDIR}/dist/llvm
CLANG_SRCDIR:= ${.PARSEDIR}/dist/clang
@@ -33,7 +33,7 @@ CPPFLAGS+= -I${LLVM_INCLUDE_OBJDIR} -I${
-I${CLANG_INCLUDE_CONFIG}
# ./configure --enable-targets=x86,powerpc,sparc,arm,mips \
-# --with-c-include-dirs=/usr/include/clang-3.0:/usr/include \
+# --with-c-include-dirs=/usr/include/clang-3.2:/usr/include \
# --disable-timestamps --prefix=/usr --sysconfdir=/etc/llvm \
# --disable-threads
Index: src/external/bsd/llvm/bin/tblgen/Makefile
diff -u src/external/bsd/llvm/bin/tblgen/Makefile:1.12 src/external/bsd/llvm/bin/tblgen/Makefile:1.13
--- src/external/bsd/llvm/bin/tblgen/Makefile:1.12 Tue May 29 19:31:52 2012
+++ src/external/bsd/llvm/bin/tblgen/Makefile Sat Jun 16 17:01:03 2012
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.12 2012/05/29 19:31:52 joerg Exp $
+# $NetBSD: Makefile,v 1.13 2012/06/16 17:01:03 joerg Exp $
PROG_CXX= llvm-tblgen
NOMAN= yes
@@ -26,7 +26,6 @@ SRCS= AsmMatcherEmitter.cpp \
EDEmitter.cpp \
FastISelEmitter.cpp \
FixedLenDecoderEmitter.cpp \
- FixedLenDecoderEmitter.h \
InstrInfoEmitter.cpp \
IntrinsicEmitter.cpp \
PseudoLoweringEmitter.cpp \
Index: src/external/bsd/llvm/config/clang/Config/config.h
diff -u src/external/bsd/llvm/config/clang/Config/config.h:1.2 src/external/bsd/llvm/config/clang/Config/config.h:1.3
--- src/external/bsd/llvm/config/clang/Config/config.h:1.2 Sun Apr 29 19:19:05 2012
+++ src/external/bsd/llvm/config/clang/Config/config.h Sat Jun 16 17:01:03 2012
@@ -14,7 +14,7 @@
#define GCC_INSTALL_PREFIX ""
/* Directories clang will search for headers */
-#define C_INCLUDE_DIRS "/usr/include/clang-3.0:/usr/include"
+#define C_INCLUDE_DIRS "/usr/include/clang-3.2:/usr/include"
/* Default <path> to all compiler invocations for --sysroot=<path>. */
#define DEFAULT_SYSROOT ""
Index: src/external/bsd/llvm/config/llvm/Config/config.h
diff -u src/external/bsd/llvm/config/llvm/Config/config.h:1.8 src/external/bsd/llvm/config/llvm/Config/config.h:1.9
--- src/external/bsd/llvm/config/llvm/Config/config.h:1.8 Sun Apr 29 19:19:05 2012
+++ src/external/bsd/llvm/config/llvm/Config/config.h Sat Jun 16 17:01:03 2012
@@ -11,7 +11,7 @@
#define CLANG_RESOURCE_DIR ""
/* Directories clang will search for headers */
-#define C_INCLUDE_DIRS "/usr/include/clang-3.0:/usr/include"
+#define C_INCLUDE_DIRS "/usr/include/clang-3.2:/usr/include"
/* Default <path> to all compiler invocations for --sysroot=<path>. */
#define DEFAULT_SYSROOT ""
Index: src/external/bsd/llvm/include/Makefile
diff -u src/external/bsd/llvm/include/Makefile:1.9 src/external/bsd/llvm/include/Makefile:1.10
--- src/external/bsd/llvm/include/Makefile:1.9 Tue May 29 19:31:52 2012
+++ src/external/bsd/llvm/include/Makefile Sat Jun 16 17:01:03 2012
@@ -1,15 +1,17 @@
-# $NetBSD: Makefile,v 1.9 2012/05/29 19:31:52 joerg Exp $
+# $NetBSD: Makefile,v 1.10 2012/06/16 17:01:03 joerg Exp $
.include <bsd.init.mk>
.PATH: ${CLANG_SRCDIR}/lib/Headers
.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64"
-INCS= avx2intrin.h \
+INCS= ammintrin.h \
+ avx2intrin.h \
avxintrin.h \
bmi2intrin.h \
bmiintrin.h \
emmintrin.h \
+ fmaintrin.h \
fma4intrin.h \
immintrin.h \
lzcntintrin.h \
@@ -23,11 +25,12 @@ INCS= avx2intrin.h \
tmmintrin.h \
wmmintrin.h \
x86intrin.h \
- xmmintrin.h
+ xmmintrin.h \
+ xopintrin.h
.elif ${MACHINE_ARCH} == "powerpc"
INCS= altivec.h
.endif
-INCSDIR= /usr/include/clang-3.0
+INCSDIR= /usr/include/clang-3.2
HEADER= \
float.h \
Index: src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile:1.17 src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile:1.18
--- src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile:1.17 Sun Apr 29 19:19:05 2012
+++ src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile Sat Jun 16 17:01:04 2012
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.17 2012/04/29 19:19:05 joerg Exp $
+# $NetBSD: Makefile,v 1.18 2012/06/16 17:01:04 joerg Exp $
LIB= LLVMCodeGen
@@ -38,6 +38,7 @@ SRCS+= AggressiveAntiDepBreaker.cpp \
LiveIntervalAnalysis.cpp \
LiveIntervalUnion.cpp \
LiveRangeCalc.cpp \
+ LiveRegMatrix.cpp \
LiveStackAnalysis.cpp \
LiveVariables.cpp \
LiveRangeEdit.cpp \
Index: src/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile:1.9 src/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile:1.10
--- src/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile:1.9 Sun Apr 29 19:19:05 2012
+++ src/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile Sat Jun 16 17:01:04 2012
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2012/04/29 19:19:05 joerg Exp $
+# $NetBSD: Makefile,v 1.10 2012/06/16 17:01:04 joerg Exp $
LIB= LLVMMipsCodeGen
@@ -10,13 +10,12 @@ SRCS+= MipsAnalyzeImmediate.cpp \
MipsAsmPrinter.cpp \
MipsCodeEmitter.cpp \
MipsDelaySlotFiller.cpp \
- MipsEmitGPRestore.cpp \
- MipsExpandPseudo.cpp \
MipsFrameLowering.cpp \
MipsInstrInfo.cpp \
MipsISelDAGToDAG.cpp \
MipsISelLowering.cpp \
MipsJITInfo.cpp \
+ MipsLongBranch.cpp \
MipsMachineFunction.cpp \
MipsMCInstLower.cpp \
MipsRegisterInfo.cpp \
Index: src/external/bsd/llvm/lib/libLLVMPowerPCCodeGen/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMPowerPCCodeGen/Makefile:1.4 src/external/bsd/llvm/lib/libLLVMPowerPCCodeGen/Makefile:1.5
--- src/external/bsd/llvm/lib/libLLVMPowerPCCodeGen/Makefile:1.4 Wed Jan 11 23:24:48 2012
+++ src/external/bsd/llvm/lib/libLLVMPowerPCCodeGen/Makefile Sat Jun 16 17:01:04 2012
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2012/01/11 23:24:48 joerg Exp $
+# $NetBSD: Makefile,v 1.5 2012/06/16 17:01:04 joerg Exp $
LIB= LLVMPowerPCCodeGen
@@ -8,6 +8,7 @@ LIB= LLVMPowerPCCodeGen
SRCS+= PPCAsmPrinter.cpp \
PPCBranchSelector.cpp \
+ PPCCTRLoops.cpp \
PPCCodeEmitter.cpp \
PPCHazardRecognizers.cpp \
PPCInstrInfo.cpp \
Index: src/external/bsd/llvm/lib/libLLVMScalarOpts/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMScalarOpts/Makefile:1.5 src/external/bsd/llvm/lib/libLLVMScalarOpts/Makefile:1.6
--- src/external/bsd/llvm/lib/libLLVMScalarOpts/Makefile:1.5 Thu Nov 3 17:52:54 2011
+++ src/external/bsd/llvm/lib/libLLVMScalarOpts/Makefile Sat Jun 16 17:01:04 2012
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2011/11/03 17:52:54 joerg Exp $
+# $NetBSD: Makefile,v 1.6 2012/06/16 17:01:04 joerg Exp $
LIB= LLVMScalarOpts
@@ -8,6 +8,7 @@ LIB= LLVMScalarOpts
SRCS+= ADCE.cpp \
BasicBlockPlacement.cpp \
+ BoundsChecking.cpp \
CodeGenPrepare.cpp \
ConstantProp.cpp \
CorrelatedValuePropagation.cpp \
Index: src/external/bsd/llvm/lib/libclangRewrite/Makefile
diff -u src/external/bsd/llvm/lib/libclangRewrite/Makefile:1.2 src/external/bsd/llvm/lib/libclangRewrite/Makefile:1.3
--- src/external/bsd/llvm/lib/libclangRewrite/Makefile:1.2 Tue Feb 28 17:09:31 2012
+++ src/external/bsd/llvm/lib/libclangRewrite/Makefile Sat Jun 16 17:01:04 2012
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2012/02/28 17:09:31 joerg Exp $
+# $NetBSD: Makefile,v 1.3 2012/06/16 17:01:04 joerg Exp $
LIB= clangRewrite
@@ -11,6 +11,7 @@ SRCS+= DeltaTree.cpp \
FrontendActions.cpp \
HTMLPrint.cpp \
HTMLRewrite.cpp \
+ InclusionRewriter.cpp \
RewriteMacros.cpp \
RewriteModernObjC.cpp \
RewriteObjC.cpp \
Index: src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile
diff -u src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile:1.13 src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile:1.14
--- src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile:1.13 Sat Apr 14 15:11:18 2012
+++ src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile Sat Jun 16 17:01:04 2012
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.13 2012/04/14 15:11:18 joerg Exp $
+# $NetBSD: Makefile,v 1.14 2012/06/16 17:01:04 joerg Exp $
LIB= clangStaticAnalyzerCheckers
@@ -31,6 +31,7 @@ SRCS+= AdjustedReturnValueChecker.cpp \
DebugCheckers.cpp \
DereferenceChecker.cpp \
DivZeroChecker.cpp \
+ ExprInspectionChecker.cpp \
FixedAddressChecker.cpp \
GenericTaintChecker.cpp \
IdempotentOperationChecker.cpp \
Index: src/external/bsd/llvm/lib/libclangTooling/Makefile
diff -u src/external/bsd/llvm/lib/libclangTooling/Makefile:1.4 src/external/bsd/llvm/lib/libclangTooling/Makefile:1.5
--- src/external/bsd/llvm/lib/libclangTooling/Makefile:1.4 Sat Apr 14 15:11:18 2012
+++ src/external/bsd/llvm/lib/libclangTooling/Makefile Sat Jun 16 17:01:04 2012
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2012/04/14 15:11:18 joerg Exp $
+# $NetBSD: Makefile,v 1.5 2012/06/16 17:01:04 joerg Exp $
LIB= clangTooling
@@ -6,7 +6,9 @@ LIB= clangTooling
.PATH: ${CLANG_SRCDIR}/lib/Tooling
-SRCS+= CompilationDatabase.cpp \
+SRCS+= ArgumentsAdjusters.cpp \
+ CompilationDatabase.cpp \
+ Refactoring.cpp \
Tooling.cpp
.if defined(HOSTLIB)
Index: src/tools/llvm/Makefile
diff -u src/tools/llvm/Makefile:1.13 src/tools/llvm/Makefile:1.14
--- src/tools/llvm/Makefile:1.13 Thu May 31 18:52:16 2012
+++ src/tools/llvm/Makefile Sat Jun 16 17:01:04 2012
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.13 2012/05/31 18:52:16 joerg Exp $
+# $NetBSD: Makefile,v 1.14 2012/06/16 17:01:04 joerg Exp $
.include <bsd.init.mk>
@@ -22,7 +22,7 @@ config/config.status: ${LLVM_SRCDIR}/con
cd config && ${LLVM_SRCDIR}/configure CC=${HOST_CC:Q} --prefix=/usr \
--enable-targets=x86,powerpc,sparc,arm,mips \
--host=${MACHINE_GNU_PLATFORM} \
- --with-c-include-dirs=/usr/include/clang-3.0:/usr/include \
+ --with-c-include-dirs=/usr/include/clang-3.2:/usr/include \
--with-clang-srcdir=${CLANG_SRCDIR} \
--enable-optimized llvm_cv_gnu_make_command=${MAKE}
# --disable-assertions