Module Name: src Committed By: joerg Date: Thu Apr 25 13:59:59 UTC 2013
Modified Files: src/distrib/sets/lists/comp: md.amd64 md.i386 src/external/bsd/llvm: Makefile.inc src/external/bsd/llvm/bin/bugpoint: Makefile src/external/bsd/llvm/bin/clang: Makefile src/external/bsd/llvm/bin/llc: Makefile src/external/bsd/llvm/bin/lli: Makefile src/external/bsd/llvm/bin/llvm-diff: Makefile src/external/bsd/llvm/bin/llvm-extract: Makefile src/external/bsd/llvm/bin/llvm-link: Makefile src/external/bsd/llvm/bin/llvm-readobj: Makefile src/external/bsd/llvm/bin/opt: Makefile src/external/bsd/llvm/bin/tblgen: Makefile src/external/bsd/llvm/include: Makefile src/external/bsd/llvm/lib: Makefile src/external/bsd/llvm/lib/libLLVMARMMCTargetDesc: Makefile src/external/bsd/llvm/lib/libLLVMAsmPrinter: Makefile src/external/bsd/llvm/lib/libLLVMCodeGen: Makefile src/external/bsd/llvm/lib/libLLVMIR: Makefile src/external/bsd/llvm/lib/libLLVMMipsCodeGen: Makefile src/external/bsd/llvm/lib/libLLVMSupport: Makefile src/external/bsd/llvm/lib/libLLVMVectorize: Makefile src/external/bsd/llvm/lib/libclangAST: Makefile src/external/bsd/llvm/lib/libclangBasic: Makefile src/external/bsd/llvm/lib/libclangFormat: Makefile src/external/bsd/llvm/lib/libclangParse: Makefile src/external/bsd/llvm/lib/libclangSema: Makefile src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers: Makefile Added Files: src/external/bsd/llvm/lib/libLLVMIRReader: Makefile src/tools/llvm-lib/libLLVMIRReader: Makefile Log Message: Update LLVM/Clang snapshot to r180004. This brings in the last pieces of C++11 support in Clang as well as initial SPARC64 support. To generate a diff of this commit: cvs rdiff -u -r1.193 -r1.194 src/distrib/sets/lists/comp/md.amd64 cvs rdiff -u -r1.133 -r1.134 src/distrib/sets/lists/comp/md.i386 cvs rdiff -u -r1.49 -r1.50 src/external/bsd/llvm/Makefile.inc cvs rdiff -u -r1.5 -r1.6 src/external/bsd/llvm/bin/bugpoint/Makefile cvs rdiff -u -r1.24 -r1.25 src/external/bsd/llvm/bin/clang/Makefile cvs rdiff -u -r1.14 -r1.15 src/external/bsd/llvm/bin/llc/Makefile cvs rdiff -u -r1.8 -r1.9 src/external/bsd/llvm/bin/lli/Makefile cvs rdiff -u -r1.3 -r1.4 src/external/bsd/llvm/bin/llvm-diff/Makefile cvs rdiff -u -r1.3 -r1.4 src/external/bsd/llvm/bin/llvm-extract/Makefile cvs rdiff -u -r1.3 -r1.4 src/external/bsd/llvm/bin/llvm-link/Makefile cvs rdiff -u -r1.3 -r1.4 src/external/bsd/llvm/bin/llvm-readobj/Makefile cvs rdiff -u -r1.7 -r1.8 src/external/bsd/llvm/bin/opt/Makefile cvs rdiff -u -r1.16 -r1.17 src/external/bsd/llvm/bin/tblgen/Makefile cvs rdiff -u -r1.17 -r1.18 src/external/bsd/llvm/include/Makefile cvs rdiff -u -r1.29 -r1.30 src/external/bsd/llvm/lib/Makefile cvs rdiff -u -r1.5 -r1.6 \ src/external/bsd/llvm/lib/libLLVMARMMCTargetDesc/Makefile cvs rdiff -u -r1.6 -r1.7 src/external/bsd/llvm/lib/libLLVMAsmPrinter/Makefile cvs rdiff -u -r1.21 -r1.22 src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile cvs rdiff -u -r1.1 -r1.2 src/external/bsd/llvm/lib/libLLVMIR/Makefile cvs rdiff -u -r0 -r1.1 src/external/bsd/llvm/lib/libLLVMIRReader/Makefile cvs rdiff -u -r1.16 -r1.17 \ src/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile cvs rdiff -u -r1.15 -r1.16 src/external/bsd/llvm/lib/libLLVMSupport/Makefile cvs rdiff -u -r1.3 -r1.4 src/external/bsd/llvm/lib/libLLVMVectorize/Makefile cvs rdiff -u -r1.9 -r1.10 src/external/bsd/llvm/lib/libclangAST/Makefile cvs rdiff -u -r1.9 -r1.10 src/external/bsd/llvm/lib/libclangBasic/Makefile cvs rdiff -u -r1.2 -r1.3 src/external/bsd/llvm/lib/libclangFormat/Makefile cvs rdiff -u -r1.1 -r1.2 src/external/bsd/llvm/lib/libclangParse/Makefile cvs rdiff -u -r1.11 -r1.12 src/external/bsd/llvm/lib/libclangSema/Makefile cvs rdiff -u -r1.19 -r1.20 \ src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile cvs rdiff -u -r0 -r1.1 src/tools/llvm-lib/libLLVMIRReader/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/distrib/sets/lists/comp/md.amd64 diff -u src/distrib/sets/lists/comp/md.amd64:1.193 src/distrib/sets/lists/comp/md.amd64:1.194 --- src/distrib/sets/lists/comp/md.amd64:1.193 Fri Apr 12 00:30:56 2013 +++ src/distrib/sets/lists/comp/md.amd64 Thu Apr 25 13:59:54 2013 @@ -1,4 +1,4 @@ -# $NetBSD: md.amd64,v 1.193 2013/04/12 00:30:56 christos Exp $ +# $NetBSD: md.amd64,v 1.194 2013/04/25 13:59:54 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 @@ -131,7 +131,9 @@ ./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 Index: src/distrib/sets/lists/comp/md.i386 diff -u src/distrib/sets/lists/comp/md.i386:1.133 src/distrib/sets/lists/comp/md.i386:1.134 --- src/distrib/sets/lists/comp/md.i386:1.133 Wed Jan 23 15:02:53 2013 +++ src/distrib/sets/lists/comp/md.i386 Thu Apr 25 13:59:55 2013 @@ -1,4 +1,4 @@ -# $NetBSD: md.i386,v 1.133 2013/01/23 15:02:53 joerg Exp $ +# $NetBSD: md.i386,v 1.134 2013/04/25 13:59:55 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 @@ -62,7 +62,9 @@ ./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 Index: src/external/bsd/llvm/Makefile.inc diff -u src/external/bsd/llvm/Makefile.inc:1.49 src/external/bsd/llvm/Makefile.inc:1.50 --- src/external/bsd/llvm/Makefile.inc:1.49 Sun Mar 24 13:02:16 2013 +++ src/external/bsd/llvm/Makefile.inc Thu Apr 25 13:59:55 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.inc,v 1.49 2013/03/24 13:02:16 joerg Exp $ +# $NetBSD: Makefile.inc,v 1.50 2013/04/25 13:59:55 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= 177512 +COMMON_REVISION= 180004 LLVM_REVISION= ${COMMON_REVISION} CLANG_REVISION= ${COMMON_REVISION} COMPILER_RT_REVISION= ${COMMON_REVISION} Index: src/external/bsd/llvm/bin/bugpoint/Makefile diff -u src/external/bsd/llvm/bin/bugpoint/Makefile:1.5 src/external/bsd/llvm/bin/bugpoint/Makefile:1.6 --- src/external/bsd/llvm/bin/bugpoint/Makefile:1.5 Mon Feb 4 15:00:31 2013 +++ src/external/bsd/llvm/bin/bugpoint/Makefile Thu Apr 25 13:59:55 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.5 2013/02/04 15:00:31 joerg Exp $ +# $NetBSD: Makefile,v 1.6 2013/04/25 13:59:55 joerg Exp $ PROG_CXX= bugpoint NOMAN= yes @@ -19,6 +19,7 @@ SRCS= BugDriver.cpp \ LLVM_LIBS+= \ ObjCARC \ + IRReader \ AsmParser \ BitReader \ BitWriter \ Index: src/external/bsd/llvm/bin/clang/Makefile diff -u src/external/bsd/llvm/bin/clang/Makefile:1.24 src/external/bsd/llvm/bin/clang/Makefile:1.25 --- src/external/bsd/llvm/bin/clang/Makefile:1.24 Tue Feb 19 12:35:41 2013 +++ src/external/bsd/llvm/bin/clang/Makefile Thu Apr 25 13:59:55 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.24 2013/02/19 12:35:41 joerg Exp $ +# $NetBSD: Makefile,v 1.25 2013/04/25 13:59:55 joerg Exp $ PROG_CXX= clang NOMAN= yes @@ -39,6 +39,7 @@ CLANG_LIBS+= \ LLVM_LIBS+= \ ObjCARC \ ipo \ + IRReader \ AsmParser \ BitReader \ BitWriter \ Index: src/external/bsd/llvm/bin/llc/Makefile diff -u src/external/bsd/llvm/bin/llc/Makefile:1.14 src/external/bsd/llvm/bin/llc/Makefile:1.15 --- src/external/bsd/llvm/bin/llc/Makefile:1.14 Tue Feb 19 12:35:41 2013 +++ src/external/bsd/llvm/bin/llc/Makefile Thu Apr 25 13:59:55 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.14 2013/02/19 12:35:41 joerg Exp $ +# $NetBSD: Makefile,v 1.15 2013/04/25 13:59:55 joerg Exp $ PROG_CXX= llc NOMAN= yes @@ -11,6 +11,7 @@ SRCS= llc.cpp LLVM_LIBS+= \ AsmPrinter \ + IRReader \ AsmParser \ BitReader \ AArch64CodeGen \ Index: src/external/bsd/llvm/bin/lli/Makefile diff -u src/external/bsd/llvm/bin/lli/Makefile:1.8 src/external/bsd/llvm/bin/lli/Makefile:1.9 --- src/external/bsd/llvm/bin/lli/Makefile:1.8 Wed Jan 23 15:02:54 2013 +++ src/external/bsd/llvm/bin/lli/Makefile Thu Apr 25 13:59:55 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.8 2013/01/23 15:02:54 joerg Exp $ +# $NetBSD: Makefile,v 1.9 2013/04/25 13:59:55 joerg Exp $ PROG_CXX= lli NOMAN= yes @@ -18,6 +18,7 @@ LLVM_LIBS+= \ X86AsmPrinter \ X86Utils \ AsmPrinter \ + IRReader \ AsmParser \ MCParser \ BitReader \ Index: src/external/bsd/llvm/bin/llvm-diff/Makefile diff -u src/external/bsd/llvm/bin/llvm-diff/Makefile:1.3 src/external/bsd/llvm/bin/llvm-diff/Makefile:1.4 --- src/external/bsd/llvm/bin/llvm-diff/Makefile:1.3 Wed Jan 23 15:02:55 2013 +++ src/external/bsd/llvm/bin/llvm-diff/Makefile Thu Apr 25 13:59:55 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.3 2013/01/23 15:02:55 joerg Exp $ +# $NetBSD: Makefile,v 1.4 2013/04/25 13:59:55 joerg Exp $ PROG_CXX= llvm-diff NOMAN= yes @@ -13,6 +13,7 @@ SRCS= llvm-diff.cpp \ DifferenceEngine.cpp LLVM_LIBS+= \ + IRReader \ AsmParser \ BitReader \ IR \ Index: src/external/bsd/llvm/bin/llvm-extract/Makefile diff -u src/external/bsd/llvm/bin/llvm-extract/Makefile:1.3 src/external/bsd/llvm/bin/llvm-extract/Makefile:1.4 --- src/external/bsd/llvm/bin/llvm-extract/Makefile:1.3 Wed Jan 23 15:02:55 2013 +++ src/external/bsd/llvm/bin/llvm-extract/Makefile Thu Apr 25 13:59:56 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.3 2013/01/23 15:02:55 joerg Exp $ +# $NetBSD: Makefile,v 1.4 2013/04/25 13:59:56 joerg Exp $ PROG_CXX= llvm-extract NOMAN= yes @@ -10,6 +10,7 @@ NOMAN= yes SRCS= llvm-extract.cpp LLVM_LIBS+= \ + IRReader \ AsmParser \ BitReader \ BitWriter \ Index: src/external/bsd/llvm/bin/llvm-link/Makefile diff -u src/external/bsd/llvm/bin/llvm-link/Makefile:1.3 src/external/bsd/llvm/bin/llvm-link/Makefile:1.4 --- src/external/bsd/llvm/bin/llvm-link/Makefile:1.3 Wed Jan 23 15:02:55 2013 +++ src/external/bsd/llvm/bin/llvm-link/Makefile Thu Apr 25 13:59:56 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.3 2013/01/23 15:02:55 joerg Exp $ +# $NetBSD: Makefile,v 1.4 2013/04/25 13:59:56 joerg Exp $ PROG_CXX= llvm-link NOMAN= yes @@ -10,6 +10,7 @@ NOMAN= yes SRCS= llvm-link.cpp LLVM_LIBS+= \ + IRReader \ AsmParser \ BitReader \ BitWriter \ Index: src/external/bsd/llvm/bin/llvm-readobj/Makefile diff -u src/external/bsd/llvm/bin/llvm-readobj/Makefile:1.3 src/external/bsd/llvm/bin/llvm-readobj/Makefile:1.4 --- src/external/bsd/llvm/bin/llvm-readobj/Makefile:1.3 Sun Mar 24 13:02:17 2013 +++ src/external/bsd/llvm/bin/llvm-readobj/Makefile Thu Apr 25 13:59:56 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.3 2013/03/24 13:02:17 joerg Exp $ +# $NetBSD: Makefile,v 1.4 2013/04/25 13:59:56 joerg Exp $ PROG_CXX= llvm-readobj NOMAN= yes @@ -8,9 +8,21 @@ NOMAN= yes .PATH: ${LLVM_SRCDIR}/tools/llvm-readobj SRCS= llvm-readobj.cpp \ - ELF.cpp + COFFDumper.cpp \ + ELFDumper.cpp \ + Error.cpp \ + MachODumper.cpp \ + ObjDumper.cpp \ + StreamWriter.cpp LLVM_LIBS+= \ + AArch64TargetInfo \ + ARMTargetInfo \ + MipsTargetInfo \ + PowerPCTargetInfo \ + SparcTargetInfo \ + X86TargetInfo \ + MC \ Archive \ BitReader \ Object \ Index: src/external/bsd/llvm/bin/opt/Makefile diff -u src/external/bsd/llvm/bin/opt/Makefile:1.7 src/external/bsd/llvm/bin/opt/Makefile:1.8 --- src/external/bsd/llvm/bin/opt/Makefile:1.7 Tue Feb 19 12:35:42 2013 +++ src/external/bsd/llvm/bin/opt/Makefile Thu Apr 25 13:59:56 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.7 2013/02/19 12:35:42 joerg Exp $ +# $NetBSD: Makefile,v 1.8 2013/04/25 13:59:56 joerg Exp $ PROG_CXX= opt NOMAN= yes @@ -15,6 +15,7 @@ SRCS= AnalysisWrappers.cpp \ LLVM_LIBS+= \ ObjCARC \ ipo \ + IRReader \ AsmParser \ BitReader \ BitWriter \ Index: src/external/bsd/llvm/bin/tblgen/Makefile diff -u src/external/bsd/llvm/bin/tblgen/Makefile:1.16 src/external/bsd/llvm/bin/tblgen/Makefile:1.17 --- src/external/bsd/llvm/bin/tblgen/Makefile:1.16 Wed Jan 23 15:02:57 2013 +++ src/external/bsd/llvm/bin/tblgen/Makefile Thu Apr 25 13:59:56 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.16 2013/01/23 15:02:57 joerg Exp $ +# $NetBSD: Makefile,v 1.17 2013/04/25 13:59:56 joerg Exp $ PROG_CXX= llvm-tblgen NOMAN= yes @@ -10,6 +10,7 @@ NOMAN= yes SRCS= AsmMatcherEmitter.cpp \ AsmWriterEmitter.cpp \ AsmWriterInst.cpp \ + CTagsEmitter.cpp \ CallingConvEmitter.cpp \ CodeEmitterGen.cpp \ CodeGenDAGPatterns.cpp \ Index: src/external/bsd/llvm/include/Makefile diff -u src/external/bsd/llvm/include/Makefile:1.17 src/external/bsd/llvm/include/Makefile:1.18 --- src/external/bsd/llvm/include/Makefile:1.17 Mon Feb 4 15:00:33 2013 +++ src/external/bsd/llvm/include/Makefile Thu Apr 25 13:59:56 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.17 2013/02/04 15:00:33 joerg Exp $ +# $NetBSD: Makefile,v 1.18 2013/04/25 13:59:56 joerg Exp $ .include <bsd.init.mk> @@ -24,6 +24,8 @@ INCS= __wmmintrin_aes.h \ nmmintrin.h \ pmmintrin.h \ popcntintrin.h \ + prfchwintrin.h \ + rdseedintrin.h \ rtmintrin.h \ smmintrin.h \ tmmintrin.h \ Index: src/external/bsd/llvm/lib/Makefile diff -u src/external/bsd/llvm/lib/Makefile:1.29 src/external/bsd/llvm/lib/Makefile:1.30 --- src/external/bsd/llvm/lib/Makefile:1.29 Wed Feb 27 21:25:09 2013 +++ src/external/bsd/llvm/lib/Makefile Thu Apr 25 13:59:56 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.29 2013/02/27 21:25:09 joerg Exp $ +# $NetBSD: Makefile,v 1.30 2013/04/25 13:59:56 joerg Exp $ .include <bsd.own.mk> @@ -10,6 +10,7 @@ SUBDIR= \ libLLVMBitWriter \ libLLVMCodeGen \ libLLVMIR \ + libLLVMIRReader \ libLLVMInstCombine \ libLLVMInstrumentation \ libLLVMipa \ Index: src/external/bsd/llvm/lib/libLLVMARMMCTargetDesc/Makefile diff -u src/external/bsd/llvm/lib/libLLVMARMMCTargetDesc/Makefile:1.5 src/external/bsd/llvm/lib/libLLVMARMMCTargetDesc/Makefile:1.6 --- src/external/bsd/llvm/lib/libLLVMARMMCTargetDesc/Makefile:1.5 Wed Jan 23 15:02:58 2013 +++ src/external/bsd/llvm/lib/libLLVMARMMCTargetDesc/Makefile Thu Apr 25 13:59:57 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.5 2013/01/23 15:02:58 joerg Exp $ +# $NetBSD: Makefile,v 1.6 2013/04/25 13:59:57 joerg Exp $ LIB= LLVMARMMCTargetDesc @@ -16,7 +16,8 @@ SRCS+= ARMAsmBackend.cpp \ ARMMCCodeEmitter.cpp \ ARMMCExpr.cpp \ ARMMCTargetDesc.cpp \ - ARMMachObjectWriter.cpp + ARMMachObjectWriter.cpp \ + ARMUnwindOpAsm.cpp .if defined(HOSTLIB) .include <bsd.hostlib.mk> Index: src/external/bsd/llvm/lib/libLLVMAsmPrinter/Makefile diff -u src/external/bsd/llvm/lib/libLLVMAsmPrinter/Makefile:1.6 src/external/bsd/llvm/lib/libLLVMAsmPrinter/Makefile:1.7 --- src/external/bsd/llvm/lib/libLLVMAsmPrinter/Makefile:1.6 Fri Nov 18 15:56:53 2011 +++ src/external/bsd/llvm/lib/libLLVMAsmPrinter/Makefile Thu Apr 25 13:59:57 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.6 2011/11/18 15:56:53 joerg Exp $ +# $NetBSD: Makefile,v 1.7 2013/04/25 13:59:57 joerg Exp $ LIB= LLVMAsmPrinter @@ -16,6 +16,7 @@ SRCS+= ARMException.cpp \ DwarfCompileUnit.cpp \ DwarfDebug.cpp \ DwarfException.cpp \ + ErlangGCPrinter.cpp \ OcamlGCPrinter.cpp \ Win64Exception.cpp Index: src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile diff -u src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile:1.21 src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile:1.22 --- src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile:1.21 Wed Jan 23 15:02:58 2013 +++ src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile Thu Apr 25 13:59:57 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.21 2013/01/23 15:02:58 joerg Exp $ +# $NetBSD: Makefile,v 1.22 2013/04/25 13:59:57 joerg Exp $ LIB= LLVMCodeGen @@ -14,13 +14,13 @@ SRCS+= AggressiveAntiDepBreaker.cpp \ CalcSpillWeights.cpp \ CallingConvLower.cpp \ CodeGen.cpp \ - CodePlacementOpt.cpp \ CriticalAntiDepBreaker.cpp \ DFAPacketizer.cpp \ DeadMachineInstructionElim.cpp \ DwarfEHPrepare.cpp \ EarlyIfConversion.cpp \ EdgeBundles.cpp \ + ErlangGC.cpp \ ExecutionDepsFix.cpp \ ExpandISelPseudos.cpp \ ExpandPostRAPseudos.cpp \ Index: src/external/bsd/llvm/lib/libLLVMIR/Makefile diff -u src/external/bsd/llvm/lib/libLLVMIR/Makefile:1.1 src/external/bsd/llvm/lib/libLLVMIR/Makefile:1.2 --- src/external/bsd/llvm/lib/libLLVMIR/Makefile:1.1 Wed Jan 23 15:02:59 2013 +++ src/external/bsd/llvm/lib/libLLVMIR/Makefile Thu Apr 25 13:59:57 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1 2013/01/23 15:02:59 joerg Exp $ +# $NetBSD: Makefile,v 1.2 2013/04/25 13:59:57 joerg Exp $ LIB= LLVMIR Index: src/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile diff -u src/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile:1.16 src/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile:1.17 --- src/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile:1.16 Sun Mar 24 13:02:17 2013 +++ src/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile Thu Apr 25 13:59:57 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.16 2013/03/24 13:02:17 joerg Exp $ +# $NetBSD: Makefile,v 1.17 2013/04/25 13:59:57 joerg Exp $ LIB= LLVMMipsCodeGen @@ -23,7 +23,9 @@ SRCS+= Mips16ISelDAGToDAG.cpp \ MipsJITInfo.cpp \ MipsLongBranch.cpp \ MipsMachineFunction.cpp \ + MipsModuleISelDAGToDAG.cpp \ MipsMCInstLower.cpp \ + MipsOs16.cpp \ MipsRegisterInfo.cpp \ MipsSEISelLowering.cpp \ MipsSEISelDAGToDAG.cpp \ Index: src/external/bsd/llvm/lib/libLLVMSupport/Makefile diff -u src/external/bsd/llvm/lib/libLLVMSupport/Makefile:1.15 src/external/bsd/llvm/lib/libLLVMSupport/Makefile:1.16 --- src/external/bsd/llvm/lib/libLLVMSupport/Makefile:1.15 Mon Feb 4 15:00:35 2013 +++ src/external/bsd/llvm/lib/libLLVMSupport/Makefile Thu Apr 25 13:59:57 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.15 2013/02/04 15:00:35 joerg Exp $ +# $NetBSD: Makefile,v 1.16 2013/04/25 13:59:57 joerg Exp $ LIB= LLVMSupport @@ -61,6 +61,7 @@ SRCS+= APFloat.cpp \ ToolOutputFile.cpp \ Triple.cpp \ Twine.cpp \ + Watchdog.cpp \ YAMLParser.cpp \ YAMLTraits.cpp \ raw_os_ostream.cpp \ @@ -103,6 +104,7 @@ SRCS+= Host.inc \ Program.inc \ RWMutex.inc \ Signals.inc \ + Watchdog.inc \ system_error.inc \ ThreadLocal.inc \ TimeValue.inc Index: src/external/bsd/llvm/lib/libLLVMVectorize/Makefile diff -u src/external/bsd/llvm/lib/libLLVMVectorize/Makefile:1.3 src/external/bsd/llvm/lib/libLLVMVectorize/Makefile:1.4 --- src/external/bsd/llvm/lib/libLLVMVectorize/Makefile:1.3 Sun Oct 28 17:07:46 2012 +++ src/external/bsd/llvm/lib/libLLVMVectorize/Makefile Thu Apr 25 13:59:57 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.3 2012/10/28 17:07:46 joerg Exp $ +# $NetBSD: Makefile,v 1.4 2013/04/25 13:59:57 joerg Exp $ LIB= LLVMVectorize @@ -8,6 +8,8 @@ LIB= LLVMVectorize SRCS+= BBVectorize.cpp \ LoopVectorize.cpp \ + SLPVectorizer.cpp \ + VecUtils.cpp \ Vectorize.cpp .if defined(HOSTLIB) Index: src/external/bsd/llvm/lib/libclangAST/Makefile diff -u src/external/bsd/llvm/lib/libclangAST/Makefile:1.9 src/external/bsd/llvm/lib/libclangAST/Makefile:1.10 --- src/external/bsd/llvm/lib/libclangAST/Makefile:1.9 Mon Feb 4 15:00:35 2013 +++ src/external/bsd/llvm/lib/libclangAST/Makefile Thu Apr 25 13:59:58 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.9 2013/02/04 15:00:35 joerg Exp $ +# $NetBSD: Makefile,v 1.10 2013/04/25 13:59:58 joerg Exp $ LIB= clangAST @@ -27,6 +27,7 @@ SRCS+= APValue.cpp \ DeclFriend.cpp \ DeclGroup.cpp \ DeclObjC.cpp \ + DeclOpenMP.cpp \ DeclPrinter.cpp \ DeclTemplate.cpp \ DumpXML.cpp \ Index: src/external/bsd/llvm/lib/libclangBasic/Makefile diff -u src/external/bsd/llvm/lib/libclangBasic/Makefile:1.9 src/external/bsd/llvm/lib/libclangBasic/Makefile:1.10 --- src/external/bsd/llvm/lib/libclangBasic/Makefile:1.9 Tue Feb 19 12:35:43 2013 +++ src/external/bsd/llvm/lib/libclangBasic/Makefile Thu Apr 25 13:59:58 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.9 2013/02/19 12:35:43 joerg Exp $ +# $NetBSD: Makefile,v 1.10 2013/04/25 13:59:58 joerg Exp $ LIB= clangBasic @@ -16,6 +16,7 @@ SRCS+= Builtins.cpp \ LangOptions.cpp \ Module.cpp \ ObjCRuntime.cpp \ + OpenMPKinds.cpp \ OperatorPrecedence.cpp \ SourceLocation.cpp \ SourceManager.cpp \ Index: src/external/bsd/llvm/lib/libclangFormat/Makefile diff -u src/external/bsd/llvm/lib/libclangFormat/Makefile:1.2 src/external/bsd/llvm/lib/libclangFormat/Makefile:1.3 --- src/external/bsd/llvm/lib/libclangFormat/Makefile:1.2 Mon Feb 4 15:00:36 2013 +++ src/external/bsd/llvm/lib/libclangFormat/Makefile Thu Apr 25 13:59:58 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2013/02/04 15:00:36 joerg Exp $ +# $NetBSD: Makefile,v 1.3 2013/04/25 13:59:58 joerg Exp $ LIB= clangFormat @@ -6,9 +6,11 @@ LIB= clangFormat .PATH: ${CLANG_SRCDIR}/lib/Format -SRCS+= Format.cpp \ +SRCS+= BreakableToken.cpp \ + Format.cpp \ TokenAnnotator.cpp \ - UnwrappedLineParser.cpp + UnwrappedLineParser.cpp \ + WhitespaceManager.cpp .if defined(HOSTLIB) .include <bsd.hostlib.mk> Index: src/external/bsd/llvm/lib/libclangParse/Makefile diff -u src/external/bsd/llvm/lib/libclangParse/Makefile:1.1 src/external/bsd/llvm/lib/libclangParse/Makefile:1.2 --- src/external/bsd/llvm/lib/libclangParse/Makefile:1.1 Sun Feb 6 01:14:09 2011 +++ src/external/bsd/llvm/lib/libclangParse/Makefile Thu Apr 25 13:59:58 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1 2011/02/06 01:14:09 joerg Exp $ +# $NetBSD: Makefile,v 1.2 2013/04/25 13:59:58 joerg Exp $ LIB= clangParse @@ -14,6 +14,7 @@ SRCS+= ParseAST.cpp \ ParseExprCXX.cpp \ ParseInit.cpp \ ParseObjc.cpp \ + ParseOpenMP.cpp \ ParsePragma.cpp \ ParseStmt.cpp \ ParseTemplate.cpp \ Index: src/external/bsd/llvm/lib/libclangSema/Makefile diff -u src/external/bsd/llvm/lib/libclangSema/Makefile:1.11 src/external/bsd/llvm/lib/libclangSema/Makefile:1.12 --- src/external/bsd/llvm/lib/libclangSema/Makefile:1.11 Sun Oct 28 17:07:47 2012 +++ src/external/bsd/llvm/lib/libclangSema/Makefile Thu Apr 25 13:59:58 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.11 2012/10/28 17:07:47 joerg Exp $ +# $NetBSD: Makefile,v 1.12 2013/04/25 13:59:58 joerg Exp $ LIB= clangSema @@ -38,6 +38,7 @@ SRCS+= AnalysisBasedWarnings.cpp \ SemaLambda.cpp \ SemaLookup.cpp \ SemaObjCProperty.cpp \ + SemaOpenMP.cpp \ SemaOverload.cpp \ SemaPseudoObject.cpp \ SemaStmt.cpp \ Index: src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile diff -u src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile:1.19 src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile:1.20 --- src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile:1.19 Sun Mar 24 13:02:17 2013 +++ src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile Thu Apr 25 13:59:58 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.19 2013/03/24 13:02:17 joerg Exp $ +# $NetBSD: Makefile,v 1.20 2013/04/25 13:59:58 joerg Exp $ LIB= clangStaticAnalyzerCheckers @@ -6,7 +6,8 @@ LIB= clangStaticAnalyzerCheckers .PATH: ${CLANG_SRCDIR}/lib/StaticAnalyzer/Checkers -SRCS+= AnalyzerStatsChecker.cpp \ +SRCS+= AllocationDiagnostics.cpp \ + AnalyzerStatsChecker.cpp \ ArrayBoundChecker.cpp \ ArrayBoundCheckerV2.cpp \ BasicObjCFoundationChecks.cpp \ Added files: Index: src/external/bsd/llvm/lib/libLLVMIRReader/Makefile diff -u /dev/null src/external/bsd/llvm/lib/libLLVMIRReader/Makefile:1.1 --- /dev/null Thu Apr 25 13:59:59 2013 +++ src/external/bsd/llvm/lib/libLLVMIRReader/Makefile Thu Apr 25 13:59:57 2013 @@ -0,0 +1,15 @@ +# $NetBSD: Makefile,v 1.1 2013/04/25 13:59:57 joerg Exp $ + +LIB= LLVMIRReader + +.include <bsd.init.mk> + +.PATH: ${LLVM_SRCDIR}/lib/IRReader + +SRCS+= IRReader.cpp + +.if defined(HOSTLIB) +.include <bsd.hostlib.mk> +.else +.include <bsd.lib.mk> +.endif Index: src/tools/llvm-lib/libLLVMIRReader/Makefile diff -u /dev/null src/tools/llvm-lib/libLLVMIRReader/Makefile:1.1 --- /dev/null Thu Apr 25 13:59:59 2013 +++ src/tools/llvm-lib/libLLVMIRReader/Makefile Thu Apr 25 13:59:58 2013 @@ -0,0 +1,3 @@ +# $NetBSD: Makefile,v 1.1 2013/04/25 13:59:58 joerg Exp $ + +.include <bsd.init.mk>