Module Name: src
Committed By: joerg
Date: Tue May 28 17:37:35 UTC 2013
Modified Files:
src/distrib/sets/lists/base: mi
src/distrib/sets/lists/comp: ad.powerpc md.amd64 md.i386
src/external/bsd/llvm: Makefile.inc
src/external/bsd/llvm/bin/clang: Makefile
src/external/bsd/llvm/bin/llc: Makefile
src/external/bsd/llvm/bin/llvm-mc: Makefile
src/external/bsd/llvm/bin/llvm-objdump: Makefile
src/external/bsd/llvm/bin/opt: Makefile
src/external/bsd/llvm/config/clang/Config: config.h
src/external/bsd/llvm/config/llvm/Config: config.h.in llvm-config.h.in
src/external/bsd/llvm/include: Makefile
src/external/bsd/llvm/lib: Makefile
src/external/bsd/llvm/lib/libLLVMARMMCTargetDesc: Makefile
src/external/bsd/llvm/lib/libLLVMExecutionEngine: Makefile
src/external/bsd/llvm/lib/libLLVMInstrumentation: Makefile
src/external/bsd/llvm/lib/libLLVMJIT: Makefile
src/external/bsd/llvm/lib/libLLVMLinker: Makefile
src/external/bsd/llvm/lib/libLLVMMC: Makefile
src/external/bsd/llvm/lib/libLLVMMipsCodeGen: Makefile
src/external/bsd/llvm/lib/libLLVMObject: Makefile
src/external/bsd/llvm/lib/libLLVMPowerPCCodeGen: Makefile
src/external/bsd/llvm/lib/libLLVMPowerPCMCTargetDesc: Makefile
src/external/bsd/llvm/lib/libLLVMSupport: Makefile
src/external/bsd/llvm/lib/libLLVMX86MCTargetDesc: Makefile
Added Files:
src/external/bsd/llvm/lib/libLLVMPowerPCAsmParser: Makefile
src/external/bsd/llvm/lib/libclangASTMatchersDynamic: Makefile
src/tools/llvm-lib/libLLVMObject: Makefile
src/tools/llvm-lib/libLLVMPowerPCAsmParser: Makefile
Log Message:
Update LLVM/Clang snapshot to r182734. Brings initial support for
integrated PowerPC assembler.
To generate a diff of this commit:
cvs rdiff -u -r1.1029 -r1.1030 src/distrib/sets/lists/base/mi
cvs rdiff -u -r1.61 -r1.62 src/distrib/sets/lists/comp/ad.powerpc
cvs rdiff -u -r1.196 -r1.197 src/distrib/sets/lists/comp/md.amd64
cvs rdiff -u -r1.134 -r1.135 src/distrib/sets/lists/comp/md.i386
cvs rdiff -u -r1.51 -r1.52 src/external/bsd/llvm/Makefile.inc
cvs rdiff -u -r1.25 -r1.26 src/external/bsd/llvm/bin/clang/Makefile
cvs rdiff -u -r1.15 -r1.16 src/external/bsd/llvm/bin/llc/Makefile
cvs rdiff -u -r1.15 -r1.16 src/external/bsd/llvm/bin/llvm-mc/Makefile
cvs rdiff -u -r1.3 -r1.4 src/external/bsd/llvm/bin/llvm-objdump/Makefile
cvs rdiff -u -r1.8 -r1.9 src/external/bsd/llvm/bin/opt/Makefile
cvs rdiff -u -r1.6 -r1.7 src/external/bsd/llvm/config/clang/Config/config.h
cvs rdiff -u -r1.5 -r1.6 src/external/bsd/llvm/config/llvm/Config/config.h.in
cvs rdiff -u -r1.3 -r1.4 \
src/external/bsd/llvm/config/llvm/Config/llvm-config.h.in
cvs rdiff -u -r1.18 -r1.19 src/external/bsd/llvm/include/Makefile
cvs rdiff -u -r1.30 -r1.31 src/external/bsd/llvm/lib/Makefile
cvs rdiff -u -r1.6 -r1.7 \
src/external/bsd/llvm/lib/libLLVMARMMCTargetDesc/Makefile
cvs rdiff -u -r1.2 -r1.3 \
src/external/bsd/llvm/lib/libLLVMExecutionEngine/Makefile
cvs rdiff -u -r1.8 -r1.9 \
src/external/bsd/llvm/lib/libLLVMInstrumentation/Makefile
cvs rdiff -u -r1.4 -r1.5 src/external/bsd/llvm/lib/libLLVMJIT/Makefile
cvs rdiff -u -r1.3 -r1.4 src/external/bsd/llvm/lib/libLLVMLinker/Makefile
cvs rdiff -u -r1.11 -r1.12 src/external/bsd/llvm/lib/libLLVMMC/Makefile
cvs rdiff -u -r1.17 -r1.18 \
src/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile
cvs rdiff -u -r1.5 -r1.6 src/external/bsd/llvm/lib/libLLVMObject/Makefile
cvs rdiff -u -r0 -r1.1 \
src/external/bsd/llvm/lib/libLLVMPowerPCAsmParser/Makefile
cvs rdiff -u -r1.6 -r1.7 \
src/external/bsd/llvm/lib/libLLVMPowerPCCodeGen/Makefile
cvs rdiff -u -r1.3 -r1.4 \
src/external/bsd/llvm/lib/libLLVMPowerPCMCTargetDesc/Makefile
cvs rdiff -u -r1.17 -r1.18 src/external/bsd/llvm/lib/libLLVMSupport/Makefile
cvs rdiff -u -r1.5 -r1.6 \
src/external/bsd/llvm/lib/libLLVMX86MCTargetDesc/Makefile
cvs rdiff -u -r0 -r1.1 \
src/external/bsd/llvm/lib/libclangASTMatchersDynamic/Makefile
cvs rdiff -u -r0 -r1.1 src/tools/llvm-lib/libLLVMObject/Makefile
cvs rdiff -u -r0 -r1.1 src/tools/llvm-lib/libLLVMPowerPCAsmParser/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.1029 src/distrib/sets/lists/base/mi:1.1030
--- src/distrib/sets/lists/base/mi:1.1029 Sat Apr 27 23:02:17 2013
+++ src/distrib/sets/lists/base/mi Tue May 28 17:37:33 2013
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.1029 2013/04/27 23:02:17 joerg Exp $
+# $NetBSD: mi,v 1.1030 2013/05/28 17:37:33 joerg Exp $
#
# Note: Don't delete entries from here - mark them as "obsolete" instead,
# unless otherwise stated below.
@@ -808,7 +808,8 @@
./usr/include/cdk base-obsolete obsolete
./usr/include/clang-3.0 base-obsolete obsolete
./usr/include/clang-3.2 base-obsolete obsolete
-./usr/include/clang-3.3 base-c-usr
+./usr/include/clang-3.3 base-obsolete obsolete
+./usr/include/clang-3.4 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.61 src/distrib/sets/lists/comp/ad.powerpc:1.62
--- src/distrib/sets/lists/comp/ad.powerpc:1.61 Wed Jan 23 15:02:53 2013
+++ src/distrib/sets/lists/comp/ad.powerpc Tue May 28 17:37:33 2013
@@ -1,10 +1,11 @@
-# $NetBSD: ad.powerpc,v 1.61 2013/01/23 15:02:53 joerg Exp $
+# $NetBSD: ad.powerpc,v 1.62 2013/05/28 17:37:33 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-obsolete obsolete
./usr/include/clang-3.2/altivec.h comp-obsolete obsolete
-./usr/include/clang-3.3/altivec.h comp-c-include llvm
+./usr/include/clang-3.3/altivec.h comp-obsolete obsolete
+./usr/include/clang-3.4/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.196 src/distrib/sets/lists/comp/md.amd64:1.197
--- src/distrib/sets/lists/comp/md.amd64:1.196 Sun Apr 28 04:05:38 2013
+++ src/distrib/sets/lists/comp/md.amd64 Tue May 28 17:37:33 2013
@@ -1,4 +1,4 @@
-# $NetBSD: md.amd64,v 1.196 2013/04/28 04:05:38 joerg Exp $
+# $NetBSD: md.amd64,v 1.197 2013/05/28 17:37:33 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
@@ -113,34 +113,62 @@
./usr/include/clang-3.2/x86intrin.h comp-obsolete obsolete
./usr/include/clang-3.2/xmmintrin.h comp-obsolete obsolete
./usr/include/clang-3.2/xopintrin.h comp-obsolete obsolete
-./usr/include/clang-3.3/__wmmintrin_aes.h comp-c-include llvm
-./usr/include/clang-3.3/__wmmintrin_pclmul.h comp-c-include llvm
-./usr/include/clang-3.3/ammintrin.h comp-c-include llvm
-./usr/include/clang-3.3/avxintrin.h comp-c-include llvm
-./usr/include/clang-3.3/avx2intrin.h comp-c-include llvm
-./usr/include/clang-3.3/bmi2intrin.h comp-c-include llvm
-./usr/include/clang-3.3/bmiintrin.h comp-c-include llvm
-./usr/include/clang-3.3/emmintrin.h comp-c-include llvm
-./usr/include/clang-3.3/f16cintrin.h comp-c-include llvm
-./usr/include/clang-3.3/fma4intrin.h comp-c-include llvm
-./usr/include/clang-3.3/fmaintrin.h comp-c-include llvm
-./usr/include/clang-3.3/immintrin.h comp-c-include llvm
-./usr/include/clang-3.3/lzcntintrin.h comp-c-include llvm
-./usr/include/clang-3.3/mm3dnow.h comp-c-include llvm
-./usr/include/clang-3.3/mm_malloc.h comp-c-include llvm
-./usr/include/clang-3.3/mmintrin.h comp-c-include llvm
-./usr/include/clang-3.3/nmmintrin.h comp-c-include llvm
-./usr/include/clang-3.3/pmmintrin.h comp-c-include llvm
-./usr/include/clang-3.3/prfchwintrin.h comp-c-include llvm
-./usr/include/clang-3.3/popcntintrin.h comp-c-include llvm
-./usr/include/clang-3.3/rdseedintrin.h comp-c-include llvm
-./usr/include/clang-3.3/rtmintrin.h comp-c-include llvm
-./usr/include/clang-3.3/smmintrin.h comp-c-include llvm
-./usr/include/clang-3.3/tmmintrin.h comp-c-include llvm
-./usr/include/clang-3.3/wmmintrin.h comp-c-include llvm
-./usr/include/clang-3.3/x86intrin.h comp-c-include llvm
-./usr/include/clang-3.3/xmmintrin.h comp-c-include llvm
-./usr/include/clang-3.3/xopintrin.h comp-c-include llvm
+./usr/include/clang-3.3/__wmmintrin_aes.h comp-obsolete obsolete
+./usr/include/clang-3.3/__wmmintrin_pclmul.h comp-obsolete obsolete
+./usr/include/clang-3.3/ammintrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/avxintrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/avx2intrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/bmi2intrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/bmiintrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/emmintrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/f16cintrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/fma4intrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/fmaintrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/immintrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/lzcntintrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/mm3dnow.h comp-obsolete obsolete
+./usr/include/clang-3.3/mm_malloc.h comp-obsolete obsolete
+./usr/include/clang-3.3/mmintrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/nmmintrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/pmmintrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/prfchwintrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/popcntintrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/rdseedintrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/rtmintrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/smmintrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/tmmintrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/wmmintrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/x86intrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/xmmintrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/xopintrin.h comp-obsolete obsolete
+./usr/include/clang-3.4/__wmmintrin_aes.h comp-c-include llvm
+./usr/include/clang-3.4/__wmmintrin_pclmul.h comp-c-include llvm
+./usr/include/clang-3.4/ammintrin.h comp-c-include llvm
+./usr/include/clang-3.4/avxintrin.h comp-c-include llvm
+./usr/include/clang-3.4/avx2intrin.h comp-c-include llvm
+./usr/include/clang-3.4/bmi2intrin.h comp-c-include llvm
+./usr/include/clang-3.4/bmiintrin.h comp-c-include llvm
+./usr/include/clang-3.4/emmintrin.h comp-c-include llvm
+./usr/include/clang-3.4/f16cintrin.h comp-c-include llvm
+./usr/include/clang-3.4/fma4intrin.h comp-c-include llvm
+./usr/include/clang-3.4/fmaintrin.h comp-c-include llvm
+./usr/include/clang-3.4/immintrin.h comp-c-include llvm
+./usr/include/clang-3.4/lzcntintrin.h comp-c-include llvm
+./usr/include/clang-3.4/mm3dnow.h comp-c-include llvm
+./usr/include/clang-3.4/mm_malloc.h comp-c-include llvm
+./usr/include/clang-3.4/mmintrin.h comp-c-include llvm
+./usr/include/clang-3.4/nmmintrin.h comp-c-include llvm
+./usr/include/clang-3.4/pmmintrin.h comp-c-include llvm
+./usr/include/clang-3.4/prfchwintrin.h comp-c-include llvm
+./usr/include/clang-3.4/popcntintrin.h comp-c-include llvm
+./usr/include/clang-3.4/rdseedintrin.h comp-c-include llvm
+./usr/include/clang-3.4/rtmintrin.h comp-c-include llvm
+./usr/include/clang-3.4/smmintrin.h comp-c-include llvm
+./usr/include/clang-3.4/tmmintrin.h comp-c-include llvm
+./usr/include/clang-3.4/wmmintrin.h comp-c-include llvm
+./usr/include/clang-3.4/x86intrin.h comp-c-include llvm
+./usr/include/clang-3.4/xmmintrin.h comp-c-include llvm
+./usr/include/clang-3.4/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.134 src/distrib/sets/lists/comp/md.i386:1.135
--- src/distrib/sets/lists/comp/md.i386:1.134 Thu Apr 25 13:59:55 2013
+++ src/distrib/sets/lists/comp/md.i386 Tue May 28 17:37:33 2013
@@ -1,4 +1,4 @@
-# $NetBSD: md.i386,v 1.134 2013/04/25 13:59:55 joerg Exp $
+# $NetBSD: md.i386,v 1.135 2013/05/28 17:37:33 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
@@ -44,34 +44,62 @@
./usr/include/clang-3.2/x86intrin.h comp-obsolete obsolete
./usr/include/clang-3.2/xmmintrin.h comp-obsolete obsolete
./usr/include/clang-3.2/xopintrin.h comp-obsolete obsolete
-./usr/include/clang-3.3/__wmmintrin_aes.h comp-c-include llvm
-./usr/include/clang-3.3/__wmmintrin_pclmul.h comp-c-include llvm
-./usr/include/clang-3.3/ammintrin.h comp-c-include llvm
-./usr/include/clang-3.3/avxintrin.h comp-c-include llvm
-./usr/include/clang-3.3/avx2intrin.h comp-c-include llvm
-./usr/include/clang-3.3/bmi2intrin.h comp-c-include llvm
-./usr/include/clang-3.3/bmiintrin.h comp-c-include llvm
-./usr/include/clang-3.3/emmintrin.h comp-c-include llvm
-./usr/include/clang-3.3/f16cintrin.h comp-c-include llvm
-./usr/include/clang-3.3/fma4intrin.h comp-c-include llvm
-./usr/include/clang-3.3/fmaintrin.h comp-c-include llvm
-./usr/include/clang-3.3/immintrin.h comp-c-include llvm
-./usr/include/clang-3.3/lzcntintrin.h comp-c-include llvm
-./usr/include/clang-3.3/mm3dnow.h comp-c-include llvm
-./usr/include/clang-3.3/mm_malloc.h comp-c-include llvm
-./usr/include/clang-3.3/mmintrin.h comp-c-include llvm
-./usr/include/clang-3.3/nmmintrin.h comp-c-include llvm
-./usr/include/clang-3.3/pmmintrin.h comp-c-include llvm
-./usr/include/clang-3.3/prfchwintrin.h comp-c-include llvm
-./usr/include/clang-3.3/popcntintrin.h comp-c-include llvm
-./usr/include/clang-3.3/rdseedintrin.h comp-c-include llvm
-./usr/include/clang-3.3/rtmintrin.h comp-c-include llvm
-./usr/include/clang-3.3/smmintrin.h comp-c-include llvm
-./usr/include/clang-3.3/tmmintrin.h comp-c-include llvm
-./usr/include/clang-3.3/wmmintrin.h comp-c-include llvm
-./usr/include/clang-3.3/x86intrin.h comp-c-include llvm
-./usr/include/clang-3.3/xmmintrin.h comp-c-include llvm
-./usr/include/clang-3.3/xopintrin.h comp-c-include llvm
+./usr/include/clang-3.3/__wmmintrin_aes.h comp-obsolete obsolete
+./usr/include/clang-3.3/__wmmintrin_pclmul.h comp-obsolete obsolete
+./usr/include/clang-3.3/ammintrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/avxintrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/avx2intrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/bmi2intrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/bmiintrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/emmintrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/f16cintrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/fma4intrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/fmaintrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/immintrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/lzcntintrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/mm3dnow.h comp-obsolete obsolete
+./usr/include/clang-3.3/mm_malloc.h comp-obsolete obsolete
+./usr/include/clang-3.3/mmintrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/nmmintrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/pmmintrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/prfchwintrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/popcntintrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/rdseedintrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/rtmintrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/smmintrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/tmmintrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/wmmintrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/x86intrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/xmmintrin.h comp-obsolete obsolete
+./usr/include/clang-3.3/xopintrin.h comp-obsolete obsolete
+./usr/include/clang-3.4/__wmmintrin_aes.h comp-c-include llvm
+./usr/include/clang-3.4/__wmmintrin_pclmul.h comp-c-include llvm
+./usr/include/clang-3.4/ammintrin.h comp-c-include llvm
+./usr/include/clang-3.4/avxintrin.h comp-c-include llvm
+./usr/include/clang-3.4/avx2intrin.h comp-c-include llvm
+./usr/include/clang-3.4/bmi2intrin.h comp-c-include llvm
+./usr/include/clang-3.4/bmiintrin.h comp-c-include llvm
+./usr/include/clang-3.4/emmintrin.h comp-c-include llvm
+./usr/include/clang-3.4/f16cintrin.h comp-c-include llvm
+./usr/include/clang-3.4/fma4intrin.h comp-c-include llvm
+./usr/include/clang-3.4/fmaintrin.h comp-c-include llvm
+./usr/include/clang-3.4/immintrin.h comp-c-include llvm
+./usr/include/clang-3.4/lzcntintrin.h comp-c-include llvm
+./usr/include/clang-3.4/mm3dnow.h comp-c-include llvm
+./usr/include/clang-3.4/mm_malloc.h comp-c-include llvm
+./usr/include/clang-3.4/mmintrin.h comp-c-include llvm
+./usr/include/clang-3.4/nmmintrin.h comp-c-include llvm
+./usr/include/clang-3.4/pmmintrin.h comp-c-include llvm
+./usr/include/clang-3.4/prfchwintrin.h comp-c-include llvm
+./usr/include/clang-3.4/popcntintrin.h comp-c-include llvm
+./usr/include/clang-3.4/rdseedintrin.h comp-c-include llvm
+./usr/include/clang-3.4/rtmintrin.h comp-c-include llvm
+./usr/include/clang-3.4/smmintrin.h comp-c-include llvm
+./usr/include/clang-3.4/tmmintrin.h comp-c-include llvm
+./usr/include/clang-3.4/wmmintrin.h comp-c-include llvm
+./usr/include/clang-3.4/x86intrin.h comp-c-include llvm
+./usr/include/clang-3.4/xmmintrin.h comp-c-include llvm
+./usr/include/clang-3.4/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/external/bsd/llvm/Makefile.inc
diff -u src/external/bsd/llvm/Makefile.inc:1.51 src/external/bsd/llvm/Makefile.inc:1.52
--- src/external/bsd/llvm/Makefile.inc:1.51 Sun Apr 28 00:41:00 2013
+++ src/external/bsd/llvm/Makefile.inc Tue May 28 17:37:33 2013
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.inc,v 1.51 2013/04/28 00:41:00 joerg Exp $
+# $NetBSD: Makefile.inc,v 1.52 2013/05/28 17:37:33 joerg Exp $
.if !defined(LLVM_TOPLEVEL_MK)
LLVM_TOPLEVEL_MK=
@@ -7,7 +7,7 @@ LLVM_TOPLEVEL_MK=
SVN_ROOT= http://llvm.org/svn/llvm-project
-COMMON_REVISION= 180686
+COMMON_REVISION= 182734
LLVM_REVISION= ${COMMON_REVISION}
CLANG_REVISION= ${COMMON_REVISION}
COMPILER_RT_REVISION= ${COMMON_REVISION}
@@ -15,8 +15,8 @@ COMPILER_RT_REVISION= ${COMMON_REVISION}
MCLINKER_REVISION= deeb2a77b4165827316f88e0a7ba4ba6b743a080
MCLINKER_ROOT= https://code.google.com/p/mclinker/
-LLVM_VERSION= 3.3
-CLANG_VERSION= 3.3
+LLVM_VERSION= 3.4
+CLANG_VERSION= 3.4
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.25 src/external/bsd/llvm/bin/clang/Makefile:1.26
--- src/external/bsd/llvm/bin/clang/Makefile:1.25 Thu Apr 25 13:59:55 2013
+++ src/external/bsd/llvm/bin/clang/Makefile Tue May 28 17:37:33 2013
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.25 2013/04/25 13:59:55 joerg Exp $
+# $NetBSD: Makefile,v 1.26 2013/05/28 17:37:33 joerg Exp $
PROG_CXX= clang
NOMAN= yes
@@ -62,6 +62,7 @@ LLVM_LIBS+= \
PowerPCCodeGen \
PowerPCTargetInfo \
PowerPCMCTargetDesc \
+ PowerPCAsmParser \
PowerPCAsmPrinter \
SparcCodeGen \
SparcTargetInfo \
@@ -72,6 +73,7 @@ LLVM_LIBS+= \
X86Utils \
X86AsmParser \
X86AsmPrinter \
+ Object \
SelectionDAG \
AsmPrinter \
CodeGen \
Index: src/external/bsd/llvm/bin/llc/Makefile
diff -u src/external/bsd/llvm/bin/llc/Makefile:1.15 src/external/bsd/llvm/bin/llc/Makefile:1.16
--- src/external/bsd/llvm/bin/llc/Makefile:1.15 Thu Apr 25 13:59:55 2013
+++ src/external/bsd/llvm/bin/llc/Makefile Tue May 28 17:37:34 2013
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.15 2013/04/25 13:59:55 joerg Exp $
+# $NetBSD: Makefile,v 1.16 2013/05/28 17:37:34 joerg Exp $
PROG_CXX= llc
NOMAN= yes
@@ -43,6 +43,7 @@ LLVM_LIBS+= \
X86AsmParser \
X86AsmPrinter \
X86Utils \
+ Object \
SelectionDAG \
CodeGen \
ScalarOpts \
Index: src/external/bsd/llvm/bin/llvm-mc/Makefile
diff -u src/external/bsd/llvm/bin/llvm-mc/Makefile:1.15 src/external/bsd/llvm/bin/llvm-mc/Makefile:1.16
--- src/external/bsd/llvm/bin/llvm-mc/Makefile:1.15 Tue Feb 19 12:35:42 2013
+++ src/external/bsd/llvm/bin/llvm-mc/Makefile Tue May 28 17:37:34 2013
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.15 2013/02/19 12:35:42 joerg Exp $
+# $NetBSD: Makefile,v 1.16 2013/05/28 17:37:34 joerg Exp $
PROG_CXX= llvm-mc
NOMAN= yes
@@ -45,6 +45,7 @@ LLVM_LIBS+= \
X86Disassembler \
X86AsmPrinter \
X86Utils \
+ Object \
SelectionDAG \
CodeGen \
Target \
Index: src/external/bsd/llvm/bin/llvm-objdump/Makefile
diff -u src/external/bsd/llvm/bin/llvm-objdump/Makefile:1.3 src/external/bsd/llvm/bin/llvm-objdump/Makefile:1.4
--- src/external/bsd/llvm/bin/llvm-objdump/Makefile:1.3 Tue Feb 19 12:35:42 2013
+++ src/external/bsd/llvm/bin/llvm-objdump/Makefile Tue May 28 17:37:34 2013
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2013/02/19 12:35:42 joerg Exp $
+# $NetBSD: Makefile,v 1.4 2013/05/28 17:37:34 joerg Exp $
PROG_CXX= llvm-objdump
NOMAN= yes
@@ -10,8 +10,7 @@ NOMAN= yes
SRCS= llvm-objdump.cpp \
COFFDump.cpp \
ELFDump.cpp \
- MachODump.cpp \
- MCFunction.cpp \
+ MachODump.cpp
LLVM_LIBS+= \
Object \
Index: src/external/bsd/llvm/bin/opt/Makefile
diff -u src/external/bsd/llvm/bin/opt/Makefile:1.8 src/external/bsd/llvm/bin/opt/Makefile:1.9
--- src/external/bsd/llvm/bin/opt/Makefile:1.8 Thu Apr 25 13:59:56 2013
+++ src/external/bsd/llvm/bin/opt/Makefile Tue May 28 17:37:34 2013
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.8 2013/04/25 13:59:56 joerg Exp $
+# $NetBSD: Makefile,v 1.9 2013/05/28 17:37:34 joerg Exp $
PROG_CXX= opt
NOMAN= yes
@@ -44,6 +44,7 @@ LLVM_LIBS+= \
X86TargetInfo \
X86Utils \
X86AsmPrinter \
+ Object \
SelectionDAG \
CodeGen \
Vectorize \
Index: src/external/bsd/llvm/config/clang/Config/config.h
diff -u src/external/bsd/llvm/config/clang/Config/config.h:1.6 src/external/bsd/llvm/config/clang/Config/config.h:1.7
--- src/external/bsd/llvm/config/clang/Config/config.h:1.6 Sun Apr 28 00:41:00 2013
+++ src/external/bsd/llvm/config/clang/Config/config.h Tue May 28 17:37:34 2013
@@ -11,7 +11,7 @@
#define CLANG_RESOURCE_DIR ""
/* Directories clang will search for headers */
-#define C_INCLUDE_DIRS "/usr/include/clang-3.3:/usr/include"
+#define C_INCLUDE_DIRS "/usr/include/clang-3.4:/usr/include"
/* Linker version detected at compile time. */
#define HOST_LINK_VERSION "1"
Index: src/external/bsd/llvm/config/llvm/Config/config.h.in
diff -u src/external/bsd/llvm/config/llvm/Config/config.h.in:1.5 src/external/bsd/llvm/config/llvm/Config/config.h.in:1.6
--- src/external/bsd/llvm/config/llvm/Config/config.h.in:1.5 Sun Apr 28 00:41:00 2013
+++ src/external/bsd/llvm/config/llvm/Config/config.h.in Tue May 28 17:37:34 2013
@@ -14,7 +14,7 @@
#define CLANG_RESOURCE_DIR ""
/* Directories clang will search for headers */
-#define C_INCLUDE_DIRS "/usr/include/clang-3.3:/usr/include"
+#define C_INCLUDE_DIRS "/usr/include/clang-3.4:/usr/include"
/* Default <path> to all compiler invocations for --sysroot=<path>. */
#define DEFAULT_SYSROOT ""
@@ -227,6 +227,9 @@
/* Define to 1 if you have the `udis86' library (-ludis86). */
/* #undef HAVE_LIBUDIS86 */
+/* Define to 1 if you have the `z' library (-lz). */
+#define HAVE_LIBZ 1
+
/* Define to 1 if you have the <limits.h> header file. */
#define HAVE_LIMITS_H 1
@@ -504,6 +507,9 @@
/* Define if the xdot.py program is available */
/* #undef HAVE_XDOT_PY */
+/* Define to 1 if you have the <zlib.h> header file. */
+#define HAVE_ZLIB_H 1
+
/* Have host's _alloca */
/* #undef HAVE__ALLOCA */
@@ -583,7 +589,7 @@
#define LLVM_HAS_ATOMICS 1
/* Host triple LLVM will be executed on */
-#define LLVM_HOSTTRIPLE "x86_64--netbsd"
+#define LLVM_HOST_TRIPLE "x86_64--netbsd"
/* Installation directory for include files */
#define LLVM_INCLUDEDIR "/usr/include"
@@ -664,7 +670,7 @@
#define LLVM_VERSION_MAJOR 3
/* Minor version of the LLVM API */
-#define LLVM_VERSION_MINOR 3
+#define LLVM_VERSION_MINOR 4
/* Define if the OS needs help to load dependent libraries for dlopen(). */
/* #undef LTDL_DLOPEN_DEPLIBS */
@@ -697,13 +703,13 @@
#define PACKAGE_NAME "LLVM"
/* Define to the full name and version of this package. */
-#define PACKAGE_STRING "LLVM 3.3svn"
+#define PACKAGE_STRING "LLVM 3.4svn"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "llvm"
/* Define to the version of this package. */
-#define PACKAGE_VERSION "3.3svn"
+#define PACKAGE_VERSION "3.4svn"
/* Define as the return type of signal handlers (`int' or `void'). */
#define RETSIGTYPE void
Index: src/external/bsd/llvm/config/llvm/Config/llvm-config.h.in
diff -u src/external/bsd/llvm/config/llvm/Config/llvm-config.h.in:1.3 src/external/bsd/llvm/config/llvm/Config/llvm-config.h.in:1.4
--- src/external/bsd/llvm/config/llvm/Config/llvm-config.h.in:1.3 Sun Apr 28 00:41:00 2013
+++ src/external/bsd/llvm/config/llvm/Config/llvm-config.h.in Tue May 28 17:37:34 2013
@@ -42,7 +42,7 @@
#define LLVM_HAS_ATOMICS 1
/* Host triple LLVM will be executed on */
-#define LLVM_HOSTTRIPLE "x86_64--netbsd"
+#define LLVM_HOST_TRIPLE "x86_64--netbsd"
/* Installation directory for include files */
#define LLVM_INCLUDEDIR "/usr/include"
@@ -123,6 +123,6 @@
#define LLVM_VERSION_MAJOR 3
/* Minor version of the LLVM API */
-#define LLVM_VERSION_MINOR 3
+#define LLVM_VERSION_MINOR 4
#endif
Index: src/external/bsd/llvm/include/Makefile
diff -u src/external/bsd/llvm/include/Makefile:1.18 src/external/bsd/llvm/include/Makefile:1.19
--- src/external/bsd/llvm/include/Makefile:1.18 Thu Apr 25 13:59:56 2013
+++ src/external/bsd/llvm/include/Makefile Tue May 28 17:37:34 2013
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.18 2013/04/25 13:59:56 joerg Exp $
+# $NetBSD: Makefile,v 1.19 2013/05/28 17:37:34 joerg Exp $
.include <bsd.init.mk>
@@ -70,6 +70,7 @@ CLANG_TABLEGEN_OUTPUT.Attr.td= \
clang/AST/AttrImpl.inc|-gen-clang-attr-impl \
clang/Basic/AttrList.inc|-gen-clang-attr-list \
clang/Lex/AttrSpellings.inc|-gen-clang-attr-spelling-list \
+ clang/Parse/AttrExprArgs.inc|-gen-clang-attr-expr-args-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 \
Index: src/external/bsd/llvm/lib/Makefile
diff -u src/external/bsd/llvm/lib/Makefile:1.30 src/external/bsd/llvm/lib/Makefile:1.31
--- src/external/bsd/llvm/lib/Makefile:1.30 Thu Apr 25 13:59:56 2013
+++ src/external/bsd/llvm/lib/Makefile Tue May 28 17:37:34 2013
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.30 2013/04/25 13:59:56 joerg Exp $
+# $NetBSD: Makefile,v 1.31 2013/05/28 17:37:34 joerg Exp $
.include <bsd.own.mk>
@@ -20,6 +20,7 @@ SUBDIR= \
libLLVMMCDisassembler \
libLLVMMCParser \
libLLVMObjCARC \
+ libLLVMObject \
libLLVMScalarOpts \
libLLVMSelectionDAG \
libLLVMSupport \
@@ -59,6 +60,7 @@ SUBDIR+= \
libLLVMMipsTargetInfo
SUBDIR+= \
+ libLLVMPowerPCAsmParser \
libLLVMPowerPCAsmPrinter \
libLLVMPowerPCMCTargetDesc \
libLLVMPowerPCTargetInfo
@@ -86,7 +88,6 @@ SUBDIR+= \
libLLVMInterpreter \
libLLVMJIT \
libLLVMMCJIT \
- libLLVMObject \
libLLVMOption \
libLLVMRuntimeDyld
.endif
@@ -115,6 +116,7 @@ SUBDIR+= \
.if ${NO_LLVM_DEVELOPER:Uno} == "no" && ${LLVM_DEVELOPER:U} == "yes"
SUBDIR+= \
libclangASTMatchers \
+ libclangASTMatchersDynamic \
libclangFormat \
libclangTooling
.endif
Index: src/external/bsd/llvm/lib/libLLVMARMMCTargetDesc/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMARMMCTargetDesc/Makefile:1.6 src/external/bsd/llvm/lib/libLLVMARMMCTargetDesc/Makefile:1.7
--- src/external/bsd/llvm/lib/libLLVMARMMCTargetDesc/Makefile:1.6 Thu Apr 25 13:59:57 2013
+++ src/external/bsd/llvm/lib/libLLVMARMMCTargetDesc/Makefile Tue May 28 17:37:34 2013
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2013/04/25 13:59:57 joerg Exp $
+# $NetBSD: Makefile,v 1.7 2013/05/28 17:37:34 joerg Exp $
LIB= LLVMARMMCTargetDesc
@@ -16,6 +16,7 @@ SRCS+= ARMAsmBackend.cpp \
ARMMCCodeEmitter.cpp \
ARMMCExpr.cpp \
ARMMCTargetDesc.cpp \
+ ARMMachORelocationInfo.cpp \
ARMMachObjectWriter.cpp \
ARMUnwindOpAsm.cpp
Index: src/external/bsd/llvm/lib/libLLVMExecutionEngine/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMExecutionEngine/Makefile:1.2 src/external/bsd/llvm/lib/libLLVMExecutionEngine/Makefile:1.3
--- src/external/bsd/llvm/lib/libLLVMExecutionEngine/Makefile:1.2 Mon May 16 19:27:48 2011
+++ src/external/bsd/llvm/lib/libLLVMExecutionEngine/Makefile Tue May 28 17:37:34 2013
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2011/05/16 19:27:48 joerg Exp $
+# $NetBSD: Makefile,v 1.3 2013/05/28 17:37:34 joerg Exp $
LIB= LLVMExecutionEngine
@@ -8,6 +8,7 @@ LIB= LLVMExecutionEngine
SRCS+= ExecutionEngine.cpp \
ExecutionEngineBindings.cpp \
+ RTDyldMemoryManager.cpp \
TargetSelect.cpp
.include <bsd.lib.mk>
Index: src/external/bsd/llvm/lib/libLLVMInstrumentation/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMInstrumentation/Makefile:1.8 src/external/bsd/llvm/lib/libLLVMInstrumentation/Makefile:1.9
--- src/external/bsd/llvm/lib/libLLVMInstrumentation/Makefile:1.8 Wed Jan 23 15:02:59 2013
+++ src/external/bsd/llvm/lib/libLLVMInstrumentation/Makefile Tue May 28 17:37:34 2013
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.8 2013/01/23 15:02:59 joerg Exp $
+# $NetBSD: Makefile,v 1.9 2013/05/28 17:37:34 joerg Exp $
LIB= LLVMInstrumentation
@@ -9,6 +9,7 @@ LIB= LLVMInstrumentation
SRCS+= AddressSanitizer.cpp \
BlackList.cpp \
BoundsChecking.cpp \
+ DebugIR.cpp \
EdgeProfiling.cpp \
GCOVProfiling.cpp \
Instrumentation.cpp \
Index: src/external/bsd/llvm/lib/libLLVMJIT/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMJIT/Makefile:1.4 src/external/bsd/llvm/lib/libLLVMJIT/Makefile:1.5
--- src/external/bsd/llvm/lib/libLLVMJIT/Makefile:1.4 Wed Apr 4 10:42:03 2012
+++ src/external/bsd/llvm/lib/libLLVMJIT/Makefile Tue May 28 17:37:34 2013
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2012/04/04 10:42:03 joerg Exp $
+# $NetBSD: Makefile,v 1.5 2013/05/28 17:37:34 joerg Exp $
LIB= LLVMJIT
@@ -9,7 +9,6 @@ CPPFLAGS+= -DENABLE_X86_JIT
.PATH: ${LLVM_SRCDIR}/lib/ExecutionEngine/JIT
SRCS+= JIT.cpp \
- JITDwarfEmitter.cpp \
JITEmitter.cpp \
JITMemoryManager.cpp
Index: src/external/bsd/llvm/lib/libLLVMLinker/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMLinker/Makefile:1.3 src/external/bsd/llvm/lib/libLLVMLinker/Makefile:1.4
--- src/external/bsd/llvm/lib/libLLVMLinker/Makefile:1.3 Mon Feb 4 15:00:34 2013
+++ src/external/bsd/llvm/lib/libLLVMLinker/Makefile Tue May 28 17:37:34 2013
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2013/02/04 15:00:34 joerg Exp $
+# $NetBSD: Makefile,v 1.4 2013/05/28 17:37:34 joerg Exp $
LIB= LLVMLinker
@@ -6,8 +6,7 @@ LIB= LLVMLinker
.PATH: ${LLVM_SRCDIR}/lib/Linker
-SRCS+= LinkModules.cpp \
- Linker.cpp
+SRCS+= LinkModules.cpp
.if defined(HOSTLIB)
.include <bsd.hostlib.mk>
Index: src/external/bsd/llvm/lib/libLLVMMC/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMMC/Makefile:1.11 src/external/bsd/llvm/lib/libLLVMMC/Makefile:1.12
--- src/external/bsd/llvm/lib/libLLVMMC/Makefile:1.11 Wed Jan 23 15:02:59 2013
+++ src/external/bsd/llvm/lib/libLLVMMC/Makefile Tue May 28 17:37:34 2013
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2013/01/23 15:02:59 joerg Exp $
+# $NetBSD: Makefile,v 1.12 2013/05/28 17:37:34 joerg Exp $
LIB= LLVMMC
@@ -23,6 +23,8 @@ SRCS+= ELFObjectWriter.cpp \
MCELFObjectTargetWriter.cpp \
MCELFStreamer.cpp \
MCExpr.cpp \
+ MCExternalSymbolizer.cpp \
+ MCFunction.cpp \
MCInst.cpp \
MCInstrAnalysis.cpp \
MCInstPrinter.cpp \
@@ -31,17 +33,21 @@ SRCS+= ELFObjectWriter.cpp \
MCMachOStreamer.cpp \
MCMachObjectTargetWriter.cpp \
MCNullStreamer.cpp \
+ MCObjectDisassembler.cpp \
MCObjectFileInfo.cpp \
MCObjectStreamer.cpp \
+ MCObjectSymbolizer.cpp \
MCObjectWriter.cpp \
MCPureStreamer.cpp \
MCRegisterInfo.cpp \
+ MCRelocationInfo.cpp \
MCSection.cpp \
MCSectionCOFF.cpp \
MCSectionELF.cpp \
MCSectionMachO.cpp \
MCStreamer.cpp \
MCSubtargetInfo.cpp \
+ MCSymbolizer.cpp \
MCSymbol.cpp \
MCValue.cpp \
MCWin64EH.cpp \
Index: src/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile:1.17 src/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile:1.18
--- src/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile:1.17 Thu Apr 25 13:59:57 2013
+++ src/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile Tue May 28 17:37:35 2013
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.17 2013/04/25 13:59:57 joerg Exp $
+# $NetBSD: Makefile,v 1.18 2013/05/28 17:37:35 joerg Exp $
LIB= LLVMMipsCodeGen
@@ -10,6 +10,7 @@ SRCS+= Mips16ISelDAGToDAG.cpp \
Mips16ISelLowering.cpp \
Mips16InstrInfo.cpp \
Mips16FrameLowering.cpp \
+ Mips16HardFloat.cpp \
Mips16RegisterInfo.cpp \
MipsAnalyzeImmediate.cpp \
MipsAsmPrinter.cpp \
Index: src/external/bsd/llvm/lib/libLLVMObject/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMObject/Makefile:1.5 src/external/bsd/llvm/lib/libLLVMObject/Makefile:1.6
--- src/external/bsd/llvm/lib/libLLVMObject/Makefile:1.5 Sun Apr 28 00:41:01 2013
+++ src/external/bsd/llvm/lib/libLLVMObject/Makefile Tue May 28 17:37:35 2013
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2013/04/28 00:41:01 joerg Exp $
+# $NetBSD: Makefile,v 1.6 2013/05/28 17:37:35 joerg Exp $
LIB= LLVMObject
NOGCCERROR= yes
@@ -10,10 +10,15 @@ NOGCCERROR= yes
SRCS+= Archive.cpp \
Binary.cpp \
COFFObjectFile.cpp \
+ COFFYAML.cpp \
ELFObjectFile.cpp \
Error.cpp \
MachOObjectFile.cpp \
Object.cpp \
ObjectFile.cpp
+.if defined(HOSTLIB)
+.include <bsd.hostlib.mk>
+.else
.include <bsd.lib.mk>
+.endif
Index: src/external/bsd/llvm/lib/libLLVMPowerPCCodeGen/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMPowerPCCodeGen/Makefile:1.6 src/external/bsd/llvm/lib/libLLVMPowerPCCodeGen/Makefile:1.7
--- src/external/bsd/llvm/lib/libLLVMPowerPCCodeGen/Makefile:1.6 Mon Feb 4 15:00:35 2013
+++ src/external/bsd/llvm/lib/libLLVMPowerPCCodeGen/Makefile Tue May 28 17:37:35 2013
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2013/02/04 15:00:35 joerg Exp $
+# $NetBSD: Makefile,v 1.7 2013/05/28 17:37:35 joerg Exp $
LIB= LLVMPowerPCCodeGen
@@ -22,12 +22,14 @@ SRCS+= PPCAsmPrinter.cpp \
PPCSelectionDAGInfo.cpp \
PPCSubtarget.cpp \
PPCTargetMachine.cpp \
+ PPCTargetObjectFile.cpp \
PPCTargetTransformInfo.cpp
TABLEGEN_SRC= PPC.td
TABLEGEN_INCLUDES= -I${LLVM_SRCDIR}/lib/Target/PowerPC
TABLEGEN_OUTPUT= \
PPCGenAsmWriter.inc|-gen-asm-writer \
+ PPCGenAsmMatcher.inc|-gen-asm-matcher \
PPCGenCodeEmitter.inc|-gen-emitter \
PPCGenMCCodeEmitter.inc|-gen-emitter^-mc-emitter \
PPCGenRegisterInfo.inc|-gen-register-info \
Index: src/external/bsd/llvm/lib/libLLVMPowerPCMCTargetDesc/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMPowerPCMCTargetDesc/Makefile:1.3 src/external/bsd/llvm/lib/libLLVMPowerPCMCTargetDesc/Makefile:1.4
--- src/external/bsd/llvm/lib/libLLVMPowerPCMCTargetDesc/Makefile:1.3 Wed Jan 11 23:24:48 2012
+++ src/external/bsd/llvm/lib/libLLVMPowerPCMCTargetDesc/Makefile Tue May 28 17:37:35 2013
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2012/01/11 23:24:48 joerg Exp $
+# $NetBSD: Makefile,v 1.4 2013/05/28 17:37:35 joerg Exp $
LIB= LLVMPowerPCMCTargetDesc
@@ -13,6 +13,7 @@ SRCS+= PPCAsmBackend.cpp \
PPCMCAsmInfo.cpp \
PPCELFObjectWriter.cpp \
PPCMCCodeEmitter.cpp \
+ PPCMCExpr.cpp \
PPCMCTargetDesc.cpp \
PPCPredicates.cpp
Index: src/external/bsd/llvm/lib/libLLVMSupport/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMSupport/Makefile:1.17 src/external/bsd/llvm/lib/libLLVMSupport/Makefile:1.18
--- src/external/bsd/llvm/lib/libLLVMSupport/Makefile:1.17 Sun Apr 28 00:41:01 2013
+++ src/external/bsd/llvm/lib/libLLVMSupport/Makefile Tue May 28 17:37:35 2013
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.17 2013/04/28 00:41:01 joerg Exp $
+# $NetBSD: Makefile,v 1.18 2013/05/28 17:37:35 joerg Exp $
LIB= LLVMSupport
@@ -41,6 +41,7 @@ SRCS+= APFloat.cpp \
IsNAN.cpp \
Locale.cpp \
LockFileManager.cpp \
+ MD5.cpp \
ManagedStatic.cpp \
MemoryBuffer.cpp \
MemoryObject.cpp \
@@ -56,6 +57,7 @@ SRCS+= APFloat.cpp \
StringMap.cpp \
StringPool.cpp \
StringRef.cpp \
+ StringRefMemoryObject.cpp \
SystemUtils.cpp \
TargetRegistry.cpp \
Timer.cpp \
Index: src/external/bsd/llvm/lib/libLLVMX86MCTargetDesc/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMX86MCTargetDesc/Makefile:1.5 src/external/bsd/llvm/lib/libLLVMX86MCTargetDesc/Makefile:1.6
--- src/external/bsd/llvm/lib/libLLVMX86MCTargetDesc/Makefile:1.5 Wed Jan 11 23:24:48 2012
+++ src/external/bsd/llvm/lib/libLLVMX86MCTargetDesc/Makefile Tue May 28 17:37:35 2013
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2012/01/11 23:24:48 joerg Exp $
+# $NetBSD: Makefile,v 1.6 2013/05/28 17:37:35 joerg Exp $
LIB= LLVMX86MCTargetDesc
@@ -14,7 +14,9 @@ SRCS+= X86AsmBackend.cpp \
X86MCAsmInfo.cpp \
X86MCCodeEmitter.cpp \
X86MCTargetDesc.cpp \
+ X86MachORelocationInfo.cpp \
X86MachObjectWriter.cpp \
+ X86ELFRelocationInfo.cpp \
X86WinCOFFObjectWriter.cpp
.if defined(HOSTLIB)
Added files:
Index: src/external/bsd/llvm/lib/libLLVMPowerPCAsmParser/Makefile
diff -u /dev/null src/external/bsd/llvm/lib/libLLVMPowerPCAsmParser/Makefile:1.1
--- /dev/null Tue May 28 17:37:35 2013
+++ src/external/bsd/llvm/lib/libLLVMPowerPCAsmParser/Makefile Tue May 28 17:37:35 2013
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v 1.1 2013/05/28 17:37:35 joerg Exp $
+
+LIB= LLVMPowerPCAsmParser
+
+.include <bsd.init.mk>
+
+PPC_OBJDIR!= cd ${.CURDIR}/../libLLVMPowerPCCodeGen && ${PRINTOBJDIR}
+CPPFLAGS+= -I${PPC_OBJDIR} -I${LLVM_SRCDIR}/lib/Target/PowerPC
+
+.PATH: ${LLVM_SRCDIR}/lib/Target/PowerPC/AsmParser
+
+SRCS+= PPCAsmParser.cpp
+
+.if defined(HOSTLIB)
+.include <bsd.hostlib.mk>
+.else
+.include <bsd.lib.mk>
+.endif
Index: src/external/bsd/llvm/lib/libclangASTMatchersDynamic/Makefile
diff -u /dev/null src/external/bsd/llvm/lib/libclangASTMatchersDynamic/Makefile:1.1
--- /dev/null Tue May 28 17:37:35 2013
+++ src/external/bsd/llvm/lib/libclangASTMatchersDynamic/Makefile Tue May 28 17:37:35 2013
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v 1.1 2013/05/28 17:37:35 joerg Exp $
+
+LIB= clangASTMatchersDynamic
+
+.include <bsd.init.mk>
+
+.PATH: ${CLANG_SRCDIR}/lib/ASTMatchers/Dynamic
+
+SRCS+= Diagnostics.cpp \
+ Parser.cpp \
+ Registry.cpp \
+ VariantValue.cpp
+
+.if defined(HOSTLIB)
+.include <bsd.hostlib.mk>
+.else
+.include <bsd.lib.mk>
+.endif
Index: src/tools/llvm-lib/libLLVMObject/Makefile
diff -u /dev/null src/tools/llvm-lib/libLLVMObject/Makefile:1.1
--- /dev/null Tue May 28 17:37:35 2013
+++ src/tools/llvm-lib/libLLVMObject/Makefile Tue May 28 17:37:35 2013
@@ -0,0 +1,3 @@
+# $NetBSD: Makefile,v 1.1 2013/05/28 17:37:35 joerg Exp $
+
+.include <bsd.init.mk>
Index: src/tools/llvm-lib/libLLVMPowerPCAsmParser/Makefile
diff -u /dev/null src/tools/llvm-lib/libLLVMPowerPCAsmParser/Makefile:1.1
--- /dev/null Tue May 28 17:37:35 2013
+++ src/tools/llvm-lib/libLLVMPowerPCAsmParser/Makefile Tue May 28 17:37:35 2013
@@ -0,0 +1,3 @@
+# $NetBSD: Makefile,v 1.1 2013/05/28 17:37:35 joerg Exp $
+
+.include <bsd.init.mk>