From owner-svn-src-projects@FreeBSD.ORG Thu Apr 16 18:47:40 2015 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D19AE751; Thu, 16 Apr 2015 18:47:40 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B7861829; Thu, 16 Apr 2015 18:47:40 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t3GIleou013051; Thu, 16 Apr 2015 18:47:40 GMT (envelope-from sbruno@FreeBSD.org) Received: (from sbruno@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t3GIlVVA013005; Thu, 16 Apr 2015 18:47:31 GMT (envelope-from sbruno@FreeBSD.org) Message-Id: <201504161847.t3GIlVVA013005@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: sbruno set sender to sbruno@FreeBSD.org using -f From: Sean Bruno Date: Thu, 16 Apr 2015 18:47:31 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r281607 - in projects/em_mq: . bin/csh bin/sh/tests/expansion cddl/contrib/opensolaris/lib/libdtrace/common cddl/lib/libdtrace cddl/usr.bin/ctfmerge contrib/binutils/bfd contrib/binutil... X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Apr 2015 18:47:40 -0000 Author: sbruno Date: Thu Apr 16 18:47:28 2015 New Revision: 281607 URL: https://svnweb.freebsd.org/changeset/base/281607 Log: MFH at svn r 281606 Added: projects/em_mq/bin/sh/tests/expansion/ifs6.0 - copied unchanged from r281606, head/bin/sh/tests/expansion/ifs6.0 projects/em_mq/bin/sh/tests/expansion/ifs7.0 - copied unchanged from r281606, head/bin/sh/tests/expansion/ifs7.0 projects/em_mq/contrib/compiler-rt/lib/builtins/floatditf.c - copied unchanged from r281606, head/contrib/compiler-rt/lib/builtins/floatditf.c projects/em_mq/contrib/compiler-rt/lib/builtins/floatunditf.c - copied unchanged from r281606, head/contrib/compiler-rt/lib/builtins/floatunditf.c projects/em_mq/contrib/compiler-rt/lib/builtins/multc3.c - copied unchanged from r281606, head/contrib/compiler-rt/lib/builtins/multc3.c projects/em_mq/contrib/llvm/patches/patch-11-llvm-r231227-aarch64-tls-relocs.diff - copied unchanged from r281606, head/contrib/llvm/patches/patch-11-llvm-r231227-aarch64-tls-relocs.diff projects/em_mq/contrib/llvm/patches/patch-12-clang-r227115-constantarraytype.diff - copied unchanged from r281606, head/contrib/llvm/patches/patch-12-clang-r227115-constantarraytype.diff projects/em_mq/contrib/llvm/tools/llvm-cov/ - copied from r281606, head/contrib/llvm/tools/llvm-cov/ projects/em_mq/contrib/llvm/tools/llvm-profdata/ - copied from r281606, head/contrib/llvm/tools/llvm-profdata/ projects/em_mq/contrib/nvi/docs/man/ - copied from r281606, head/contrib/nvi/docs/man/ projects/em_mq/lib/libc/aarch64/SYS.h - copied unchanged from r281606, head/lib/libc/aarch64/SYS.h projects/em_mq/lib/libc/aarch64/Symbol.map - copied unchanged from r281606, head/lib/libc/aarch64/Symbol.map projects/em_mq/lib/libc/aarch64/_fpmath.h - copied unchanged from r281606, head/lib/libc/aarch64/_fpmath.h projects/em_mq/lib/libc/aarch64/arith.h - copied unchanged from r281606, head/lib/libc/aarch64/arith.h projects/em_mq/lib/libc/aarch64/gd_qnan.h - copied unchanged from r281606, head/lib/libc/aarch64/gd_qnan.h projects/em_mq/lib/libc/aarch64/gen/ - copied from r281606, head/lib/libc/aarch64/gen/ projects/em_mq/lib/libc/aarch64/sys/ - copied from r281606, head/lib/libc/aarch64/sys/ projects/em_mq/lib/libc/sys/trivial-vdso_tc.c - copied unchanged from r281606, head/lib/libc/sys/trivial-vdso_tc.c projects/em_mq/lib/libkvm/kvm_aarch64.c - copied unchanged from r281606, head/lib/libkvm/kvm_aarch64.c projects/em_mq/lib/libthr/arch/aarch64/include/ - copied from r281606, head/lib/libthr/arch/aarch64/include/ projects/em_mq/lib/libthread_db/arch/aarch64/ - copied from r281606, head/lib/libthread_db/arch/aarch64/ projects/em_mq/lib/msun/aarch64/fenv.c - copied unchanged from r281606, head/lib/msun/aarch64/fenv.c projects/em_mq/libexec/rtld-elf/aarch64/ - copied from r281606, head/libexec/rtld-elf/aarch64/ projects/em_mq/release/Makefile.ec2 - copied unchanged from r281606, head/release/Makefile.ec2 projects/em_mq/release/tools/ec2.conf - copied unchanged from r281606, head/release/tools/ec2.conf projects/em_mq/sys/arm/amlogic/ - copied from r281606, head/sys/arm/amlogic/ projects/em_mq/sys/arm/conf/ODROIDC1 - copied unchanged from r281606, head/sys/arm/conf/ODROIDC1 projects/em_mq/sys/arm/conf/SOCKIT.common - copied unchanged from r281606, head/sys/arm/conf/SOCKIT.common projects/em_mq/sys/arm/conf/VIRT - copied unchanged from r281606, head/sys/arm/conf/VIRT projects/em_mq/sys/arm/conf/VSATV102 - copied unchanged from r281606, head/sys/arm/conf/VSATV102 projects/em_mq/sys/arm/qemu/ - copied from r281606, head/sys/arm/qemu/ projects/em_mq/sys/arm64/arm64/ - copied from r281606, head/sys/arm64/arm64/ projects/em_mq/sys/arm64/conf/ - copied from r281606, head/sys/arm64/conf/ projects/em_mq/sys/arm64/include/_bus.h - copied unchanged from r281606, head/sys/arm64/include/_bus.h projects/em_mq/sys/arm64/include/armreg.h - copied unchanged from r281606, head/sys/arm64/include/armreg.h projects/em_mq/sys/arm64/include/bus.h - copied unchanged from r281606, head/sys/arm64/include/bus.h projects/em_mq/sys/arm64/include/bus_dma.h - copied unchanged from r281606, head/sys/arm64/include/bus_dma.h projects/em_mq/sys/arm64/include/clock.h - copied unchanged from r281606, head/sys/arm64/include/clock.h projects/em_mq/sys/arm64/include/counter.h - copied unchanged from r281606, head/sys/arm64/include/counter.h projects/em_mq/sys/arm64/include/db_machdep.h - copied unchanged from r281606, head/sys/arm64/include/db_machdep.h projects/em_mq/sys/arm64/include/debug_monitor.h - copied unchanged from r281606, head/sys/arm64/include/debug_monitor.h projects/em_mq/sys/arm64/include/devmap.h - copied unchanged from r281606, head/sys/arm64/include/devmap.h projects/em_mq/sys/arm64/include/dump.h - copied unchanged from r281606, head/sys/arm64/include/dump.h projects/em_mq/sys/arm64/include/hypervisor.h - copied unchanged from r281606, head/sys/arm64/include/hypervisor.h projects/em_mq/sys/arm64/include/in_cksum.h - copied unchanged from r281606, head/sys/arm64/include/in_cksum.h projects/em_mq/sys/arm64/include/intr.h - copied unchanged from r281606, head/sys/arm64/include/intr.h projects/em_mq/sys/arm64/include/kdb.h - copied unchanged from r281606, head/sys/arm64/include/kdb.h projects/em_mq/sys/arm64/include/machdep.h - copied unchanged from r281606, head/sys/arm64/include/machdep.h projects/em_mq/sys/arm64/include/md_var.h - copied unchanged from r281606, head/sys/arm64/include/md_var.h projects/em_mq/sys/arm64/include/memdev.h - copied unchanged from r281606, head/sys/arm64/include/memdev.h projects/em_mq/sys/arm64/include/metadata.h - copied unchanged from r281606, head/sys/arm64/include/metadata.h projects/em_mq/sys/arm64/include/ofw_machdep.h - copied unchanged from r281606, head/sys/arm64/include/ofw_machdep.h projects/em_mq/sys/arm64/include/psl.h - copied unchanged from r281606, head/sys/arm64/include/psl.h projects/em_mq/sys/arm64/include/resource.h - copied unchanged from r281606, head/sys/arm64/include/resource.h projects/em_mq/sys/arm64/include/sf_buf.h - copied unchanged from r281606, head/sys/arm64/include/sf_buf.h projects/em_mq/sys/arm64/include/smp.h - copied unchanged from r281606, head/sys/arm64/include/smp.h projects/em_mq/sys/arm64/include/stack.h - copied unchanged from r281606, head/sys/arm64/include/stack.h projects/em_mq/sys/arm64/include/trap.h - copied unchanged from r281606, head/sys/arm64/include/trap.h projects/em_mq/sys/arm64/include/vfp.h - copied unchanged from r281606, head/sys/arm64/include/vfp.h projects/em_mq/sys/boot/Makefile.arm64 - copied unchanged from r281606, head/sys/boot/Makefile.arm64 projects/em_mq/sys/boot/arm64/ - copied from r281606, head/sys/boot/arm64/ projects/em_mq/sys/boot/efi/boot1/ - copied from r281606, head/sys/boot/efi/boot1/ projects/em_mq/sys/boot/efi/fdt/ - copied from r281606, head/sys/boot/efi/fdt/ projects/em_mq/sys/boot/efi/include/arm/ - copied from r281606, head/sys/boot/efi/include/arm/ projects/em_mq/sys/boot/efi/include/arm64/ - copied from r281606, head/sys/boot/efi/include/arm64/ projects/em_mq/sys/boot/efi/loader/ - copied from r281606, head/sys/boot/efi/loader/ projects/em_mq/sys/boot/fdt/dts/arm/meson8b.dtsi - copied unchanged from r281606, head/sys/boot/fdt/dts/arm/meson8b.dtsi projects/em_mq/sys/boot/fdt/dts/arm/odroidc1.dts - copied unchanged from r281606, head/sys/boot/fdt/dts/arm/odroidc1.dts projects/em_mq/sys/boot/fdt/dts/arm/vsatv102-m6.dts - copied unchanged from r281606, head/sys/boot/fdt/dts/arm/vsatv102-m6.dts projects/em_mq/sys/boot/ficl/aarch64/ - copied from r281606, head/sys/boot/ficl/aarch64/ projects/em_mq/sys/boot/forth/Makefile - copied unchanged from r281606, head/sys/boot/forth/Makefile projects/em_mq/sys/boot/forth/Makefile.inc - copied unchanged from r281606, head/sys/boot/forth/Makefile.inc projects/em_mq/sys/boot/forth/brand-fbsd.4th - copied unchanged from r281606, head/sys/boot/forth/brand-fbsd.4th projects/em_mq/sys/boot/forth/logo-beastie.4th - copied unchanged from r281606, head/sys/boot/forth/logo-beastie.4th projects/em_mq/sys/boot/forth/logo-beastiebw.4th - copied unchanged from r281606, head/sys/boot/forth/logo-beastiebw.4th projects/em_mq/sys/boot/forth/logo-fbsdbw.4th - copied unchanged from r281606, head/sys/boot/forth/logo-fbsdbw.4th projects/em_mq/sys/boot/forth/logo-orb.4th - copied unchanged from r281606, head/sys/boot/forth/logo-orb.4th projects/em_mq/sys/boot/forth/logo-orbbw.4th - copied unchanged from r281606, head/sys/boot/forth/logo-orbbw.4th projects/em_mq/sys/boot/i386/libi386/smbios.h - copied unchanged from r281606, head/sys/boot/i386/libi386/smbios.h projects/em_mq/sys/conf/Makefile.arm64 - copied unchanged from r281606, head/sys/conf/Makefile.arm64 projects/em_mq/sys/conf/files.arm64 - copied unchanged from r281606, head/sys/conf/files.arm64 projects/em_mq/sys/conf/ldscript.arm64 - copied unchanged from r281606, head/sys/conf/ldscript.arm64 projects/em_mq/sys/conf/options.arm64 - copied unchanged from r281606, head/sys/conf/options.arm64 projects/em_mq/sys/crypto/aesni/aesni_os.h - copied unchanged from r281606, head/sys/crypto/aesni/aesni_os.h projects/em_mq/sys/dev/fdt/fdt_arm64.c - copied unchanged from r281606, head/sys/dev/fdt/fdt_arm64.c projects/em_mq/sys/dev/hwpmc/hwpmc_mips74k.c - copied unchanged from r281606, head/sys/dev/hwpmc/hwpmc_mips74k.c projects/em_mq/sys/dev/psci/ - copied from r281606, head/sys/dev/psci/ projects/em_mq/sys/netinet/ip_reass.c - copied unchanged from r281606, head/sys/netinet/ip_reass.c projects/em_mq/sys/powerpc/mpc85xx/mpc85xx_gpio.c - copied unchanged from r281606, head/sys/powerpc/mpc85xx/mpc85xx_gpio.c projects/em_mq/sys/powerpc/powerpc/trap.c - copied unchanged from r281606, head/sys/powerpc/powerpc/trap.c projects/em_mq/tools/debugscripts/netstat-anr.gdb - copied unchanged from r281606, head/tools/debugscripts/netstat-anr.gdb projects/em_mq/usr.bin/clang/llvm-cov/ - copied from r281606, head/usr.bin/clang/llvm-cov/ projects/em_mq/usr.bin/clang/llvm-profdata/ - copied from r281606, head/usr.bin/clang/llvm-profdata/ Deleted: projects/em_mq/contrib/ntp/ntpd/ntp_parser.y projects/em_mq/contrib/nvi/catalog/spell.ok projects/em_mq/contrib/nvi/docs/TODO projects/em_mq/contrib/nvi/docs/USD.doc/ projects/em_mq/contrib/nvi/docs/changelog projects/em_mq/contrib/nvi/docs/ev projects/em_mq/contrib/nvi/docs/features projects/em_mq/contrib/nvi/docs/help projects/em_mq/contrib/nvi/docs/internals/ projects/em_mq/contrib/nvi/docs/interp/ projects/em_mq/contrib/nvi/docs/spell.ok projects/em_mq/contrib/nvi/docs/tutorial/ projects/em_mq/lib/libc/arm/sys/__vdso_gettc.c projects/em_mq/lib/libc/mips/sys/__vdso_gettc.c projects/em_mq/lib/libc/powerpc/sys/__vdso_gettc.c projects/em_mq/lib/libc/powerpc64/sys/__vdso_gettc.c projects/em_mq/lib/libc/sparc64/sys/__vdso_gettc.c projects/em_mq/share/doc/usd/10.exref/ projects/em_mq/share/doc/usd/11.vitut/ projects/em_mq/share/doc/usd/12.vi/ projects/em_mq/share/doc/usd/13.viref/ projects/em_mq/sys/boot/amd64/ projects/em_mq/sys/boot/i386/efi/ projects/em_mq/sys/powerpc/aim/trap.c projects/em_mq/sys/powerpc/booke/trap.c projects/em_mq/tools/regression/sockets/so_setfib/so_setfib.t Modified: projects/em_mq/Makefile.inc1 projects/em_mq/ObsoleteFiles.inc projects/em_mq/README projects/em_mq/UPDATING projects/em_mq/bin/csh/config.h projects/em_mq/bin/csh/iconv_stub.h projects/em_mq/bin/sh/tests/expansion/Makefile projects/em_mq/cddl/contrib/opensolaris/lib/libdtrace/common/drti.c projects/em_mq/cddl/contrib/opensolaris/lib/libdtrace/common/dt_consume.c projects/em_mq/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c projects/em_mq/cddl/contrib/opensolaris/lib/libdtrace/common/dt_pid.c projects/em_mq/cddl/lib/libdtrace/libproc_compat.h projects/em_mq/cddl/usr.bin/ctfmerge/Makefile projects/em_mq/contrib/binutils/bfd/elf-bfd.h projects/em_mq/contrib/binutils/bfd/elf32-arm.c projects/em_mq/contrib/binutils/include/elf/arm.h projects/em_mq/contrib/elftoolchain/addr2line/addr2line.c projects/em_mq/contrib/elftoolchain/common/_elftc.h projects/em_mq/contrib/elftoolchain/common/elfdefinitions.h projects/em_mq/contrib/elftoolchain/common/native-elf-format projects/em_mq/contrib/elftoolchain/cxxfilt/cxxfilt.c projects/em_mq/contrib/elftoolchain/elfcopy/archive.c projects/em_mq/contrib/elftoolchain/elfcopy/ascii.c projects/em_mq/contrib/elftoolchain/elfcopy/binary.c projects/em_mq/contrib/elftoolchain/elfcopy/elfcopy.1 projects/em_mq/contrib/elftoolchain/elfcopy/elfcopy.h projects/em_mq/contrib/elftoolchain/elfcopy/main.c projects/em_mq/contrib/elftoolchain/elfcopy/sections.c projects/em_mq/contrib/elftoolchain/elfcopy/segments.c projects/em_mq/contrib/elftoolchain/elfcopy/symbols.c projects/em_mq/contrib/elftoolchain/libdwarf/_libdwarf.h projects/em_mq/contrib/elftoolchain/libdwarf/libdwarf.h projects/em_mq/contrib/elftoolchain/libdwarf/libdwarf_lineno.c projects/em_mq/contrib/elftoolchain/libelf/_libelf.h projects/em_mq/contrib/elftoolchain/libelf/_libelf_config.h projects/em_mq/contrib/elftoolchain/libelf/elf_data.c projects/em_mq/contrib/elftoolchain/libelf/elf_end.c projects/em_mq/contrib/elftoolchain/libelf/elf_errmsg.c projects/em_mq/contrib/elftoolchain/libelf/elf_errno.c projects/em_mq/contrib/elftoolchain/libelf/elf_fill.c projects/em_mq/contrib/elftoolchain/libelf/elf_flag.c projects/em_mq/contrib/elftoolchain/libelf/elf_getarhdr.c projects/em_mq/contrib/elftoolchain/libelf/elf_getarsym.c projects/em_mq/contrib/elftoolchain/libelf/elf_getbase.c projects/em_mq/contrib/elftoolchain/libelf/elf_getident.c projects/em_mq/contrib/elftoolchain/libelf/elf_hash.c projects/em_mq/contrib/elftoolchain/libelf/elf_kind.c projects/em_mq/contrib/elftoolchain/libelf/elf_next.c projects/em_mq/contrib/elftoolchain/libelf/elf_phnum.c projects/em_mq/contrib/elftoolchain/libelf/elf_rand.c projects/em_mq/contrib/elftoolchain/libelf/elf_rawfile.c projects/em_mq/contrib/elftoolchain/libelf/elf_scn.c projects/em_mq/contrib/elftoolchain/libelf/elf_shnum.c projects/em_mq/contrib/elftoolchain/libelf/elf_shstrndx.c projects/em_mq/contrib/elftoolchain/libelf/elf_version.c projects/em_mq/contrib/elftoolchain/libelf/gelf.h projects/em_mq/contrib/elftoolchain/libelf/gelf_cap.c projects/em_mq/contrib/elftoolchain/libelf/gelf_checksum.c projects/em_mq/contrib/elftoolchain/libelf/gelf_dyn.c projects/em_mq/contrib/elftoolchain/libelf/gelf_ehdr.c projects/em_mq/contrib/elftoolchain/libelf/gelf_fsize.c projects/em_mq/contrib/elftoolchain/libelf/gelf_getclass.c projects/em_mq/contrib/elftoolchain/libelf/gelf_move.c projects/em_mq/contrib/elftoolchain/libelf/gelf_phdr.c projects/em_mq/contrib/elftoolchain/libelf/gelf_rel.c projects/em_mq/contrib/elftoolchain/libelf/gelf_rela.c projects/em_mq/contrib/elftoolchain/libelf/gelf_shdr.c projects/em_mq/contrib/elftoolchain/libelf/gelf_sym.c projects/em_mq/contrib/elftoolchain/libelf/gelf_syminfo.c projects/em_mq/contrib/elftoolchain/libelf/gelf_symshndx.c projects/em_mq/contrib/elftoolchain/libelf/gelf_xlate.c projects/em_mq/contrib/elftoolchain/libelf/libelf.h projects/em_mq/contrib/elftoolchain/libelf/libelf_align.c projects/em_mq/contrib/elftoolchain/libelf/libelf_allocate.c projects/em_mq/contrib/elftoolchain/libelf/libelf_ar.c projects/em_mq/contrib/elftoolchain/libelf/libelf_ar_util.c projects/em_mq/contrib/elftoolchain/libelf/libelf_checksum.c projects/em_mq/contrib/elftoolchain/libelf/libelf_convert.m4 projects/em_mq/contrib/elftoolchain/libelf/libelf_data.c projects/em_mq/contrib/elftoolchain/libelf/libelf_ehdr.c projects/em_mq/contrib/elftoolchain/libelf/libelf_extended.c projects/em_mq/contrib/elftoolchain/libelf/libelf_msize.m4 projects/em_mq/contrib/elftoolchain/libelf/libelf_phdr.c projects/em_mq/contrib/elftoolchain/libelf/libelf_shdr.c projects/em_mq/contrib/elftoolchain/libelf/libelf_xlate.c projects/em_mq/contrib/elftoolchain/libelftc/_libelftc.h projects/em_mq/contrib/elftoolchain/libelftc/elftc_bfdtarget.c projects/em_mq/contrib/elftoolchain/libelftc/elftc_demangle.c projects/em_mq/contrib/elftoolchain/libelftc/libelftc.h projects/em_mq/contrib/elftoolchain/libelftc/libelftc_bfdtarget.c projects/em_mq/contrib/elftoolchain/nm/nm.c projects/em_mq/contrib/elftoolchain/readelf/readelf.c projects/em_mq/contrib/elftoolchain/size/size.c projects/em_mq/contrib/elftoolchain/strings/strings.c projects/em_mq/contrib/gcc/unwind-dw2.c projects/em_mq/contrib/ipfilter/ipsend/44arp.c projects/em_mq/contrib/ipfilter/ipsend/ip.c projects/em_mq/contrib/ipfilter/ipsend/resend.c projects/em_mq/contrib/ipfilter/lib/kmem.c projects/em_mq/contrib/ipfilter/tools/ipfs.c projects/em_mq/contrib/ipfilter/tools/ipftest.c projects/em_mq/contrib/ipfilter/tools/ipnat.c projects/em_mq/contrib/ipfilter/tools/ipnat_y.y projects/em_mq/contrib/ipfilter/tools/ippool.c projects/em_mq/contrib/ipfilter/tools/ippool_y.y projects/em_mq/contrib/libarchive/libarchive/archive_read_disk_posix.c projects/em_mq/contrib/libc++/include/type_traits projects/em_mq/contrib/llvm/FREEBSD-Xlist projects/em_mq/contrib/llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp projects/em_mq/contrib/llvm/lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp projects/em_mq/contrib/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp projects/em_mq/contrib/llvm/lib/Target/AArch64/AArch64ISelLowering.h projects/em_mq/contrib/llvm/lib/Target/AArch64/AArch64InstrInfo.td projects/em_mq/contrib/llvm/lib/Target/AArch64/AArch64MCInstLower.cpp projects/em_mq/contrib/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h projects/em_mq/contrib/llvm/tools/clang/lib/Sema/SemaInit.cpp projects/em_mq/contrib/ntp/ntpd/ntp_crypto.c projects/em_mq/contrib/nvi/README projects/em_mq/contrib/nvi/catalog/dump.c projects/em_mq/contrib/nvi/cl/cl.h projects/em_mq/contrib/nvi/cl/cl_funcs.c projects/em_mq/contrib/nvi/cl/cl_main.c projects/em_mq/contrib/nvi/cl/cl_read.c projects/em_mq/contrib/nvi/cl/cl_screen.c projects/em_mq/contrib/nvi/cl/cl_term.c projects/em_mq/contrib/nvi/cl/extern.h projects/em_mq/contrib/nvi/common/common.h projects/em_mq/contrib/nvi/common/conv.c projects/em_mq/contrib/nvi/common/cut.c projects/em_mq/contrib/nvi/common/delete.c projects/em_mq/contrib/nvi/common/encoding.c projects/em_mq/contrib/nvi/common/exf.c projects/em_mq/contrib/nvi/common/extern.h projects/em_mq/contrib/nvi/common/gs.h projects/em_mq/contrib/nvi/common/key.c projects/em_mq/contrib/nvi/common/line.c projects/em_mq/contrib/nvi/common/log.c projects/em_mq/contrib/nvi/common/main.c projects/em_mq/contrib/nvi/common/mark.c projects/em_mq/contrib/nvi/common/msg.c projects/em_mq/contrib/nvi/common/options.c projects/em_mq/contrib/nvi/common/options.h projects/em_mq/contrib/nvi/common/options_f.c projects/em_mq/contrib/nvi/common/put.c projects/em_mq/contrib/nvi/common/recover.c projects/em_mq/contrib/nvi/common/screen.c projects/em_mq/contrib/nvi/common/search.c projects/em_mq/contrib/nvi/common/seq.c projects/em_mq/contrib/nvi/common/util.c projects/em_mq/contrib/nvi/ex/ex.c projects/em_mq/contrib/nvi/ex/ex.h projects/em_mq/contrib/nvi/ex/ex_abbrev.c projects/em_mq/contrib/nvi/ex/ex_append.c projects/em_mq/contrib/nvi/ex/ex_args.c projects/em_mq/contrib/nvi/ex/ex_argv.c projects/em_mq/contrib/nvi/ex/ex_at.c projects/em_mq/contrib/nvi/ex/ex_bang.c projects/em_mq/contrib/nvi/ex/ex_cd.c projects/em_mq/contrib/nvi/ex/ex_cscope.c projects/em_mq/contrib/nvi/ex/ex_delete.c projects/em_mq/contrib/nvi/ex/ex_display.c projects/em_mq/contrib/nvi/ex/ex_edit.c projects/em_mq/contrib/nvi/ex/ex_equal.c projects/em_mq/contrib/nvi/ex/ex_file.c projects/em_mq/contrib/nvi/ex/ex_filter.c projects/em_mq/contrib/nvi/ex/ex_global.c projects/em_mq/contrib/nvi/ex/ex_init.c projects/em_mq/contrib/nvi/ex/ex_join.c projects/em_mq/contrib/nvi/ex/ex_map.c projects/em_mq/contrib/nvi/ex/ex_mark.c projects/em_mq/contrib/nvi/ex/ex_mkexrc.c projects/em_mq/contrib/nvi/ex/ex_move.c projects/em_mq/contrib/nvi/ex/ex_open.c projects/em_mq/contrib/nvi/ex/ex_preserve.c projects/em_mq/contrib/nvi/ex/ex_print.c projects/em_mq/contrib/nvi/ex/ex_put.c projects/em_mq/contrib/nvi/ex/ex_quit.c projects/em_mq/contrib/nvi/ex/ex_read.c projects/em_mq/contrib/nvi/ex/ex_screen.c projects/em_mq/contrib/nvi/ex/ex_script.c projects/em_mq/contrib/nvi/ex/ex_set.c projects/em_mq/contrib/nvi/ex/ex_shell.c projects/em_mq/contrib/nvi/ex/ex_shift.c projects/em_mq/contrib/nvi/ex/ex_source.c projects/em_mq/contrib/nvi/ex/ex_stop.c projects/em_mq/contrib/nvi/ex/ex_subst.c projects/em_mq/contrib/nvi/ex/ex_tag.c projects/em_mq/contrib/nvi/ex/ex_txt.c projects/em_mq/contrib/nvi/ex/ex_undo.c projects/em_mq/contrib/nvi/ex/ex_usage.c projects/em_mq/contrib/nvi/ex/ex_util.c projects/em_mq/contrib/nvi/ex/ex_version.c projects/em_mq/contrib/nvi/ex/ex_visual.c projects/em_mq/contrib/nvi/ex/ex_write.c projects/em_mq/contrib/nvi/ex/ex_yank.c projects/em_mq/contrib/nvi/ex/ex_z.c projects/em_mq/contrib/nvi/ex/extern.h projects/em_mq/contrib/nvi/ex/version.h projects/em_mq/contrib/nvi/regex/COPYRIGHT projects/em_mq/contrib/nvi/regex/cclass.h projects/em_mq/contrib/nvi/regex/cname.h projects/em_mq/contrib/nvi/regex/engine.c projects/em_mq/contrib/nvi/regex/re_format.7 projects/em_mq/contrib/nvi/regex/regcomp.c projects/em_mq/contrib/nvi/regex/regerror.c projects/em_mq/contrib/nvi/regex/regex.3 projects/em_mq/contrib/nvi/regex/regex.h projects/em_mq/contrib/nvi/regex/regex2.h projects/em_mq/contrib/nvi/regex/regexec.c projects/em_mq/contrib/nvi/regex/regfree.c projects/em_mq/contrib/nvi/regex/utils.h projects/em_mq/contrib/nvi/vi/extern.h projects/em_mq/contrib/nvi/vi/getc.c projects/em_mq/contrib/nvi/vi/v_at.c projects/em_mq/contrib/nvi/vi/v_ch.c projects/em_mq/contrib/nvi/vi/v_delete.c projects/em_mq/contrib/nvi/vi/v_ex.c projects/em_mq/contrib/nvi/vi/v_increment.c projects/em_mq/contrib/nvi/vi/v_init.c projects/em_mq/contrib/nvi/vi/v_itxt.c projects/em_mq/contrib/nvi/vi/v_left.c projects/em_mq/contrib/nvi/vi/v_mark.c projects/em_mq/contrib/nvi/vi/v_match.c projects/em_mq/contrib/nvi/vi/v_paragraph.c projects/em_mq/contrib/nvi/vi/v_put.c projects/em_mq/contrib/nvi/vi/v_redraw.c projects/em_mq/contrib/nvi/vi/v_replace.c projects/em_mq/contrib/nvi/vi/v_right.c projects/em_mq/contrib/nvi/vi/v_screen.c projects/em_mq/contrib/nvi/vi/v_scroll.c projects/em_mq/contrib/nvi/vi/v_search.c projects/em_mq/contrib/nvi/vi/v_section.c projects/em_mq/contrib/nvi/vi/v_sentence.c projects/em_mq/contrib/nvi/vi/v_status.c projects/em_mq/contrib/nvi/vi/v_txt.c projects/em_mq/contrib/nvi/vi/v_ulcase.c projects/em_mq/contrib/nvi/vi/v_undo.c projects/em_mq/contrib/nvi/vi/v_util.c projects/em_mq/contrib/nvi/vi/v_word.c projects/em_mq/contrib/nvi/vi/v_xchar.c projects/em_mq/contrib/nvi/vi/v_yank.c projects/em_mq/contrib/nvi/vi/v_z.c projects/em_mq/contrib/nvi/vi/v_zexit.c projects/em_mq/contrib/nvi/vi/vi.c projects/em_mq/contrib/nvi/vi/vi.h projects/em_mq/contrib/nvi/vi/vs_line.c projects/em_mq/contrib/nvi/vi/vs_msg.c projects/em_mq/contrib/nvi/vi/vs_refresh.c projects/em_mq/contrib/nvi/vi/vs_relative.c projects/em_mq/contrib/nvi/vi/vs_smap.c projects/em_mq/contrib/nvi/vi/vs_split.c projects/em_mq/contrib/pjdfstest/tests/open/20.t projects/em_mq/contrib/pjdfstest/tests/truncate/11.t projects/em_mq/contrib/smbfs/include/netsmb/smb_lib.h projects/em_mq/contrib/smbfs/lib/smb/nls.c projects/em_mq/contrib/smbfs/lib/smb/print.c projects/em_mq/contrib/smbfs/lib/smb/rq.c projects/em_mq/contrib/xz/ChangeLog projects/em_mq/contrib/xz/THANKS projects/em_mq/contrib/xz/src/common/tuklib_cpucores.c projects/em_mq/contrib/xz/src/common/tuklib_integer.h projects/em_mq/contrib/xz/src/liblzma/api/lzma/version.h projects/em_mq/contrib/xz/src/liblzma/common/memcmplen.h projects/em_mq/contrib/xz/src/liblzma/lz/lz_encoder.c projects/em_mq/contrib/xz/src/liblzma/lzma/lzma_encoder_optimum_fast.c projects/em_mq/contrib/xz/src/xz/file_io.c projects/em_mq/crypto/openssh/clientloop.c projects/em_mq/etc/Makefile projects/em_mq/etc/login.conf projects/em_mq/etc/mtree/BSD.usr.dist projects/em_mq/etc/ntp.conf projects/em_mq/etc/rc.d/hostid_save projects/em_mq/etc/rc.d/pflog projects/em_mq/games/fortune/tools/do_uniq.py projects/em_mq/gnu/lib/libgcc/Makefile projects/em_mq/include/iconv.h projects/em_mq/include/pthread.h projects/em_mq/include/signal.h projects/em_mq/include/stdlib.h projects/em_mq/lib/csu/i386-elf/Makefile projects/em_mq/lib/libarchive/Makefile projects/em_mq/lib/libbluetooth/bluetooth.c projects/em_mq/lib/libbluetooth/dev.c projects/em_mq/lib/libbluetooth/hci.c projects/em_mq/lib/libc/Makefile projects/em_mq/lib/libc/aarch64/Makefile.inc projects/em_mq/lib/libc/arm/sys/Makefile.inc projects/em_mq/lib/libc/gen/fts.c projects/em_mq/lib/libc/gen/tls.c projects/em_mq/lib/libc/gen/wordexp.c projects/em_mq/lib/libc/iconv/__iconv.c projects/em_mq/lib/libc/iconv/bsd_iconv.c projects/em_mq/lib/libc/iconv/citrus_iconv.h projects/em_mq/lib/libc/iconv/citrus_iconv_local.h projects/em_mq/lib/libc/iconv/citrus_none.c projects/em_mq/lib/libc/iconv/citrus_stdenc.h projects/em_mq/lib/libc/iconv/citrus_stdenc_local.h projects/em_mq/lib/libc/iconv/citrus_stdenc_template.h projects/em_mq/lib/libc/iconv/iconv-internal.h projects/em_mq/lib/libc/iconv/iconv.3 projects/em_mq/lib/libc/iconv/iconv.c projects/em_mq/lib/libc/iconv/iconv_compat.c projects/em_mq/lib/libc/include/compat.h projects/em_mq/lib/libc/locale/cXXrtomb_iconv.h projects/em_mq/lib/libc/locale/mbrtocXX_iconv.h projects/em_mq/lib/libc/mips/sys/Makefile.inc projects/em_mq/lib/libc/net/getaddrinfo.c projects/em_mq/lib/libc/net/name6.c projects/em_mq/lib/libc/powerpc/Makefile.inc projects/em_mq/lib/libc/powerpc/gen/_setjmp.S projects/em_mq/lib/libc/powerpc/gen/setjmp.S projects/em_mq/lib/libc/powerpc/gen/sigsetjmp.S projects/em_mq/lib/libc/powerpc64/Makefile.inc projects/em_mq/lib/libc/sparc64/Makefile.inc projects/em_mq/lib/libc/string/strlcat.c projects/em_mq/lib/libc/string/strlcpy.c projects/em_mq/lib/libc/sys/fcntl.c projects/em_mq/lib/libc/sys/mount.2 projects/em_mq/lib/libc/sys/open.2 projects/em_mq/lib/libc/sys/vfork.2 projects/em_mq/lib/libc/xdr/xdr_float.c projects/em_mq/lib/libcompiler_rt/Makefile projects/em_mq/lib/libelftc/elftc_version.c projects/em_mq/lib/libiconv_modules/BIG5/citrus_big5.c projects/em_mq/lib/libiconv_modules/DECHanyu/citrus_dechanyu.c projects/em_mq/lib/libiconv_modules/EUC/citrus_euc.c projects/em_mq/lib/libiconv_modules/EUCTW/citrus_euctw.c projects/em_mq/lib/libiconv_modules/GBK2K/citrus_gbk2k.c projects/em_mq/lib/libiconv_modules/HZ/citrus_hz.c projects/em_mq/lib/libiconv_modules/ISO2022/citrus_iso2022.c projects/em_mq/lib/libiconv_modules/JOHAB/citrus_johab.c projects/em_mq/lib/libiconv_modules/MSKanji/citrus_mskanji.c projects/em_mq/lib/libiconv_modules/UES/citrus_ues.c projects/em_mq/lib/libiconv_modules/UTF1632/citrus_utf1632.c projects/em_mq/lib/libiconv_modules/UTF7/citrus_utf7.c projects/em_mq/lib/libiconv_modules/UTF8/citrus_utf8.c projects/em_mq/lib/libiconv_modules/VIQR/citrus_viqr.c projects/em_mq/lib/libiconv_modules/ZW/citrus_zw.c projects/em_mq/lib/libiconv_modules/iconv_none/citrus_iconv_none.c projects/em_mq/lib/libiconv_modules/iconv_std/citrus_iconv_std.c projects/em_mq/lib/libkiconv/xlat16_iconv.c projects/em_mq/lib/liblzma/Symbol.map projects/em_mq/lib/liblzma/config.h projects/em_mq/lib/libmt/Makefile projects/em_mq/lib/libpmc/libpmc.c projects/em_mq/lib/libsdp/search.c projects/em_mq/lib/libsdp/service.c projects/em_mq/lib/libsdp/session.c projects/em_mq/lib/libsdp/util.c projects/em_mq/lib/libstand/Makefile projects/em_mq/lib/libvmmapi/Makefile projects/em_mq/lib/libvmmapi/vmmapi.c projects/em_mq/lib/libvmmapi/vmmapi.h projects/em_mq/libexec/rtld-elf/mips/reloc.c projects/em_mq/libexec/rtld-elf/rtld.c projects/em_mq/libexec/rtld-elf/rtld.h projects/em_mq/release/Makefile.vm projects/em_mq/release/tools/arm/crochet-BEAGLEBONE.conf projects/em_mq/release/tools/arm/crochet-PANDABOARD.conf projects/em_mq/release/tools/arm/crochet-RPI-B.conf projects/em_mq/release/tools/arm/crochet-WANDBOARD-QUAD.conf projects/em_mq/release/tools/arm/crochet-ZEDBOARD.conf projects/em_mq/release/tools/gce.conf projects/em_mq/sbin/ggate/ggatec/ggatec.8 projects/em_mq/sbin/ggate/ggatel/ggatel.8 projects/em_mq/sbin/ifconfig/af_inet.c projects/em_mq/sbin/ifconfig/af_inet6.c projects/em_mq/sbin/ifconfig/af_nd6.c projects/em_mq/sbin/ifconfig/carp.c projects/em_mq/sbin/ifconfig/ifconfig.c projects/em_mq/sbin/ifconfig/ifmedia.c projects/em_mq/sbin/ifconfig/ifvlan.c projects/em_mq/sbin/ifconfig/ifvxlan.c projects/em_mq/sbin/md5/md5.c projects/em_mq/sbin/newfs_msdos/newfs_msdos.8 projects/em_mq/share/doc/usd/Makefile projects/em_mq/share/man/man3/queue.3 projects/em_mq/share/man/man4/amdtemp.4 projects/em_mq/share/man/man4/ctl.4 projects/em_mq/share/man/man4/inet.4 projects/em_mq/share/man/man4/tap.4 projects/em_mq/share/man/man5/src.conf.5 projects/em_mq/share/mk/bsd.dep.mk projects/em_mq/share/mk/src.libnames.mk projects/em_mq/share/mk/src.opts.mk projects/em_mq/share/mk/sys.mk projects/em_mq/sys/amd64/amd64/mp_machdep.c projects/em_mq/sys/amd64/amd64/pmap.c projects/em_mq/sys/amd64/amd64/uma_machdep.c projects/em_mq/sys/amd64/include/metadata.h projects/em_mq/sys/amd64/include/vmm_instruction_emul.h (contents, props changed) projects/em_mq/sys/amd64/vmm/vmm.c projects/em_mq/sys/amd64/vmm/vmm_dev.c projects/em_mq/sys/amd64/vmm/vmm_instruction_emul.c projects/em_mq/sys/arm/allwinner/a10_clk.c projects/em_mq/sys/arm/allwinner/a10_common.c projects/em_mq/sys/arm/allwinner/a10_gpio.c projects/em_mq/sys/arm/allwinner/a10_sramc.c projects/em_mq/sys/arm/allwinner/a10_wdog.c projects/em_mq/sys/arm/allwinner/a20/a20_cpu_cfg.c projects/em_mq/sys/arm/allwinner/a20/a20_mp.c projects/em_mq/sys/arm/allwinner/timer.c projects/em_mq/sys/arm/altera/socfpga/socfpga_gpio.c projects/em_mq/sys/arm/altera/socfpga/socfpga_manager.c projects/em_mq/sys/arm/altera/socfpga/socfpga_mp.c projects/em_mq/sys/arm/arm/cpufunc.c projects/em_mq/sys/arm/arm/devmap.c projects/em_mq/sys/arm/arm/generic_timer.c projects/em_mq/sys/arm/arm/gic.c projects/em_mq/sys/arm/arm/intr.c projects/em_mq/sys/arm/arm/mpcore_timer.c projects/em_mq/sys/arm/arm/pl310.c projects/em_mq/sys/arm/arm/pmap-v6-new.c projects/em_mq/sys/arm/arm/pmap-v6.c projects/em_mq/sys/arm/arm/pmap.c projects/em_mq/sys/arm/arm/pmu.c projects/em_mq/sys/arm/at91/at91_common.c projects/em_mq/sys/arm/broadcom/bcm2835/bcm2835_common.c projects/em_mq/sys/arm/broadcom/bcm2835/bcm2835_fbd.c projects/em_mq/sys/arm/broadcom/bcm2835/bcm2835_spi.c projects/em_mq/sys/arm/broadcom/bcm2835/bcm2835_systimer.c projects/em_mq/sys/arm/broadcom/bcm2835/bcm2835_wdog.c projects/em_mq/sys/arm/conf/SOCKIT projects/em_mq/sys/arm/conf/SOCKIT-BERI projects/em_mq/sys/arm/freescale/imx/imx51_ccm.c projects/em_mq/sys/arm/freescale/imx/imx51_ipuv3.c projects/em_mq/sys/arm/freescale/imx/imx51_ipuv3_fbd.c projects/em_mq/sys/arm/freescale/imx/imx6_anatop.c projects/em_mq/sys/arm/freescale/imx/imx6_audmux.c projects/em_mq/sys/arm/freescale/imx/imx6_mp.c projects/em_mq/sys/arm/freescale/imx/imx6_sdma.c projects/em_mq/sys/arm/freescale/imx/imx6_ssi.c projects/em_mq/sys/arm/freescale/imx/imx_common.c projects/em_mq/sys/arm/freescale/imx/imx_gpt.c projects/em_mq/sys/arm/freescale/imx/imx_iomux.c projects/em_mq/sys/arm/freescale/imx/imx_wdog.c projects/em_mq/sys/arm/freescale/vybrid/vf_adc.c projects/em_mq/sys/arm/freescale/vybrid/vf_anadig.c projects/em_mq/sys/arm/freescale/vybrid/vf_ccm.c projects/em_mq/sys/arm/freescale/vybrid/vf_dcu4.c projects/em_mq/sys/arm/freescale/vybrid/vf_dmamux.c projects/em_mq/sys/arm/freescale/vybrid/vf_edma.c projects/em_mq/sys/arm/freescale/vybrid/vf_gpio.c projects/em_mq/sys/arm/freescale/vybrid/vf_i2c.c projects/em_mq/sys/arm/freescale/vybrid/vf_iomuxc.c projects/em_mq/sys/arm/freescale/vybrid/vf_mscm.c projects/em_mq/sys/arm/freescale/vybrid/vf_nfc.c projects/em_mq/sys/arm/freescale/vybrid/vf_port.c projects/em_mq/sys/arm/freescale/vybrid/vf_sai.c projects/em_mq/sys/arm/freescale/vybrid/vf_spi.c projects/em_mq/sys/arm/freescale/vybrid/vf_src.c projects/em_mq/sys/arm/freescale/vybrid/vf_tcon.c projects/em_mq/sys/arm/freescale/vybrid/vf_uart.c projects/em_mq/sys/arm/include/cpu-v6.h projects/em_mq/sys/arm/include/fdt.h projects/em_mq/sys/arm/include/metadata.h projects/em_mq/sys/arm/include/pmap-v6.h projects/em_mq/sys/arm/include/pmap.h projects/em_mq/sys/arm/include/sysreg.h projects/em_mq/sys/arm/mv/armadaxp/armadaxp_mp.c projects/em_mq/sys/arm/mv/gpio.c projects/em_mq/sys/arm/mv/mv_localbus.c projects/em_mq/sys/arm/mv/mv_ts.c projects/em_mq/sys/arm/mv/mvvar.h projects/em_mq/sys/arm/rockchip/rk30xx_common.c projects/em_mq/sys/arm/rockchip/rk30xx_gpio.c projects/em_mq/sys/arm/rockchip/rk30xx_grf.c projects/em_mq/sys/arm/rockchip/rk30xx_mp.c projects/em_mq/sys/arm/rockchip/rk30xx_pmu.c projects/em_mq/sys/arm/samsung/exynos/exynos5_mp.c projects/em_mq/sys/arm/samsung/exynos/exynos_uart.c projects/em_mq/sys/arm/samsung/s3c2xx0/uart_dev_s3c2410.c projects/em_mq/sys/arm/ti/am335x/am335x_dmtimer.c projects/em_mq/sys/arm/ti/am335x/am335x_prcm.c projects/em_mq/sys/arm/ti/omap4/omap4_mp.c projects/em_mq/sys/arm/ti/ti_common.c projects/em_mq/sys/arm/ti/ti_mbox.c projects/em_mq/sys/arm/ti/ti_pruss.c projects/em_mq/sys/arm/ti/ti_wdt.c projects/em_mq/sys/arm/versatile/pl050.c projects/em_mq/sys/arm/versatile/sp804.c projects/em_mq/sys/arm/versatile/versatile_clcd.c projects/em_mq/sys/arm/versatile/versatile_common.c projects/em_mq/sys/arm/versatile/versatile_pci.c projects/em_mq/sys/arm/versatile/versatile_timer.c projects/em_mq/sys/arm/xilinx/zy7_mp.c projects/em_mq/sys/arm64/include/atomic.h projects/em_mq/sys/arm64/include/cpufunc.h projects/em_mq/sys/arm64/include/param.h projects/em_mq/sys/arm64/include/pmap.h projects/em_mq/sys/arm64/include/ucontext.h projects/em_mq/sys/boot/Makefile projects/em_mq/sys/boot/Makefile.arm projects/em_mq/sys/boot/arm/uboot/Makefile projects/em_mq/sys/boot/common/Makefile.inc projects/em_mq/sys/boot/efi/Makefile projects/em_mq/sys/boot/efi/Makefile.inc projects/em_mq/sys/boot/efi/libefi/Makefile projects/em_mq/sys/boot/forth/beastie.4th projects/em_mq/sys/boot/forth/brand.4th projects/em_mq/sys/boot/forth/check-password.4th projects/em_mq/sys/boot/forth/delay.4th projects/em_mq/sys/boot/forth/frames.4th projects/em_mq/sys/boot/forth/loader.4th projects/em_mq/sys/boot/forth/loader.conf projects/em_mq/sys/boot/forth/menu-commands.4th projects/em_mq/sys/boot/forth/menu.4th projects/em_mq/sys/boot/forth/menu.rc projects/em_mq/sys/boot/forth/menusets.4th projects/em_mq/sys/boot/forth/pcibios.4th projects/em_mq/sys/boot/forth/pnp.4th projects/em_mq/sys/boot/forth/screen.4th projects/em_mq/sys/boot/forth/support.4th projects/em_mq/sys/boot/forth/version.4th projects/em_mq/sys/boot/i386/boot2/Makefile projects/em_mq/sys/boot/i386/gptboot/Makefile projects/em_mq/sys/boot/i386/gptzfsboot/Makefile projects/em_mq/sys/boot/i386/libi386/libi386.h projects/em_mq/sys/boot/i386/libi386/multiboot.c projects/em_mq/sys/boot/i386/libi386/smbios.c projects/em_mq/sys/boot/i386/loader/Makefile projects/em_mq/sys/boot/i386/loader/main.c projects/em_mq/sys/boot/i386/zfsboot/Makefile projects/em_mq/sys/boot/mips/beri/boot2/Makefile projects/em_mq/sys/boot/mips/beri/loader/Makefile projects/em_mq/sys/boot/pc98/boot0.5/Makefile projects/em_mq/sys/boot/pc98/boot0/Makefile projects/em_mq/sys/boot/pc98/boot2/Makefile projects/em_mq/sys/boot/pc98/loader/Makefile projects/em_mq/sys/boot/powerpc/kboot/Makefile projects/em_mq/sys/boot/powerpc/ofw/Makefile projects/em_mq/sys/boot/powerpc/ps3/Makefile projects/em_mq/sys/boot/sparc64/loader/Makefile projects/em_mq/sys/cam/cam_xpt.c projects/em_mq/sys/cddl/compat/opensolaris/sys/atomic.h projects/em_mq/sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c projects/em_mq/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c projects/em_mq/sys/cddl/contrib/opensolaris/uts/common/sys/dtrace.h projects/em_mq/sys/cddl/contrib/opensolaris/uts/common/sys/isa_defs.h projects/em_mq/sys/cddl/dev/dtrace/dtrace_ioctl.c projects/em_mq/sys/compat/freebsd32/freebsd32.h projects/em_mq/sys/compat/freebsd32/freebsd32_misc.c projects/em_mq/sys/compat/linprocfs/linprocfs.c projects/em_mq/sys/compat/svr4/svr4_stream.c projects/em_mq/sys/conf/files projects/em_mq/sys/conf/files.arm projects/em_mq/sys/conf/files.mips projects/em_mq/sys/conf/files.powerpc projects/em_mq/sys/conf/newvers.sh projects/em_mq/sys/conf/options.arm projects/em_mq/sys/conf/options.i386 projects/em_mq/sys/contrib/dev/acpica/acpica_prep.sh projects/em_mq/sys/contrib/dev/acpica/changes.txt projects/em_mq/sys/contrib/dev/acpica/common/adfile.c projects/em_mq/sys/contrib/dev/acpica/common/adisasm.c projects/em_mq/sys/contrib/dev/acpica/common/dmtable.c projects/em_mq/sys/contrib/dev/acpica/common/dmtbdump.c projects/em_mq/sys/contrib/dev/acpica/common/dmtbinfo.c projects/em_mq/sys/contrib/dev/acpica/compiler/aslcodegen.c projects/em_mq/sys/contrib/dev/acpica/compiler/aslcompile.c projects/em_mq/sys/contrib/dev/acpica/compiler/aslcompiler.h projects/em_mq/sys/contrib/dev/acpica/compiler/asldefine.h projects/em_mq/sys/contrib/dev/acpica/compiler/aslfold.c projects/em_mq/sys/contrib/dev/acpica/compiler/asllisting.c projects/em_mq/sys/contrib/dev/acpica/compiler/aslmain.c projects/em_mq/sys/contrib/dev/acpica/compiler/aslmap.c projects/em_mq/sys/contrib/dev/acpica/compiler/aslmapenter.c projects/em_mq/sys/contrib/dev/acpica/compiler/asloptions.c projects/em_mq/sys/contrib/dev/acpica/compiler/aslrules.y projects/em_mq/sys/contrib/dev/acpica/compiler/aslstartup.c projects/em_mq/sys/contrib/dev/acpica/compiler/asltree.c projects/em_mq/sys/contrib/dev/acpica/compiler/asltypes.y projects/em_mq/sys/contrib/dev/acpica/compiler/aslutils.c projects/em_mq/sys/contrib/dev/acpica/compiler/aslwalks.c projects/em_mq/sys/contrib/dev/acpica/compiler/dtcompile.c projects/em_mq/sys/contrib/dev/acpica/compiler/dtcompiler.h projects/em_mq/sys/contrib/dev/acpica/compiler/dtio.c projects/em_mq/sys/contrib/dev/acpica/compiler/dttable.c projects/em_mq/sys/contrib/dev/acpica/compiler/dttemplate.h projects/em_mq/sys/contrib/dev/acpica/compiler/dtutils.c projects/em_mq/sys/contrib/dev/acpica/components/debugger/dbmethod.c projects/em_mq/sys/contrib/dev/acpica/components/debugger/dbxface.c projects/em_mq/sys/contrib/dev/acpica/components/disassembler/dmopcode.c projects/em_mq/sys/contrib/dev/acpica/components/disassembler/dmwalk.c projects/em_mq/sys/contrib/dev/acpica/components/dispatcher/dsopcode.c projects/em_mq/sys/contrib/dev/acpica/components/dispatcher/dsutils.c projects/em_mq/sys/contrib/dev/acpica/components/events/evregion.c projects/em_mq/sys/contrib/dev/acpica/components/events/evxfevnt.c projects/em_mq/sys/contrib/dev/acpica/components/executer/exdump.c projects/em_mq/sys/contrib/dev/acpica/components/executer/exfldio.c projects/em_mq/sys/contrib/dev/acpica/components/executer/exoparg3.c projects/em_mq/sys/contrib/dev/acpica/components/executer/exregion.c projects/em_mq/sys/contrib/dev/acpica/components/hardware/hwgpe.c projects/em_mq/sys/contrib/dev/acpica/components/hardware/hwvalid.c projects/em_mq/sys/contrib/dev/acpica/components/namespace/nsdump.c projects/em_mq/sys/contrib/dev/acpica/components/parser/psopcode.c projects/em_mq/sys/contrib/dev/acpica/components/parser/psopinfo.c projects/em_mq/sys/contrib/dev/acpica/components/resources/rsaddr.c projects/em_mq/sys/contrib/dev/acpica/components/resources/rsdump.c projects/em_mq/sys/contrib/dev/acpica/components/resources/rsdumpinfo.c projects/em_mq/sys/contrib/dev/acpica/components/resources/rsxface.c projects/em_mq/sys/contrib/dev/acpica/components/tables/tbdata.c projects/em_mq/sys/contrib/dev/acpica/components/tables/tbinstal.c projects/em_mq/sys/contrib/dev/acpica/components/tables/tbprint.c projects/em_mq/sys/contrib/dev/acpica/components/tables/tbxfroot.c projects/em_mq/sys/contrib/dev/acpica/components/utilities/utaddress.c projects/em_mq/sys/contrib/dev/acpica/components/utilities/utbuffer.c projects/em_mq/sys/contrib/dev/acpica/components/utilities/utglobal.c projects/em_mq/sys/contrib/dev/acpica/components/utilities/utmisc.c projects/em_mq/sys/contrib/dev/acpica/components/utilities/utosi.c projects/em_mq/sys/contrib/dev/acpica/components/utilities/utprint.c projects/em_mq/sys/contrib/dev/acpica/components/utilities/utstate.c projects/em_mq/sys/contrib/dev/acpica/components/utilities/utuuid.c projects/em_mq/sys/contrib/dev/acpica/include/acdebug.h projects/em_mq/sys/contrib/dev/acpica/include/acdisasm.h projects/em_mq/sys/contrib/dev/acpica/include/acglobal.h projects/em_mq/sys/contrib/dev/acpica/include/aclocal.h projects/em_mq/sys/contrib/dev/acpica/include/acmacros.h projects/em_mq/sys/contrib/dev/acpica/include/acopcode.h projects/em_mq/sys/contrib/dev/acpica/include/acpixf.h projects/em_mq/sys/contrib/dev/acpica/include/acresrc.h projects/em_mq/sys/contrib/dev/acpica/include/acrestyp.h projects/em_mq/sys/contrib/dev/acpica/include/acstruct.h projects/em_mq/sys/contrib/dev/acpica/include/actables.h projects/em_mq/sys/contrib/dev/acpica/include/actbl2.h projects/em_mq/sys/contrib/dev/acpica/include/actypes.h projects/em_mq/sys/contrib/dev/acpica/include/acutils.h projects/em_mq/sys/contrib/dev/acpica/include/amlcode.h projects/em_mq/sys/contrib/dev/acpica/include/platform/acenv.h projects/em_mq/sys/contrib/dev/ath/ath_hal/ar9300/ar9300.h projects/em_mq/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_ani.c projects/em_mq/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_misc.c projects/em_mq/sys/contrib/ipfilter/netinet/fil.c projects/em_mq/sys/contrib/ipfilter/netinet/ip_compat.h projects/em_mq/sys/contrib/ipfilter/netinet/ip_fil.h projects/em_mq/sys/contrib/ipfilter/netinet/ip_fil_freebsd.c (contents, props changed) projects/em_mq/sys/contrib/ipfilter/netinet/ip_nat.c projects/em_mq/sys/contrib/x86emu/x86emu.c projects/em_mq/sys/crypto/aesni/aesencdec.h projects/em_mq/sys/crypto/aesni/aesni_ghash.c projects/em_mq/sys/dev/acpica/acpi.c projects/em_mq/sys/dev/acpica/acpi_pcib_acpi.c projects/em_mq/sys/dev/acpica/acpi_resource.c projects/em_mq/sys/dev/acpica/acpivar.h projects/em_mq/sys/dev/ath/ath_hal/ah.h projects/em_mq/sys/dev/ath/ath_hal/ar5212/ar5212.h projects/em_mq/sys/dev/ath/ath_hal/ar5212/ar5212_ani.c projects/em_mq/sys/dev/ath/ath_hal/ar5212/ar5212_misc.c projects/em_mq/sys/dev/atkbdc/psm.c projects/em_mq/sys/dev/bxe/bxe.c projects/em_mq/sys/dev/ciss/ciss.c projects/em_mq/sys/dev/cxgbe/tom/t4_cpl_io.c projects/em_mq/sys/dev/dwc/if_dwc.c projects/em_mq/sys/dev/e1000/if_em.c projects/em_mq/sys/dev/fdt/fdt_pinctrl.c projects/em_mq/sys/dev/gpio/gpioled.c projects/em_mq/sys/dev/hptnr/README projects/em_mq/sys/dev/hptnr/amd64-elf.hptnr_lib.o.uu projects/em_mq/sys/dev/hptnr/him.h projects/em_mq/sys/dev/hptnr/hptintf.h projects/em_mq/sys/dev/hptnr/hptnr_config.c projects/em_mq/sys/dev/hptnr/hptnr_config.h projects/em_mq/sys/dev/hptnr/hptnr_osm_bsd.c projects/em_mq/sys/dev/hptnr/i386-elf.hptnr_lib.o.uu projects/em_mq/sys/dev/hptnr/ldm.h projects/em_mq/sys/dev/hptnr/os_bsd.h projects/em_mq/sys/dev/hwpmc/hwpmc_core.c projects/em_mq/sys/dev/hwpmc/hwpmc_intel.c projects/em_mq/sys/dev/hwpmc/pmc_events.h projects/em_mq/sys/dev/ichsmb/ichsmb_pci.c projects/em_mq/sys/dev/iscsi/icl_conn_if.m projects/em_mq/sys/dev/iscsi/icl_soft.c projects/em_mq/sys/dev/iscsi/icl_wrappers.h projects/em_mq/sys/dev/iwn/if_iwn.c projects/em_mq/sys/dev/ixgbe/ix_txrx.c projects/em_mq/sys/dev/mmc/mmc.c projects/em_mq/sys/dev/nand/nfc_fsl.c projects/em_mq/sys/dev/netmap/netmap.c projects/em_mq/sys/dev/nvme/nvme.c projects/em_mq/sys/dev/nvme/nvme_ctrlr.c projects/em_mq/sys/dev/nvme/nvme_ns.c projects/em_mq/sys/dev/nvme/nvme_private.h projects/em_mq/sys/dev/nvme/nvme_qpair.c projects/em_mq/sys/dev/re/if_re.c projects/em_mq/sys/dev/sound/pci/hda/hdaa_patches.c projects/em_mq/sys/dev/sound/pci/hda/hdac.c projects/em_mq/sys/dev/sound/pci/hda/hdac.h projects/em_mq/sys/dev/sound/pci/hda/hdacc.c projects/em_mq/sys/dev/streams/streams.c projects/em_mq/sys/dev/uart/uart_bus.h projects/em_mq/sys/dev/uart/uart_bus_fdt.c projects/em_mq/sys/dev/uart/uart_core.c projects/em_mq/sys/dev/uart/uart_cpu.h projects/em_mq/sys/dev/uart/uart_cpu_fdt.c projects/em_mq/sys/dev/uart/uart_cpu_fdt.h projects/em_mq/sys/dev/uart/uart_dev_imx.c projects/em_mq/sys/dev/uart/uart_dev_lpc.c projects/em_mq/sys/dev/uart/uart_dev_msm.c projects/em_mq/sys/dev/uart/uart_dev_ns8250.c projects/em_mq/sys/dev/uart/uart_dev_pl011.c projects/em_mq/sys/dev/uart/uart_dev_quicc.c projects/em_mq/sys/dev/uart/uart_dev_sab82532.c projects/em_mq/sys/dev/uart/uart_dev_ti8250.c projects/em_mq/sys/dev/uart/uart_dev_z8530.c projects/em_mq/sys/dev/usb/controller/ehci_pci.c projects/em_mq/sys/dev/usb/controller/uhci_pci.c projects/em_mq/sys/dev/usb/controller/xhci_pci.c projects/em_mq/sys/dev/usb/net/if_axge.c projects/em_mq/sys/dev/usb/serial/uftdi.c projects/em_mq/sys/dev/usb/usbdevs projects/em_mq/sys/dev/usb/wlan/if_urtwn.c projects/em_mq/sys/dev/vt/vt_font.c projects/em_mq/sys/dev/wpi/if_wpi.c projects/em_mq/sys/fs/devfs/devfs_vnops.c projects/em_mq/sys/fs/ext2fs/ext2_vfsops.c projects/em_mq/sys/fs/fuse/fuse_vfsops.c projects/em_mq/sys/fs/msdosfs/msdosfs_fat.c projects/em_mq/sys/fs/msdosfs/msdosfs_vfsops.c projects/em_mq/sys/fs/nandfs/nandfs_vfsops.c projects/em_mq/sys/fs/nfsclient/nfs_clvfsops.c projects/em_mq/sys/fs/nfsserver/nfs_nfsdport.c projects/em_mq/sys/fs/nullfs/null_vfsops.c projects/em_mq/sys/fs/tmpfs/tmpfs_vnops.c projects/em_mq/sys/geom/geom_dev.c projects/em_mq/sys/geom/multipath/g_multipath.c projects/em_mq/sys/gnu/dts/arm/meson.dtsi projects/em_mq/sys/gnu/dts/arm/meson6.dtsi projects/em_mq/sys/gnu/dts/arm/meson8.dtsi projects/em_mq/sys/i386/i386/bios.c projects/em_mq/sys/i386/i386/initcpu.c projects/em_mq/sys/i386/i386/locore.s projects/em_mq/sys/i386/i386/machdep.c projects/em_mq/sys/i386/i386/minidump_machdep.c projects/em_mq/sys/i386/i386/mp_machdep.c projects/em_mq/sys/i386/i386/mpboot.s projects/em_mq/sys/i386/i386/pmap.c projects/em_mq/sys/i386/i386/swtch.s projects/em_mq/sys/i386/i386/trap.c projects/em_mq/sys/i386/i386/vm86bios.s projects/em_mq/sys/i386/i386/vm_machdep.c projects/em_mq/sys/i386/include/param.h projects/em_mq/sys/i386/include/pmap.h projects/em_mq/sys/i386/include/vmparam.h projects/em_mq/sys/kern/imgact_elf.c projects/em_mq/sys/kern/kern_descrip.c projects/em_mq/sys/kern/kern_exec.c projects/em_mq/sys/kern/kern_fork.c projects/em_mq/sys/kern/kern_mbuf.c projects/em_mq/sys/kern/kern_poll.c projects/em_mq/sys/kern/kern_resource.c projects/em_mq/sys/kern/kern_timeout.c projects/em_mq/sys/kern/link_elf_obj.c projects/em_mq/sys/kern/subr_bus.c projects/em_mq/sys/kern/subr_busdma_bufalloc.c projects/em_mq/sys/kern/subr_vmem.c projects/em_mq/sys/kern/sys_pipe.c projects/em_mq/sys/kern/sysv_shm.c projects/em_mq/sys/kern/tty_pts.c projects/em_mq/sys/kern/uipc_mqueue.c projects/em_mq/sys/kern/uipc_sem.c projects/em_mq/sys/kern/uipc_shm.c projects/em_mq/sys/kern/uipc_syscalls.c projects/em_mq/sys/kern/vfs_subr.c projects/em_mq/sys/kern/vfs_syscalls.c projects/em_mq/sys/kern/vnode_if.src projects/em_mq/sys/mips/adm5120/uart_dev_adm5120.c projects/em_mq/sys/mips/atheros/uart_dev_ar933x.c projects/em_mq/sys/mips/cavium/uart_dev_oct16550.c projects/em_mq/sys/mips/conf/CARAMBOLA2.hints projects/em_mq/sys/mips/conf/DIR-655A1.hints projects/em_mq/sys/mips/conf/DIR-825C1.hints projects/em_mq/sys/mips/conf/TL-WR1043NDv2.hints projects/em_mq/sys/mips/include/reg.h projects/em_mq/sys/mips/mips/uma_machdep.c projects/em_mq/sys/mips/rt305x/uart_dev_rt305x.c projects/em_mq/sys/modules/i2c/iicbb/Makefile projects/em_mq/sys/net/ieee8023ad_lacp.c projects/em_mq/sys/net/if.c projects/em_mq/sys/net/if_media.c projects/em_mq/sys/net/if_media.h projects/em_mq/sys/net/if_tap.c projects/em_mq/sys/net/if_types.h projects/em_mq/sys/net/pfvar.h projects/em_mq/sys/net/route.c projects/em_mq/sys/net80211/ieee80211_mesh.c projects/em_mq/sys/netgraph/bluetooth/hci/ng_hci_cmds.c projects/em_mq/sys/netgraph/bluetooth/hci/ng_hci_evnt.c projects/em_mq/sys/netgraph/bluetooth/hci/ng_hci_main.c projects/em_mq/sys/netgraph/bluetooth/hci/ng_hci_misc.c projects/em_mq/sys/netgraph/bluetooth/hci/ng_hci_misc.h projects/em_mq/sys/netgraph/bluetooth/hci/ng_hci_ulpi.c projects/em_mq/sys/netgraph/bluetooth/hci/ng_hci_var.h projects/em_mq/sys/netgraph/bluetooth/include/ng_btsocket.h projects/em_mq/sys/netgraph/bluetooth/include/ng_btsocket_l2cap.h projects/em_mq/sys/netgraph/bluetooth/include/ng_hci.h projects/em_mq/sys/netgraph/bluetooth/include/ng_l2cap.h projects/em_mq/sys/netgraph/bluetooth/l2cap/ng_l2cap_cmds.c projects/em_mq/sys/netgraph/bluetooth/l2cap/ng_l2cap_cmds.h projects/em_mq/sys/netgraph/bluetooth/l2cap/ng_l2cap_evnt.c projects/em_mq/sys/netgraph/bluetooth/l2cap/ng_l2cap_llpi.c projects/em_mq/sys/netgraph/bluetooth/l2cap/ng_l2cap_llpi.h projects/em_mq/sys/netgraph/bluetooth/l2cap/ng_l2cap_misc.c projects/em_mq/sys/netgraph/bluetooth/l2cap/ng_l2cap_misc.h projects/em_mq/sys/netgraph/bluetooth/l2cap/ng_l2cap_ulpi.c projects/em_mq/sys/netgraph/bluetooth/l2cap/ng_l2cap_var.h projects/em_mq/sys/netgraph/bluetooth/socket/ng_btsocket_hci_raw.c projects/em_mq/sys/netgraph/bluetooth/socket/ng_btsocket_l2cap.c projects/em_mq/sys/netgraph/bluetooth/socket/ng_btsocket_l2cap_raw.c projects/em_mq/sys/netinet/igmp.c projects/em_mq/sys/netinet/in_var.h projects/em_mq/sys/netinet/ip_carp.c projects/em_mq/sys/netinet/ip_gre.c projects/em_mq/sys/netinet/ip_id.c projects/em_mq/sys/netinet/ip_input.c projects/em_mq/sys/netinet/ip_mroute.c projects/em_mq/sys/netinet/ip_output.c projects/em_mq/sys/netinet/ip_var.h projects/em_mq/sys/netinet/raw_ip.c projects/em_mq/sys/netinet/sctp_output.c projects/em_mq/sys/netinet/sctp_syscalls.c projects/em_mq/sys/netinet/tcp_subr.c projects/em_mq/sys/netinet/tcp_timer.c projects/em_mq/sys/netinet/tcp_timer.h projects/em_mq/sys/netinet/tcp_var.h projects/em_mq/sys/netinet6/in6_mcast.c projects/em_mq/sys/netinet6/ip6_forward.c projects/em_mq/sys/netinet6/ip6_mroute.c projects/em_mq/sys/netinet6/ip6_mroute.h projects/em_mq/sys/netinet6/ip6_output.c projects/em_mq/sys/netinet6/ip6_var.h projects/em_mq/sys/netinet6/nd6.c projects/em_mq/sys/netinet6/nd6_nbr.c projects/em_mq/sys/netinet6/nd6_rtr.c projects/em_mq/sys/netipsec/xform_ipip.c projects/em_mq/sys/netpfil/ipfw/ip_fw_log.c projects/em_mq/sys/netpfil/pf/if_pfsync.c projects/em_mq/sys/netpfil/pf/pf.c projects/em_mq/sys/netpfil/pf/pf_norm.c projects/em_mq/sys/ofed/include/linux/file.h projects/em_mq/sys/opencrypto/gmac.h projects/em_mq/sys/powerpc/aim/machdep.c projects/em_mq/sys/powerpc/aim/mmu_oea64.c projects/em_mq/sys/powerpc/aim/slb.c projects/em_mq/sys/powerpc/aim/uma_machdep.c projects/em_mq/sys/powerpc/booke/locore.S projects/em_mq/sys/powerpc/booke/machdep.c projects/em_mq/sys/powerpc/include/reg.h projects/em_mq/sys/powerpc/include/trap.h projects/em_mq/sys/rpc/svc.c projects/em_mq/sys/rpc/svc.h projects/em_mq/sys/rpc/svc_generic.c projects/em_mq/sys/rpc/svc_vc.c projects/em_mq/sys/sparc64/include/reg.h projects/em_mq/sys/sparc64/pci/sbbc.c projects/em_mq/sys/sparc64/sparc64/vm_machdep.c projects/em_mq/sys/sys/_callout.h projects/em_mq/sys/sys/buf.h projects/em_mq/sys/sys/busdma_bufalloc.h projects/em_mq/sys/sys/callout.h projects/em_mq/sys/sys/cdefs.h projects/em_mq/sys/sys/elf_common.h projects/em_mq/sys/sys/filedesc.h projects/em_mq/sys/sys/imgact.h projects/em_mq/sys/sys/kerneldump.h projects/em_mq/sys/sys/malloc.h projects/em_mq/sys/sys/mbuf.h projects/em_mq/sys/sys/module.h projects/em_mq/sys/sys/mount.h projects/em_mq/sys/sys/mouse.h projects/em_mq/sys/sys/param.h projects/em_mq/sys/sys/pmc.h projects/em_mq/sys/sys/procfs.h projects/em_mq/sys/sys/socketvar.h projects/em_mq/sys/sys/sockio.h projects/em_mq/sys/sys/syscallsubr.h projects/em_mq/sys/sys/vmem.h projects/em_mq/sys/ufs/ffs/ffs_vfsops.c projects/em_mq/sys/vm/swap_pager.c projects/em_mq/sys/vm/uma.h projects/em_mq/sys/vm/uma_core.c projects/em_mq/sys/vm/uma_int.h projects/em_mq/sys/vm/vm_fault.c projects/em_mq/sys/vm/vm_pageout.c projects/em_mq/sys/vm/vm_reserv.c projects/em_mq/sys/vm/vnode_pager.c projects/em_mq/sys/x86/acpica/OsdEnvironment.c projects/em_mq/sys/x86/acpica/acpi_wakeup.c projects/em_mq/sys/x86/include/reg.h projects/em_mq/sys/x86/iommu/busdma_dmar.c projects/em_mq/sys/x86/iommu/intel_dmar.h projects/em_mq/sys/x86/iommu/intel_gas.c projects/em_mq/tools/build/check-links.sh projects/em_mq/tools/build/mk/OptionalObsoleteFiles.inc projects/em_mq/tools/build/options/WITHOUT_CXX projects/em_mq/tools/regression/aio/aiotest/Makefile projects/em_mq/tools/regression/aio/aiotest/aiotest.c projects/em_mq/tools/regression/aio/kqueue/Makefile projects/em_mq/tools/regression/aio/kqueue/aio_kqueue.c projects/em_mq/tools/regression/aio/kqueue/lio/Makefile projects/em_mq/tools/regression/aio/kqueue/lio/lio_kqueue.c projects/em_mq/tools/regression/sockets/accept_fd_leak/Makefile projects/em_mq/tools/regression/sockets/accept_fd_leak/accept_fd_leak.c projects/em_mq/tools/regression/sockets/accf_data_attach/Makefile projects/em_mq/tools/regression/sockets/accf_data_attach/accf_data_attach.c projects/em_mq/tools/regression/sockets/fstat/Makefile projects/em_mq/tools/regression/sockets/fstat/fstat.c projects/em_mq/tools/regression/sockets/kqueue/Makefile projects/em_mq/tools/regression/sockets/kqueue/kqueue.c projects/em_mq/tools/regression/sockets/listen_backlog/Makefile projects/em_mq/tools/regression/sockets/listen_backlog/listen_backlog.c projects/em_mq/tools/regression/sockets/listenclose/Makefile projects/em_mq/tools/regression/sockets/listenclose/listenclose.c projects/em_mq/tools/regression/sockets/pr_atomic/Makefile projects/em_mq/tools/regression/sockets/pr_atomic/pr_atomic.c projects/em_mq/tools/regression/sockets/reconnect/Makefile projects/em_mq/tools/regression/sockets/reconnect/reconnect.c projects/em_mq/tools/regression/sockets/rtsocket/Makefile projects/em_mq/tools/regression/sockets/rtsocket/rtsocket.c projects/em_mq/tools/regression/sockets/sblock/Makefile projects/em_mq/tools/regression/sockets/sblock/sblock.c projects/em_mq/tools/regression/sockets/sendfile/sendfile.c projects/em_mq/tools/regression/sockets/shutdown/Makefile projects/em_mq/tools/regression/sockets/shutdown/shutdown.c projects/em_mq/tools/regression/sockets/sigpipe/Makefile projects/em_mq/tools/regression/sockets/sigpipe/sigpipe.c projects/em_mq/tools/regression/sockets/so_setfib/Makefile projects/em_mq/tools/regression/sockets/so_setfib/so_setfib.c projects/em_mq/tools/regression/sockets/socketpair/Makefile projects/em_mq/tools/regression/sockets/socketpair/socketpair.c projects/em_mq/tools/regression/sockets/unix_bindconnect/Makefile projects/em_mq/tools/regression/sockets/unix_bindconnect/unix_bindconnect.c projects/em_mq/tools/regression/sockets/unix_close_race/Makefile projects/em_mq/tools/regression/sockets/unix_close_race/unix_close_race.c projects/em_mq/tools/regression/sockets/unix_passfd/Makefile projects/em_mq/tools/regression/sockets/unix_passfd/unix_passfd.c projects/em_mq/tools/regression/sockets/unix_sendtorace/Makefile projects/em_mq/tools/regression/sockets/unix_sendtorace/unix_sendtorace.c projects/em_mq/tools/regression/sockets/unix_socket/Makefile projects/em_mq/tools/regression/sockets/unix_socket/unix_socket.c projects/em_mq/tools/regression/sockets/unix_sorflush/Makefile projects/em_mq/tools/regression/sockets/unix_sorflush/unix_sorflush.c projects/em_mq/tools/regression/sockets/zerosend/zerosend.c projects/em_mq/tools/tools/ath/athratestats/main.c projects/em_mq/tools/tools/ath/athstats/athstats.c projects/em_mq/tools/tools/cxgbtool/cxgbtool.c projects/em_mq/tools/tools/iwn/iwnstats/iwn_ioctl.c projects/em_mq/usr.bin/Makefile projects/em_mq/usr.bin/ar/read.c projects/em_mq/usr.bin/bluetooth/bthost/bthost.c projects/em_mq/usr.bin/bluetooth/btsockstat/btsockstat.c projects/em_mq/usr.bin/bluetooth/rfcomm_sppd/rfcomm_sdp.c projects/em_mq/usr.bin/bluetooth/rfcomm_sppd/rfcomm_sppd.c projects/em_mq/usr.bin/clang/Makefile projects/em_mq/usr.bin/col/col.c projects/em_mq/usr.bin/column/column.c projects/em_mq/usr.bin/gcore/elf32core.c projects/em_mq/usr.bin/gzip/gzip.1 projects/em_mq/usr.bin/gzip/gzip.c projects/em_mq/usr.bin/iconv/iconv.c projects/em_mq/usr.bin/ipcs/Makefile projects/em_mq/usr.bin/ipcs/ipc.c projects/em_mq/usr.bin/ipcs/ipc.h projects/em_mq/usr.bin/ipcs/ipcs.c projects/em_mq/usr.bin/iscsictl/Makefile projects/em_mq/usr.bin/iscsictl/iscsi.conf.5 projects/em_mq/usr.bin/iscsictl/iscsictl.c projects/em_mq/usr.bin/iscsictl/parse.y projects/em_mq/usr.bin/iscsictl/periphs.c projects/em_mq/usr.bin/jot/jot.1 projects/em_mq/usr.bin/kdump/mkioctls projects/em_mq/usr.bin/lam/lam.1 projects/em_mq/usr.bin/lockf/lockf.1 projects/em_mq/usr.bin/lockf/lockf.c projects/em_mq/usr.bin/mt/Makefile projects/em_mq/usr.bin/mt/mt.c projects/em_mq/usr.bin/netstat/bpf.c projects/em_mq/usr.bin/netstat/if.c projects/em_mq/usr.bin/netstat/inet6.c projects/em_mq/usr.bin/netstat/mroute6.c projects/em_mq/usr.bin/netstat/netstat.1 projects/em_mq/usr.bin/netstat/route.c projects/em_mq/usr.bin/patch/inp.c projects/em_mq/usr.bin/rs/rs.1 projects/em_mq/usr.bin/smbutil/Makefile projects/em_mq/usr.bin/sockstat/sockstat.1 projects/em_mq/usr.bin/sort/bwstring.c projects/em_mq/usr.bin/sort/coll.c projects/em_mq/usr.bin/sort/file.c projects/em_mq/usr.bin/sort/file.h projects/em_mq/usr.bin/sort/mem.c projects/em_mq/usr.bin/sort/radixsort.c projects/em_mq/usr.bin/sort/sort.1.in projects/em_mq/usr.bin/sort/sort.c projects/em_mq/usr.bin/vi/Makefile projects/em_mq/usr.sbin/acpi/acpiconf/acpiconf.c projects/em_mq/usr.sbin/acpi/acpidump/acpi.c projects/em_mq/usr.sbin/amd/include/config.h projects/em_mq/usr.sbin/ancontrol/ancontrol.c projects/em_mq/usr.sbin/arp/arp.c projects/em_mq/usr.sbin/authpf/Makefile projects/em_mq/usr.sbin/bhyve/Makefile projects/em_mq/usr.sbin/bhyve/bhyverun.c projects/em_mq/usr.sbin/bhyvectl/Makefile projects/em_mq/usr.sbin/bhyvectl/bhyvectl.c projects/em_mq/usr.sbin/bhyveload/Makefile projects/em_mq/usr.sbin/bluetooth/bthidcontrol/bthidcontrol.c projects/em_mq/usr.sbin/bluetooth/bthidcontrol/hid.c projects/em_mq/usr.sbin/bluetooth/bthidcontrol/sdp.c projects/em_mq/usr.sbin/bluetooth/bthidd/bthidd.c projects/em_mq/usr.sbin/bluetooth/bthidd/client.c projects/em_mq/usr.sbin/bluetooth/bthidd/hid.c projects/em_mq/usr.sbin/bluetooth/bthidd/kbd.c projects/em_mq/usr.sbin/bluetooth/bthidd/lexer.l projects/em_mq/usr.sbin/bluetooth/bthidd/parser.y projects/em_mq/usr.sbin/bluetooth/bthidd/server.c projects/em_mq/usr.sbin/bluetooth/bthidd/session.c projects/em_mq/usr.sbin/bluetooth/btpand/bnep.c projects/em_mq/usr.sbin/bluetooth/btpand/btpand.c projects/em_mq/usr.sbin/bluetooth/btpand/channel.c projects/em_mq/usr.sbin/bluetooth/btpand/client.c projects/em_mq/usr.sbin/bluetooth/btpand/event.c projects/em_mq/usr.sbin/bluetooth/btpand/packet.c projects/em_mq/usr.sbin/bluetooth/btpand/sdp.c projects/em_mq/usr.sbin/bluetooth/btpand/server.c projects/em_mq/usr.sbin/bluetooth/btpand/tap.c projects/em_mq/usr.sbin/bluetooth/hccontrol/hccontrol.c projects/em_mq/usr.sbin/bluetooth/hccontrol/host_controller_baseband.c projects/em_mq/usr.sbin/bluetooth/hccontrol/info.c projects/em_mq/usr.sbin/bluetooth/hccontrol/link_control.c projects/em_mq/usr.sbin/bluetooth/hccontrol/link_policy.c projects/em_mq/usr.sbin/bluetooth/hccontrol/node.c projects/em_mq/usr.sbin/bluetooth/hccontrol/util.c projects/em_mq/usr.sbin/bluetooth/hcsecd/hcsecd.c projects/em_mq/usr.sbin/bluetooth/hcsecd/parser.y projects/em_mq/usr.sbin/bluetooth/l2control/l2cap.c projects/em_mq/usr.sbin/bluetooth/l2control/l2control.c projects/em_mq/usr.sbin/bluetooth/l2ping/l2ping.c projects/em_mq/usr.sbin/bluetooth/rfcomm_pppd/rfcomm_pppd.c projects/em_mq/usr.sbin/bluetooth/sdpcontrol/sdpcontrol.c projects/em_mq/usr.sbin/bluetooth/sdpcontrol/search.c projects/em_mq/usr.sbin/bluetooth/sdpd/bgd.c projects/em_mq/usr.sbin/bluetooth/sdpd/dun.c projects/em_mq/usr.sbin/bluetooth/sdpd/ftrn.c projects/em_mq/usr.sbin/bluetooth/sdpd/gn.c projects/em_mq/usr.sbin/bluetooth/sdpd/irmc.c projects/em_mq/usr.sbin/bluetooth/sdpd/irmc_command.c projects/em_mq/usr.sbin/bluetooth/sdpd/lan.c projects/em_mq/usr.sbin/bluetooth/sdpd/main.c projects/em_mq/usr.sbin/bluetooth/sdpd/nap.c projects/em_mq/usr.sbin/bluetooth/sdpd/opush.c projects/em_mq/usr.sbin/bluetooth/sdpd/panu.c projects/em_mq/usr.sbin/bluetooth/sdpd/profile.c projects/em_mq/usr.sbin/bluetooth/sdpd/provider.c projects/em_mq/usr.sbin/bluetooth/sdpd/sar.c projects/em_mq/usr.sbin/bluetooth/sdpd/scr.c projects/em_mq/usr.sbin/bluetooth/sdpd/sd.c projects/em_mq/usr.sbin/bluetooth/sdpd/server.c projects/em_mq/usr.sbin/bluetooth/sdpd/sp.c projects/em_mq/usr.sbin/bluetooth/sdpd/srr.c projects/em_mq/usr.sbin/bluetooth/sdpd/ssar.c projects/em_mq/usr.sbin/bluetooth/sdpd/ssr.c projects/em_mq/usr.sbin/bluetooth/sdpd/sur.c projects/em_mq/usr.sbin/bluetooth/sdpd/uuid.c projects/em_mq/usr.sbin/bsdconfig/share/geom.subr projects/em_mq/usr.sbin/bsdinstall/scripts/zfsboot projects/em_mq/usr.sbin/bsnmpd/tools/bsnmptools/Makefile projects/em_mq/usr.sbin/crashinfo/crashinfo.sh projects/em_mq/usr.sbin/ctld/ctld.c projects/em_mq/usr.sbin/ctld/discovery.c projects/em_mq/usr.sbin/ctld/isns.c projects/em_mq/usr.sbin/ctld/keys.c projects/em_mq/usr.sbin/ctld/login.c projects/em_mq/usr.sbin/ctld/parse.y projects/em_mq/usr.sbin/ctld/pdu.c projects/em_mq/usr.sbin/ctld/token.l projects/em_mq/usr.sbin/fifolog/fifolog_reader/Makefile projects/em_mq/usr.sbin/fifolog/fifolog_writer/Makefile projects/em_mq/usr.sbin/freebsd-update/freebsd-update.sh projects/em_mq/usr.sbin/ifmcstat/ifmcstat.c projects/em_mq/usr.sbin/ip6addrctl/ip6addrctl.c projects/em_mq/usr.sbin/mld6query/mld6.c projects/em_mq/usr.sbin/ndp/ndp.c projects/em_mq/usr.sbin/nfsd/nfsd.c projects/em_mq/usr.sbin/ntp/config.h projects/em_mq/usr.sbin/pkg/pkg.c projects/em_mq/usr.sbin/ppp/iface.c projects/em_mq/usr.sbin/rip6query/rip6query.c projects/em_mq/usr.sbin/route6d/route6d.c projects/em_mq/usr.sbin/rpc.lockd/Makefile projects/em_mq/usr.sbin/rrenumd/lexer.l projects/em_mq/usr.sbin/rrenumd/parser.y projects/em_mq/usr.sbin/rtadvctl/rtadvctl.c projects/em_mq/usr.sbin/rtadvd/config.c projects/em_mq/usr.sbin/rtadvd/if.c projects/em_mq/usr.sbin/rtadvd/rrenum.c projects/em_mq/usr.sbin/rtadvd/rtadvd.c projects/em_mq/usr.sbin/rtsold/Makefile projects/em_mq/usr.sbin/rtsold/if.c projects/em_mq/usr.sbin/rtsold/probe.c projects/em_mq/usr.sbin/rtsold/rtsold.c projects/em_mq/usr.sbin/uhsoctl/uhsoctl.c projects/em_mq/usr.sbin/vidcontrol/vidcontrol.c projects/em_mq/usr.sbin/wpa/ndis_events/ndis_events.c projects/em_mq/usr.sbin/wpa/wpa_supplicant/Packet32.c Directory Properties: projects/em_mq/ (props changed) projects/em_mq/cddl/ (props changed) projects/em_mq/cddl/contrib/opensolaris/ (props changed) projects/em_mq/contrib/binutils/ (props changed) projects/em_mq/contrib/compiler-rt/ (props changed) projects/em_mq/contrib/elftoolchain/ (props changed) projects/em_mq/contrib/gcc/ (props changed) projects/em_mq/contrib/ipfilter/ (props changed) projects/em_mq/contrib/libarchive/ (props changed) projects/em_mq/contrib/libarchive/libarchive/ (props changed) projects/em_mq/contrib/libc++/ (props changed) projects/em_mq/contrib/llvm/ (props changed) projects/em_mq/contrib/llvm/tools/clang/ (props changed) projects/em_mq/contrib/ntp/ (props changed) projects/em_mq/contrib/nvi/ (props changed) projects/em_mq/contrib/xz/ (props changed) projects/em_mq/crypto/openssh/ (props changed) projects/em_mq/etc/ (props changed) projects/em_mq/gnu/lib/ (props changed) projects/em_mq/include/ (props changed) projects/em_mq/lib/libc/ (props changed) projects/em_mq/lib/libvmmapi/ (props changed) projects/em_mq/sbin/ (props changed) projects/em_mq/share/ (props changed) projects/em_mq/share/man/man4/ (props changed) projects/em_mq/sys/ (props changed) projects/em_mq/sys/amd64/vmm/ (props changed) projects/em_mq/sys/boot/ (props changed) projects/em_mq/sys/boot/powerpc/kboot/ (props changed) projects/em_mq/sys/boot/powerpc/ofw/ (props changed) projects/em_mq/sys/cddl/contrib/opensolaris/ (props changed) projects/em_mq/sys/conf/ (props changed) projects/em_mq/sys/contrib/dev/acpica/ (props changed) projects/em_mq/sys/contrib/ipfilter/ (props changed) projects/em_mq/sys/contrib/x86emu/ (props changed) projects/em_mq/sys/gnu/dts/ (props changed) projects/em_mq/sys/gnu/dts/arm/ (props changed) projects/em_mq/usr.sbin/bhyve/ (props changed) projects/em_mq/usr.sbin/bhyvectl/ (props changed) projects/em_mq/usr.sbin/bhyveload/ (props changed) projects/em_mq/usr.sbin/rtadvctl/ (props changed) projects/em_mq/usr.sbin/rtadvd/ (props changed) projects/em_mq/usr.sbin/rtsold/ (props changed) Modified: projects/em_mq/Makefile.inc1 ============================================================================== --- projects/em_mq/Makefile.inc1 Thu Apr 16 17:42:52 2015 (r281606) +++ projects/em_mq/Makefile.inc1 Thu Apr 16 18:47:28 2015 (r281607) @@ -344,7 +344,8 @@ X${COMPILER}?= ${${COMPILER}} .endfor XBINUTILS= AS AR LD NM OBJCOPY OBJDUMP RANLIB SIZE STRINGS .for BINUTIL in ${XBINUTILS} -.if defined(CROSS_BINUTILS_PREFIX) +.if defined(CROSS_BINUTILS_PREFIX) && \ + exists(${CROSS_BINUTILS_PREFIX}${${BINUTIL}}) X${BINUTIL}?= ${CROSS_BINUTILS_PREFIX}${${BINUTIL}} .else X${BINUTIL}?= ${${BINUTIL}} @@ -411,8 +412,9 @@ LIB32CPUFLAGS= -march=${TARGET_CPUTYPE} LIB32WMAKEENV= MACHINE=i386 MACHINE_ARCH=i386 \ MACHINE_CPU="i686 mmx sse sse2" LIB32WMAKEFLAGS= \ - AS="${AS} --32" \ - LD="${LD} -m elf_i386_fbsd -Y P,${LIB32TMP}/usr/lib32" + AS="${XAS} --32" \ + LD="${XLD} -m elf_i386_fbsd -Y P,${LIB32TMP}/usr/lib32" \ + OBJCOPY="${XOBJCOPY}" .elif ${TARGET_ARCH} == "powerpc64" .if empty(TARGET_CPUTYPE) @@ -422,7 +424,8 @@ LIB32CPUFLAGS= -mcpu=${TARGET_CPUTYPE} .endif LIB32WMAKEENV= MACHINE=powerpc MACHINE_ARCH=powerpc LIB32WMAKEFLAGS= \ - LD="${LD} -m elf32ppc_fbsd" + LD="${XLD} -m elf32ppc_fbsd" \ + OBJCOPY="${XOBJCOPY}" .endif Modified: projects/em_mq/ObsoleteFiles.inc ============================================================================== --- projects/em_mq/ObsoleteFiles.inc Thu Apr 16 17:42:52 2015 (r281606) +++ projects/em_mq/ObsoleteFiles.inc Thu Apr 16 18:47:28 2015 (r281607) @@ -38,6 +38,18 @@ # xargs -n1 | sort | uniq -d; # done +# 20150410 +OLD_FILES+=usr/share/doc/usd/10.exref/paper.ascii.gz +OLD_FILES+=usr/share/doc/usd/10.exref/summary.ascii.gz +OLD_DIRS+=usr/share/doc/usd/10.exref +OLD_FILES+=usr/share/doc/usd/11.edit/paper.ascii.gz +OLD_DIRS+=usr/share/doc/usd/11.edit +OLD_FILES+=usr/share/doc/usd/12.vi/paper.ascii.gz +OLD_FILES+=usr/share/doc/usd/12.vi/summary.ascii.gz +OLD_FILES+=usr/share/doc/usd/12.vi/viapwh.ascii.gz +OLD_DIRS+=usr/share/doc/usd/12.vi +OLD_FILES+=usr/share/doc/usd/13.viref/paper.ascii.gz +OLD_DIRS+=usr/share/doc/usd/13.viref # 20150329 .if ${TARGET_ARCH} == "arm" OLD_FILES+=usr/include/bootconfig.h Modified: projects/em_mq/README ============================================================================== --- projects/em_mq/README Thu Apr 16 17:42:52 2015 (r281606) +++ projects/em_mq/README Thu Apr 16 18:47:28 2015 (r281607) @@ -34,9 +34,7 @@ The sample kernel configuration files re sub-directory (assuming that you've installed the kernel sources), the file named GENERIC being the one used to build your initial installation kernel. The file NOTES contains entries and documentation for all possible -devices, not just those commonly used. It is the successor of the ancient -LINT file, but in contrast to LINT, it is not buildable as a kernel but a -pure reference and documentation file. +devices, not just those commonly used. Source Roadmap: @@ -77,6 +75,9 @@ share Shared resources. sys Kernel sources. +tests Regression tests which can be run by Kyua. See tests/README + for additional information. + tools Utilities for regression testing and miscellaneous tasks. usr.bin User commands. Modified: projects/em_mq/UPDATING ============================================================================== --- projects/em_mq/UPDATING Thu Apr 16 17:42:52 2015 (r281606) +++ projects/em_mq/UPDATING Thu Apr 16 18:47:28 2015 (r281607) @@ -31,6 +31,15 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11 disable the most expensive debugging functionality run "ln -s 'abort:false,junk:false' /etc/malloc.conf".) +20150415: + The const qualifier has been removed from iconv(3) to comply with + POSIX. The ports tree is aware of this from r384038 onwards. + +20150416: + Libraries specified by LIBADD in Makefiles must have a corresponding + DPADD_ variable to ensure correct dependencies. This is now + enforced in src.libnames.mk. + 20150324: From legacy ata(4) driver was removed support for SATA controllers supported by more functional drivers ahci(4), siis(4) and mvs(4). Modified: projects/em_mq/bin/csh/config.h ============================================================================== --- projects/em_mq/bin/csh/config.h Thu Apr 16 17:42:52 2015 (r281606) +++ projects/em_mq/bin/csh/config.h Thu Apr 16 18:47:28 2015 (r281607) @@ -198,7 +198,7 @@ #define HAVE_WCWIDTH 1 /* Define as const if the declaration of iconv() needs const. */ -#define ICONV_CONST const +#define ICONV_CONST /* Support NLS. */ #define NLS 1 Modified: projects/em_mq/bin/csh/iconv_stub.h ============================================================================== --- projects/em_mq/bin/csh/iconv_stub.h Thu Apr 16 17:42:52 2015 (r281606) +++ projects/em_mq/bin/csh/iconv_stub.h Thu Apr 16 18:47:28 2015 (r281607) @@ -30,7 +30,7 @@ #define _ICONV_H_ typedef void *iconv_t; -typedef size_t dl_iconv_t(iconv_t, const char **, size_t *, char **, size_t *); +typedef size_t dl_iconv_t(iconv_t, char **, size_t *, char **, size_t *); typedef int dl_iconv_close_t(iconv_t); extern iconv_t dl_iconv_open(const char *, const char *); Modified: projects/em_mq/bin/sh/tests/expansion/Makefile ============================================================================== --- projects/em_mq/bin/sh/tests/expansion/Makefile Thu Apr 16 17:42:52 2015 (r281606) +++ projects/em_mq/bin/sh/tests/expansion/Makefile Thu Apr 16 18:47:28 2015 (r281607) @@ -49,6 +49,8 @@ FILES+= ifs2.0 FILES+= ifs3.0 FILES+= ifs4.0 FILES+= ifs5.0 +FILES+= ifs6.0 +FILES+= ifs7.0 FILES+= length1.0 FILES+= length2.0 FILES+= length3.0 Copied: projects/em_mq/bin/sh/tests/expansion/ifs6.0 (from r281606, head/bin/sh/tests/expansion/ifs6.0) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/em_mq/bin/sh/tests/expansion/ifs6.0 Thu Apr 16 18:47:28 2015 (r281607, copy of r281606, head/bin/sh/tests/expansion/ifs6.0) @@ -0,0 +1,6 @@ +# $FreeBSD$ + +IFS=': ' +x=': :' +set -- $x +[ "$#|$1|$2|$3" = "2|||" ] Copied: projects/em_mq/bin/sh/tests/expansion/ifs7.0 (from r281606, head/bin/sh/tests/expansion/ifs7.0) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/em_mq/bin/sh/tests/expansion/ifs7.0 Thu Apr 16 18:47:28 2015 (r281607, copy of r281606, head/bin/sh/tests/expansion/ifs7.0) @@ -0,0 +1,5 @@ +# $FreeBSD$ + +IFS=2 +set -- $((123)) +[ "$#|$1|$2|$3" = "2|1|3|" ] Modified: projects/em_mq/cddl/contrib/opensolaris/lib/libdtrace/common/drti.c ============================================================================== --- projects/em_mq/cddl/contrib/opensolaris/lib/libdtrace/common/drti.c Thu Apr 16 17:42:52 2015 (r281606) +++ projects/em_mq/cddl/contrib/opensolaris/lib/libdtrace/common/drti.c Thu Apr 16 18:47:28 2015 (r281607) @@ -147,6 +147,9 @@ dtrace_dof_init(void) dh.dofhp_dof = (uintptr_t)dof; dh.dofhp_addr = elf->e_type == ET_DYN ? (uintptr_t) lmp->l_addr : 0; +#ifdef __FreeBSD__ + dh.dofhp_pid = getpid(); +#endif if (lmid == 0) { (void) snprintf(dh.dofhp_mod, sizeof (dh.dofhp_mod), @@ -184,7 +187,7 @@ dtrace_dof_init(void) else { dprintf(1, "DTrace ioctl succeeded for DOF at %p\n", dof); #ifdef __FreeBSD__ - gen = dh.gen; + gen = dh.dofhp_gen; #endif } Modified: projects/em_mq/cddl/contrib/opensolaris/lib/libdtrace/common/dt_consume.c ============================================================================== --- projects/em_mq/cddl/contrib/opensolaris/lib/libdtrace/common/dt_consume.c Thu Apr 16 17:42:52 2015 (r281606) +++ projects/em_mq/cddl/contrib/opensolaris/lib/libdtrace/common/dt_consume.c Thu Apr 16 18:47:28 2015 (r281607) @@ -727,8 +727,8 @@ dt_print_packed(dtrace_hdl_t *dtp, FILE utf8 = B_TRUE; } else if ((term = getenv("TERM")) != NULL && (strcmp(term, "sun") == 0 || - strcmp(term, "sun-color") == 0) || - strcmp(term, "dumb") == 0) { + strcmp(term, "sun-color") == 0 || + strcmp(term, "dumb") == 0)) { utf8 = B_FALSE; } else { utf8 = B_TRUE; Modified: projects/em_mq/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c ============================================================================== --- projects/em_mq/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c Thu Apr 16 17:42:52 2015 (r281606) +++ projects/em_mq/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c Thu Apr 16 18:47:28 2015 (r281607) @@ -1785,11 +1785,17 @@ dtrace_program_link(dtrace_hdl_t *dtp, d "failed to open %s: %s", file, strerror(errno))); } #else - snprintf(tfile, sizeof(tfile), "%s.XXXXXX", file); - if ((fd = mkstemp(tfile)) == -1) - return (dt_link_error(dtp, NULL, -1, NULL, - "failed to create temporary file %s: %s", - tfile, strerror(errno))); + if (dtp->dt_lazyload) { + if ((fd = open(file, O_RDWR | O_CREAT | O_TRUNC, 0666)) < 0) + return (dt_link_error(dtp, NULL, -1, NULL, + "failed to open %s: %s", file, strerror(errno))); + } else { + snprintf(tfile, sizeof(tfile), "%s.XXXXXX", file); + if ((fd = mkstemp(tfile)) == -1) + return (dt_link_error(dtp, NULL, -1, NULL, + "failed to create temporary file %s: %s", + tfile, strerror(errno))); + } #endif /* Modified: projects/em_mq/cddl/contrib/opensolaris/lib/libdtrace/common/dt_pid.c ============================================================================== --- projects/em_mq/cddl/contrib/opensolaris/lib/libdtrace/common/dt_pid.c Thu Apr 16 17:42:52 2015 (r281606) +++ projects/em_mq/cddl/contrib/opensolaris/lib/libdtrace/common/dt_pid.c Thu Apr 16 18:47:28 2015 (r281607) @@ -44,10 +44,15 @@ #include #include #include +#include + #ifndef illumos +#include +#include #include +#include +#include #endif -#include typedef struct dt_pid_probe { dtrace_hdl_t *dpp_dtp; @@ -566,6 +571,12 @@ dt_pid_usdt_mapping(void *data, const pr prsyminfo_t sip; dof_helper_t dh; GElf_Half e_type; +#ifdef __FreeBSD__ + dof_hdr_t hdr; + size_t sz; + uint64_t dofmax; + void *dof; +#endif const char *mname; const char *syms[] = { "___SUNW_dof", "__SUNW_dof" }; int i, fd = -1; @@ -595,17 +606,61 @@ dt_pid_usdt_mapping(void *data, const pr continue; } - dh.dofhp_dof = sym.st_value; +#ifdef __FreeBSD__ dh.dofhp_addr = (e_type == ET_EXEC) ? 0 : pmp->pr_vaddr; + if (Pread(P, &hdr, sizeof (hdr), sym.st_value) != + sizeof (hdr)) { + dt_dprintf("read of DOF header failed\n"); + continue; + } + + sz = sizeof(dofmax); + if (sysctlbyname("kern.dtrace.dof_maxsize", &dofmax, &sz, + NULL, 0) != 0) { + dt_dprintf("failed to read dof_maxsize: %s\n", + strerror(errno)); + continue; + } + if (dofmax < hdr.dofh_loadsz) { + dt_dprintf("DOF load size exceeds maximum\n"); + continue; + } + + if ((dof = malloc(hdr.dofh_loadsz)) == NULL) + return (-1); + + if (Pread(P, dof, hdr.dofh_loadsz, sym.st_value) != + hdr.dofh_loadsz) { + free(dof); + dt_dprintf("read of DOF section failed\n"); + continue; + } + + dh.dofhp_dof = (uintptr_t)dof; + dh.dofhp_pid = proc_getpid(P); dt_pid_objname(dh.dofhp_mod, sizeof (dh.dofhp_mod), -#ifdef illumos sip.prs_lmid, mname); + + if (fd == -1 && + (fd = open("/dev/dtrace/helper", O_RDWR, 0)) < 0) { + dt_dprintf("open of helper device failed: %s\n", + strerror(errno)); + free(dof); + return (-1); /* errno is set for us */ + } + + if (ioctl(fd, DTRACEHIOC_ADDDOF, &dh, sizeof (dh)) < 0) + dt_dprintf("DOF was rejected for %s\n", dh.dofhp_mod); + + free(dof); #else - 0, mname); -#endif + dh.dofhp_dof = sym.st_value; + dh.dofhp_addr = (e_type == ET_EXEC) ? 0 : pmp->pr_vaddr; + + dt_pid_objname(dh.dofhp_mod, sizeof (dh.dofhp_mod), + sip.prs_lmid, mname); -#ifdef illumos if (fd == -1 && (fd = pr_open(P, "/dev/dtrace/helper", O_RDWR, 0)) < 0) { dt_dprintf("pr_open of helper device failed: %s\n", @@ -618,8 +673,10 @@ dt_pid_usdt_mapping(void *data, const pr #endif } -#ifdef illumos if (fd != -1) +#ifdef __FreeBSD__ + (void) close(fd); +#else (void) pr_close(P, fd); #endif @@ -634,7 +691,6 @@ dt_pid_create_usdt_probes(dtrace_probede int ret = 0; assert(DT_MUTEX_HELD(&dpr->dpr_lock)); -#ifdef illumos (void) Pupdate_maps(P); if (Pobject_iter(P, dt_pid_usdt_mapping, P) != 0) { ret = -1; @@ -646,9 +702,6 @@ dt_pid_create_usdt_probes(dtrace_probede (int)proc_getpid(P), strerror(errno)); #endif } -#else - ret = 0; -#endif /* * Put the module name in its canonical form. Modified: projects/em_mq/cddl/lib/libdtrace/libproc_compat.h ============================================================================== --- projects/em_mq/cddl/lib/libdtrace/libproc_compat.h Thu Apr 16 17:42:52 2015 (r281606) +++ projects/em_mq/cddl/lib/libdtrace/libproc_compat.h Thu Apr 16 18:47:28 2015 (r281607) @@ -59,6 +59,6 @@ #define Pstate proc_state #define Psymbol_iter_by_addr proc_iter_symbyaddr #define Punsetflags proc_clearflags -#define Pupdate_maps(p) do { } while (0) +#define Pupdate_maps proc_rdagent #define Pupdate_syms proc_updatesyms #define Pxecbkpt proc_bkptexec Modified: projects/em_mq/cddl/usr.bin/ctfmerge/Makefile ============================================================================== --- projects/em_mq/cddl/usr.bin/ctfmerge/Makefile Thu Apr 16 17:42:52 2015 (r281606) +++ projects/em_mq/cddl/usr.bin/ctfmerge/Makefile Thu Apr 16 18:47:28 2015 (r281607) @@ -33,7 +33,6 @@ CFLAGS+= -I${.CURDIR}/../../../sys/cddl/ -I${OPENSOLARIS_USR_DISTDIR}/tools/ctf/cvt \ -I${OPENSOLARIS_SYS_DISTDIR}/uts/common -DPADD= ${LIBDWARF} ${LIBELF} ${LIBZ} ${LIBPTHREAD} -LDADD= -ldwarf -lelf -lz -lpthread +LIBADD= elf z pthread .include Modified: projects/em_mq/contrib/binutils/bfd/elf-bfd.h ============================================================================== --- projects/em_mq/contrib/binutils/bfd/elf-bfd.h Thu Apr 16 17:42:52 2015 (r281606) +++ projects/em_mq/contrib/binutils/bfd/elf-bfd.h Thu Apr 16 18:47:28 2015 (r281607) @@ -1286,7 +1286,7 @@ struct elf_find_verdep_info }; /* The maximum number of known object attributes for any target. */ -#define NUM_KNOWN_OBJ_ATTRIBUTES 32 +#define NUM_KNOWN_OBJ_ATTRIBUTES 71 /* The value of an object attribute. type & 1 indicates whether there is an integer value; type & 2 indicates whether there is a string Modified: projects/em_mq/contrib/binutils/bfd/elf32-arm.c ============================================================================== --- projects/em_mq/contrib/binutils/bfd/elf32-arm.c Thu Apr 16 17:42:52 2015 (r281606) +++ projects/em_mq/contrib/binutils/bfd/elf32-arm.c Thu Apr 16 18:47:28 2015 (r281607) @@ -6835,6 +6835,8 @@ elf32_arm_merge_eabi_attributes (bfd *ib case Tag_ABI_FP_number_model: case Tag_ABI_align8_preserved: case Tag_ABI_HardFP_use: + case Tag_CPU_unaligned_access: + case Tag_FP_HP_extension: /* Use the largest value specified. */ if (in_attr[i].i > out_attr[i].i) out_attr[i].i = in_attr[i].i; @@ -6951,7 +6953,9 @@ elf32_arm_merge_eabi_attributes (bfd *ib } break; default: /* All known attributes should be explicitly covered. */ - abort (); + /* XXX Not now */ + /* abort (); */ + break; } } Modified: projects/em_mq/contrib/binutils/include/elf/arm.h ============================================================================== --- projects/em_mq/contrib/binutils/include/elf/arm.h Thu Apr 16 17:42:52 2015 (r281606) +++ projects/em_mq/contrib/binutils/include/elf/arm.h Thu Apr 16 18:47:28 2015 (r281607) @@ -271,7 +271,11 @@ enum Tag_ABI_optimization_goals, Tag_ABI_FP_optimization_goals, /* 32 is generic. */ - + Tag_CPU_unaligned_access = 34, + Tag_FP_HP_extension = 36, + Tag_ABI_FP_16bit_format = 38, + Tag_MPextension_use = 42, + Tag_DIV_use = 44, Tag_Virtualization_use = 68, }; Copied: projects/em_mq/contrib/compiler-rt/lib/builtins/floatditf.c (from r281606, head/contrib/compiler-rt/lib/builtins/floatditf.c) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/em_mq/contrib/compiler-rt/lib/builtins/floatditf.c Thu Apr 16 18:47:28 2015 (r281607, copy of r281606, head/contrib/compiler-rt/lib/builtins/floatditf.c) @@ -0,0 +1,52 @@ +//===-- lib/floatditf.c - integer -> quad-precision conversion ----*- C -*-===// +// +// The LLVM Compiler Infrastructure +// +// This file is dual licensed under the MIT and the University of Illinois Open +// Source Licenses. See LICENSE.TXT for details. +// +//===----------------------------------------------------------------------===// +// +// This file implements di_int to quad-precision conversion for the +// compiler-rt library in the IEEE-754 default round-to-nearest, ties-to-even +// mode. +// +//===----------------------------------------------------------------------===// + +#define QUAD_PRECISION +#include "fp_lib.h" + +#if defined(CRT_HAS_128BIT) && defined(CRT_LDBL_128BIT) +COMPILER_RT_ABI fp_t __floatditf(di_int a) { + + const int aWidth = sizeof a * CHAR_BIT; + + // Handle zero as a special case to protect clz + if (a == 0) + return fromRep(0); + + // All other cases begin by extracting the sign and absolute value of a + rep_t sign = 0; + unsigned aAbs = (unsigned)a; + if (a < 0) { + sign = signBit; + aAbs += 0x80000000; + } + + // Exponent of (fp_t)a is the width of abs(a). + const int exponent = (aWidth - 1) - __builtin_clz(a); + rep_t result; + + // Shift a into the significand field and clear the implicit bit. Extra + // cast to unsigned int is necessary to get the correct behavior for + // the input INT_MIN. + const int shift = significandBits - exponent; + result = (rep_t)aAbs << shift ^ implicitBit; + + // Insert the exponent + result += (rep_t)(exponent + exponentBias) << significandBits; + // Insert the sign bit and return + return fromRep(result | sign); +} + +#endif Copied: projects/em_mq/contrib/compiler-rt/lib/builtins/floatunditf.c (from r281606, head/contrib/compiler-rt/lib/builtins/floatunditf.c) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/em_mq/contrib/compiler-rt/lib/builtins/floatunditf.c Thu Apr 16 18:47:28 2015 (r281607, copy of r281606, head/contrib/compiler-rt/lib/builtins/floatunditf.c) @@ -0,0 +1,40 @@ +//===-- lib/floatunditf.c - uint -> quad-precision conversion -----*- C -*-===// +// +// The LLVM Compiler Infrastructure +// +// This file is dual licensed under the MIT and the University of Illinois Open +// Source Licenses. See LICENSE.TXT for details. +// +//===----------------------------------------------------------------------===// +// +// This file implements du_int to quad-precision conversion for the +// compiler-rt library in the IEEE-754 default round-to-nearest, ties-to-even +// mode. +// +//===----------------------------------------------------------------------===// + +#define QUAD_PRECISION +#include "fp_lib.h" + +#if defined(CRT_HAS_128BIT) && defined(CRT_LDBL_128BIT) +COMPILER_RT_ABI fp_t __floatunditf(du_int a) { + + const int aWidth = sizeof a * CHAR_BIT; + + // Handle zero as a special case to protect clz + if (a == 0) return fromRep(0); + + // Exponent of (fp_t)a is the width of abs(a). + const int exponent = (aWidth - 1) - __builtin_clz(a); + rep_t result; + + // Shift a into the significand field and clear the implicit bit. + const int shift = significandBits - exponent; + result = (rep_t)a << shift ^ implicitBit; + + // Insert the exponent + result += (rep_t)(exponent + exponentBias) << significandBits; + return fromRep(result); +} + +#endif Copied: projects/em_mq/contrib/compiler-rt/lib/builtins/multc3.c (from r281606, head/contrib/compiler-rt/lib/builtins/multc3.c) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/em_mq/contrib/compiler-rt/lib/builtins/multc3.c Thu Apr 16 18:47:28 2015 (r281607, copy of r281606, head/contrib/compiler-rt/lib/builtins/multc3.c) @@ -0,0 +1,73 @@ +/* ===-- multc3.c - Implement __multc3 -------------------------------------=== + * + * The LLVM Compiler Infrastructure + * + * This file is dual licensed under the MIT and the University of Illinois Open + * Source Licenses. See LICENSE.TXT for details. + * + * ===----------------------------------------------------------------------=== + * + * This file implements __multc3 for the compiler_rt library. + * + * ===----------------------------------------------------------------------=== + */ + +#include "int_lib.h" +#include "int_math.h" + +/* Returns: the product of a + ib and c + id */ + +COMPILER_RT_ABI long double _Complex +__multc3(long double __a, long double __b, long double __c, long double __d) +{ + long double __ac = __a * __c; + long double __bd = __b * __d; + long double __ad = __a * __d; + long double __bc = __b * __c; + long double _Complex z; + __real__ z = __ac - __bd; + __imag__ z = __ad + __bc; + if (crt_isnan(__real__ z) && crt_isnan(__imag__ z)) + { + int __recalc = 0; + if (crt_isinf(__a) || crt_isinf(__b)) + { + __a = crt_copysignl(crt_isinf(__a) ? 1 : 0, __a); + __b = crt_copysignl(crt_isinf(__b) ? 1 : 0, __b); + if (crt_isnan(__c)) + __c = crt_copysignl(0, __c); + if (crt_isnan(__d)) + __d = crt_copysignl(0, __d); + __recalc = 1; + } + if (crt_isinf(__c) || crt_isinf(__d)) + { + __c = crt_copysignl(crt_isinf(__c) ? 1 : 0, __c); + __d = crt_copysignl(crt_isinf(__d) ? 1 : 0, __d); + if (crt_isnan(__a)) + __a = crt_copysignl(0, __a); + if (crt_isnan(__b)) + __b = crt_copysignl(0, __b); + __recalc = 1; + } + if (!__recalc && (crt_isinf(__ac) || crt_isinf(__bd) || + crt_isinf(__ad) || crt_isinf(__bc))) + { + if (crt_isnan(__a)) + __a = crt_copysignl(0, __a); + if (crt_isnan(__b)) + __b = crt_copysignl(0, __b); + if (crt_isnan(__c)) + __c = crt_copysignl(0, __c); + if (crt_isnan(__d)) + __d = crt_copysignl(0, __d); + __recalc = 1; + } + if (__recalc) + { + __real__ z = CRT_INFINITY * (__a * __c - __b * __d); + __imag__ z = CRT_INFINITY * (__a * __d + __b * __c); + } + } + return z; +} Modified: projects/em_mq/contrib/elftoolchain/addr2line/addr2line.c ============================================================================== --- projects/em_mq/contrib/elftoolchain/addr2line/addr2line.c Thu Apr 16 17:42:52 2015 (r281606) +++ projects/em_mq/contrib/elftoolchain/addr2line/addr2line.c Thu Apr 16 18:47:28 2015 (r281607) @@ -24,7 +24,6 @@ * SUCH DAMAGE. */ -#include #include #include #include @@ -40,7 +39,7 @@ #include "_elftc.h" -ELFTC_VCSID("$Id: addr2line.c 3148 2015-02-15 18:47:39Z emaste $"); +ELFTC_VCSID("$Id: addr2line.c 3174 2015-03-27 17:13:41Z emaste $"); static struct option longopts[] = { {"target" , required_argument, NULL, 'b'}, Modified: projects/em_mq/contrib/elftoolchain/common/_elftc.h ============================================================================== --- projects/em_mq/contrib/elftoolchain/common/_elftc.h Thu Apr 16 17:42:52 2015 (r281606) +++ projects/em_mq/contrib/elftoolchain/common/_elftc.h Thu Apr 16 18:47:28 2015 (r281607) @@ -23,7 +23,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: _elftc.h 3139 2015-01-05 03:17:06Z kaiwang27 $ + * $Id: _elftc.h 3175 2015-03-27 17:21:24Z emaste $ */ /** @@ -294,7 +294,8 @@ struct name { \ #define ELFTC_VCSID(ID) __FBSDID(ID) #endif -#if defined(__linux__) || defined(__GNU__) || defined(__GLIBC__) +#if defined(__APPLE__) || defined(__GLIBC__) || defined(__GNU__) || \ + defined(__linux__) #if defined(__GNUC__) #define ELFTC_VCSID(ID) __asm__(".ident\t\"" ID "\"") #else @@ -330,8 +331,8 @@ struct name { \ #ifndef ELFTC_GETPROGNAME -#if defined(__DragonFly__) || defined(__FreeBSD__) || defined(__minix) || \ - defined(__NetBSD__) +#if defined(__APPLE__) || defined(__DragonFly__) || defined(__FreeBSD__) || \ + defined(__minix) || defined(__NetBSD__) #include @@ -340,7 +341,7 @@ struct name { \ #endif /* __DragonFly__ || __FreeBSD__ || __minix || __NetBSD__ */ -#if defined(__GLIBC__) +#if defined(__GLIBC__) || defined(__linux__) /* * GLIBC based systems have a global 'char *' pointer referencing @@ -350,7 +351,7 @@ extern const char *program_invocation_sh #define ELFTC_GETPROGNAME() program_invocation_short_name -#endif /* __GLIBC__ */ +#endif /* __GLIBC__ || __linux__ */ #if defined(__OpenBSD__) @@ -368,6 +369,21 @@ extern const char *__progname; ** Per-OS configuration. **/ +#if defined(__APPLE__) + +#include +#define roundup2 roundup + +#define ELFTC_BYTE_ORDER _BYTE_ORDER +#define ELFTC_BYTE_ORDER_LITTLE_ENDIAN _LITTLE_ENDIAN +#define ELFTC_BYTE_ORDER_BIG_ENDIAN _BIG_ENDIAN + +#define ELFTC_HAVE_MMAP 1 +#define ELFTC_HAVE_STRMODE 1 + +#endif /* __APPLE__ */ + + #if defined(__DragonFly__) #include @@ -381,7 +397,7 @@ extern const char *__progname; #endif -#if defined(__GLIBC__) +#if defined(__GLIBC__) || defined(__linux__) #include @@ -401,7 +417,7 @@ extern const char *__progname; #define roundup2 roundup -#endif /* __GLIBC__ */ +#endif /* __GLIBC__ || __linux__ */ #if defined(__FreeBSD__) Modified: projects/em_mq/contrib/elftoolchain/common/elfdefinitions.h ============================================================================== --- projects/em_mq/contrib/elftoolchain/common/elfdefinitions.h Thu Apr 16 17:42:52 2015 (r281606) +++ projects/em_mq/contrib/elftoolchain/common/elfdefinitions.h Thu Apr 16 18:47:28 2015 (r281607) @@ -23,7 +23,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: elfdefinitions.h 3149 2015-02-15 19:00:06Z emaste $ + * $Id: elfdefinitions.h 3178 2015-03-30 18:29:13Z emaste $ */ /* @@ -171,7 +171,7 @@ _ELF_DEFINE_DT(DT_MOVEENT, 0x6F "size of DT_MOVETAB entries") \ _ELF_DEFINE_DT(DT_MOVESZ, 0x6FFFFDFBUL, \ "total size of the MOVETAB table") \ -_ELF_DEFINE_DT(DT_FEATURE_1, 0x6FFFFDFCUL, "feature values") \ +_ELF_DEFINE_DT(DT_FEATURE, 0x6FFFFDFCUL, "feature values") \ _ELF_DEFINE_DT(DT_POSFLAG_1, 0x6FFFFDFDUL, \ "dynamic position flags") \ _ELF_DEFINE_DT(DT_SYMINSZ, 0x6FFFFDFEUL, \ Modified: projects/em_mq/contrib/elftoolchain/common/native-elf-format ============================================================================== --- projects/em_mq/contrib/elftoolchain/common/native-elf-format Thu Apr 16 17:42:52 2015 (r281606) +++ projects/em_mq/contrib/elftoolchain/common/native-elf-format Thu Apr 16 18:47:28 2015 (r281607) @@ -1,6 +1,6 @@ #!/bin/sh # -# $Id: native-elf-format 2064 2011-10-26 15:12:32Z jkoshy $ +# $Id: native-elf-format 3167 2015-02-24 19:10:08Z emaste $ # # Find the native ELF format for a host platform by compiling a # test object and examining the resulting object. @@ -19,7 +19,7 @@ touch ${tmp_c} echo "/* Generated by ${program} on `date` */" cc -c ${tmp_c} -o ${tmp_o} -readelf -h ${tmp_o} | awk ' +LC_ALL=C readelf -h ${tmp_o} | awk ' $1 ~ "Class:" { sub("ELF","",$2); elfclass = $2; } Modified: projects/em_mq/contrib/elftoolchain/cxxfilt/cxxfilt.c ============================================================================== --- projects/em_mq/contrib/elftoolchain/cxxfilt/cxxfilt.c Thu Apr 16 17:42:52 2015 (r281606) +++ projects/em_mq/contrib/elftoolchain/cxxfilt/cxxfilt.c Thu Apr 16 18:47:28 2015 (r281607) @@ -24,7 +24,6 @@ * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ -#include #include #include #include @@ -36,7 +35,7 @@ #include "_elftc.h" -ELFTC_VCSID("$Id: cxxfilt.c 2185 2011-11-19 16:07:16Z jkoshy $"); +ELFTC_VCSID("$Id: cxxfilt.c 3174 2015-03-27 17:13:41Z emaste $"); #define STRBUFSZ 8192 Modified: projects/em_mq/contrib/elftoolchain/elfcopy/archive.c ============================================================================== --- projects/em_mq/contrib/elftoolchain/elfcopy/archive.c Thu Apr 16 17:42:52 2015 (r281606) +++ projects/em_mq/contrib/elftoolchain/elfcopy/archive.c Thu Apr 16 18:47:28 2015 (r281607) @@ -24,8 +24,6 @@ * SUCH DAMAGE. */ -#include - #include #include #include @@ -40,7 +38,7 @@ #include "elfcopy.h" -ELFTC_VCSID("$Id: archive.c 3102 2014-10-29 21:09:01Z jkoshy $"); +ELFTC_VCSID("$Id: archive.c 3174 2015-03-27 17:13:41Z emaste $"); #define _ARMAG_LEN 8 /* length of ar magic string */ #define _ARHDR_LEN 60 /* length of ar header */ Modified: projects/em_mq/contrib/elftoolchain/elfcopy/ascii.c ============================================================================== --- projects/em_mq/contrib/elftoolchain/elfcopy/ascii.c Thu Apr 16 17:42:52 2015 (r281606) +++ projects/em_mq/contrib/elftoolchain/elfcopy/ascii.c Thu Apr 16 18:47:28 2015 (r281607) @@ -24,7 +24,6 @@ * SUCH DAMAGE. */ -#include #include #include #include @@ -37,7 +36,7 @@ #include "elfcopy.h" -ELFTC_VCSID("$Id: ascii.c 2358 2011-12-19 18:22:32Z kaiwang27 $"); +ELFTC_VCSID("$Id: ascii.c 3177 2015-03-30 18:19:41Z emaste $"); static void append_data(struct section *s, const void *buf, size_t sz); static char hex_digit(uint8_t n); Modified: projects/em_mq/contrib/elftoolchain/elfcopy/binary.c ============================================================================== --- projects/em_mq/contrib/elftoolchain/elfcopy/binary.c Thu Apr 16 17:42:52 2015 (r281606) +++ projects/em_mq/contrib/elftoolchain/elfcopy/binary.c Thu Apr 16 18:47:28 2015 (r281607) @@ -24,7 +24,6 @@ * SUCH DAMAGE. */ -#include #include #include #include @@ -36,7 +35,7 @@ #include "elfcopy.h" -ELFTC_VCSID("$Id: binary.c 2358 2011-12-19 18:22:32Z kaiwang27 $"); +ELFTC_VCSID("$Id: binary.c 3174 2015-03-27 17:13:41Z emaste $"); /* * Convert ELF object to `binary'. Sections with SHF_ALLOC flag set Modified: projects/em_mq/contrib/elftoolchain/elfcopy/elfcopy.1 ============================================================================== --- projects/em_mq/contrib/elftoolchain/elfcopy/elfcopy.1 Thu Apr 16 17:42:52 2015 (r281606) +++ projects/em_mq/contrib/elftoolchain/elfcopy/elfcopy.1 Thu Apr 16 18:47:28 2015 (r281607) @@ -21,9 +21,9 @@ .\" out of the use of this software, even if advised of the possibility of .\" such damage. .\" -.\" $Id: elfcopy.1 2373 2011-12-30 07:13:44Z jkoshy $ +.\" $Id: elfcopy.1 3173 2015-03-27 16:46:13Z emaste $ .\" -.Dd October 03, 2011 +.Dd March 27, 2015 .Os .Dt ELFCOPY 1 .Sh NAME @@ -63,7 +63,9 @@ .Op Fl -adjust-warnings | Fl -change-warnings .Op Fl -change-section-lma Ar section Ns {+|-|=} Ns Ar val .Op Fl -change-section-vma Ar section Ns {+|-|=} Ns Ar val +.Op Fl -extract-dwo .Op Fl -gap-fill Ns = Ns Ar val +.Op Fl -localize-hidden .Op Fl -no-adjust-warnings | Fl -no-change-warnings .Op Fl -only-keep-debug .Op Fl -pad-to Ns = Ns Ar address @@ -75,6 +77,7 @@ .Op Fl -set-start Ns = Ns Ar address .Op Fl -srec-forceS3 .Op Fl -srec-len Ns = Ns Ar val +.Op Fl -strip-dwo .Op Fl -strip-unneeded .Ar infile .Op Ar outfile @@ -220,10 +223,15 @@ Depending on the operator specified, the .Ar val will be used as an increment, a decrement or as the new value of the virtual memory address. +.It Fl -extract-dwo +Copy only .dwo debug sections to the output file. .It Fl -gap-fill Ns = Ns Ar val Fill the gaps between sections with the byte value specified by the argument .Ar val . +.It Fl -localize-hidden +Make all hidden symbols local to the output file. +This includes symbols with internal visiblity. .It Fl -no-adjust-warnings | Fl -no-change-warnings Do not issue a warning if the section specified by the options .Fl -change-section-address , @@ -304,6 +312,8 @@ Set the maximum length of an S-record li .Ar val . This option is only meaningful when the output target is set to .Dq srec . +.It Fl -strip-dwo +Do not copy .dwo debug sections to the output file. .It Fl -strip-unneeded Do not copy symbols that are not needed for relocation processing. .El Modified: projects/em_mq/contrib/elftoolchain/elfcopy/elfcopy.h ============================================================================== --- projects/em_mq/contrib/elftoolchain/elfcopy/elfcopy.h Thu Apr 16 17:42:52 2015 (r281606) +++ projects/em_mq/contrib/elftoolchain/elfcopy/elfcopy.h Thu Apr 16 18:47:28 2015 (r281607) @@ -23,7 +23,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: elfcopy.h 3134 2014-12-23 10:43:59Z kaiwang27 $ + * $Id: elfcopy.h 3173 2015-03-27 16:46:13Z emaste $ */ #include @@ -190,7 +190,9 @@ struct elfcopy { STRIP_NONE = 0, STRIP_ALL, STRIP_DEBUG, + STRIP_DWO, STRIP_NONDEBUG, + STRIP_NONDWO, STRIP_UNNEEDED } strip; @@ -216,6 +218,7 @@ struct elfcopy { #define SEC_REMOVE 0x00800000U #define SEC_COPY 0x01000000U #define DISCARD_LLABEL 0x02000000U +#define LOCALIZE_HIDDEN 0x04000000U int flags; /* elfcopy run control flags. */ int64_t change_addr; /* Section address adjustment. */ Modified: projects/em_mq/contrib/elftoolchain/elfcopy/main.c ============================================================================== --- projects/em_mq/contrib/elftoolchain/elfcopy/main.c Thu Apr 16 17:42:52 2015 (r281606) +++ projects/em_mq/contrib/elftoolchain/elfcopy/main.c Thu Apr 16 18:47:28 2015 (r281607) @@ -24,7 +24,6 @@ * SUCH DAMAGE. */ -#include #include #include @@ -40,7 +39,7 @@ #include "elfcopy.h" -ELFTC_VCSID("$Id: main.c 3156 2015-02-15 21:40:01Z emaste $"); +ELFTC_VCSID("$Id: main.c 3174 2015-03-27 17:13:41Z emaste $"); enum options { @@ -57,9 +56,11 @@ enum options ECP_GLOBALIZE_SYMBOLS, ECP_KEEP_SYMBOLS, ECP_KEEP_GLOBAL_SYMBOLS, + ECP_LOCALIZE_HIDDEN, ECP_LOCALIZE_SYMBOLS, ECP_NO_CHANGE_WARN, ECP_ONLY_DEBUG, + ECP_ONLY_DWO, ECP_PAD_TO, ECP_PREFIX_ALLOC, ECP_PREFIX_SEC, @@ -72,6 +73,7 @@ enum options ECP_SET_START, ECP_SREC_FORCE_S3, ECP_SREC_LEN, + ECP_STRIP_DWO, ECP_STRIP_SYMBOLS, ECP_STRIP_UNNEEDED, ECP_WEAKEN_ALL, @@ -124,6 +126,7 @@ static struct option elfcopy_longopts[] {"change-warnings", no_argument, NULL, ECP_CHANGE_WARN}, {"discard-all", no_argument, NULL, 'x'}, {"discard-locals", no_argument, NULL, 'X'}, + {"extract-dwo", no_argument, NULL, ECP_ONLY_DWO}, {"gap-fill", required_argument, NULL, ECP_GAP_FILL}, {"globalize-symbol", required_argument, NULL, ECP_GLOBALIZE_SYMBOL}, {"globalize-symbols", required_argument, NULL, ECP_GLOBALIZE_SYMBOLS}, @@ -134,6 +137,7 @@ static struct option elfcopy_longopts[] {"keep-global-symbol", required_argument, NULL, 'G'}, {"keep-global-symbols", required_argument, NULL, ECP_KEEP_GLOBAL_SYMBOLS}, + {"localize-hidden", no_argument, NULL, ECP_LOCALIZE_HIDDEN}, {"localize-symbol", required_argument, NULL, 'L'}, {"localize-symbols", required_argument, NULL, ECP_LOCALIZE_SYMBOLS}, {"no-adjust-warnings", no_argument, NULL, ECP_NO_CHANGE_WARN}, @@ -157,6 +161,7 @@ static struct option elfcopy_longopts[] {"srec-len", required_argument, NULL, ECP_SREC_LEN}, {"strip-all", no_argument, NULL, 'S'}, {"strip-debug", no_argument, 0, 'g'}, + {"strip-dwo", no_argument, NULL, ECP_STRIP_DWO}, {"strip-symbol", required_argument, NULL, 'N'}, {"strip-symbols", required_argument, NULL, ECP_STRIP_SYMBOLS}, {"strip-unneeded", no_argument, NULL, ECP_STRIP_UNNEEDED}, @@ -348,6 +353,7 @@ create_elf(struct elfcopy *ecp) if (ecp->strip == STRIP_DEBUG || ecp->strip == STRIP_UNNEEDED || ecp->flags & WEAKEN_ALL || + ecp->flags & LOCALIZE_HIDDEN || ecp->flags & DISCARD_LOCAL || ecp->flags & DISCARD_LLABEL || ecp->prefix_sym != NULL || @@ -870,6 +876,9 @@ elfcopy_main(struct elfcopy *ecp, int ar case ECP_KEEP_GLOBAL_SYMBOLS: parse_symlist_file(ecp, optarg, SYMOP_KEEPG); break; + case ECP_LOCALIZE_HIDDEN: + ecp->flags |= LOCALIZE_HIDDEN; + break; case ECP_LOCALIZE_SYMBOLS: parse_symlist_file(ecp, optarg, SYMOP_LOCALIZE); break; @@ -879,6 +888,9 @@ elfcopy_main(struct elfcopy *ecp, int ar case ECP_ONLY_DEBUG: ecp->strip = STRIP_NONDEBUG; break; + case ECP_ONLY_DWO: + ecp->strip = STRIP_NONDWO; + break; case ECP_PAD_TO: ecp->pad_to = (uint64_t) strtoull(optarg, NULL, 0); break; @@ -939,6 +951,9 @@ elfcopy_main(struct elfcopy *ecp, int ar ecp->flags |= SREC_FORCE_LEN; ecp->srec_len = strtoul(optarg, NULL, 0); break; + case ECP_STRIP_DWO: + ecp->strip = STRIP_DWO; + break; case ECP_STRIP_SYMBOLS: parse_symlist_file(ecp, optarg, SYMOP_STRIP); break; @@ -1379,6 +1394,8 @@ Usage: %s [options] infile [outfile]\n\ section by VAL.\n\ --gap-fill=VAL Fill the gaps between sections with bytes\n\ of value VAL.\n\ + --localize-hidden Make all hidden symbols local to the output\n\ + file.\n\ --no-adjust-warning| --no-change-warnings\n\ Do not issue warnings for non-existent\n\ sections.\n\ Modified: projects/em_mq/contrib/elftoolchain/elfcopy/sections.c ============================================================================== --- projects/em_mq/contrib/elftoolchain/elfcopy/sections.c Thu Apr 16 17:42:52 2015 (r281606) +++ projects/em_mq/contrib/elftoolchain/elfcopy/sections.c Thu Apr 16 18:47:28 2015 (r281607) *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***