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>

Reply via email to