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