svn commit: r292889 - in projects/sendfile: . bin/ed bin/pax bin/sh bin/sh/tests/expansion cddl/contrib/opensolaris/cmd/zdb cddl/sbin/zfs cddl/sbin/zpool cddl/usr.sbin/zdb cddl/usr.sbin/zhack contr...

Gleb Smirnoff glebius at FreeBSD.org
Tue Dec 29 21:54:48 UTC 2015


Author: glebius
Date: Tue Dec 29 21:54:43 2015
New Revision: 292889
URL: https://svnweb.freebsd.org/changeset/base/292889

Log:
  Merge head r261119 through r292888.

Added:
  projects/sendfile/bin/sh/tests/expansion/trim9.0
     - copied unchanged from r292888, head/bin/sh/tests/expansion/trim9.0
  projects/sendfile/contrib/llvm/patches/patch-08-clang-cc1as-dwarf2.diff
     - copied unchanged from r292888, head/contrib/llvm/patches/patch-08-clang-cc1as-dwarf2.diff
  projects/sendfile/contrib/openbsm/.travis.yml
     - copied unchanged from r292888, head/contrib/openbsm/.travis.yml
  projects/sendfile/contrib/openbsm/libbsm/au_notify.3
     - copied unchanged from r292888, head/contrib/openbsm/libbsm/au_notify.3
  projects/sendfile/lib/libc/stdlib/hcreate_r.c
     - copied unchanged from r292888, head/lib/libc/stdlib/hcreate_r.c
  projects/sendfile/lib/libc/stdlib/hdestroy_r.c
     - copied unchanged from r292888, head/lib/libc/stdlib/hdestroy_r.c
  projects/sendfile/lib/libc/stdlib/hsearch.h
     - copied unchanged from r292888, head/lib/libc/stdlib/hsearch.h
  projects/sendfile/lib/libc/stdlib/hsearch_r.c
     - copied unchanged from r292888, head/lib/libc/stdlib/hsearch_r.c
  projects/sendfile/lib/libc/stdlib/tsearch_path.h
     - copied unchanged from r292888, head/lib/libc/stdlib/tsearch_path.h
  projects/sendfile/lib/libc/tests/stdlib/tsearch_test.c
     - copied unchanged from r292888, head/lib/libc/tests/stdlib/tsearch_test.c
  projects/sendfile/lib/libstand/uuid_from_string.c
     - copied unchanged from r292888, head/lib/libstand/uuid_from_string.c
  projects/sendfile/lib/libstand/uuid_to_string.c
     - copied unchanged from r292888, head/lib/libstand/uuid_to_string.c
  projects/sendfile/lib/libsysdecode/mkioctls
     - copied unchanged from r292888, head/lib/libsysdecode/mkioctls
  projects/sendfile/lib/libsysdecode/sysdecode_ioctlname.3
     - copied unchanged from r292888, head/lib/libsysdecode/sysdecode_ioctlname.3
  projects/sendfile/lib/msun/tests/ctrig_test.c
     - copied unchanged from r292888, head/lib/msun/tests/ctrig_test.c
  projects/sendfile/lib/msun/tests/exponential_test.c
     - copied unchanged from r292888, head/lib/msun/tests/exponential_test.c
  projects/sendfile/lib/msun/tests/fma_test.c
     - copied unchanged from r292888, head/lib/msun/tests/fma_test.c
  projects/sendfile/lib/msun/tests/invtrig_test.c
     - copied unchanged from r292888, head/lib/msun/tests/invtrig_test.c
  projects/sendfile/lib/msun/tests/lround_test.c
     - copied unchanged from r292888, head/lib/msun/tests/lround_test.c
  projects/sendfile/lib/msun/tests/lround_test.t
     - copied unchanged from r292888, head/lib/msun/tests/lround_test.t
  projects/sendfile/lib/msun/tests/test-utils.h
     - copied unchanged from r292888, head/lib/msun/tests/test-utils.h
  projects/sendfile/libexec/rtld-elf/riscv/
     - copied from r292888, head/libexec/rtld-elf/riscv/
  projects/sendfile/share/man/man4/mdio.4
     - copied unchanged from r292888, head/share/man/man4/mdio.4
  projects/sendfile/sys/arm/arm/machdep_intr.c
     - copied unchanged from r292888, head/sys/arm/arm/machdep_intr.c
  projects/sendfile/sys/arm/arm/ofw_machdep.c
     - copied unchanged from r292888, head/sys/arm/arm/ofw_machdep.c
  projects/sendfile/sys/arm/freescale/imx/imx6_hdmi.c
     - copied unchanged from r292888, head/sys/arm/freescale/imx/imx6_hdmi.c
  projects/sendfile/sys/arm/freescale/imx/imx6_hdmireg.h
     - copied unchanged from r292888, head/sys/arm/freescale/imx/imx6_hdmireg.h
  projects/sendfile/sys/arm/freescale/imx/imx6_ipu.c
     - copied unchanged from r292888, head/sys/arm/freescale/imx/imx6_ipu.c
  projects/sendfile/sys/arm/freescale/imx/imx_iomuxreg.h
     - copied unchanged from r292888, head/sys/arm/freescale/imx/imx_iomuxreg.h
  projects/sendfile/sys/compat/linuxkpi/common/include/linux/srcu.h
     - copied unchanged from r292888, head/sys/compat/linuxkpi/common/include/linux/srcu.h
  projects/sendfile/sys/crypto/sha2/sha384.h
     - copied unchanged from r292888, head/sys/crypto/sha2/sha384.h
  projects/sendfile/sys/crypto/sha2/sha512.h
     - copied unchanged from r292888, head/sys/crypto/sha2/sha512.h
  projects/sendfile/sys/crypto/sha2/sha512c.c
     - copied unchanged from r292888, head/sys/crypto/sha2/sha512c.c
  projects/sendfile/sys/dev/bxe/bxe_dump.h
     - copied unchanged from r292888, head/sys/dev/bxe/bxe_dump.h
  projects/sendfile/sys/dev/bxe/bxe_ioctl.h
     - copied unchanged from r292888, head/sys/dev/bxe/bxe_ioctl.h
  projects/sendfile/sys/dev/cxgbe/cxgbei/
     - copied from r292888, head/sys/dev/cxgbe/cxgbei/
  projects/sendfile/sys/dev/ixgbe/ixgbe_osdep.c
     - copied unchanged from r292888, head/sys/dev/ixgbe/ixgbe_osdep.c
  projects/sendfile/sys/dev/mdio/
     - copied from r292888, head/sys/dev/mdio/
  projects/sendfile/sys/dev/ofw/ofw_subr.c
     - copied unchanged from r292888, head/sys/dev/ofw/ofw_subr.c
  projects/sendfile/sys/dev/ofw/ofw_subr.h
     - copied unchanged from r292888, head/sys/dev/ofw/ofw_subr.h
  projects/sendfile/sys/geom/sched/gs_delay.c
     - copied unchanged from r292888, head/sys/geom/sched/gs_delay.c
  projects/sendfile/sys/kern/pic_if.m
     - copied unchanged from r292888, head/sys/kern/pic_if.m
  projects/sendfile/sys/kern/subr_intr.c
     - copied unchanged from r292888, head/sys/kern/subr_intr.c
  projects/sendfile/sys/mips/conf/MT7620
     - copied unchanged from r292888, head/sys/mips/conf/MT7620
  projects/sendfile/sys/mips/conf/MT7620.hints
     - copied unchanged from r292888, head/sys/mips/conf/MT7620.hints
  projects/sendfile/sys/mips/conf/RT5350
     - copied unchanged from r292888, head/sys/mips/conf/RT5350
  projects/sendfile/sys/mips/conf/RT5350.hints
     - copied unchanged from r292888, head/sys/mips/conf/RT5350.hints
  projects/sendfile/sys/mips/mips/ofw_machdep.c
     - copied unchanged from r292888, head/sys/mips/mips/ofw_machdep.c
  projects/sendfile/sys/mips/rt305x/rt305x_ehci.c
     - copied unchanged from r292888, head/sys/mips/rt305x/rt305x_ehci.c
  projects/sendfile/sys/mips/rt305x/rt305x_ohci.c
     - copied unchanged from r292888, head/sys/mips/rt305x/rt305x_ohci.c
  projects/sendfile/sys/mips/rt305x/rt305x_pci.c
     - copied unchanged from r292888, head/sys/mips/rt305x/rt305x_pci.c
  projects/sendfile/sys/mips/rt305x/rt305x_pcireg.h
     - copied unchanged from r292888, head/sys/mips/rt305x/rt305x_pcireg.h
  projects/sendfile/sys/mips/rt305x/rt305x_spi.c
     - copied unchanged from r292888, head/sys/mips/rt305x/rt305x_spi.c
  projects/sendfile/sys/modules/cxgbe/cxgbei/
     - copied from r292888, head/sys/modules/cxgbe/cxgbei/
  projects/sendfile/sys/modules/geom/geom_sched/gsched_delay/
     - copied from r292888, head/sys/modules/geom/geom_sched/gsched_delay/
  projects/sendfile/sys/modules/mdio/
     - copied from r292888, head/sys/modules/mdio/
  projects/sendfile/sys/netinet/tcp_fastopen.c
     - copied unchanged from r292888, head/sys/netinet/tcp_fastopen.c
  projects/sendfile/sys/netinet/tcp_fastopen.h
     - copied unchanged from r292888, head/sys/netinet/tcp_fastopen.h
  projects/sendfile/sys/x86/include/cputypes.h
     - copied unchanged from r292888, head/sys/x86/include/cputypes.h
  projects/sendfile/tests/sys/mac/
     - copied from r292888, head/tests/sys/mac/
Replaced:
  projects/sendfile/lib/libc/stdlib/hcreate.c
     - copied unchanged from r292888, head/lib/libc/stdlib/hcreate.c
Deleted:
  projects/sendfile/contrib/llvm/patches/patch-08-llvm-r250085-fix-avx-crash.diff
  projects/sendfile/contrib/llvm/patches/patch-09-clang-r250657-openmp.diff
  projects/sendfile/contrib/llvm/patches/patch-10-clang-cc1as-dwarf2.diff
  projects/sendfile/lib/libmd/sha512.h
  projects/sendfile/lib/libmd/sha512c.c
  projects/sendfile/sys/arm/arm/intrng.c
  projects/sendfile/sys/arm/arm/pic_if.m
  projects/sendfile/sys/crypto/sha2/sha2.c
  projects/sendfile/sys/crypto/sha2/sha2.h
  projects/sendfile/sys/dev/etherswitch/mdio.c
  projects/sendfile/sys/dev/etherswitch/mdio.h
  projects/sendfile/sys/dev/etherswitch/mdio_if.m
  projects/sendfile/sys/dev/ixgbe/LICENSE
  projects/sendfile/sys/dev/ixgbe/README
  projects/sendfile/tools/regression/lib/msun/
  projects/sendfile/tools/regression/mac/
  projects/sendfile/usr.bin/kdump/mkioctls
Modified:
  projects/sendfile/MAINTAINERS   (contents, props changed)
  projects/sendfile/Makefile.inc1
  projects/sendfile/ObsoleteFiles.inc
  projects/sendfile/bin/ed/main.c
  projects/sendfile/bin/pax/pat_rep.c
  projects/sendfile/bin/sh/expand.c
  projects/sendfile/bin/sh/mknodes.c
  projects/sendfile/bin/sh/tests/expansion/Makefile
  projects/sendfile/cddl/contrib/opensolaris/cmd/zdb/zdb.c
  projects/sendfile/cddl/sbin/zfs/Makefile
  projects/sendfile/cddl/sbin/zpool/Makefile
  projects/sendfile/cddl/usr.sbin/zdb/Makefile
  projects/sendfile/cddl/usr.sbin/zhack/Makefile
  projects/sendfile/contrib/binutils/bfd/elf32-arm.c
  projects/sendfile/contrib/bmake/ChangeLog
  projects/sendfile/contrib/bmake/Makefile
  projects/sendfile/contrib/bmake/mk/ChangeLog
  projects/sendfile/contrib/bmake/mk/auto.obj.mk
  projects/sendfile/contrib/bmake/mk/install-mk
  projects/sendfile/contrib/bmake/os.sh
  projects/sendfile/contrib/bmake/suff.c
  projects/sendfile/contrib/bsnmp/snmpd/action.c
  projects/sendfile/contrib/bsnmp/snmpd/main.c
  projects/sendfile/contrib/bsnmp/snmpd/trap.c
  projects/sendfile/contrib/gcc/config/rs6000/sysv4.h
  projects/sendfile/contrib/libexecinfo/backtrace.3
  projects/sendfile/contrib/llvm/include/llvm-c/Core.h
  projects/sendfile/contrib/llvm/include/llvm/CodeGen/CommandFlags.h
  projects/sendfile/contrib/llvm/lib/CodeGen/AsmPrinter/WinException.cpp
  projects/sendfile/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
  projects/sendfile/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp
  projects/sendfile/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
  projects/sendfile/contrib/llvm/lib/IR/AsmWriter.cpp
  projects/sendfile/contrib/llvm/lib/IR/Core.cpp
  projects/sendfile/contrib/llvm/lib/LTO/LTOCodeGenerator.cpp
  projects/sendfile/contrib/llvm/lib/MC/MCContext.cpp
  projects/sendfile/contrib/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp
  projects/sendfile/contrib/llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp
  projects/sendfile/contrib/llvm/lib/Target/AMDGPU/AMDGPURegisterInfo.td
  projects/sendfile/contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp
  projects/sendfile/contrib/llvm/lib/Target/AMDGPU/SIISelLowering.cpp
  projects/sendfile/contrib/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
  projects/sendfile/contrib/llvm/lib/Target/AMDGPU/SIInstrInfo.h
  projects/sendfile/contrib/llvm/lib/Target/AMDGPU/SIInstructions.td
  projects/sendfile/contrib/llvm/lib/Target/AMDGPU/SIPrepareScratchRegs.cpp
  projects/sendfile/contrib/llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp
  projects/sendfile/contrib/llvm/lib/Target/AMDGPU/SIRegisterInfo.h
  projects/sendfile/contrib/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
  projects/sendfile/contrib/llvm/lib/Target/BPF/BPFISelDAGToDAG.cpp
  projects/sendfile/contrib/llvm/lib/Target/BPF/BPFISelLowering.cpp
  projects/sendfile/contrib/llvm/lib/Target/BPF/BPFInstrInfo.td
  projects/sendfile/contrib/llvm/lib/Target/BPF/BPFRegisterInfo.cpp
  projects/sendfile/contrib/llvm/lib/Target/Mips/MipsISelLowering.h
  projects/sendfile/contrib/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.cpp
  projects/sendfile/contrib/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp
  projects/sendfile/contrib/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp
  projects/sendfile/contrib/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp
  projects/sendfile/contrib/llvm/lib/Target/PowerPC/PPCISelLowering.cpp
  projects/sendfile/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp
  projects/sendfile/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.td
  projects/sendfile/contrib/llvm/lib/Target/PowerPC/PPCInstrQPX.td
  projects/sendfile/contrib/llvm/lib/Target/PowerPC/PPCInstrVSX.td
  projects/sendfile/contrib/llvm/lib/Target/PowerPC/PPCVSXFMAMutate.cpp
  projects/sendfile/contrib/llvm/lib/Target/PowerPC/PPCVSXSwapRemoval.cpp
  projects/sendfile/contrib/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp
  projects/sendfile/contrib/llvm/lib/Transforms/IPO/PassManagerBuilder.cpp
  projects/sendfile/contrib/llvm/lib/Transforms/Scalar/GVN.cpp
  projects/sendfile/contrib/llvm/lib/Transforms/Utils/Local.cpp
  projects/sendfile/contrib/llvm/patches/README.TXT
  projects/sendfile/contrib/llvm/tools/clang/lib/Basic/Targets.cpp
  projects/sendfile/contrib/llvm/tools/clang/lib/Basic/Version.cpp
  projects/sendfile/contrib/llvm/tools/clang/lib/CodeGen/CGCall.cpp
  projects/sendfile/contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp
  projects/sendfile/contrib/llvm/tools/clang/lib/CodeGen/TargetInfo.cpp
  projects/sendfile/contrib/llvm/tools/clang/lib/Sema/SemaExprCXX.cpp
  projects/sendfile/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_arm64.cpp
  projects/sendfile/contrib/llvm/tools/llvm-lto/llvm-lto.cpp
  projects/sendfile/contrib/netbsd-tests/lib/libc/gen/t_assert.c
  projects/sendfile/contrib/netbsd-tests/lib/libc/ssp/t_ssp.sh
  projects/sendfile/contrib/netbsd-tests/usr.bin/grep/d_binary.out
  projects/sendfile/contrib/netbsd-tests/usr.bin/grep/t_grep.sh
  projects/sendfile/contrib/openbsm/INSTALL
  projects/sendfile/contrib/openbsm/LICENSE
  projects/sendfile/contrib/openbsm/Makefile.am
  projects/sendfile/contrib/openbsm/Makefile.in
  projects/sendfile/contrib/openbsm/NEWS
  projects/sendfile/contrib/openbsm/README
  projects/sendfile/contrib/openbsm/TODO
  projects/sendfile/contrib/openbsm/VERSION
  projects/sendfile/contrib/openbsm/autogen.sh
  projects/sendfile/contrib/openbsm/bin/Makefile.am
  projects/sendfile/contrib/openbsm/bin/audit/Makefile.am
  projects/sendfile/contrib/openbsm/bin/audit/audit.8
  projects/sendfile/contrib/openbsm/bin/audit/audit.c
  projects/sendfile/contrib/openbsm/bin/auditd/Makefile.am
  projects/sendfile/contrib/openbsm/bin/auditd/audit_triggers.defs
  projects/sendfile/contrib/openbsm/bin/auditd/audit_warn.c
  projects/sendfile/contrib/openbsm/bin/auditd/auditd.8
  projects/sendfile/contrib/openbsm/bin/auditd/auditd.c
  projects/sendfile/contrib/openbsm/bin/auditd/auditd.h
  projects/sendfile/contrib/openbsm/bin/auditd/auditd_control.defs
  projects/sendfile/contrib/openbsm/bin/auditd/auditd_darwin.c
  projects/sendfile/contrib/openbsm/bin/auditd/auditd_fbsd.c
  projects/sendfile/contrib/openbsm/bin/auditdistd/Makefile.am
  projects/sendfile/contrib/openbsm/bin/auditdistd/auditdistd.8
  projects/sendfile/contrib/openbsm/bin/auditdistd/auditdistd.c
  projects/sendfile/contrib/openbsm/bin/auditdistd/auditdistd.conf.5
  projects/sendfile/contrib/openbsm/bin/auditdistd/auditdistd.h
  projects/sendfile/contrib/openbsm/bin/auditdistd/faccessat.h
  projects/sendfile/contrib/openbsm/bin/auditdistd/fstatat.h
  projects/sendfile/contrib/openbsm/bin/auditdistd/openat.h
  projects/sendfile/contrib/openbsm/bin/auditdistd/parse.y
  projects/sendfile/contrib/openbsm/bin/auditdistd/pjdlog.c
  projects/sendfile/contrib/openbsm/bin/auditdistd/pjdlog.h
  projects/sendfile/contrib/openbsm/bin/auditdistd/proto.c
  projects/sendfile/contrib/openbsm/bin/auditdistd/proto.h
  projects/sendfile/contrib/openbsm/bin/auditdistd/proto_common.c
  projects/sendfile/contrib/openbsm/bin/auditdistd/proto_impl.h
  projects/sendfile/contrib/openbsm/bin/auditdistd/proto_socketpair.c
  projects/sendfile/contrib/openbsm/bin/auditdistd/proto_tcp.c
  projects/sendfile/contrib/openbsm/bin/auditdistd/proto_tls.c
  projects/sendfile/contrib/openbsm/bin/auditdistd/proto_uds.c
  projects/sendfile/contrib/openbsm/bin/auditdistd/receiver.c
  projects/sendfile/contrib/openbsm/bin/auditdistd/renameat.h
  projects/sendfile/contrib/openbsm/bin/auditdistd/sandbox.c
  projects/sendfile/contrib/openbsm/bin/auditdistd/sandbox.h
  projects/sendfile/contrib/openbsm/bin/auditdistd/sender.c
  projects/sendfile/contrib/openbsm/bin/auditdistd/sigtimedwait.h
  projects/sendfile/contrib/openbsm/bin/auditdistd/strndup.h
  projects/sendfile/contrib/openbsm/bin/auditdistd/subr.c
  projects/sendfile/contrib/openbsm/bin/auditdistd/subr.h
  projects/sendfile/contrib/openbsm/bin/auditdistd/synch.h
  projects/sendfile/contrib/openbsm/bin/auditdistd/token.l
  projects/sendfile/contrib/openbsm/bin/auditdistd/trail.c
  projects/sendfile/contrib/openbsm/bin/auditdistd/trail.h
  projects/sendfile/contrib/openbsm/bin/auditdistd/unlinkat.h
  projects/sendfile/contrib/openbsm/bin/auditfilterd/Makefile.am
  projects/sendfile/contrib/openbsm/bin/auditfilterd/auditfilterd.8
  projects/sendfile/contrib/openbsm/bin/auditfilterd/auditfilterd.c
  projects/sendfile/contrib/openbsm/bin/auditfilterd/auditfilterd.h
  projects/sendfile/contrib/openbsm/bin/auditfilterd/auditfilterd_conf.c
  projects/sendfile/contrib/openbsm/bin/auditreduce/Makefile.am
  projects/sendfile/contrib/openbsm/bin/auditreduce/auditreduce.1
  projects/sendfile/contrib/openbsm/bin/auditreduce/auditreduce.c
  projects/sendfile/contrib/openbsm/bin/auditreduce/auditreduce.h
  projects/sendfile/contrib/openbsm/bin/praudit/Makefile.am
  projects/sendfile/contrib/openbsm/bin/praudit/praudit.1
  projects/sendfile/contrib/openbsm/bin/praudit/praudit.c
  projects/sendfile/contrib/openbsm/bsm/Makefile.am
  projects/sendfile/contrib/openbsm/bsm/audit_filter.h
  projects/sendfile/contrib/openbsm/bsm/audit_uevents.h
  projects/sendfile/contrib/openbsm/bsm/auditd_lib.h
  projects/sendfile/contrib/openbsm/bsm/libbsm.h
  projects/sendfile/contrib/openbsm/compat/clock_gettime.h
  projects/sendfile/contrib/openbsm/compat/closefrom.h
  projects/sendfile/contrib/openbsm/compat/compat.h
  projects/sendfile/contrib/openbsm/compat/endian.h
  projects/sendfile/contrib/openbsm/compat/endian_enc.h
  projects/sendfile/contrib/openbsm/compat/flopen.h
  projects/sendfile/contrib/openbsm/compat/pidfile.h
  projects/sendfile/contrib/openbsm/compat/queue.h
  projects/sendfile/contrib/openbsm/compat/strlcat.h
  projects/sendfile/contrib/openbsm/compat/strlcpy.h
  projects/sendfile/contrib/openbsm/config/config.h
  projects/sendfile/contrib/openbsm/configure
  projects/sendfile/contrib/openbsm/configure.ac
  projects/sendfile/contrib/openbsm/etc/audit_class
  projects/sendfile/contrib/openbsm/etc/audit_control
  projects/sendfile/contrib/openbsm/etc/audit_event
  projects/sendfile/contrib/openbsm/etc/audit_filter
  projects/sendfile/contrib/openbsm/etc/audit_user
  projects/sendfile/contrib/openbsm/etc/audit_warn
  projects/sendfile/contrib/openbsm/libauditd/Makefile.am
  projects/sendfile/contrib/openbsm/libauditd/auditd_lib.c
  projects/sendfile/contrib/openbsm/libauditd/libauditd.3
  projects/sendfile/contrib/openbsm/libbsm/Makefile.am
  projects/sendfile/contrib/openbsm/libbsm/Makefile.in
  projects/sendfile/contrib/openbsm/libbsm/au_class.3
  projects/sendfile/contrib/openbsm/libbsm/au_control.3
  projects/sendfile/contrib/openbsm/libbsm/au_domain.3
  projects/sendfile/contrib/openbsm/libbsm/au_errno.3
  projects/sendfile/contrib/openbsm/libbsm/au_event.3
  projects/sendfile/contrib/openbsm/libbsm/au_fcntl_cmd.3
  projects/sendfile/contrib/openbsm/libbsm/au_free_token.3
  projects/sendfile/contrib/openbsm/libbsm/au_io.3
  projects/sendfile/contrib/openbsm/libbsm/au_mask.3
  projects/sendfile/contrib/openbsm/libbsm/au_open.3
  projects/sendfile/contrib/openbsm/libbsm/au_socket_type.3
  projects/sendfile/contrib/openbsm/libbsm/au_token.3
  projects/sendfile/contrib/openbsm/libbsm/au_user.3
  projects/sendfile/contrib/openbsm/libbsm/audit_submit.3
  projects/sendfile/contrib/openbsm/libbsm/bsm_audit.c
  projects/sendfile/contrib/openbsm/libbsm/bsm_class.c
  projects/sendfile/contrib/openbsm/libbsm/bsm_control.c
  projects/sendfile/contrib/openbsm/libbsm/bsm_domain.c
  projects/sendfile/contrib/openbsm/libbsm/bsm_errno.c
  projects/sendfile/contrib/openbsm/libbsm/bsm_event.c
  projects/sendfile/contrib/openbsm/libbsm/bsm_fcntl.c
  projects/sendfile/contrib/openbsm/libbsm/bsm_flags.c
  projects/sendfile/contrib/openbsm/libbsm/bsm_io.c
  projects/sendfile/contrib/openbsm/libbsm/bsm_mask.c
  projects/sendfile/contrib/openbsm/libbsm/bsm_notify.c
  projects/sendfile/contrib/openbsm/libbsm/bsm_socket_type.c
  projects/sendfile/contrib/openbsm/libbsm/bsm_token.c
  projects/sendfile/contrib/openbsm/libbsm/bsm_user.c
  projects/sendfile/contrib/openbsm/libbsm/bsm_wrappers.c
  projects/sendfile/contrib/openbsm/libbsm/libbsm.3
  projects/sendfile/contrib/openbsm/man/Makefile.am
  projects/sendfile/contrib/openbsm/man/Makefile.in
  projects/sendfile/contrib/openbsm/man/audit.2
  projects/sendfile/contrib/openbsm/man/audit.log.5
  projects/sendfile/contrib/openbsm/man/audit_class.5
  projects/sendfile/contrib/openbsm/man/audit_control.5
  projects/sendfile/contrib/openbsm/man/audit_event.5
  projects/sendfile/contrib/openbsm/man/audit_user.5
  projects/sendfile/contrib/openbsm/man/audit_warn.5
  projects/sendfile/contrib/openbsm/man/auditctl.2
  projects/sendfile/contrib/openbsm/man/auditon.2
  projects/sendfile/contrib/openbsm/man/getaudit.2
  projects/sendfile/contrib/openbsm/man/getauid.2
  projects/sendfile/contrib/openbsm/man/setaudit.2
  projects/sendfile/contrib/openbsm/man/setauid.2
  projects/sendfile/contrib/openbsm/modules/Makefile.am
  projects/sendfile/contrib/openbsm/modules/auditfilter_noop/Makefile.am
  projects/sendfile/contrib/openbsm/modules/auditfilter_noop/auditfilter_noop.c
  projects/sendfile/contrib/openbsm/sys/Makefile.am
  projects/sendfile/contrib/openbsm/sys/bsm/Makefile.am
  projects/sendfile/contrib/openbsm/sys/bsm/audit.h
  projects/sendfile/contrib/openbsm/sys/bsm/audit_domain.h
  projects/sendfile/contrib/openbsm/sys/bsm/audit_errno.h
  projects/sendfile/contrib/openbsm/sys/bsm/audit_fcntl.h
  projects/sendfile/contrib/openbsm/sys/bsm/audit_internal.h
  projects/sendfile/contrib/openbsm/sys/bsm/audit_kevents.h
  projects/sendfile/contrib/openbsm/sys/bsm/audit_record.h
  projects/sendfile/contrib/openbsm/sys/bsm/audit_socket_type.h
  projects/sendfile/contrib/openbsm/test/Makefile.am
  projects/sendfile/contrib/openbsm/test/bsm/Makefile.am
  projects/sendfile/contrib/openbsm/test/bsm/generate.c
  projects/sendfile/contrib/openbsm/tools/Makefile.am
  projects/sendfile/contrib/openbsm/tools/audump.c
  projects/sendfile/contrib/smbfs/lib/smb/nb_name.c
  projects/sendfile/etc/defaults/rc.conf
  projects/sendfile/etc/mtree/BSD.debug.dist
  projects/sendfile/etc/mtree/BSD.tests.dist
  projects/sendfile/etc/mtree/BSD.usr.dist
  projects/sendfile/etc/rc.d/NETWORKING
  projects/sendfile/etc/rc.d/jail
  projects/sendfile/etc/rc.d/netwait
  projects/sendfile/etc/services
  projects/sendfile/gnu/usr.bin/binutils/ld/Makefile
  projects/sendfile/include/netdb.h
  projects/sendfile/include/search.h
  projects/sendfile/lib/Makefile
  projects/sendfile/lib/clang/include/Makefile
  projects/sendfile/lib/clang/include/clang/Basic/Version.inc
  projects/sendfile/lib/clang/include/clang/Config/config.h
  projects/sendfile/lib/clang/include/llvm/Config/config.h
  projects/sendfile/lib/clang/include/llvm/Config/llvm-config.h
  projects/sendfile/lib/libbsm/Makefile
  projects/sendfile/lib/libc/Makefile
  projects/sendfile/lib/libc/arm/sys/__vdso_gettc.c
  projects/sendfile/lib/libc/gen/getpeereid.c
  projects/sendfile/lib/libc/gen/lockf.c
  projects/sendfile/lib/libc/gen/nlist.c
  projects/sendfile/lib/libc/gen/sysconf.c
  projects/sendfile/lib/libc/iconv/citrus_mmap.c
  projects/sendfile/lib/libc/net/getaddrinfo.3
  projects/sendfile/lib/libc/net/getaddrinfo.c
  projects/sendfile/lib/libc/net/gethostbynis.c
  projects/sendfile/lib/libc/net/map_v4v6.c
  projects/sendfile/lib/libc/net/name6.c
  projects/sendfile/lib/libc/net/netdb_private.h
  projects/sendfile/lib/libc/net/rcmdsh.c
  projects/sendfile/lib/libc/stdio/findfp.c
  projects/sendfile/lib/libc/stdlib/Makefile.inc
  projects/sendfile/lib/libc/stdlib/hcreate.3
  projects/sendfile/lib/libc/stdlib/tdelete.c
  projects/sendfile/lib/libc/stdlib/tsearch.3
  projects/sendfile/lib/libc/stdlib/tsearch.c
  projects/sendfile/lib/libc/sys/clock_gettime.2
  projects/sendfile/lib/libc/sys/gettimeofday.2
  projects/sendfile/lib/libc/tests/resolv/Makefile
  projects/sendfile/lib/libc/tests/resolv/resolv_test.c
  projects/sendfile/lib/libc/tests/stdlib/Makefile
  projects/sendfile/lib/libclang_rt/Makefile.inc
  projects/sendfile/lib/libcrypt/Makefile
  projects/sendfile/lib/libcuse/cuse_lib.c
  projects/sendfile/lib/libmd/Makefile
  projects/sendfile/lib/libmd/sha512.3
  projects/sendfile/lib/libmd/shadriver.c
  projects/sendfile/lib/libstand/Makefile
  projects/sendfile/lib/libstand/bootp.c
  projects/sendfile/lib/libsysdecode/Makefile
  projects/sendfile/lib/libsysdecode/sysdecode.3
  projects/sendfile/lib/libsysdecode/sysdecode.h
  projects/sendfile/lib/libthr/thread/thr_fork.c
  projects/sendfile/lib/libthr/thread/thr_init.c
  projects/sendfile/lib/libthr/thread/thr_private.h
  projects/sendfile/lib/msun/tests/Makefile
  projects/sendfile/libexec/rtld-elf/arm/reloc.c
  projects/sendfile/libexec/rtld-elf/rtld.c
  projects/sendfile/sbin/gbde/Makefile
  projects/sendfile/sbin/gbde/gbde.c
  projects/sendfile/sbin/geom/class/eli/Makefile
  projects/sendfile/sbin/ifconfig/Makefile
  projects/sendfile/sbin/ifconfig/sfp.c
  projects/sendfile/sbin/md5/Makefile
  projects/sendfile/sbin/md5/md5.1
  projects/sendfile/sbin/md5/md5.c
  projects/sendfile/sbin/mount/mount.c
  projects/sendfile/sbin/umount/umount.c
  projects/sendfile/share/colldef/Makefile
  projects/sendfile/share/ctypedef/Makefile
  projects/sendfile/share/examples/tests/tests/atf/printf_test.c
  projects/sendfile/share/man/man4/Makefile
  projects/sendfile/share/man/man4/ioat.4
  projects/sendfile/share/man/man5/procfs.5
  projects/sendfile/share/man/man9/Makefile
  projects/sendfile/share/man/man9/pci.9
  projects/sendfile/share/man/man9/zone.9
  projects/sendfile/share/misc/committers-ports.dot
  projects/sendfile/share/misc/organization.dot
  projects/sendfile/share/mk/bsd.README
  projects/sendfile/share/mk/bsd.lib.mk
  projects/sendfile/share/mk/bsd.test.mk
  projects/sendfile/share/mk/suite.test.mk
  projects/sendfile/share/mk/sys.mk
  projects/sendfile/share/mk/tap.test.mk
  projects/sendfile/share/monetdef/Makefile
  projects/sendfile/share/msgdef/Makefile
  projects/sendfile/share/numericdef/Makefile
  projects/sendfile/share/timedef/Makefile
  projects/sendfile/share/timedef/ja_JP.SJIS.src
  projects/sendfile/share/timedef/ja_JP.UTF-8.src
  projects/sendfile/share/timedef/ja_JP.eucJP.src
  projects/sendfile/sys/amd64/amd64/initcpu.c
  projects/sendfile/sys/amd64/amd64/machdep.c
  projects/sendfile/sys/amd64/include/cputypes.h
  projects/sendfile/sys/amd64/include/md_var.h
  projects/sendfile/sys/arm/allwinner/a20/a20_mp.c
  projects/sendfile/sys/arm/altera/socfpga/socfpga_mp.c
  projects/sendfile/sys/arm/amlogic/aml8726/aml8726_mp.c
  projects/sendfile/sys/arm/annapurna/alpine/alpine_machdep_mp.c
  projects/sendfile/sys/arm/arm/exception.S
  projects/sendfile/sys/arm/arm/gic.c
  projects/sendfile/sys/arm/arm/intr.c
  projects/sendfile/sys/arm/arm/locore-v4.S
  projects/sendfile/sys/arm/arm/mp_machdep.c
  projects/sendfile/sys/arm/arm/nexus.c
  projects/sendfile/sys/arm/arm/pmap-v6-new.c
  projects/sendfile/sys/arm/at91/std.bwct
  projects/sendfile/sys/arm/at91/std.eb9200
  projects/sendfile/sys/arm/at91/std.ethernut5
  projects/sendfile/sys/arm/at91/std.hl200
  projects/sendfile/sys/arm/at91/std.hl201
  projects/sendfile/sys/arm/at91/std.kb920x
  projects/sendfile/sys/arm/at91/std.qila9g20
  projects/sendfile/sys/arm/at91/std.sam9260ek
  projects/sendfile/sys/arm/at91/std.sam9g20ek
  projects/sendfile/sys/arm/at91/std.sam9x25ek
  projects/sendfile/sys/arm/at91/std.sn9g45
  projects/sendfile/sys/arm/at91/std.tsc4370
  projects/sendfile/sys/arm/broadcom/bcm2835/bcm2835_fbd.c
  projects/sendfile/sys/arm/cavium/cns11xx/std.econa
  projects/sendfile/sys/arm/conf/ATMEL
  projects/sendfile/sys/arm/conf/CNS11XXNAS
  projects/sendfile/sys/arm/conf/CRB
  projects/sendfile/sys/arm/conf/GUMSTIX
  projects/sendfile/sys/arm/conf/IMX6
  projects/sendfile/sys/arm/conf/NOTES
  projects/sendfile/sys/arm/conf/NSLU
  projects/sendfile/sys/arm/conf/SAM9260EK
  projects/sendfile/sys/arm/conf/SAM9G20EK
  projects/sendfile/sys/arm/freescale/imx/files.imx6
  projects/sendfile/sys/arm/freescale/imx/imx6_ccm.c
  projects/sendfile/sys/arm/freescale/imx/imx6_ccmreg.h
  projects/sendfile/sys/arm/freescale/imx/imx6_mp.c
  projects/sendfile/sys/arm/freescale/imx/imx_ccmvar.h
  projects/sendfile/sys/arm/freescale/imx/imx_gpio.c
  projects/sendfile/sys/arm/freescale/imx/imx_sdhci.c
  projects/sendfile/sys/arm/include/intr.h
  projects/sendfile/sys/arm/include/ofw_machdep.h
  projects/sendfile/sys/arm/include/smp.h
  projects/sendfile/sys/arm/lpc/std.lpc
  projects/sendfile/sys/arm/mv/discovery/std.db78xxx
  projects/sendfile/sys/arm/mv/kirkwood/std.kirkwood
  projects/sendfile/sys/arm/mv/orion/std.db88f5xxx
  projects/sendfile/sys/arm/mv/orion/std.ts7800
  projects/sendfile/sys/arm/qemu/virt_mp.c
  projects/sendfile/sys/arm/rockchip/rk30xx_mp.c
  projects/sendfile/sys/arm/samsung/exynos/exynos5_mp.c
  projects/sendfile/sys/arm/ti/aintc.c
  projects/sendfile/sys/arm/ti/omap4/omap4_mp.c
  projects/sendfile/sys/arm/xilinx/zy7_mp.c
  projects/sendfile/sys/arm/xscale/i80321/ep80219_machdep.c
  projects/sendfile/sys/arm/xscale/i80321/iq31244_machdep.c
  projects/sendfile/sys/arm/xscale/i8134x/crb_machdep.c
  projects/sendfile/sys/arm/xscale/ixp425/avila_machdep.c
  projects/sendfile/sys/arm/xscale/ixp425/std.avila
  projects/sendfile/sys/arm/xscale/pxa/pxa_machdep.c
  projects/sendfile/sys/arm64/include/setjmp.h
  projects/sendfile/sys/boot/efi/boot1/boot1.c
  projects/sendfile/sys/boot/efi/loader/Makefile
  projects/sendfile/sys/boot/efi/loader/arch/amd64/framebuffer.c
  projects/sendfile/sys/boot/efi/loader/bootinfo.c
  projects/sendfile/sys/boot/efi/loader/devicename.c
  projects/sendfile/sys/boot/efi/loader/main.c
  projects/sendfile/sys/boot/i386/libi386/biosmem.c
  projects/sendfile/sys/boot/i386/zfsboot/zfsboot.c
  projects/sendfile/sys/boot/libstand32/Makefile
  projects/sendfile/sys/boot/pc98/boot2/boot2.c
  projects/sendfile/sys/boot/pc98/libpc98/biosdisk.c
  projects/sendfile/sys/boot/uboot/common/main.c
  projects/sendfile/sys/bsm/audit.h
  projects/sendfile/sys/bsm/audit_domain.h
  projects/sendfile/sys/bsm/audit_errno.h
  projects/sendfile/sys/bsm/audit_fcntl.h
  projects/sendfile/sys/bsm/audit_internal.h
  projects/sendfile/sys/bsm/audit_kevents.h
  projects/sendfile/sys/bsm/audit_record.h
  projects/sendfile/sys/bsm/audit_socket_type.h
  projects/sendfile/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sha256.c
  projects/sendfile/sys/cddl/dev/fbt/arm/fbt_isa.c
  projects/sendfile/sys/compat/linux/linux_futex.c
  projects/sendfile/sys/compat/linux/linux_timer.c
  projects/sendfile/sys/compat/linuxkpi/common/include/linux/compiler.h
  projects/sendfile/sys/compat/linuxkpi/common/include/linux/kobject.h
  projects/sendfile/sys/compat/linuxkpi/common/include/linux/workqueue.h
  projects/sendfile/sys/compat/linuxkpi/common/src/linux_compat.c
  projects/sendfile/sys/conf/files
  projects/sendfile/sys/conf/files.arm
  projects/sendfile/sys/conf/files.mips
  projects/sendfile/sys/conf/files.powerpc
  projects/sendfile/sys/conf/options
  projects/sendfile/sys/conf/options.arm
  projects/sendfile/sys/conf/options.mips
  projects/sendfile/sys/contrib/ipfilter/netinet/ip_nat.c
  projects/sendfile/sys/crypto/sha2/sha256.h
  projects/sendfile/sys/dev/bxe/bxe.c
  projects/sendfile/sys/dev/bxe/bxe.h
  projects/sendfile/sys/dev/bxe/bxe_stats.c
  projects/sendfile/sys/dev/bxe/bxe_stats.h
  projects/sendfile/sys/dev/bxe/ecore_init.h
  projects/sendfile/sys/dev/cxgbe/adapter.h
  projects/sendfile/sys/dev/cxgbe/offload.h
  projects/sendfile/sys/dev/cxgbe/t4_main.c
  projects/sendfile/sys/dev/cxgbe/tom/t4_cpl_io.c
  projects/sendfile/sys/dev/cxgbe/tom/t4_ddp.c
  projects/sendfile/sys/dev/cxgbe/tom/t4_tom.c
  projects/sendfile/sys/dev/cxgbe/tom/t4_tom.h
  projects/sendfile/sys/dev/drm2/ttm/ttm_bo.c
  projects/sendfile/sys/dev/drm2/ttm/ttm_page_alloc.c
  projects/sendfile/sys/dev/e1000/if_igb.c
  projects/sendfile/sys/dev/e1000/if_igb.h
  projects/sendfile/sys/dev/etherswitch/arswitch/arswitch.c
  projects/sendfile/sys/dev/etherswitch/arswitch/arswitch_7240.c
  projects/sendfile/sys/dev/etherswitch/arswitch/arswitch_8216.c
  projects/sendfile/sys/dev/etherswitch/arswitch/arswitch_8226.c
  projects/sendfile/sys/dev/etherswitch/arswitch/arswitch_8316.c
  projects/sendfile/sys/dev/etherswitch/arswitch/arswitch_8327.c
  projects/sendfile/sys/dev/etherswitch/arswitch/arswitch_9340.c
  projects/sendfile/sys/dev/etherswitch/arswitch/arswitch_phy.c
  projects/sendfile/sys/dev/etherswitch/arswitch/arswitch_reg.c
  projects/sendfile/sys/dev/etherswitch/e6000sw/e6000sw.c
  projects/sendfile/sys/dev/etherswitch/ip17x/ip17x.c
  projects/sendfile/sys/dev/etherswitch/ukswitch/ukswitch.c
  projects/sendfile/sys/dev/hyperv/include/hyperv.h
  projects/sendfile/sys/dev/hyperv/vmbus/hv_channel_mgmt.c
  projects/sendfile/sys/dev/hyperv/vmbus/hv_vmbus_drv_freebsd.c
  projects/sendfile/sys/dev/hyperv/vmbus/hv_vmbus_priv.h
  projects/sendfile/sys/dev/ioat/ioat.c
  projects/sendfile/sys/dev/ioat/ioat.h
  projects/sendfile/sys/dev/ioat/ioat_hw.h
  projects/sendfile/sys/dev/isci/scil/scic_sds_phy.h
  projects/sendfile/sys/dev/iscsi/iscsi.c
  projects/sendfile/sys/dev/isp/isp.c
  projects/sendfile/sys/dev/isp/isp_freebsd.c
  projects/sendfile/sys/dev/isp/isp_freebsd.h
  projects/sendfile/sys/dev/isp/isp_library.c
  projects/sendfile/sys/dev/isp/isp_library.h
  projects/sendfile/sys/dev/isp/isp_pci.c
  projects/sendfile/sys/dev/isp/isp_sbus.c
  projects/sendfile/sys/dev/isp/isp_target.c
  projects/sendfile/sys/dev/isp/ispmbox.h
  projects/sendfile/sys/dev/isp/ispvar.h
  projects/sendfile/sys/dev/ixgbe/if_ix.c
  projects/sendfile/sys/dev/ixgbe/if_ixv.c
  projects/sendfile/sys/dev/ixgbe/ix_txrx.c
  projects/sendfile/sys/dev/ixgbe/ixgbe.h
  projects/sendfile/sys/dev/ixgbe/ixgbe_82598.c
  projects/sendfile/sys/dev/ixgbe/ixgbe_82599.c
  projects/sendfile/sys/dev/ixgbe/ixgbe_api.c
  projects/sendfile/sys/dev/ixgbe/ixgbe_api.h
  projects/sendfile/sys/dev/ixgbe/ixgbe_common.c
  projects/sendfile/sys/dev/ixgbe/ixgbe_dcb.c
  projects/sendfile/sys/dev/ixgbe/ixgbe_osdep.h
  projects/sendfile/sys/dev/ixgbe/ixgbe_phy.c
  projects/sendfile/sys/dev/ixgbe/ixgbe_phy.h
  projects/sendfile/sys/dev/ixgbe/ixgbe_type.h
  projects/sendfile/sys/dev/ixgbe/ixgbe_vf.c
  projects/sendfile/sys/dev/ixgbe/ixgbe_x540.c
  projects/sendfile/sys/dev/ixgbe/ixgbe_x550.c
  projects/sendfile/sys/dev/ixgbe/ixgbe_x550.h
  projects/sendfile/sys/dev/mge/if_mge.c
  projects/sendfile/sys/dev/mlx5/device.h
  projects/sendfile/sys/dev/mlx5/mlx5_en/en.h
  projects/sendfile/sys/dev/mlx5/mlx5_en/mlx5_en_ethtool.c
  projects/sendfile/sys/dev/mlx5/mlx5_en/mlx5_en_main.c
  projects/sendfile/sys/dev/mlx5/mlx5_en/mlx5_en_rx.c
  projects/sendfile/sys/dev/mlx5/mlx5_en/mlx5_en_tx.c
  projects/sendfile/sys/dev/mlx5/mlx5_en/mlx5_en_txrx.c
  projects/sendfile/sys/dev/mmc/mmc.c
  projects/sendfile/sys/dev/nand/nand_cdev.c
  projects/sendfile/sys/dev/nand/nand_geom.c
  projects/sendfile/sys/dev/netmap/netmap.c
  projects/sendfile/sys/dev/ofw/ofw_bus_subr.h
  projects/sendfile/sys/dev/ofw/openfirm.h
  projects/sendfile/sys/dev/pci/pci.c
  projects/sendfile/sys/dev/pci/pci_if.m
  projects/sendfile/sys/dev/pci/pci_private.h
  projects/sendfile/sys/dev/pci/pcivar.h
  projects/sendfile/sys/dev/puc/pucdata.c
  projects/sendfile/sys/dev/random/build.sh
  projects/sendfile/sys/dev/random/fortuna.c
  projects/sendfile/sys/dev/random/hash.c
  projects/sendfile/sys/dev/random/other_algorithm.c
  projects/sendfile/sys/dev/random/randomdev.c
  projects/sendfile/sys/dev/random/unit_test.c
  projects/sendfile/sys/dev/random/yarrow.c
  projects/sendfile/sys/dev/rt/if_rt.c
  projects/sendfile/sys/dev/rt/if_rtreg.h
  projects/sendfile/sys/dev/rt/if_rtvar.h
  projects/sendfile/sys/dev/usb/controller/xhci.h
  projects/sendfile/sys/dev/usb/controller/xhci_pci.c
  projects/sendfile/sys/dev/usb/usb_lookup.c
  projects/sendfile/sys/dev/usb/usbdi.h
  projects/sendfile/sys/fs/cuse/cuse.c
  projects/sendfile/sys/fs/cuse/cuse_ioctl.h
  projects/sendfile/sys/fs/devfs/devfs_vnops.c
  projects/sendfile/sys/fs/ext2fs/ext2fs.h
  projects/sendfile/sys/geom/bde/g_bde.c
  projects/sendfile/sys/geom/bde/g_bde_crypt.c
  projects/sendfile/sys/geom/bde/g_bde_lock.c
  projects/sendfile/sys/geom/bde/g_bde_work.c
  projects/sendfile/sys/geom/eli/g_eli.h
  projects/sendfile/sys/geom/geom_map.c
  projects/sendfile/sys/geom/part/g_part.c
  projects/sendfile/sys/geom/part/g_part.h
  projects/sendfile/sys/geom/part/g_part_gpt.c
  projects/sendfile/sys/i386/i386/initcpu.c
  projects/sendfile/sys/i386/include/cputypes.h
  projects/sendfile/sys/kern/imgact_elf.c
  projects/sendfile/sys/kern/kern_mbuf.c
  projects/sendfile/sys/kern/kern_proc.c
  projects/sendfile/sys/kern/kern_resource.c
  projects/sendfile/sys/kern/kern_time.c
  projects/sendfile/sys/kern/link_elf.c
  projects/sendfile/sys/mips/atheros/if_arge.c
  projects/sendfile/sys/mips/cavium/cvmx_config.h
  projects/sendfile/sys/mips/conf/RT305X
  projects/sendfile/sys/mips/include/cpufunc.h
  projects/sendfile/sys/mips/include/cpuinfo.h
  projects/sendfile/sys/mips/include/cpuregs.h
  projects/sendfile/sys/mips/include/ofw_machdep.h
  projects/sendfile/sys/mips/include/pmap.h
  projects/sendfile/sys/mips/include/pte.h
  projects/sendfile/sys/mips/mips/cpu.c
  projects/sendfile/sys/mips/mips/pmap.c
  projects/sendfile/sys/mips/mips/uma_machdep.c
  projects/sendfile/sys/mips/rt305x/files.rt305x
  projects/sendfile/sys/mips/rt305x/obio.c
  projects/sendfile/sys/mips/rt305x/rt305x_dotg.c
  projects/sendfile/sys/mips/rt305x/rt305x_machdep.c
  projects/sendfile/sys/mips/rt305x/rt305x_sysctl.c
  projects/sendfile/sys/mips/rt305x/rt305xreg.h
  projects/sendfile/sys/mips/rt305x/uart_bus_rt305x.c
  projects/sendfile/sys/mips/rt305x/uart_cpu_rt305x.c
  projects/sendfile/sys/modules/Makefile
  projects/sendfile/sys/modules/crypto/Makefile
  projects/sendfile/sys/modules/cxgbe/Makefile
  projects/sendfile/sys/modules/geom/geom_bde/Makefile
  projects/sendfile/sys/modules/geom/geom_sched/Makefile
  projects/sendfile/sys/modules/ix/Makefile
  projects/sendfile/sys/modules/ixv/Makefile
  projects/sendfile/sys/modules/tcp/fastpath/Makefile
  projects/sendfile/sys/modules/usb/rsufw/Makefile.inc
  projects/sendfile/sys/modules/usb/urtwnfw/Makefile.inc
  projects/sendfile/sys/modules/zfs/Makefile
  projects/sendfile/sys/net/bpf.c
  projects/sendfile/sys/net/if.c
  projects/sendfile/sys/net/if_llatbl.c
  projects/sendfile/sys/net/sff8436.h
  projects/sendfile/sys/netgraph/bluetooth/socket/ng_btsocket_l2cap.c
  projects/sendfile/sys/netinet/if_ether.c
  projects/sendfile/sys/netinet/in_rmx.c
  projects/sendfile/sys/netinet/sctp_indata.c
  projects/sendfile/sys/netinet/sctp_os_bsd.h
  projects/sendfile/sys/netinet/sctp_output.c
  projects/sendfile/sys/netinet/tcp.h
  projects/sendfile/sys/netinet/tcp_input.c
  projects/sendfile/sys/netinet/tcp_output.c
  projects/sendfile/sys/netinet/tcp_subr.c
  projects/sendfile/sys/netinet/tcp_syncache.c
  projects/sendfile/sys/netinet/tcp_syncache.h
  projects/sendfile/sys/netinet/tcp_timer.c
  projects/sendfile/sys/netinet/tcp_usrreq.c
  projects/sendfile/sys/netinet/tcp_var.h
  projects/sendfile/sys/netinet/udp_usrreq.c
  projects/sendfile/sys/netinet6/in6.c
  projects/sendfile/sys/netinet6/in6_rmx.c
  projects/sendfile/sys/opencrypto/xform.h
  projects/sendfile/sys/powerpc/booke/pmap.c
  projects/sendfile/sys/powerpc/conf/GENERIC64
  projects/sendfile/sys/powerpc/include/ofw_machdep.h
  projects/sendfile/sys/powerpc/include/param.h
  projects/sendfile/sys/powerpc/include/platform.h
  projects/sendfile/sys/powerpc/include/pmap.h
  projects/sendfile/sys/powerpc/ofw/ofw_machdep.c
  projects/sendfile/sys/powerpc/powerpc/cpu.c
  projects/sendfile/sys/powerpc/powerpc/machdep.c
  projects/sendfile/sys/powerpc/powerpc/platform.c
  projects/sendfile/sys/powerpc/powerpc/pmap_dispatch.c
  projects/sendfile/sys/powerpc/pseries/phyp_llan.c
  projects/sendfile/sys/security/audit/bsm_domain.c
  projects/sendfile/sys/security/audit/bsm_errno.c
  projects/sendfile/sys/security/audit/bsm_fcntl.c
  projects/sendfile/sys/security/audit/bsm_socket_type.c
  projects/sendfile/sys/security/audit/bsm_token.c
  projects/sendfile/sys/sys/efi.h
  projects/sendfile/sys/sys/fcntl.h
  projects/sendfile/sys/sys/gpt.h
  projects/sendfile/sys/sys/libkern.h
  projects/sendfile/sys/sys/linker.h
  projects/sendfile/sys/sys/param.h
  projects/sendfile/sys/sys/proc.h
  projects/sendfile/sys/ufs/ffs/ffs_softdep.c
  projects/sendfile/sys/vm/uma.h
  projects/sendfile/sys/vm/uma_core.c
  projects/sendfile/sys/vm/uma_int.h
  projects/sendfile/sys/vm/vm_kern.c
  projects/sendfile/sys/vm/vm_page.c
  projects/sendfile/sys/vm/vm_page.h
  projects/sendfile/sys/vm/vm_pageout.c
  projects/sendfile/sys/vm/vm_pageout.h
  projects/sendfile/sys/vm/vm_phys.c
  projects/sendfile/sys/vm/vm_phys.h
  projects/sendfile/sys/vm/vm_reserv.c
  projects/sendfile/sys/vm/vm_reserv.h
  projects/sendfile/sys/vm/vnode_pager.c
  projects/sendfile/sys/x86/include/specialreg.h
  projects/sendfile/sys/x86/x86/identcpu.c
  projects/sendfile/sys/x86/xen/pv.c
  projects/sendfile/sys/x86/xen/xen_apic.c
  projects/sendfile/tests/sys/Makefile
  projects/sendfile/tests/sys/aio/aio_kqueue_test.c
  projects/sendfile/tests/sys/aio/lio_kqueue_test.c
  projects/sendfile/tests/sys/file/flock_test.sh
  projects/sendfile/tests/sys/kern/pipe/pipe_overcommit1_test.c
  projects/sendfile/tests/sys/kern/unix_seqpacket_test.c
  projects/sendfile/tools/build/mk/OptionalObsoleteFiles.inc
  projects/sendfile/tools/regression/sockets/unix_passfd/unix_passfd.c
  projects/sendfile/tools/tools/locale/tools/cldr2def.pl
  projects/sendfile/tools/tools/locale/tools/finalize   (contents, props changed)
  projects/sendfile/tools/tools/nanobsd/embedded/common
  projects/sendfile/tools/tools/nanobsd/embedded/rpi2.cfg
  projects/sendfile/usr.bin/bmake/Makefile
  projects/sendfile/usr.bin/column/column.c
  projects/sendfile/usr.bin/dtc/Makefile
  projects/sendfile/usr.bin/dtc/checking.cc
  projects/sendfile/usr.bin/dtc/checking.hh
  projects/sendfile/usr.bin/dtc/dtb.hh
  projects/sendfile/usr.bin/dtc/fdt.cc
  projects/sendfile/usr.bin/dtc/fdt.hh
  projects/sendfile/usr.bin/dtc/input_buffer.cc
  projects/sendfile/usr.bin/dtc/input_buffer.hh
  projects/sendfile/usr.bin/kdump/Makefile
  projects/sendfile/usr.bin/kdump/kdump.c
  projects/sendfile/usr.bin/locate/locate/util.c
  projects/sendfile/usr.bin/nfsstat/Makefile
  projects/sendfile/usr.bin/nfsstat/nfsstat.c
  projects/sendfile/usr.bin/systat/vmstat.c
  projects/sendfile/usr.bin/truss/Makefile
  projects/sendfile/usr.bin/truss/syscalls.c
  projects/sendfile/usr.bin/vmstat/vmstat.c
  projects/sendfile/usr.bin/xargs/xargs.c
  projects/sendfile/usr.sbin/Makefile
  projects/sendfile/usr.sbin/Makefile.amd64
  projects/sendfile/usr.sbin/Makefile.arm
  projects/sendfile/usr.sbin/Makefile.i386
  projects/sendfile/usr.sbin/Makefile.powerpc
  projects/sendfile/usr.sbin/Makefile.sparc64
  projects/sendfile/usr.sbin/boot0cfg/boot0cfg.c
  projects/sendfile/usr.sbin/bsdinstall/scripts/entropy
  projects/sendfile/usr.sbin/camdd/Makefile
  projects/sendfile/usr.sbin/cron/cron/do_command.c
  projects/sendfile/usr.sbin/cron/cron/popen.c
  projects/sendfile/usr.sbin/cron/crontab/crontab.c
  projects/sendfile/usr.sbin/fstyp/Makefile
  projects/sendfile/usr.sbin/fstyp/fstyp.c
  projects/sendfile/usr.sbin/fstyp/geli.c
  projects/sendfile/usr.sbin/fstyp/zfs.c
  projects/sendfile/usr.sbin/jls/Makefile
  projects/sendfile/usr.sbin/jls/jls.8
  projects/sendfile/usr.sbin/jls/jls.c
  projects/sendfile/usr.sbin/makefs/makefs.c
  projects/sendfile/usr.sbin/mountd/mountd.c
  projects/sendfile/usr.sbin/mpsutil/mps_cmd.c
  projects/sendfile/usr.sbin/ndp/ndp.c
  projects/sendfile/usr.sbin/pw/pw_conf.c
  projects/sendfile/usr.sbin/pw/pw_group.c
  projects/sendfile/usr.sbin/pw/pw_vpw.c
  projects/sendfile/usr.sbin/pwd_mkdb/pwd_mkdb.c
  projects/sendfile/usr.sbin/rpc.lockd/lockd.c
  projects/sendfile/usr.sbin/rpc.statd/statd.c
  projects/sendfile/usr.sbin/rtsold/rtsold.c
  projects/sendfile/usr.sbin/uhsoctl/uhsoctl.c
  projects/sendfile/usr.sbin/ypserv/Makefile.yp
Directory Properties:
  projects/sendfile/   (props changed)
  projects/sendfile/cddl/   (props changed)
  projects/sendfile/cddl/contrib/opensolaris/   (props changed)
  projects/sendfile/contrib/binutils/   (props changed)
  projects/sendfile/contrib/bmake/   (props changed)
  projects/sendfile/contrib/gcc/   (props changed)
  projects/sendfile/contrib/libexecinfo/   (props changed)
  projects/sendfile/contrib/llvm/   (props changed)
  projects/sendfile/contrib/llvm/tools/clang/   (props changed)
  projects/sendfile/contrib/llvm/tools/lldb/   (props changed)
  projects/sendfile/contrib/llvm/tools/llvm-dwarfdump/   (props changed)
  projects/sendfile/contrib/llvm/tools/llvm-lto/   (props changed)
  projects/sendfile/contrib/openbsm/   (props changed)
  projects/sendfile/gnu/usr.bin/binutils/   (props changed)
  projects/sendfile/include/   (props changed)
  projects/sendfile/lib/libc/   (props changed)
  projects/sendfile/sbin/   (props changed)
  projects/sendfile/share/   (props changed)
  projects/sendfile/share/man/man4/   (props changed)
  projects/sendfile/sys/   (props changed)
  projects/sendfile/sys/boot/   (props changed)
  projects/sendfile/sys/cddl/contrib/opensolaris/   (props changed)
  projects/sendfile/sys/conf/   (props changed)
  projects/sendfile/sys/contrib/ipfilter/   (props changed)
  projects/sendfile/sys/dev/hyperv/   (props changed)
  projects/sendfile/usr.sbin/rtsold/   (props changed)

Modified: projects/sendfile/MAINTAINERS
==============================================================================
--- projects/sendfile/MAINTAINERS	Tue Dec 29 21:29:05 2015	(r292888)
+++ projects/sendfile/MAINTAINERS	Tue Dec 29 21:54:43 2015	(r292889)
@@ -24,6 +24,15 @@ maintainer of a sub-system is to check r
 sub-system.
 ***
 
+***
+Maintainers are encouraged to visit:
+  https://reviews.freebsd.org/herald
+
+and configure notifications for parts of the tree which they maintain.
+Notifications can automatically be sent when someone proposes a revision or
+makes a commit to the specified subtree.
+***
+
 subsystem	login	notes
 -----------------------------
 atf			freebsd-testing,jmmv,ngie	Pre-commit review requested.
@@ -47,7 +56,9 @@ isci(4)		jimharris	Pre-commit review req
 iwm(4)		adrian	Pre-commit review requested, send to freebsd-wireless at freebsd.org
 iwn(4)		adrian	Pre-commit review requested, send to freebsd-wireless at freebsd.org
 kqueue		jmg	Pre-commit review requested.  Documentation Required.
+libdpv		dteske	Pre-commit review requested. Keep in sync with dpv(1).
 libfetch	des	Pre-commit review requested.
+libfigpar	dteske	Pre-commit review requested.
 libpam		des	Pre-commit review requested.
 linprocfs	des	Pre-commit review requested.
 lpr		gad	Pre-commit review requested, particularly for
@@ -76,6 +87,7 @@ sh(1)		jilles		Pre-commit review request
 				compiled in as builtins.
 share/mk	imp, bapt, bdrewery, emaste, sjg	Make is hard.
 share/mk/*.test.mk	freebsd-testing,ngie (same list as share/mk too)	Pre-commit review requested.
+sys/boot/forth		dteske	Pre-commit review requested.
 sys/compat/linuxkpi	hselasky	If in doubt, ask.
 sys/dev/e1000	erj	Pre-commit phabricator review requested.
 sys/dev/ixgbe	erj	Pre-commit phabricator review requested.
@@ -85,74 +97,8 @@ sys/dev/usb	hselasky	If in doubt, ask.
 sys/netinet/ip_carp.c	glebius	Pre-commit review recommended.
 sys/netpfil/pf	kp,glebius	Pre-commit review recommended.
 tests			freebsd-testing,ngie	Pre-commit review requested.
+usr.sbin/bsdconfig	dteske	Pre-commit phabricator review requested.
+usr.sbin/dpv	dteske	Pre-commit review requested. Keep in sync with libdpv.
 usr.sbin/pkg	pkg@	Please coordinate behavior or flag changes with pkg team.
+usr.sbin/sysrc	dteske	Pre-commit phabricator review requested. Keep in sync with bsdconfig(8) sysrc.subr.
 vmm(4)		neel,grehan	Pre-commit review requested.
----- OLD ----
-libc/posix1e	rwatson	Pre-commit review requested.
-POSIX.1e ACLs	rwatson	Pre-commit review requested.
-UFS EAs		rwatson	Pre-commit review requested.
-MAC Framework	rwatson	Pre-commit review requested.
-MAC Modules	rwatson	Pre-commit review requested.
-contrib/openbsm	rwatson	Pre-commit review requested.
-sys/security/audit	rwatson	Pre-commit review requested.
-ahc(4)		gibbs	Pre-commit review requested.
-ahd(4)		gibbs	Pre-commit review requested.
-cdboot		jhb	Pre-commit review requested.
-pxeboot		jhb	Pre-commit review requested.
-witness		jhb	Pre-commit review requested.
-CAM		gibbs,
-		ken	Pre-commit review requested. send to scsi at freebsd.org
-devstat(9)	ken	Pre-commit review requested.
-camcontrol(8)	ken	Pre-commit review requested.
-libcam		ken	Pre-commit review requested.
-libdevstat	ken	Pre-commit review requested.
-iostat(8)	ken	Pre-commit review requested.
-cd(4)		ken	Pre-commit review requested.
-pass(4)		ken	Pre-commit review requested.
-ch(4)		ken	Pre-commit review requested.
-em(4)		jfv	Pre-commit review requested.
-nvi		peter	Try not to break it.
-libz		peter	Try not to break it.
-groff		ru	Recommends pre-commit review.
-ipfw		ipfw	Pre-commit review preferred. send to ipfw at freebsd.org
-drm		rnoland	Just keep me informed of changes, try not to break it.
-unifdef(1)	fanf	Pre-commit review requested.
-ntp         	roberto	Pre-commit review requested.
-inetd		dwmalone	Recommends pre-commit review.
-contrib/smbfs	bp	Open for in-tree committs. In case of functional
-			changes pre-commit review requested.
-file		obrien	Insists to keep file blocked from other's unapproved
-			commits
-contrib/bzip2	obrien	Pre-commit review required.
-geom		freebsd-geom at FreeBSD.org
-geom_concat	pjd	Pre-commit review preferred.
-geom_gate	pjd	Pre-commit review preferred.
-geom_label	pjd	Pre-commit review preferred.
-geom_mirror	pjd	Pre-commit review preferred.
-geom_nop	pjd	Pre-commit review preferred.
-geom_raid3	pjd	Pre-commit review preferred.
-geom_shsec	pjd	Pre-commit review preferred.
-geom_stripe	pjd	Pre-commit review preferred.
-geom_zero	pjd	Pre-commit review preferred.
-sbin/geom	pjd	Pre-commit review preferred.
-zfs		freebsd-fs at FreeBSD.org
-linux emul	emulation	Please discuss changes here.
-bs{diff,patch}	cperciva	Pre-commit review requested.
-portsnap	cperciva	Pre-commit review requested.
-freebsd-update	cperciva	Pre-commit review requested.
-sys/netgraph/bluetooth	emax	Pre-commit review preferred.
-lib/libbluetooth	emax	Pre-commit review preferred.
-lib/libsdp		emax	Pre-commit review preferred.
-usr.bin/bluetooth	emax	Pre-commit review preferred.
-usr.sbin/bluetooth	emax	Pre-commit review preferred.
-share/zoneinfo		edwin	Heads-up appreciated, since our data is coming
-				from a third party source.
-usr.sbin/zic		edwin   Heads-up appreciated, since this code is
-				maintained by a third party source.
-lib/libc/stdtime	edwin   Heads-up appreciated, since parts of this code
-				is maintained by a third party source.
-sbin/routed	bms	Pre-commit review; notify vendor at rhyolite.com
-cmx		daniel at roe.ch	Pre-commit review preferred.
-filemon		obrien		Pre-commit review preferred.
-sysdoc		trhodes		Pre-commit review preferred.
-

Modified: projects/sendfile/Makefile.inc1
==============================================================================
--- projects/sendfile/Makefile.inc1	Tue Dec 29 21:29:05 2015	(r292888)
+++ projects/sendfile/Makefile.inc1	Tue Dec 29 21:54:43 2015	(r292889)
@@ -48,10 +48,11 @@
 .error "Both TARGET and TARGET_ARCH must be defined."
 .endif
 
+LOCALBASE?=	/usr/local
+
 # Cross toolchain changes must be in effect before bsd.compiler.mk
 # so that gets the right CC, and pass CROSS_TOOLCHAIN to submakes.
 .if defined(CROSS_TOOLCHAIN)
-LOCALBASE?=	/usr/local
 .include "${LOCALBASE}/share/toolchains/${CROSS_TOOLCHAIN}.mk"
 CROSSENV+=CROSS_TOOLCHAIN="${CROSS_TOOLCHAIN}"
 .endif
@@ -1314,7 +1315,7 @@ packagekernel:
 # Build the API documentation with doxygen
 #
 doxygen: .PHONY
-	@if [ ! -x `/usr/bin/which doxygen` ]; then \
+	@if [ ! -x ${LOCALBASE}/bin/doxygen ]; then \
 		echo "You need doxygen (devel/doxygen) to generate the API documentation of the kernel." | /usr/bin/fmt; \
 		exit 1; \
 	fi
@@ -1676,7 +1677,7 @@ NXBMAKE=	${NXBENV} ${MAKE} \
 		-DNO_PIC MK_PROFILE=no -DNO_SHARED \
 		-DNO_CPU_CFLAGS MK_WARNS=no MK_CTF=no \
 		MK_CLANG_EXTRAS=no MK_CLANG_FULL=no \
-		MK_LLDB=no
+		MK_LLDB=no MK_DEBUG_FILES=no
 
 # native-xtools is the current target for qemu-user cross builds of ports
 # via poudriere and the imgact_binmisc kernel module.

Modified: projects/sendfile/ObsoleteFiles.inc
==============================================================================
--- projects/sendfile/ObsoleteFiles.inc	Tue Dec 29 21:29:05 2015	(r292888)
+++ projects/sendfile/ObsoleteFiles.inc	Tue Dec 29 21:54:43 2015	(r292889)
@@ -38,6 +38,88 @@
 #   xargs -n1 | sort | uniq -d;
 # done
 
+# 20151225: new clang import which bumps version from 3.7.0 to 3.7.1.
+OLD_FILES+=usr/lib/clang/3.7.0/include/sanitizer/allocator_interface.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/sanitizer/asan_interface.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/sanitizer/common_interface_defs.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/sanitizer/coverage_interface.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/sanitizer/dfsan_interface.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/sanitizer/linux_syscall_hooks.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/sanitizer/lsan_interface.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/sanitizer/msan_interface.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/sanitizer/tsan_interface_atomic.h
+OLD_DIRS+=usr/lib/clang/3.7.0/include/sanitizer
+OLD_FILES+=usr/lib/clang/3.7.0/include/__stddef_max_align_t.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/__wmmintrin_aes.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/__wmmintrin_pclmul.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/adxintrin.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/altivec.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/ammintrin.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/arm_acle.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/arm_neon.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/avx2intrin.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/avx512bwintrin.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/avx512cdintrin.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/avx512dqintrin.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/avx512erintrin.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/avx512fintrin.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/avx512vlbwintrin.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/avx512vldqintrin.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/avx512vlintrin.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/avxintrin.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/bmi2intrin.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/bmiintrin.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/cpuid.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/cuda_builtin_vars.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/emmintrin.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/f16cintrin.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/fma4intrin.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/fmaintrin.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/fxsrintrin.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/htmintrin.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/htmxlintrin.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/ia32intrin.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/immintrin.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/lzcntintrin.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/mm3dnow.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/mm_malloc.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/mmintrin.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/module.modulemap
+OLD_FILES+=usr/lib/clang/3.7.0/include/nmmintrin.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/pmmintrin.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/popcntintrin.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/prfchwintrin.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/rdseedintrin.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/rtmintrin.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/s390intrin.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/shaintrin.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/smmintrin.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/tbmintrin.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/tmmintrin.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/vadefs.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/vecintrin.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/wmmintrin.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/x86intrin.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/xmmintrin.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/xopintrin.h
+OLD_FILES+=usr/lib/clang/3.7.0/include/xtestintrin.h
+OLD_DIRS+=usr/lib/clang/3.7.0/include
+OLD_FILES+=usr/lib/clang/3.7.0/lib/freebsd/libclang_rt.asan-i386.a
+OLD_FILES+=usr/lib/clang/3.7.0/lib/freebsd/libclang_rt.asan-x86_64.a
+OLD_FILES+=usr/lib/clang/3.7.0/lib/freebsd/libclang_rt.asan_cxx-i386.a
+OLD_FILES+=usr/lib/clang/3.7.0/lib/freebsd/libclang_rt.asan_cxx-x86_64.a
+OLD_FILES+=usr/lib/clang/3.7.0/lib/freebsd/libclang_rt.profile-arm.a
+OLD_FILES+=usr/lib/clang/3.7.0/lib/freebsd/libclang_rt.profile-i386.a
+OLD_FILES+=usr/lib/clang/3.7.0/lib/freebsd/libclang_rt.profile-x86_64.a
+OLD_FILES+=usr/lib/clang/3.7.0/lib/freebsd/libclang_rt.safestack-i386.a
+OLD_FILES+=usr/lib/clang/3.7.0/lib/freebsd/libclang_rt.safestack-x86_64.a
+OLD_FILES+=usr/lib/clang/3.7.0/lib/freebsd/libclang_rt.ubsan_standalone-i386.a
+OLD_FILES+=usr/lib/clang/3.7.0/lib/freebsd/libclang_rt.ubsan_standalone-x86_64.a
+OLD_FILES+=usr/lib/clang/3.7.0/lib/freebsd/libclang_rt.ubsan_standalone_cxx-i386.a
+OLD_FILES+=usr/lib/clang/3.7.0/lib/freebsd/libclang_rt.ubsan_standalone_cxx-x86_64.a
+OLD_DIRS+=usr/lib/clang/3.7.0/lib/freebsd
+OLD_DIRS+=usr/lib/clang/3.7.0/lib
+OLD_DIRS+=usr/lib/clang/3.7.0
 # 20151130: libelf moved from /usr/lib to /lib (libkvm dependency in r291406)
 OLD_LIBS+=usr/lib/libelf.so.2
 # 20151115: Fox bad upgrade scheme

Modified: projects/sendfile/bin/ed/main.c
==============================================================================
--- projects/sendfile/bin/ed/main.c	Tue Dec 29 21:29:05 2015	(r292888)
+++ projects/sendfile/bin/ed/main.c	Tue Dec 29 21:54:43 2015	(r292889)
@@ -505,7 +505,8 @@ exec_command(void)
 			return ERR;
 		else if (open_sbuf() < 0)
 			return FATAL;
-		if (*fnp && *fnp != '!') strcpy(old_filename, fnp);
+		if (*fnp && *fnp != '!')
+			 strlcpy(old_filename, fnp, PATH_MAX);
 #ifdef BACKWARDS
 		if (*fnp == '\0' && *old_filename == '\0') {
 			errmsg = "no current filename";
@@ -532,7 +533,8 @@ exec_command(void)
 			return ERR;
 		}
 		GET_COMMAND_SUFFIX();
-		if (*fnp) strcpy(old_filename, fnp);
+		if (*fnp)
+			strlcpy(old_filename, fnp, PATH_MAX);
 		printf("%s\n", strip_escapes(old_filename));
 		break;
 	case 'g':
@@ -663,7 +665,7 @@ exec_command(void)
 		GET_COMMAND_SUFFIX();
 		if (!isglobal) clear_undo_stack();
 		if (*old_filename == '\0' && *fnp != '!')
-			strcpy(old_filename, fnp);
+			strlcpy(old_filename, fnp, PATH_MAX);
 #ifdef BACKWARDS
 		if (*fnp == '\0' && *old_filename == '\0') {
 			errmsg = "no current filename";
@@ -797,7 +799,7 @@ exec_command(void)
 			return ERR;
 		GET_COMMAND_SUFFIX();
 		if (*old_filename == '\0' && *fnp != '!')
-			strcpy(old_filename, fnp);
+			strlcpy(old_filename, fnp, PATH_MAX);
 #ifdef BACKWARDS
 		if (*fnp == '\0' && *old_filename == '\0') {
 			errmsg = "no current filename";

Modified: projects/sendfile/bin/pax/pat_rep.c
==============================================================================
--- projects/sendfile/bin/pax/pat_rep.c	Tue Dec 29 21:29:05 2015	(r292888)
+++ projects/sendfile/bin/pax/pat_rep.c	Tue Dec 29 21:54:43 2015	(r292889)
@@ -878,7 +878,7 @@ rep_name(char *name, int *nlen, int prnt
 	 * (the user already saw that substitution go by)
 	 */
 	pt = rephead;
-	(void)strcpy(buf1, name);
+	(void)strlcpy(buf1, name, sizeof(buf1));
 	inpt = buf1;
 	outpt = nname;
 	endpt = outpt + PAXPATHLEN;

Modified: projects/sendfile/bin/sh/expand.c
==============================================================================
--- projects/sendfile/bin/sh/expand.c	Tue Dec 29 21:29:05 2015	(r292888)
+++ projects/sendfile/bin/sh/expand.c	Tue Dec 29 21:54:43 2015	(r292889)
@@ -101,7 +101,8 @@ static char *argstr(char *, int);
 static char *exptilde(char *, int);
 static char *expari(char *);
 static void expbackq(union node *, int, int);
-static int subevalvar(char *, char *, int, int, int, int, int);
+static int subevalvar_trim(char *, int, int, int, int);
+static int subevalvar_misc(char *, const char *, int, int, int);
 static char *evalvar(char *, int);
 static int varisset(const char *, int);
 static void strtodest(const char *, int, int, int);
@@ -521,42 +522,23 @@ recordleft(const char *str, const char *
 }
 
 static int
-subevalvar(char *p, char *str, int strloc, int subtype, int startloc,
-  int varflags, int quotes)
+subevalvar_trim(char *p, int strloc, int subtype, int startloc, int quotes)
 {
 	char *startp;
 	char *loc = NULL;
 	char *q;
+	char *str;
 	int c = 0;
 	struct nodelist *saveargbackq = argbackq;
 	int amount;
 
-	argstr(p, (subtype == VSTRIMLEFT || subtype == VSTRIMLEFTMAX ||
-	    subtype == VSTRIMRIGHT || subtype == VSTRIMRIGHTMAX ?
-	    EXP_CASE : 0) | EXP_TILDE);
+	argstr(p, EXP_CASE | EXP_TILDE);
 	STACKSTRNUL(expdest);
 	argbackq = saveargbackq;
 	startp = stackblock() + startloc;
-	if (str == NULL)
-	    str = stackblock() + strloc;
+	str = stackblock() + strloc;
 
 	switch (subtype) {
-	case VSASSIGN:
-		setvar(str, startp, 0);
-		amount = startp - expdest;
-		STADJUST(amount, expdest);
-		varflags &= ~VSNUL;
-		return 1;
-
-	case VSQUESTION:
-		if (*p != CTLENDVAR) {
-			outfmt(out2, "%s\n", startp);
-			error((char *)NULL);
-		}
-		error("%.*s: parameter %snot set", (int)(p - str - 1),
-		      str, (varflags & VSNUL) ? "null or " : "");
-		return 0;
-
 	case VSTRIMLEFT:
 		for (loc = startp; loc < str; loc++) {
 			c = *loc;
@@ -630,6 +612,41 @@ subevalvar(char *p, char *str, int strlo
 }
 
 
+static int
+subevalvar_misc(char *p, const char *var, int subtype, int startloc,
+  int varflags)
+{
+	char *startp;
+	struct nodelist *saveargbackq = argbackq;
+	int amount;
+
+	argstr(p, EXP_TILDE);
+	STACKSTRNUL(expdest);
+	argbackq = saveargbackq;
+	startp = stackblock() + startloc;
+
+	switch (subtype) {
+	case VSASSIGN:
+		setvar(var, startp, 0);
+		amount = startp - expdest;
+		STADJUST(amount, expdest);
+		return 1;
+
+	case VSQUESTION:
+		if (*p != CTLENDVAR) {
+			outfmt(out2, "%s\n", startp);
+			error((char *)NULL);
+		}
+		error("%.*s: parameter %snot set", (int)(p - var - 1),
+		      var, (varflags & VSNUL) ? "null or " : "");
+		return 0;
+
+	default:
+		abort();
+	}
+}
+
+
 /*
  * Expand a variable, and return a pointer to the next character in the
  * input string.
@@ -760,8 +777,8 @@ again: /* jump here after setting a vari
 		 */
 		STPUTC('\0', expdest);
 		patloc = expdest - stackblock();
-		if (subevalvar(p, NULL, patloc, subtype,
-		    startloc, varflags, quotes) == 0) {
+		if (subevalvar_trim(p, patloc, subtype,
+		    startloc, quotes) == 0) {
 			int amount = (expdest - stackblock() - patloc) + 1;
 			STADJUST(-amount, expdest);
 		}
@@ -773,8 +790,8 @@ again: /* jump here after setting a vari
 	case VSASSIGN:
 	case VSQUESTION:
 		if (!set) {
-			if (subevalvar(p, var, 0, subtype, startloc, varflags,
-			    quotes)) {
+			if (subevalvar_misc(p, var, subtype, startloc,
+			    varflags)) {
 				varflags &= ~VSNUL;
 				/*
 				 * Remove any recorded regions beyond

Modified: projects/sendfile/bin/sh/mknodes.c
==============================================================================
--- projects/sendfile/bin/sh/mknodes.c	Tue Dec 29 21:29:05 2015	(r292888)
+++ projects/sendfile/bin/sh/mknodes.c	Tue Dec 29 21:54:43 2015	(r292889)
@@ -89,7 +89,6 @@ static struct str *nodestr[MAXTYPES];	/*
 static int nstr;			/* number of structures */
 static struct str str[MAXTYPES];	/* the structures */
 static struct str *curstr;		/* current structure */
-static FILE *infp;
 static char line[1024];
 static int linno;
 static char *linep;
@@ -102,7 +101,7 @@ static void outfunc(FILE *, int);
 static void indent(int, FILE *);
 static int nextfield(char *);
 static void skipbl(void);
-static int readline(void);
+static int readline(FILE *);
 static void error(const char *, ...) __printf0like(1, 2) __dead2;
 static char *savestr(const char *);
 
@@ -110,17 +109,19 @@ static char *savestr(const char *);
 int
 main(int argc, char *argv[])
 {
+	FILE *infp;
+
 	if (argc != 3)
 		error("usage: mknodes file");
-	infp = stdin;
 	if ((infp = fopen(argv[1], "r")) == NULL)
 		error("Can't open %s: %s", argv[1], strerror(errno));
-	while (readline()) {
+	while (readline(infp)) {
 		if (line[0] == ' ' || line[0] == '\t')
 			parsefield();
 		else if (line[0] != '\0')
 			parsenode();
 	}
+	fclose(infp);
 	output(argv[2]);
 	exit(0);
 }
@@ -253,6 +254,10 @@ output(char *file)
 	fputs("union node *getfuncnode(struct funcdef *);\n", hfile);
 	fputs("void reffunc(struct funcdef *);\n", hfile);
 	fputs("void unreffunc(struct funcdef *);\n", hfile);
+	if (ferror(hfile))
+		error("Can't write to nodes.h");
+	if (fclose(hfile))
+		error("Can't close nodes.h");
 
 	fputs(writer, cfile);
 	while (fgets(line, sizeof line, patfile) != NULL) {
@@ -266,6 +271,11 @@ output(char *file)
 		else
 			fputs(line, cfile);
 	}
+	fclose(patfile);
+	if (ferror(cfile))
+		error("Can't write to nodes.c");
+	if (fclose(cfile))
+		error("Can't close nodes.c");
 }
 
 
@@ -401,7 +411,7 @@ skipbl(void)
 
 
 static int
-readline(void)
+readline(FILE *infp)
 {
 	char *p;
 

Modified: projects/sendfile/bin/sh/tests/expansion/Makefile
==============================================================================
--- projects/sendfile/bin/sh/tests/expansion/Makefile	Tue Dec 29 21:29:05 2015	(r292888)
+++ projects/sendfile/bin/sh/tests/expansion/Makefile	Tue Dec 29 21:54:43 2015	(r292889)
@@ -90,5 +90,6 @@ FILES+=		trim5.0
 FILES+=		trim6.0
 FILES+=		trim7.0
 FILES+=		trim8.0
+FILES+=		trim9.0
 
 .include <bsd.test.mk>

Copied: projects/sendfile/bin/sh/tests/expansion/trim9.0 (from r292888, head/bin/sh/tests/expansion/trim9.0)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/sendfile/bin/sh/tests/expansion/trim9.0	Tue Dec 29 21:54:43 2015	(r292889, copy of r292888, head/bin/sh/tests/expansion/trim9.0)
@@ -0,0 +1,61 @@
+# $FreeBSD$
+
+# POSIX does not specify these but they occasionally occur in the wild.
+# This just serves to keep working what currently works.
+
+failures=''
+ok=''
+
+testcase() {
+	code="$1"
+	expected="$2"
+	oIFS="$IFS"
+	eval "$code"
+	IFS='|'
+	result="$#|$*"
+	IFS="$oIFS"
+	if [ "x$result" = "x$expected" ]; then
+		ok=x$ok
+	else
+		failures=x$failures
+		echo "For $code, expected $expected actual $result"
+	fi
+}
+
+testcase 'shift $#; set -- "${*#Q}"'		'1|'
+testcase 'shift $#; set -- "${*##Q}"'		'1|'
+testcase 'shift $#; set -- "${*%Q}"'		'1|'
+testcase 'shift $#; set -- "${*%%Q}"'		'1|'
+testcase 'set -- Q R; set -- "${*#Q}"'		'1| R'
+testcase 'set -- Q R; set -- "${*##Q}"'		'1| R'
+testcase 'set -- Q R; set -- "${*%R}"'		'1|Q '
+testcase 'set -- Q R; set -- "${*%%R}"'		'1|Q '
+testcase 'set -- Q R; set -- "${*#S}"'		'1|Q R'
+testcase 'set -- Q R; set -- "${*##S}"'		'1|Q R'
+testcase 'set -- Q R; set -- "${*%S}"'		'1|Q R'
+testcase 'set -- Q R; set -- "${*%%S}"'		'1|Q R'
+testcase 'set -- Q R; set -- ${*#Q}'		'1|R'
+testcase 'set -- Q R; set -- ${*##Q}'		'1|R'
+testcase 'set -- Q R; set -- ${*%R}'		'1|Q'
+testcase 'set -- Q R; set -- ${*%%R}'		'1|Q'
+testcase 'set -- Q R; set -- ${*#S}'		'2|Q|R'
+testcase 'set -- Q R; set -- ${*##S}'		'2|Q|R'
+testcase 'set -- Q R; set -- ${*%S}'		'2|Q|R'
+testcase 'set -- Q R; set -- ${*%%S}'		'2|Q|R'
+testcase 'set -- Q R; set -- ${@#Q}'		'1|R'
+testcase 'set -- Q R; set -- ${@##Q}'		'1|R'
+testcase 'set -- Q R; set -- ${@%R}'		'1|Q'
+testcase 'set -- Q R; set -- ${@%%R}'		'1|Q'
+testcase 'set -- Q R; set -- ${@#S}'		'2|Q|R'
+testcase 'set -- Q R; set -- ${@##S}'		'2|Q|R'
+testcase 'set -- Q R; set -- ${@%S}'		'2|Q|R'
+testcase 'set -- Q R; set -- ${@%%S}'		'2|Q|R'
+testcase 'set -- Q R; set -- "${@#Q}"'		'2||R'
+testcase 'set -- Q R; set -- "${@%R}"'		'2|Q|'
+testcase 'set -- Q R; set -- "${@%%R}"'		'2|Q|'
+testcase 'set -- Q R; set -- "${@#S}"'		'2|Q|R'
+testcase 'set -- Q R; set -- "${@##S}"'		'2|Q|R'
+testcase 'set -- Q R; set -- "${@%S}"'		'2|Q|R'
+testcase 'set -- Q R; set -- "${@%%S}"'		'2|Q|R'
+
+test "x$failures" = x

Modified: projects/sendfile/cddl/contrib/opensolaris/cmd/zdb/zdb.c
==============================================================================
--- projects/sendfile/cddl/contrib/opensolaris/cmd/zdb/zdb.c	Tue Dec 29 21:29:05 2015	(r292888)
+++ projects/sendfile/cddl/contrib/opensolaris/cmd/zdb/zdb.c	Tue Dec 29 21:54:43 2015	(r292889)
@@ -3657,7 +3657,8 @@ main(int argc, char **argv)
 
 	kernel_init(FREAD);
 	g_zfs = libzfs_init();
-	ASSERT(g_zfs != NULL);
+	if (g_zfs == NULL)
+		fatal("Fail to initialize zfs");
 
 	if (dump_all)
 		verbose = MAX(verbose, 1);

Modified: projects/sendfile/cddl/sbin/zfs/Makefile
==============================================================================
--- projects/sendfile/cddl/sbin/zfs/Makefile	Tue Dec 29 21:29:05 2015	(r292888)
+++ projects/sendfile/cddl/sbin/zfs/Makefile	Tue Dec 29 21:54:43 2015	(r292889)
@@ -22,6 +22,6 @@ CFLAGS+= -I${.CURDIR}/../../../sys/cddl/
 CFLAGS+= -I${.CURDIR}/../../../sys/cddl/contrib/opensolaris/uts/common/sys
 CFLAGS+= -I${.CURDIR}/../../../sys/cddl/contrib/opensolaris/common/zfs
 
-LIBADD=	geom jail nvpair umem util uutil zfs_core zfs
+LIBADD=	jail nvpair uutil zfs_core zfs
 
 .include <bsd.prog.mk>

Modified: projects/sendfile/cddl/sbin/zpool/Makefile
==============================================================================
--- projects/sendfile/cddl/sbin/zpool/Makefile	Tue Dec 29 21:29:05 2015	(r292888)
+++ projects/sendfile/cddl/sbin/zpool/Makefile	Tue Dec 29 21:54:43 2015	(r292889)
@@ -27,6 +27,6 @@ CFLAGS+= -I${.CURDIR}/../../../sys/cddl/
 CFLAGS+= -I${.CURDIR}/../../../cddl/contrib/opensolaris/lib/libzpool/common
 CFLAGS+= -I${.CURDIR}/../../../cddl/contrib/opensolaris/cmd/stat/common
 
-LIBADD=	avl geom nvpair umem util uutil zfs_core zfs
+LIBADD=	geom nvpair uutil zfs
 
 .include <bsd.prog.mk>

Modified: projects/sendfile/cddl/usr.sbin/zdb/Makefile
==============================================================================
--- projects/sendfile/cddl/usr.sbin/zdb/Makefile	Tue Dec 29 21:29:05 2015	(r292888)
+++ projects/sendfile/cddl/usr.sbin/zdb/Makefile	Tue Dec 29 21:54:43 2015	(r292889)
@@ -24,7 +24,7 @@ CFLAGS+= -I${.CURDIR}/../../../sys/cddl/
 CFLAGS+= -I${.CURDIR}/../../../cddl/contrib/opensolaris/head
 CFLAGS+= -I${.CURDIR}/../../lib/libumem
 
-LIBADD=	geom m nvpair pthread umem uutil zfs_core zfs zpool
+LIBADD=	nvpair umem uutil zfs zpool
 
 # Since there are many asserts in this program, it makes no sense to compile
 # it without debugging.

Modified: projects/sendfile/cddl/usr.sbin/zhack/Makefile
==============================================================================
--- projects/sendfile/cddl/usr.sbin/zhack/Makefile	Tue Dec 29 21:29:05 2015	(r292888)
+++ projects/sendfile/cddl/usr.sbin/zhack/Makefile	Tue Dec 29 21:54:43 2015	(r292889)
@@ -23,7 +23,7 @@ CFLAGS+= -I${.CURDIR}/../../../sys/cddl/
 CFLAGS+= -I${.CURDIR}/../../../cddl/contrib/opensolaris/head
 CFLAGS+= -I${.CURDIR}/../../lib/libumem
 
-LIBADD=	geom m nvpair pthread umem uutil zfs_core zfs zpool
+LIBADD=	nvpair zfs zpool
 
 CFLAGS+=	-DDEBUG=1
 #DEBUG_FLAGS+=	-g

Modified: projects/sendfile/contrib/binutils/bfd/elf32-arm.c
==============================================================================
--- projects/sendfile/contrib/binutils/bfd/elf32-arm.c	Tue Dec 29 21:29:05 2015	(r292888)
+++ projects/sendfile/contrib/binutils/bfd/elf32-arm.c	Tue Dec 29 21:54:43 2015	(r292889)
@@ -5800,7 +5800,7 @@ elf32_arm_final_link_relocate (reloc_how
 	if (globals->use_rel)
 	  {
 	    addend = ((insn >> 4) & 0xf000) | (insn & 0xfff);
-	    signed_addend = (addend ^ 0x10000) - 0x10000;
+	    signed_addend = (addend ^ 0x8000) - 0x8000;
 	  }
 
 	value += signed_addend;

Modified: projects/sendfile/contrib/bmake/ChangeLog
==============================================================================
--- projects/sendfile/contrib/bmake/ChangeLog	Tue Dec 29 21:29:05 2015	(r292888)
+++ projects/sendfile/contrib/bmake/ChangeLog	Tue Dec 29 21:54:43 2015	(r292889)
@@ -1,3 +1,9 @@
+2015-12-20  Simon J. Gerraty  <sjg at bad.crufty.net>
+
+	* Makefile (MAKE_VERSION): 20151220
+	  Merge with NetBSD make, pick up
+	  o suff.c: re-initialize suffNull when clearing suffixes.
+
 2015-12-01  Simon J. Gerraty  <sjg at bad.crufty.net>
 
 	* Makefile (MAKE_VERSION): 20151201

Modified: projects/sendfile/contrib/bmake/Makefile
==============================================================================
--- projects/sendfile/contrib/bmake/Makefile	Tue Dec 29 21:29:05 2015	(r292888)
+++ projects/sendfile/contrib/bmake/Makefile	Tue Dec 29 21:54:43 2015	(r292889)
@@ -1,7 +1,7 @@
-#	$Id: Makefile,v 1.48 2015/12/02 00:36:42 sjg Exp $
+#	$Id: Makefile,v 1.49 2015/12/20 22:54:40 sjg Exp $
 
 # Base version on src date
-MAKE_VERSION= 20151201
+MAKE_VERSION= 20151220
 
 PROG=	bmake
 

Modified: projects/sendfile/contrib/bmake/mk/ChangeLog
==============================================================================
--- projects/sendfile/contrib/bmake/mk/ChangeLog	Tue Dec 29 21:29:05 2015	(r292888)
+++ projects/sendfile/contrib/bmake/mk/ChangeLog	Tue Dec 29 21:54:43 2015	(r292889)
@@ -1,3 +1,9 @@
+2015-12-12  Simon J. Gerraty  <sjg at bad.crufty.net>
+
+	* install-mk (MK_VERSION): 20151212
+	* auto.obj.mk: do not require MAKEOBJDIRPREFIX to exist.
+	  only apply :tA to __objdir when comparing to .OBJDIR
+
 2015-11-14  Simon J. Gerraty  <sjg at bad.crufty.net>
 
 	* install-mk (MK_VERSION): 20151111

Modified: projects/sendfile/contrib/bmake/mk/auto.obj.mk
==============================================================================
--- projects/sendfile/contrib/bmake/mk/auto.obj.mk	Tue Dec 29 21:29:05 2015	(r292888)
+++ projects/sendfile/contrib/bmake/mk/auto.obj.mk	Tue Dec 29 21:54:43 2015	(r292889)
@@ -1,4 +1,4 @@
-# $Id: auto.obj.mk,v 1.11 2015/06/16 06:28:21 sjg Exp $
+# $Id: auto.obj.mk,v 1.12 2015/12/16 01:57:06 sjg Exp $
 #
 #	@(#) Copyright (c) 2004, Simon J. Gerraty
 #
@@ -40,12 +40,12 @@ MKOBJDIRS= auto
 .if !defined(NOOBJ) && !defined(NO_OBJ) && ${MKOBJDIRS:Uno} == auto
 # Use __objdir here so it is easier to tweak without impacting
 # the logic.
-.if !empty(MAKEOBJDIRPREFIX) && exists(${MAKEOBJDIRPREFIX})
+.if !empty(MAKEOBJDIRPREFIX)
 __objdir?= ${MAKEOBJDIRPREFIX}${.CURDIR}
 .endif
 __objdir?= ${MAKEOBJDIR:Uobj}
-__objdir:= ${__objdir:tA}
-.if ${.OBJDIR} != ${__objdir}
+__objdir:= ${__objdir}
+.if ${.OBJDIR:tA} != ${__objdir:tA}
 # We need to chdir, make the directory if needed
 .if !exists(${__objdir}/) && \
 	(${.TARGETS} == "" || ${.TARGETS:Nclean*:N*clean:Ndestroy*} != "")
@@ -53,11 +53,10 @@ __objdir:= ${__objdir:tA}
 __objdir_made != echo ${__objdir}/; umask ${OBJDIR_UMASK:U002}; \
         ${ECHO_TRACE} "[Creating objdir ${__objdir}...]" >&2; \
         ${Mkdirs}; Mkdirs ${__objdir}
-__objdir:= ${__objdir:tA}
 .endif
 # This causes make to use the specified directory as .OBJDIR
 .OBJDIR: ${__objdir}
-.if ${.OBJDIR} != ${__objdir} && ${__objdir_made:Uno:M${__objdir}/*} != ""
+.if ${.OBJDIR:tA} != ${__objdir:tA} && ${__objdir_made:Uno:M${__objdir}/*} != ""
 .error could not use ${__objdir}: .OBJDIR=${.OBJDIR}
 .endif
 .endif

Modified: projects/sendfile/contrib/bmake/mk/install-mk
==============================================================================
--- projects/sendfile/contrib/bmake/mk/install-mk	Tue Dec 29 21:29:05 2015	(r292888)
+++ projects/sendfile/contrib/bmake/mk/install-mk	Tue Dec 29 21:54:43 2015	(r292889)
@@ -55,7 +55,7 @@
 #       Simon J. Gerraty <sjg at crufty.net>
 
 # RCSid:
-#	$Id: install-mk,v 1.117 2015/11/14 18:09:57 sjg Exp $
+#	$Id: install-mk,v 1.118 2015/12/16 01:57:06 sjg Exp $
 #
 #	@(#) Copyright (c) 1994 Simon J. Gerraty
 #
@@ -70,7 +70,7 @@
 #	sjg at crufty.net
 #
 
-MK_VERSION=20151111
+MK_VERSION=20151212
 OWNER=
 GROUP=
 MODE=444

Modified: projects/sendfile/contrib/bmake/os.sh
==============================================================================
--- projects/sendfile/contrib/bmake/os.sh	Tue Dec 29 21:29:05 2015	(r292888)
+++ projects/sendfile/contrib/bmake/os.sh	Tue Dec 29 21:54:43 2015	(r292889)
@@ -17,7 +17,7 @@
 #	Simon J. Gerraty <sjg at crufty.net>
 
 # RCSid:
-#	$Id: os.sh,v 1.49 2015/10/25 00:05:40 sjg Exp $
+#	$Id: os.sh,v 1.50 2015/12/17 17:06:29 sjg Exp $
 #
 #	@(#) Copyright (c) 1994 Simon J. Gerraty
 #
@@ -56,10 +56,10 @@ Which() {
 	case "$1" in
 	/*)	test $t $1 && echo $1;;
 	*)
-        	# some shells cannot correctly handle `IFS`
-        	# in conjunction with the for loop.
-        	_dirs=`IFS=:; echo ${2:-$PATH}`
-        	for d in $_dirs
+		# some shells cannot correctly handle `IFS`
+		# in conjunction with the for loop.
+		_dirs=`IFS=:; echo ${2:-$PATH}`
+		for d in $_dirs
 		do
 			test $t $d/$1 && { echo $d/$1; break; }
 		done
@@ -70,11 +70,11 @@ Which() {
 # tr is insanely non-portable wrt char classes, so we need to
 # spell out the alphabet. sed y/// would work too.
 toUpper() {
-        ${TR:-tr} abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ
+	${TR:-tr} abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ
 }
 
 toLower() {
-        ${TR:-tr} ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz
+	${TR:-tr} ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz
 }
 
 K=
@@ -91,7 +91,7 @@ SunOS)
 	export CHOWN
 	
 	# Great! Solaris keeps moving arch(1)
-        # should just bite the bullet and use uname -p
+	# should just bite the bullet and use uname -p
 	arch=`Which arch /usr/bin:/usr/ucb`
 	
 	MAILER=/usr/ucb/Mail
@@ -105,8 +105,8 @@ SunOS)
 		MACHINE=$MACHINE_ARCH
 		;;
 	4*)
-                MACHINE_ARCH=`arch`
-                ;;
+		MACHINE_ARCH=`arch`
+		;;
 	5*)
 		K=-k
 		LOCAL_FS=ufs
@@ -116,8 +116,8 @@ SunOS)
 		# overwriting an existing file!!!!! We want one that works!
 		test -x /usr/xpg4/bin/ln && LN=${LN:-/usr/xpg4/bin/ln}
 		# wonderful, 5.8's tr again require's []'s
-                # but /usr/xpg4/bin/tr causes problems if LC_COLLATE is set!
-                # use toUpper/toLower instead.
+		# but /usr/xpg4/bin/tr causes problems if LC_COLLATE is set!
+		# use toUpper/toLower instead.
 		;;
 	esac
 	case "$OS/$MACHINE_ARCH" in
@@ -142,9 +142,9 @@ SunOS)
 		SHARE_ARCH=$OS/$HOST
 		;;
 	OpenBSD)
-	        arch=`Which arch /usr/bin:/usr/ucb:$PATH`
-                MACHINE_ARCH=`$arch -s`
-                ;;
+		arch=`Which arch /usr/bin:/usr/ucb:$PATH`
+		MACHINE_ARCH=`$arch -s`
+		;;
 	esac
 	NAWK=awk
 	export NAWK
@@ -218,17 +218,25 @@ export HOST_TARGET
 
 case `echo -n .` in -n*) N=; C="\c";; *) N=-n; C=;; esac
 
-export HOSTNAME HOST        
+Echo() {
+	case "$1" in
+	-n) _n=$N _c=$C; shift;;
+	*) _n= _c=;;
+	esac
+	echo $_n "$@" $_c
+}
+
+export HOSTNAME HOST	    
 export OS MACHINE MACHINE_ARCH OSREL OSMAJOR LOCAL_FS TMP_DIRS MAILER N C K PS_AXC
 export LN SHARE_ARCH TR
 
 case /$0 in
 */os.sh)
-        for v in $*
+	for v in $*
 	do
-                eval vv=\$$v
-                echo "$v='$vv'"
+		eval vv=\$$v
+		echo "$v='$vv'"
 	done
-        ;;
+	;;
 esac
 

Modified: projects/sendfile/contrib/bmake/suff.c
==============================================================================
--- projects/sendfile/contrib/bmake/suff.c	Tue Dec 29 21:29:05 2015	(r292888)
+++ projects/sendfile/contrib/bmake/suff.c	Tue Dec 29 21:54:43 2015	(r292889)
@@ -1,4 +1,4 @@
-/*	$NetBSD: suff.c,v 1.74 2015/10/11 04:51:24 sjg Exp $	*/
+/*	$NetBSD: suff.c,v 1.75 2015/12/20 22:44:10 sjg Exp $	*/
 
 /*
  * Copyright (c) 1988, 1989, 1990, 1993
@@ -69,14 +69,14 @@
  */
 
 #ifndef MAKE_NATIVE
-static char rcsid[] = "$NetBSD: suff.c,v 1.74 2015/10/11 04:51:24 sjg Exp $";
+static char rcsid[] = "$NetBSD: suff.c,v 1.75 2015/12/20 22:44:10 sjg Exp $";
 #else
 #include <sys/cdefs.h>
 #ifndef lint
 #if 0
 static char sccsid[] = "@(#)suff.c	8.4 (Berkeley) 3/21/94";
 #else
-__RCSID("$NetBSD: suff.c,v 1.74 2015/10/11 04:51:24 sjg Exp $");
+__RCSID("$NetBSD: suff.c,v 1.75 2015/12/20 22:44:10 sjg Exp $");
 #endif
 #endif /* not lint */
 #endif
@@ -553,7 +553,20 @@ Suff_ClearSuffixes(void)
 #endif
     sufflist = Lst_Init(FALSE);
     sNum = 0;
-    suffNull = emptySuff;
+    if (suffNull)
+	SuffFree(suffNull);
+    emptySuff = suffNull = bmake_malloc(sizeof(Suff));
+
+    suffNull->name =   	    bmake_strdup("");
+    suffNull->nameLen =     0;
+    suffNull->searchPath =  Lst_Init(FALSE);
+    Dir_Concat(suffNull->searchPath, dirSearchPath);
+    suffNull->children =    Lst_Init(FALSE);
+    suffNull->parents =	    Lst_Init(FALSE);
+    suffNull->ref =	    Lst_Init(FALSE);
+    suffNull->sNum =   	    sNum++;
+    suffNull->flags =  	    SUFF_NULL;
+    suffNull->refCount =    1;
 }
 
 /*-
@@ -2524,32 +2537,18 @@ Suff_SetNull(char *name)
 void
 Suff_Init(void)
 {
-    sufflist = Lst_Init(FALSE);
 #ifdef CLEANUP
     suffClean = Lst_Init(FALSE);
 #endif
     srclist = Lst_Init(FALSE);
     transforms = Lst_Init(FALSE);
 
-    sNum = 0;
     /*
      * Create null suffix for single-suffix rules (POSIX). The thing doesn't
      * actually go on the suffix list or everyone will think that's its
      * suffix.
      */
-    emptySuff = suffNull = bmake_malloc(sizeof(Suff));
-
-    suffNull->name =   	    bmake_strdup("");
-    suffNull->nameLen =     0;
-    suffNull->searchPath =  Lst_Init(FALSE);
-    Dir_Concat(suffNull->searchPath, dirSearchPath);
-    suffNull->children =    Lst_Init(FALSE);
-    suffNull->parents =	    Lst_Init(FALSE);
-    suffNull->ref =	    Lst_Init(FALSE);
-    suffNull->sNum =   	    sNum++;
-    suffNull->flags =  	    SUFF_NULL;
-    suffNull->refCount =    1;
-
+    Suff_ClearSuffixes();
 }
 
 

Modified: projects/sendfile/contrib/bsnmp/snmpd/action.c
==============================================================================
--- projects/sendfile/contrib/bsnmp/snmpd/action.c	Tue Dec 29 21:29:05 2015	(r292888)
+++ projects/sendfile/contrib/bsnmp/snmpd/action.c	Tue Dec 29 21:54:43 2015	(r292889)
@@ -60,29 +60,6 @@ static const struct asn_oid
 #endif
 
 /*
- * Get a string value from the KERN sysctl subtree.
- */
-static char *
-act_getkernstring(int id)
-{
-	int mib[2];
-	size_t len;
-	char *string;
-
-	mib[0] = CTL_KERN;
-	mib[1] = id;
-	if (sysctl(mib, 2, NULL, &len, NULL, 0) != 0)
-		return (NULL);
-	if ((string = malloc(len)) == NULL)
-		return (NULL);
-	if (sysctl(mib, 2, string, &len, NULL, 0) != 0) {
-		free(string);
-		return (NULL);
-	}
-	return (string);
-}
-
-/*
  * Get an integer value from the KERN sysctl subtree.
  */
 static char *

Modified: projects/sendfile/contrib/bsnmp/snmpd/main.c
==============================================================================
--- projects/sendfile/contrib/bsnmp/snmpd/main.c	Tue Dec 29 21:29:05 2015	(r292888)
+++ projects/sendfile/contrib/bsnmp/snmpd/main.c	Tue Dec 29 21:54:43 2015	(r292889)
@@ -119,26 +119,30 @@ static struct lmodules modules_start = T
 struct community_list community_list = TAILQ_HEAD_INITIALIZER(community_list);
 
 /* list of all known USM users */
-struct usm_userlist usm_userlist = SLIST_HEAD_INITIALIZER(usm_userlist);
+static struct usm_userlist usm_userlist = SLIST_HEAD_INITIALIZER(usm_userlist);
 
 /* A list of all VACM users configured, including v1, v2c and v3 */
-struct vacm_userlist vacm_userlist = SLIST_HEAD_INITIALIZER(vacm_userlist);
+static struct vacm_userlist vacm_userlist =
+    SLIST_HEAD_INITIALIZER(vacm_userlist);
 
 /* A list of all VACM groups */
-struct vacm_grouplist vacm_grouplist = SLIST_HEAD_INITIALIZER(vacm_grouplist);
+static struct vacm_grouplist vacm_grouplist =
+    SLIST_HEAD_INITIALIZER(vacm_grouplist);
 
 static struct vacm_group vacm_default_group = {
 	.groupname = "",
 };
 
 /* The list of configured access entries */
-struct vacm_accesslist vacm_accesslist = TAILQ_HEAD_INITIALIZER(vacm_accesslist);
+static struct vacm_accesslist vacm_accesslist =
+    TAILQ_HEAD_INITIALIZER(vacm_accesslist);
 
 /* The list of configured views */
-struct vacm_viewlist vacm_viewlist = SLIST_HEAD_INITIALIZER(vacm_viewlist);
+static struct vacm_viewlist vacm_viewlist =
+    SLIST_HEAD_INITIALIZER(vacm_viewlist);
 
 /* The list of configured contexts */
-struct vacm_contextlist vacm_contextlist =
+static struct vacm_contextlist vacm_contextlist =
     SLIST_HEAD_INITIALIZER(vacm_contextlist);
 
 /* list of all installed object resources */

Modified: projects/sendfile/contrib/bsnmp/snmpd/trap.c
==============================================================================
--- projects/sendfile/contrib/bsnmp/snmpd/trap.c	Tue Dec 29 21:29:05 2015	(r292888)
+++ projects/sendfile/contrib/bsnmp/snmpd/trap.c	Tue Dec 29 21:54:43 2015	(r292889)
@@ -60,15 +60,15 @@
 struct trapsink_list trapsink_list = TAILQ_HEAD_INITIALIZER(trapsink_list);
 
 /* List of target addresses */
-struct target_addresslist target_addresslist =
+static struct target_addresslist target_addresslist =
     SLIST_HEAD_INITIALIZER(target_addresslist);
 
 /* List of target parameters */
-struct target_paramlist target_paramlist =
+static struct target_paramlist target_paramlist =
     SLIST_HEAD_INITIALIZER(target_paramlist);
 
 /* List of notification targets */
-struct target_notifylist target_notifylist =

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***


More information about the svn-src-projects mailing list