Module Name: src Committed By: joerg Date: Sun Jan 5 16:38:08 UTC 2014
Modified Files: src/distrib/sets/lists/base: mi src/distrib/sets/lists/comp: ad.powerpc md.amd64 md.i386 src/etc/mtree: NetBSD.dist.base src/external/bsd/llvm: Makefile.inc src/external/bsd/llvm/bin/clang: Makefile src/external/bsd/llvm/bin/llc: Makefile src/external/bsd/llvm/bin/lld: 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: Disassemblers.def config.h.in llvm-config.h.in src/external/bsd/llvm/include: Makefile src/external/bsd/llvm/lib: 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/libLLVMPowerPCCodeGen: Makefile src/external/bsd/llvm/lib/libLLVMScalarOpts: Makefile src/external/bsd/llvm/lib/libLLVMSparcCodeGen: Makefile src/external/bsd/llvm/lib/libLLVMSparcMCTargetDesc: Makefile src/external/bsd/llvm/lib/libLLVMSupport: Makefile src/external/bsd/llvm/lib/libLLVMTransformsUtils: Makefile src/external/bsd/llvm/lib/libclangCodeGen: Makefile src/external/bsd/llvm/lib/liblldDriver: Makefile src/external/bsd/llvm/lib/liblldReaderWriter: Makefile src/external/bsd/llvm/lib/liblldReaderWriterMachO: Makefile src/external/bsd/llvm/lib/liblldReaderWriterPECOFF: Makefile Added Files: src/external/bsd/llvm/lib/libLLVMPowerPCDisassembler: Makefile src/external/bsd/llvm/lib/libLLVMSparcAsmPrinter: Makefile src/external/bsd/llvm/lib/liblldReaderWriterELFMips: Makefile src/tools/llvm-lib/libLLVMPowerPCDisassembler: Makefile src/tools/llvm-lib/libLLVMSparcAsmPrinter: Makefile src/tools/llvm-lib/liblldReaderWriterELFMips: Makefile Log Message: Update LLVM family to 3.5svn r198450. Interesting changes include: - Improvements in the SPARC64 support - ARM backend can almost build a full NetBSD/EABI system with the integrated assembler - PowerPC grows disassembler support - LLD supports copy relocation, beginning of MIPS backend - New diagnostic for use of bool expression as size_t argument for strncmp and friends To generate a diff of this commit: cvs rdiff -u -r1.1056 -r1.1057 src/distrib/sets/lists/base/mi cvs rdiff -u -r1.64 -r1.65 src/distrib/sets/lists/comp/ad.powerpc cvs rdiff -u -r1.211 -r1.212 src/distrib/sets/lists/comp/md.amd64 cvs rdiff -u -r1.141 -r1.142 src/distrib/sets/lists/comp/md.i386 cvs rdiff -u -r1.131 -r1.132 src/etc/mtree/NetBSD.dist.base cvs rdiff -u -r1.66 -r1.67 src/external/bsd/llvm/Makefile.inc cvs rdiff -u -r1.27 -r1.28 src/external/bsd/llvm/bin/clang/Makefile cvs rdiff -u -r1.17 -r1.18 src/external/bsd/llvm/bin/llc/Makefile cvs rdiff -u -r1.2 -r1.3 src/external/bsd/llvm/bin/lld/Makefile cvs rdiff -u -r1.17 -r1.18 src/external/bsd/llvm/bin/llvm-mc/Makefile cvs rdiff -u -r1.6 -r1.7 src/external/bsd/llvm/bin/llvm-objdump/Makefile cvs rdiff -u -r1.9 -r1.10 src/external/bsd/llvm/bin/opt/Makefile cvs rdiff -u -r1.8 -r1.9 src/external/bsd/llvm/config/clang/Config/config.h cvs rdiff -u -r1.6 -r1.7 \ src/external/bsd/llvm/config/llvm/Config/Disassemblers.def cvs rdiff -u -r1.9 -r1.10 \ src/external/bsd/llvm/config/llvm/Config/config.h.in cvs rdiff -u -r1.5 -r1.6 \ src/external/bsd/llvm/config/llvm/Config/llvm-config.h.in cvs rdiff -u -r1.26 -r1.27 src/external/bsd/llvm/include/Makefile cvs rdiff -u -r1.36 -r1.37 src/external/bsd/llvm/lib/Makefile cvs rdiff -u -r1.8 -r1.9 src/external/bsd/llvm/lib/libLLVMAsmPrinter/Makefile cvs rdiff -u -r1.25 -r1.26 src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile cvs rdiff -u -r1.4 -r1.5 src/external/bsd/llvm/lib/libLLVMIR/Makefile cvs rdiff -u -r1.20 -r1.21 \ src/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile cvs rdiff -u -r1.8 -r1.9 \ src/external/bsd/llvm/lib/libLLVMPowerPCCodeGen/Makefile cvs rdiff -u -r0 -r1.1 \ src/external/bsd/llvm/lib/libLLVMPowerPCDisassembler/Makefile cvs rdiff -u -r1.13 -r1.14 \ src/external/bsd/llvm/lib/libLLVMScalarOpts/Makefile cvs rdiff -u -r0 -r1.1 \ src/external/bsd/llvm/lib/libLLVMSparcAsmPrinter/Makefile cvs rdiff -u -r1.5 -r1.6 \ src/external/bsd/llvm/lib/libLLVMSparcCodeGen/Makefile cvs rdiff -u -r1.1 -r1.2 \ src/external/bsd/llvm/lib/libLLVMSparcMCTargetDesc/Makefile cvs rdiff -u -r1.22 -r1.23 src/external/bsd/llvm/lib/libLLVMSupport/Makefile cvs rdiff -u -r1.13 -r1.14 \ src/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile cvs rdiff -u -r1.7 -r1.8 src/external/bsd/llvm/lib/libclangCodeGen/Makefile cvs rdiff -u -r1.4 -r1.5 src/external/bsd/llvm/lib/liblldDriver/Makefile cvs rdiff -u -r1.2 -r1.3 \ src/external/bsd/llvm/lib/liblldReaderWriter/Makefile cvs rdiff -u -r0 -r1.1 \ src/external/bsd/llvm/lib/liblldReaderWriterELFMips/Makefile cvs rdiff -u -r1.3 -r1.4 \ src/external/bsd/llvm/lib/liblldReaderWriterMachO/Makefile cvs rdiff -u -r1.1 -r1.2 \ src/external/bsd/llvm/lib/liblldReaderWriterPECOFF/Makefile cvs rdiff -u -r0 -r1.1 src/tools/llvm-lib/libLLVMPowerPCDisassembler/Makefile cvs rdiff -u -r0 -r1.1 src/tools/llvm-lib/libLLVMSparcAsmPrinter/Makefile cvs rdiff -u -r0 -r1.1 src/tools/llvm-lib/liblldReaderWriterELFMips/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.