From owner-svn-src-projects@freebsd.org Sun Feb 28 22:38:04 2016 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CE252AB7A61 for ; Sun, 28 Feb 2016 22:38:04 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::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 592D21C8E; Sun, 28 Feb 2016 22:38:04 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u1SMc37T095090; Sun, 28 Feb 2016 22:38:03 GMT (envelope-from bz@FreeBSD.org) Received: (from bz@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u1SMc0vo095065; Sun, 28 Feb 2016 22:38:00 GMT (envelope-from bz@FreeBSD.org) Message-Id: <201602282238.u1SMc0vo095065@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bz set sender to bz@FreeBSD.org using -f From: "Bjoern A. Zeeb" Date: Sun, 28 Feb 2016 22:38:00 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r296168 - in projects/vnet: . bin/csh bin/expr bin/rmail bin/sh bin/sh/tests/parser cddl/lib/libdtrace contrib/binutils/bfd contrib/libarchive/libarchive contrib/mdocml contrib/tcpdump ... 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: Sun, 28 Feb 2016 22:38:05 -0000 Author: bz Date: Sun Feb 28 22:37:59 2016 New Revision: 296168 URL: https://svnweb.freebsd.org/changeset/base/296168 Log: MfH @ r296137 (?) Merge the latest sources. Added: projects/vnet/bin/sh/tests/parser/set-v1.0 - copied unchanged from r296137, head/bin/sh/tests/parser/set-v1.0 projects/vnet/bin/sh/tests/parser/set-v1.0.stderr - copied unchanged from r296137, head/bin/sh/tests/parser/set-v1.0.stderr projects/vnet/gnu/usr.bin/binutils/ld/Makefile.depend - copied unchanged from r296137, head/gnu/usr.bin/binutils/ld/Makefile.depend projects/vnet/gnu/usr.bin/binutils/libbfd/Makefile.depend - copied unchanged from r296137, head/gnu/usr.bin/binutils/libbfd/Makefile.depend projects/vnet/gnu/usr.bin/gdb/kgdb/Makefile.depend - copied unchanged from r296137, head/gnu/usr.bin/gdb/kgdb/Makefile.depend projects/vnet/gnu/usr.bin/gdb/libgdb/Makefile.depend - copied unchanged from r296137, head/gnu/usr.bin/gdb/libgdb/Makefile.depend projects/vnet/lib/libcasper/Makefile.inc - copied unchanged from r296137, head/lib/libcasper/Makefile.inc projects/vnet/lib/libcasper/libcasper/ - copied from r296137, head/lib/libcasper/libcasper/ projects/vnet/lib/libcasper/services/ - copied from r296137, head/lib/libcasper/services/ projects/vnet/lib/libproc/Makefile.inc - copied unchanged from r296137, head/lib/libproc/Makefile.inc projects/vnet/lib/libsysdecode/errno.c - copied unchanged from r296137, head/lib/libsysdecode/errno.c projects/vnet/lib/libsysdecode/sysdecode_abi_to_freebsd_errno.3 - copied unchanged from r296137, head/lib/libsysdecode/sysdecode_abi_to_freebsd_errno.3 projects/vnet/share/mk/bsd.clang-analyze.mk - copied unchanged from r296137, head/share/mk/bsd.clang-analyze.mk projects/vnet/sys/arm/allwinner/a10_fb.c - copied unchanged from r296137, head/sys/arm/allwinner/a10_fb.c projects/vnet/sys/arm/allwinner/a10_hdmi.c - copied unchanged from r296137, head/sys/arm/allwinner/a10_hdmi.c projects/vnet/sys/arm/allwinner/a10_hdmiaudio.c - copied unchanged from r296137, head/sys/arm/allwinner/a10_hdmiaudio.c projects/vnet/sys/arm/allwinner/a31/ - copied from r296137, head/sys/arm/allwinner/a31/ projects/vnet/sys/arm/allwinner/aw_wdog.c - copied unchanged from r296137, head/sys/arm/allwinner/aw_wdog.c projects/vnet/sys/arm/allwinner/aw_wdog.h - copied unchanged from r296137, head/sys/arm/allwinner/aw_wdog.h projects/vnet/sys/boot/fdt/dts/arm/sun7i-a20-hdmi.dtsi - copied unchanged from r296137, head/sys/boot/fdt/dts/arm/sun7i-a20-hdmi.dtsi projects/vnet/sys/dev/bhnd/ - copied from r296137, head/sys/dev/bhnd/ projects/vnet/sys/dev/hyperv/utilities/hv_heartbeat.c - copied unchanged from r296137, head/sys/dev/hyperv/utilities/hv_heartbeat.c projects/vnet/sys/dev/hyperv/utilities/hv_shutdown.c - copied unchanged from r296137, head/sys/dev/hyperv/utilities/hv_shutdown.c projects/vnet/sys/dev/hyperv/utilities/hv_timesync.c - copied unchanged from r296137, head/sys/dev/hyperv/utilities/hv_timesync.c projects/vnet/sys/dev/hyperv/utilities/hv_util.h - copied unchanged from r296137, head/sys/dev/hyperv/utilities/hv_util.h projects/vnet/sys/dev/pci/pci_host_generic.h - copied unchanged from r296137, head/sys/dev/pci/pci_host_generic.h projects/vnet/sys/geom/uzip/g_uzip.h - copied unchanged from r296137, head/sys/geom/uzip/g_uzip.h projects/vnet/sys/geom/uzip/g_uzip_cloop.h - copied unchanged from r296137, head/sys/geom/uzip/g_uzip_cloop.h projects/vnet/sys/geom/uzip/g_uzip_dapi.h - copied unchanged from r296137, head/sys/geom/uzip/g_uzip_dapi.h projects/vnet/sys/geom/uzip/g_uzip_lzma.c - copied unchanged from r296137, head/sys/geom/uzip/g_uzip_lzma.c projects/vnet/sys/geom/uzip/g_uzip_lzma.h - copied unchanged from r296137, head/sys/geom/uzip/g_uzip_lzma.h projects/vnet/sys/geom/uzip/g_uzip_softc.h - copied unchanged from r296137, head/sys/geom/uzip/g_uzip_softc.h projects/vnet/sys/geom/uzip/g_uzip_wrkthr.c - copied unchanged from r296137, head/sys/geom/uzip/g_uzip_wrkthr.c projects/vnet/sys/geom/uzip/g_uzip_wrkthr.h - copied unchanged from r296137, head/sys/geom/uzip/g_uzip_wrkthr.h projects/vnet/sys/geom/uzip/g_uzip_zlib.c - copied unchanged from r296137, head/sys/geom/uzip/g_uzip_zlib.c projects/vnet/sys/geom/uzip/g_uzip_zlib.h - copied unchanged from r296137, head/sys/geom/uzip/g_uzip_zlib.h projects/vnet/sys/modules/bhnd/ - copied from r296137, head/sys/modules/bhnd/ projects/vnet/sys/riscv/riscv/mp_machdep.c - copied unchanged from r296137, head/sys/riscv/riscv/mp_machdep.c projects/vnet/sys/riscv/riscv/stack_machdep.c - copied unchanged from r296137, head/sys/riscv/riscv/stack_machdep.c projects/vnet/tools/regression/capsicum/libcasper/ - copied from r296137, head/tools/regression/capsicum/libcasper/ projects/vnet/usr.bin/mkesdb_static/Makefile.depend - copied unchanged from r296137, head/usr.bin/mkesdb_static/Makefile.depend projects/vnet/usr.bin/mkuzip/mkuz_blockcache.c - copied unchanged from r296137, head/usr.bin/mkuzip/mkuz_blockcache.c projects/vnet/usr.bin/mkuzip/mkuz_blockcache.h - copied unchanged from r296137, head/usr.bin/mkuzip/mkuz_blockcache.h projects/vnet/usr.bin/mkuzip/mkuz_cloop.h - copied unchanged from r296137, head/usr.bin/mkuzip/mkuz_cloop.h projects/vnet/usr.bin/mkuzip/mkuz_lzma.c - copied unchanged from r296137, head/usr.bin/mkuzip/mkuz_lzma.c projects/vnet/usr.bin/mkuzip/mkuz_lzma.h - copied unchanged from r296137, head/usr.bin/mkuzip/mkuz_lzma.h projects/vnet/usr.bin/mkuzip/mkuz_zlib.c - copied unchanged from r296137, head/usr.bin/mkuzip/mkuz_zlib.c projects/vnet/usr.bin/mkuzip/mkuz_zlib.h - copied unchanged from r296137, head/usr.bin/mkuzip/mkuz_zlib.h projects/vnet/usr.bin/mkuzip/mkuzip.h - copied unchanged from r296137, head/usr.bin/mkuzip/mkuzip.h Deleted: projects/vnet/etc/rc.d/casperd projects/vnet/gnu/usr.bin/binutils/ld/Makefile.depend.amd64 projects/vnet/gnu/usr.bin/binutils/libbfd/Makefile.depend.amd64 projects/vnet/gnu/usr.bin/gdb/kgdb/Makefile.depend.amd64 projects/vnet/gnu/usr.bin/gdb/libgdb/Makefile.depend.amd64 projects/vnet/lib/libcapsicum/ projects/vnet/lib/libcasper/Makefile.depend projects/vnet/lib/libcasper/libcasper.c projects/vnet/lib/libcasper/libcasper.h projects/vnet/lib/libcasper/libcasper_impl.h projects/vnet/libexec/casper/Makefile projects/vnet/libexec/casper/dns/Makefile projects/vnet/libexec/casper/dns/dns.c projects/vnet/libexec/casper/grp/Makefile projects/vnet/libexec/casper/grp/grp.c projects/vnet/libexec/casper/pwd/Makefile projects/vnet/libexec/casper/pwd/pwd.c projects/vnet/libexec/casper/random/Makefile projects/vnet/libexec/casper/random/random.c projects/vnet/libexec/casper/sysctl/Makefile projects/vnet/libexec/casper/sysctl/sysctl.c projects/vnet/sbin/casperd/Makefile projects/vnet/sbin/casperd/casperd.8 projects/vnet/sbin/casperd/casperd.c projects/vnet/sbin/casperd/zygote.c projects/vnet/sbin/casperd/zygote.h projects/vnet/share/man/man4/geom_uncompress.4 projects/vnet/sys/arm/allwinner/a10_wdog.c projects/vnet/sys/arm/allwinner/a10_wdog.h projects/vnet/sys/arm64/cavium/thunder_pcie.c projects/vnet/sys/geom/uncompress/ projects/vnet/sys/modules/geom/geom_uncompress/ projects/vnet/tools/regression/capsicum/libcapsicum/ projects/vnet/usr.bin/mkulzma/ projects/vnet/usr.bin/truss/cloudabi.c projects/vnet/usr.bin/truss/cloudabi.h Modified: projects/vnet/Makefile projects/vnet/Makefile.inc1 projects/vnet/ObsoleteFiles.inc projects/vnet/UPDATING projects/vnet/bin/csh/Makefile.depend projects/vnet/bin/expr/Makefile.depend projects/vnet/bin/rmail/Makefile.depend projects/vnet/bin/sh/Makefile.depend projects/vnet/bin/sh/alias.c projects/vnet/bin/sh/input.c projects/vnet/bin/sh/parser.c projects/vnet/bin/sh/tests/parser/Makefile projects/vnet/cddl/lib/libdtrace/Makefile.depend projects/vnet/contrib/binutils/bfd/elf.c projects/vnet/contrib/binutils/bfd/elf32-arm.c projects/vnet/contrib/libarchive/libarchive/archive_read.c projects/vnet/contrib/mdocml/lib.in projects/vnet/contrib/tcpdump/addrtoname.c projects/vnet/contrib/tcpdump/config.h.in projects/vnet/contrib/tcpdump/configure projects/vnet/contrib/tcpdump/configure.in projects/vnet/contrib/tcpdump/tcpdump.c projects/vnet/etc/defaults/rc.conf projects/vnet/etc/mtree/BSD.debug.dist projects/vnet/etc/mtree/BSD.include.dist projects/vnet/etc/mtree/BSD.root.dist projects/vnet/etc/rc.d/Makefile projects/vnet/etc/rc.subr projects/vnet/gnu/lib/csu/Makefile.depend projects/vnet/gnu/lib/libgcc/Makefile projects/vnet/gnu/lib/libgcc/Makefile.depend projects/vnet/gnu/lib/libgcov/Makefile.depend projects/vnet/gnu/lib/libgomp/Makefile.depend projects/vnet/gnu/lib/libregex/Makefile.depend projects/vnet/gnu/lib/libstdc++/Makefile.depend projects/vnet/gnu/lib/libsupc++/Makefile.depend projects/vnet/gnu/usr.bin/binutils/ld/Makefile.depend.host projects/vnet/gnu/usr.bin/binutils/libbfd/Makefile.depend.host projects/vnet/gnu/usr.bin/binutils/libbinutils/Makefile.depend projects/vnet/gnu/usr.bin/cc/cc1/Makefile.depend projects/vnet/gnu/usr.bin/cc/cc1plus/Makefile.depend projects/vnet/gnu/usr.bin/cc/cc_tools/Makefile.depend projects/vnet/gnu/usr.bin/cc/libcpp/Makefile.depend projects/vnet/gnu/usr.bin/diff3/Makefile.depend projects/vnet/gnu/usr.bin/dtc/Makefile.depend projects/vnet/gnu/usr.bin/gdb/gdb/Makefile.depend projects/vnet/gnu/usr.bin/gdb/gdbtui/Makefile.depend projects/vnet/gnu/usr.bin/groff/src/libs/libgroff/Makefile.depend projects/vnet/gnu/usr.bin/groff/src/preproc/eqn/Makefile.depend projects/vnet/gnu/usr.bin/groff/src/preproc/pic/Makefile.depend projects/vnet/gnu/usr.bin/groff/src/preproc/refer/Makefile.depend projects/vnet/gnu/usr.bin/groff/src/roff/troff/Makefile.depend projects/vnet/gnu/usr.bin/groff/tmac/mdoc.local.in projects/vnet/gnu/usr.bin/sdiff/Makefile.depend projects/vnet/include/rpc/rpcent.h projects/vnet/kerberos5/lib/libasn1/Makefile projects/vnet/kerberos5/lib/libasn1/Makefile.depend projects/vnet/kerberos5/lib/libgssapi_krb5/Makefile.depend projects/vnet/kerberos5/lib/libgssapi_spnego/Makefile.depend projects/vnet/kerberos5/lib/libhdb/Makefile projects/vnet/kerberos5/lib/libhdb/Makefile.depend projects/vnet/kerberos5/lib/libheimntlm/Makefile projects/vnet/kerberos5/lib/libheimntlm/Makefile.depend projects/vnet/kerberos5/lib/libhx509/Makefile projects/vnet/kerberos5/lib/libhx509/Makefile.depend projects/vnet/kerberos5/lib/libkadm5clnt/Makefile.depend projects/vnet/kerberos5/lib/libkadm5srv/Makefile.depend projects/vnet/kerberos5/lib/libkafs5/Makefile.depend projects/vnet/kerberos5/lib/libkrb5/Makefile.depend projects/vnet/kerberos5/lib/libroken/Makefile.depend projects/vnet/kerberos5/lib/libvers/Makefile.depend projects/vnet/kerberos5/lib/libwind/Makefile.depend projects/vnet/kerberos5/libexec/ipropd-master/Makefile.depend projects/vnet/kerberos5/libexec/ipropd-slave/Makefile.depend projects/vnet/kerberos5/libexec/kdigest/Makefile.depend projects/vnet/kerberos5/tools/asn1_compile/Makefile.depend projects/vnet/kerberos5/tools/make-roken/Makefile.depend projects/vnet/kerberos5/tools/slc/Makefile.depend projects/vnet/kerberos5/usr.bin/hxtool/Makefile.depend projects/vnet/kerberos5/usr.bin/kadmin/Makefile.depend projects/vnet/kerberos5/usr.bin/kcc/Makefile.depend projects/vnet/kerberos5/usr.sbin/iprop-log/Makefile.depend projects/vnet/kerberos5/usr.sbin/ktutil/Makefile.depend projects/vnet/lib/Makefile projects/vnet/lib/clang/clang.build.mk projects/vnet/lib/clang/libclanganalysis/Makefile.depend projects/vnet/lib/clang/libclangarcmigrate/Makefile.depend projects/vnet/lib/clang/libclangast/Makefile.depend projects/vnet/lib/clang/libclangbasic/Makefile.depend projects/vnet/lib/clang/libclangcodegen/Makefile.depend projects/vnet/lib/clang/libclangdriver/Makefile.depend projects/vnet/lib/clang/libclangedit/Makefile.depend projects/vnet/lib/clang/libclangfrontend/Makefile.depend projects/vnet/lib/clang/libclangfrontendtool/Makefile.depend projects/vnet/lib/clang/libclanglex/Makefile.depend projects/vnet/lib/clang/libclangparse/Makefile.depend projects/vnet/lib/clang/libclangrewrite/Makefile.depend projects/vnet/lib/clang/libclangrewritefrontend/Makefile.depend projects/vnet/lib/clang/libclangsema/Makefile.depend projects/vnet/lib/clang/libclangserialization/Makefile.depend projects/vnet/lib/clang/libclangstaticanalyzercheckers/Makefile.depend projects/vnet/lib/clang/libclangstaticanalyzercore/Makefile.depend projects/vnet/lib/clang/libclangstaticanalyzerfrontend/Makefile.depend projects/vnet/lib/clang/liblldbAPI/Makefile.depend projects/vnet/lib/clang/liblldbBreakpoint/Makefile.depend projects/vnet/lib/clang/liblldbCommands/Makefile.depend projects/vnet/lib/clang/liblldbCore/Makefile.depend projects/vnet/lib/clang/liblldbDataFormatters/Makefile.depend projects/vnet/lib/clang/liblldbExpression/Makefile.depend projects/vnet/lib/clang/liblldbInterpreter/Makefile.depend projects/vnet/lib/clang/liblldbPluginABISysV_arm/Makefile.depend projects/vnet/lib/clang/liblldbPluginABISysV_arm64/Makefile.depend projects/vnet/lib/clang/liblldbPluginABISysV_i386/Makefile.depend projects/vnet/lib/clang/liblldbPluginABISysV_mips/Makefile.depend projects/vnet/lib/clang/liblldbPluginABISysV_mips64/Makefile.depend projects/vnet/lib/clang/liblldbPluginABISysV_ppc/Makefile.depend projects/vnet/lib/clang/liblldbPluginABISysV_ppc64/Makefile.depend projects/vnet/lib/clang/liblldbPluginABISysV_x86_64/Makefile.depend projects/vnet/lib/clang/liblldbPluginCXXItaniumABI/Makefile.depend projects/vnet/lib/clang/liblldbPluginDynamicLoaderPosixDYLD/Makefile.depend projects/vnet/lib/clang/liblldbPluginInstrumentationRuntimeAddressSanitizer/Makefile.depend projects/vnet/lib/clang/liblldbPluginJITLoaderGDB/Makefile.depend projects/vnet/lib/clang/liblldbPluginMemoryHistoryASan/Makefile.depend projects/vnet/lib/clang/liblldbPluginProcessFreeBSD/Makefile.depend projects/vnet/lib/clang/liblldbPluginProcessGDBRemote/Makefile.depend projects/vnet/lib/clang/liblldbPluginProcessUtility/Makefile.depend projects/vnet/lib/clang/liblldbPluginSymbolFileDWARF/Makefile.depend projects/vnet/lib/clang/liblldbPluginSymbolFileSymtab/Makefile.depend projects/vnet/lib/clang/liblldbPluginSymbolVendorELF/Makefile.depend projects/vnet/lib/clang/liblldbSymbol/Makefile.depend projects/vnet/lib/clang/liblldbTarget/Makefile.depend projects/vnet/lib/clang/libllvmaarch64asmparser/Makefile.depend projects/vnet/lib/clang/libllvmaarch64codegen/Makefile.depend projects/vnet/lib/clang/libllvmaarch64desc/Makefile.depend projects/vnet/lib/clang/libllvmaarch64disassembler/Makefile.depend projects/vnet/lib/clang/libllvmaarch64instprinter/Makefile.depend projects/vnet/lib/clang/libllvmaarch64utils/Makefile.depend projects/vnet/lib/clang/libllvmanalysis/Makefile.depend projects/vnet/lib/clang/libllvmarmasmparser/Makefile.depend projects/vnet/lib/clang/libllvmarmcodegen/Makefile.depend projects/vnet/lib/clang/libllvmarmdesc/Makefile.depend projects/vnet/lib/clang/libllvmarmdisassembler/Makefile.depend projects/vnet/lib/clang/libllvmarminfo/Makefile.depend projects/vnet/lib/clang/libllvmarminstprinter/Makefile.depend projects/vnet/lib/clang/libllvmasmprinter/Makefile.depend projects/vnet/lib/clang/libllvmbitreader/Makefile.depend projects/vnet/lib/clang/libllvmcodegen/Makefile.depend projects/vnet/lib/clang/libllvmcore/Makefile.depend projects/vnet/lib/clang/libllvminstcombine/Makefile.depend projects/vnet/lib/clang/libllvminstrumentation/Makefile.depend projects/vnet/lib/clang/libllvminterpreter/Makefile.depend projects/vnet/lib/clang/libllvmipa/Makefile.depend projects/vnet/lib/clang/libllvmipo/Makefile.depend projects/vnet/lib/clang/libllvmlibdriver/Makefile.depend projects/vnet/lib/clang/libllvmlto/Makefile.depend projects/vnet/lib/clang/libllvmmipsasmparser/Makefile.depend projects/vnet/lib/clang/libllvmmipscodegen/Makefile.depend projects/vnet/lib/clang/libllvmmipsdesc/Makefile.depend projects/vnet/lib/clang/libllvmmipsdisassembler/Makefile.depend projects/vnet/lib/clang/libllvmmipsinfo/Makefile.depend projects/vnet/lib/clang/libllvmmipsinstprinter/Makefile.depend projects/vnet/lib/clang/libllvmobjcarcopts/Makefile.depend projects/vnet/lib/clang/libllvmpasses/Makefile.depend projects/vnet/lib/clang/libllvmpowerpcasmparser/Makefile.depend projects/vnet/lib/clang/libllvmpowerpccodegen/Makefile.depend projects/vnet/lib/clang/libllvmpowerpcdesc/Makefile.depend projects/vnet/lib/clang/libllvmpowerpcdisassembler/Makefile.depend projects/vnet/lib/clang/libllvmpowerpcinfo/Makefile.depend projects/vnet/lib/clang/libllvmpowerpcinstprinter/Makefile.depend projects/vnet/lib/clang/libllvmscalaropts/Makefile.depend projects/vnet/lib/clang/libllvmselectiondag/Makefile.depend projects/vnet/lib/clang/libllvmsparcasmparser/Makefile.depend projects/vnet/lib/clang/libllvmsparccodegen/Makefile.depend projects/vnet/lib/clang/libllvmsparcdesc/Makefile.depend projects/vnet/lib/clang/libllvmsparcdisassembler/Makefile.depend projects/vnet/lib/clang/libllvmsparcinfo/Makefile.depend projects/vnet/lib/clang/libllvmsparcinstprinter/Makefile.depend projects/vnet/lib/clang/libllvmtarget/Makefile.depend projects/vnet/lib/clang/libllvmtransformutils/Makefile.depend projects/vnet/lib/clang/libllvmvectorize/Makefile.depend projects/vnet/lib/clang/libllvmx86asmparser/Makefile.depend projects/vnet/lib/clang/libllvmx86codegen/Makefile.depend projects/vnet/lib/clang/libllvmx86desc/Makefile.depend projects/vnet/lib/clang/libllvmx86disassembler/Makefile.depend projects/vnet/lib/clang/libllvmx86info/Makefile.depend projects/vnet/lib/clang/libllvmx86instprinter/Makefile.depend projects/vnet/lib/libc++/Makefile.depend projects/vnet/lib/libc/Makefile.depend projects/vnet/lib/libc/db/btree/bt_split.c projects/vnet/lib/libc/db/hash/hash.c projects/vnet/lib/libc/db/recno/rec_put.c projects/vnet/lib/libc/posix1e/posix1e.3 projects/vnet/lib/libc/powerpc/_fpmath.h projects/vnet/lib/libc/powerpc/gen/infinity.c projects/vnet/lib/libc/powerpc64/_fpmath.h projects/vnet/lib/libc/powerpc64/gen/infinity.c projects/vnet/lib/libc/rpc/getrpcent.3 projects/vnet/lib/libc/rpc/getrpcent.c projects/vnet/lib/libc/rpc/svc_simple.c projects/vnet/lib/libc/string/strlcpy.3 projects/vnet/lib/libcasper/Makefile projects/vnet/lib/libcxxrt/Makefile.depend.host projects/vnet/lib/libdpv/Makefile projects/vnet/lib/libdwarf/Makefile.depend projects/vnet/lib/libedit/Makefile.depend projects/vnet/lib/libelf/Makefile.depend projects/vnet/lib/libfetch/Makefile.depend projects/vnet/lib/libfigpar/Makefile projects/vnet/lib/libgpio/Makefile projects/vnet/lib/libipsec/Makefile.depend projects/vnet/lib/libmd/Makefile.depend projects/vnet/lib/libmilter/Makefile.depend projects/vnet/lib/libnv/Makefile projects/vnet/lib/libpcap/Makefile.depend projects/vnet/lib/libpjdlog/Makefile projects/vnet/lib/libproc/tests/Makefile projects/vnet/lib/librpcsvc/Makefile.depend projects/vnet/lib/libsm/Makefile.depend projects/vnet/lib/libsmdb/Makefile.depend projects/vnet/lib/libsmutil/Makefile.depend projects/vnet/lib/libstand/Makefile.depend projects/vnet/lib/libsysdecode/Makefile projects/vnet/lib/libsysdecode/Makefile.depend projects/vnet/lib/libsysdecode/sysdecode.3 projects/vnet/lib/libsysdecode/sysdecode.h projects/vnet/lib/libsysdecode/sysdecode_syscallnames.3 projects/vnet/lib/libunbound/Makefile.depend projects/vnet/lib/libvmmapi/vmmapi.c projects/vnet/lib/libypclnt/Makefile.depend projects/vnet/lib/msun/powerpc/fenv.h projects/vnet/lib/ncurses/form/Makefile.depend projects/vnet/lib/ncurses/formw/Makefile.depend projects/vnet/lib/ncurses/menu/Makefile.depend projects/vnet/lib/ncurses/menuw/Makefile.depend projects/vnet/lib/ncurses/ncurses/Makefile.depend projects/vnet/lib/ncurses/ncursesw/Makefile.depend projects/vnet/lib/ncurses/panel/Makefile.depend projects/vnet/lib/ncurses/panelw/Makefile.depend projects/vnet/libexec/Makefile projects/vnet/libexec/dma/dmagent/Makefile.depend projects/vnet/libexec/ftpd/Makefile.depend projects/vnet/libexec/getty/subr.c projects/vnet/libexec/mail.local/Makefile.depend projects/vnet/libexec/rlogind/rlogind.c projects/vnet/libexec/rtld-elf/paths.h projects/vnet/libexec/smrsh/Makefile.depend projects/vnet/libexec/ypxfr/Makefile.depend projects/vnet/sbin/Makefile projects/vnet/sbin/atm/atmconfig/Makefile.depend projects/vnet/sbin/devd/Makefile.depend projects/vnet/sbin/gbde/Makefile.depend projects/vnet/sbin/hastctl/Makefile.depend projects/vnet/sbin/hastd/Makefile.depend projects/vnet/sbin/ipf/ipf/Makefile.depend projects/vnet/sbin/ipf/ipftest/Makefile.depend projects/vnet/sbin/ipf/ipmon/Makefile.depend projects/vnet/sbin/ipf/ipnat/Makefile.depend projects/vnet/sbin/ipf/ippool/Makefile.depend projects/vnet/sbin/ipfw/ipfw2.c projects/vnet/sbin/pfctl/Makefile.depend projects/vnet/sbin/ping/Makefile projects/vnet/sbin/ping/Makefile.depend projects/vnet/sbin/ping/ping.c projects/vnet/sbin/route/Makefile.depend projects/vnet/sbin/setkey/Makefile.depend projects/vnet/secure/lib/libcrypto/Makefile.depend projects/vnet/share/i18n/csmapper/Makefile projects/vnet/share/i18n/csmapper/Makefile.part projects/vnet/share/i18n/esdb/Makefile projects/vnet/share/i18n/esdb/Makefile.part projects/vnet/share/man/man4/Makefile projects/vnet/share/man/man4/capsicum.4 projects/vnet/share/man/man4/geom.4 projects/vnet/share/man/man4/geom_map.4 projects/vnet/share/man/man4/geom_uzip.4 projects/vnet/share/man/man5/make.conf.5 projects/vnet/share/man/man5/src.conf.5 projects/vnet/share/man/man7/build.7 projects/vnet/share/man/man8/rc.subr.8 projects/vnet/share/man/man9/bios.9 projects/vnet/share/man/man9/bus_alloc_resource.9 projects/vnet/share/man/man9/vrele.9 projects/vnet/share/misc/committers-src.dot projects/vnet/share/mk/Makefile projects/vnet/share/mk/bsd.confs.mk projects/vnet/share/mk/bsd.crunchgen.mk projects/vnet/share/mk/bsd.dep.mk projects/vnet/share/mk/bsd.doc.mk projects/vnet/share/mk/bsd.files.mk projects/vnet/share/mk/bsd.incs.mk projects/vnet/share/mk/bsd.info.mk projects/vnet/share/mk/bsd.lib.mk projects/vnet/share/mk/bsd.libnames.mk projects/vnet/share/mk/bsd.man.mk projects/vnet/share/mk/bsd.opts.mk projects/vnet/share/mk/bsd.own.mk projects/vnet/share/mk/bsd.prog.mk projects/vnet/share/mk/bsd.progs.mk projects/vnet/share/mk/bsd.subdir.mk projects/vnet/share/mk/bsd.sys.mk projects/vnet/share/mk/bsd.test.mk projects/vnet/share/mk/local.meta.sys.mk projects/vnet/share/mk/src.libnames.mk projects/vnet/share/mk/src.opts.mk projects/vnet/share/mk/sys.mk projects/vnet/sys/amd64/amd64/minidump_machdep.c projects/vnet/sys/amd64/amd64/support.S projects/vnet/sys/amd64/cloudabi64/cloudabi64_sysvec.c projects/vnet/sys/amd64/vmm/amd/npt.c projects/vnet/sys/amd64/vmm/amd/svm.c projects/vnet/sys/amd64/vmm/vmm.c projects/vnet/sys/arm/allwinner/a10_clk.c projects/vnet/sys/arm/allwinner/a10_clk.h projects/vnet/sys/arm/allwinner/a10_dmac.c projects/vnet/sys/arm/allwinner/a10_gpio.c projects/vnet/sys/arm/allwinner/a10_mmc.c projects/vnet/sys/arm/allwinner/a20/a20_if_dwc.c projects/vnet/sys/arm/allwinner/a20/a20_mp.c projects/vnet/sys/arm/allwinner/a20/std.a20 projects/vnet/sys/arm/allwinner/allwinner_machdep.c projects/vnet/sys/arm/allwinner/files.allwinner projects/vnet/sys/arm/allwinner/std.a10 projects/vnet/sys/arm/altera/socfpga/socfpga_mp.c projects/vnet/sys/arm/altera/socfpga/std.socfpga projects/vnet/sys/arm/amlogic/aml8726/aml8726_mp.c projects/vnet/sys/arm/amlogic/aml8726/std.aml8726 projects/vnet/sys/arm/annapurna/alpine/alpine_machdep.c projects/vnet/sys/arm/annapurna/alpine/alpine_machdep_mp.c projects/vnet/sys/arm/annapurna/alpine/std.alpine projects/vnet/sys/arm/arm/cpu_asm-v6.S projects/vnet/sys/arm/arm/debug_monitor.c projects/vnet/sys/arm/arm/genassym.c projects/vnet/sys/arm/arm/hdmi_if.m projects/vnet/sys/arm/arm/mp_machdep.c projects/vnet/sys/arm/arm/pmap-v6.c projects/vnet/sys/arm/arm/trap-v4.c projects/vnet/sys/arm/arm/trap-v6.c projects/vnet/sys/arm/broadcom/bcm2835/bcm2835_intr.c projects/vnet/sys/arm/broadcom/bcm2835/bcm2836_mp.c projects/vnet/sys/arm/broadcom/bcm2835/std.bcm2836 projects/vnet/sys/arm/conf/A20 projects/vnet/sys/arm/conf/CUBIEBOARD projects/vnet/sys/arm/conf/std.armv6 projects/vnet/sys/arm/freescale/imx/imx6_machdep.c projects/vnet/sys/arm/freescale/imx/imx6_mp.c projects/vnet/sys/arm/freescale/imx/std.imx51 projects/vnet/sys/arm/freescale/imx/std.imx53 projects/vnet/sys/arm/freescale/imx/std.imx6 projects/vnet/sys/arm/freescale/vybrid/std.vybrid projects/vnet/sys/arm/include/cpu-v6.h projects/vnet/sys/arm/include/smp.h projects/vnet/sys/arm/mv/armada38x/armada38x_mp.c projects/vnet/sys/arm/mv/armadaxp/armadaxp_mp.c projects/vnet/sys/arm/mv/armadaxp/std.armadaxp projects/vnet/sys/arm/mv/mpic.c projects/vnet/sys/arm/mv/mvvar.h projects/vnet/sys/arm/qemu/std.virt projects/vnet/sys/arm/qemu/virt_mp.c projects/vnet/sys/arm/rockchip/rk30xx_mp.c projects/vnet/sys/arm/rockchip/std.rk30xx projects/vnet/sys/arm/samsung/exynos/exynos5_mp.c projects/vnet/sys/arm/samsung/exynos/std.exynos5250 projects/vnet/sys/arm/samsung/exynos/std.exynos5420 projects/vnet/sys/arm/ti/am335x/std.am335x projects/vnet/sys/arm/ti/omap4/omap4_mp.c projects/vnet/sys/arm/ti/omap4/std.omap4 projects/vnet/sys/arm/xilinx/std.zynq7 projects/vnet/sys/arm/xilinx/zy7_mp.c projects/vnet/sys/arm/xscale/i8134x/uart_bus_i81342.c projects/vnet/sys/arm64/arm64/debug_monitor.c projects/vnet/sys/arm64/arm64/minidump_machdep.c projects/vnet/sys/arm64/arm64/trap.c projects/vnet/sys/arm64/cavium/thunder_pcie_common.c projects/vnet/sys/arm64/cavium/thunder_pcie_common.h projects/vnet/sys/arm64/cavium/thunder_pcie_fdt.c projects/vnet/sys/arm64/cavium/thunder_pcie_pem.c projects/vnet/sys/arm64/cavium/thunder_pcie_pem.h projects/vnet/sys/arm64/cavium/thunder_pcie_pem_fdt.c projects/vnet/sys/arm64/cloudabi64/cloudabi64_sysvec.c projects/vnet/sys/arm64/conf/GENERIC projects/vnet/sys/boot/efi/include/efilib.h projects/vnet/sys/boot/efi/libefi/time.c projects/vnet/sys/boot/efi/loader/Makefile.depend projects/vnet/sys/boot/fdt/Makefile projects/vnet/sys/boot/fdt/dts/arm/cubieboard2.dts projects/vnet/sys/boot/fdt/dts/riscv/qemu.dts projects/vnet/sys/boot/fdt/dts/riscv/spike.dts projects/vnet/sys/boot/ficl/Makefile projects/vnet/sys/boot/ficl/Makefile.depend projects/vnet/sys/boot/ficl32/Makefile.depend projects/vnet/sys/boot/forth/loader.conf projects/vnet/sys/boot/i386/loader/Makefile.depend projects/vnet/sys/boot/i386/zfsloader/Makefile.depend projects/vnet/sys/boot/libstand32/Makefile.depend projects/vnet/sys/boot/mips/beri/loader/Makefile projects/vnet/sys/boot/uboot/fdt/Makefile projects/vnet/sys/boot/uboot/lib/Makefile projects/vnet/sys/boot/uboot/lib/net.c projects/vnet/sys/boot/userboot/ficl/Makefile.depend projects/vnet/sys/boot/userboot/libstand/Makefile.depend projects/vnet/sys/boot/userboot/userboot.h projects/vnet/sys/boot/userboot/userboot/Makefile.depend projects/vnet/sys/boot/userboot/userboot/main.c projects/vnet/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_acl.c projects/vnet/sys/cddl/dev/dtrace/aarch64/dtrace_isa.c projects/vnet/sys/cddl/dev/dtrace/arm/dtrace_isa.c projects/vnet/sys/cddl/dev/dtrace/mips/dtrace_isa.c projects/vnet/sys/compat/cloudabi/cloudabi_mem.c projects/vnet/sys/compat/cloudabi/cloudabi_sock.c projects/vnet/sys/compat/freebsd32/freebsd32_misc.c projects/vnet/sys/compat/linprocfs/linprocfs.c projects/vnet/sys/compat/linux/linux_util.h projects/vnet/sys/compat/linuxkpi/common/include/linux/dma-mapping.h projects/vnet/sys/compat/linuxkpi/common/include/linux/list.h projects/vnet/sys/compat/linuxkpi/common/src/linux_compat.c projects/vnet/sys/compat/linuxkpi/common/src/linux_pci.c projects/vnet/sys/compat/svr4/svr4_misc.c projects/vnet/sys/compat/svr4/svr4_util.h projects/vnet/sys/conf/NOTES projects/vnet/sys/conf/files projects/vnet/sys/conf/files.amd64 projects/vnet/sys/conf/files.arm64 projects/vnet/sys/conf/files.i386 projects/vnet/sys/conf/files.riscv projects/vnet/sys/conf/kern.mk projects/vnet/sys/conf/kern.opts.mk projects/vnet/sys/conf/kern.post.mk projects/vnet/sys/conf/kmod.mk projects/vnet/sys/conf/options projects/vnet/sys/conf/options.arm projects/vnet/sys/dev/aac/aac.c projects/vnet/sys/dev/aacraid/aacraid.c projects/vnet/sys/dev/acpica/acpi_ec.c projects/vnet/sys/dev/acpica/acpi_video.c projects/vnet/sys/dev/aha/aha_isa.c projects/vnet/sys/dev/aic/aic_isa.c projects/vnet/sys/dev/aic/aic_pccard.c projects/vnet/sys/dev/altera/avgen/altera_avgen.c projects/vnet/sys/dev/altera/avgen/altera_avgen_fdt.c projects/vnet/sys/dev/altera/avgen/altera_avgen_nexus.c projects/vnet/sys/dev/amdsbwd/amdsbwd.c projects/vnet/sys/dev/an/if_an.c projects/vnet/sys/dev/arcmsr/arcmsr.c projects/vnet/sys/dev/ata/ata-card.c projects/vnet/sys/dev/ata/ata-cbus.c projects/vnet/sys/dev/ata/ata-isa.c projects/vnet/sys/dev/bxe/57710_init_values.c projects/vnet/sys/dev/bxe/57710_int_offsets.h projects/vnet/sys/dev/bxe/57711_init_values.c projects/vnet/sys/dev/bxe/57711_int_offsets.h projects/vnet/sys/dev/bxe/57712_init_values.c projects/vnet/sys/dev/bxe/57712_int_offsets.h projects/vnet/sys/dev/bxe/bxe.c projects/vnet/sys/dev/bxe/bxe.h projects/vnet/sys/dev/bxe/bxe_elink.c projects/vnet/sys/dev/bxe/bxe_elink.h projects/vnet/sys/dev/bxe/bxe_stats.c projects/vnet/sys/dev/bxe/ecore_fw_defs.h projects/vnet/sys/dev/bxe/ecore_hsi.h projects/vnet/sys/dev/bxe/ecore_init.h projects/vnet/sys/dev/bxe/ecore_init_ops.h projects/vnet/sys/dev/bxe/ecore_mfw_req.h projects/vnet/sys/dev/bxe/ecore_reg.h projects/vnet/sys/dev/bxe/ecore_sp.c projects/vnet/sys/dev/bxe/ecore_sp.h projects/vnet/sys/dev/ce/if_ce.c projects/vnet/sys/dev/cm/if_cm_isa.c projects/vnet/sys/dev/cp/if_cp.c projects/vnet/sys/dev/cs/if_cs.c projects/vnet/sys/dev/ct/ct_isa.c projects/vnet/sys/dev/cxgbe/adapter.h projects/vnet/sys/dev/cxgbe/t4_main.c projects/vnet/sys/dev/cy/cy_pci.c projects/vnet/sys/dev/digi/digi_isa.c projects/vnet/sys/dev/drm/drmP.h projects/vnet/sys/dev/drm2/drmP.h projects/vnet/sys/dev/e1000/if_em.c projects/vnet/sys/dev/e1000/if_em.h projects/vnet/sys/dev/e1000/if_igb.c projects/vnet/sys/dev/e1000/if_igb.h projects/vnet/sys/dev/e1000/if_lem.h projects/vnet/sys/dev/ed/if_ed.c projects/vnet/sys/dev/fb/machfb.c projects/vnet/sys/dev/fdc/fdc_isa.c projects/vnet/sys/dev/fe/if_fe.c projects/vnet/sys/dev/hpt27xx/hpt27xx_os_bsd.c projects/vnet/sys/dev/hptmv/entry.c projects/vnet/sys/dev/hptnr/hptnr_os_bsd.c projects/vnet/sys/dev/hptrr/hptrr_os_bsd.c projects/vnet/sys/dev/hyperv/include/hyperv.h projects/vnet/sys/dev/hyperv/netvsc/hv_net_vsc.c projects/vnet/sys/dev/hyperv/netvsc/hv_net_vsc.h projects/vnet/sys/dev/hyperv/netvsc/hv_netvsc_drv_freebsd.c projects/vnet/sys/dev/hyperv/netvsc/hv_rndis.h projects/vnet/sys/dev/hyperv/netvsc/hv_rndis_filter.c projects/vnet/sys/dev/hyperv/netvsc/hv_rndis_filter.h projects/vnet/sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c projects/vnet/sys/dev/hyperv/utilities/hv_kvp.c projects/vnet/sys/dev/hyperv/utilities/hv_kvp.h projects/vnet/sys/dev/hyperv/utilities/hv_util.c projects/vnet/sys/dev/hyperv/vmbus/hv_channel.c projects/vnet/sys/dev/hyperv/vmbus/hv_channel_mgmt.c projects/vnet/sys/dev/hyperv/vmbus/hv_connection.c projects/vnet/sys/dev/ichsmb/ichsmb_pci.c projects/vnet/sys/dev/if_ndis/if_ndis_pccard.c projects/vnet/sys/dev/iicbus/iicoc.c projects/vnet/sys/dev/iicbus/twsi/a10_twsi.c projects/vnet/sys/dev/isci/isci_oem_parameters.c projects/vnet/sys/dev/ixl/if_ixl.c projects/vnet/sys/dev/ixl/ixl_txrx.c projects/vnet/sys/dev/le/if_le_isa.c projects/vnet/sys/dev/mrsas/mrsas.c projects/vnet/sys/dev/mse/mse_isa.c projects/vnet/sys/dev/msk/if_msk.c projects/vnet/sys/dev/nsp/nsp_pccard.c projects/vnet/sys/dev/ntb/if_ntb/if_ntb.c projects/vnet/sys/dev/ntb/ntb_hw/ntb_hw.c projects/vnet/sys/dev/nvme/nvme_ctrlr.c projects/vnet/sys/dev/oce/oce_hw.c projects/vnet/sys/dev/pbio/pbio.c projects/vnet/sys/dev/pccard/pccard.c projects/vnet/sys/dev/pccard/pccard_cis.c projects/vnet/sys/dev/pci/pci_host_generic.c projects/vnet/sys/dev/pci/pci_pci.c projects/vnet/sys/dev/pci/pcireg.h projects/vnet/sys/dev/pms/freebsd/driver/ini/src/agtiapi.c projects/vnet/sys/dev/pms/freebsd/driver/ini/src/osapi.c projects/vnet/sys/dev/ppc/ppc.c projects/vnet/sys/dev/rc/rc.c projects/vnet/sys/dev/rp/rp_isa.c projects/vnet/sys/dev/rt/if_rt.c projects/vnet/sys/dev/rtwn/if_rtwn.c projects/vnet/sys/dev/sbni/if_sbni_isa.c projects/vnet/sys/dev/scc/scc_core.c projects/vnet/sys/dev/sdhci/sdhci_pci.c projects/vnet/sys/dev/si/si_isa.c projects/vnet/sys/dev/siba/siba_pcib.c projects/vnet/sys/dev/sio/sio.c projects/vnet/sys/dev/sk/if_sk.c projects/vnet/sys/dev/smc/if_smc.c projects/vnet/sys/dev/sn/if_sn.c projects/vnet/sys/dev/snc/if_snc.c projects/vnet/sys/dev/snc/if_snc_cbus.c projects/vnet/sys/dev/sound/isa/gusc.c projects/vnet/sys/dev/sound/isa/mss.c projects/vnet/sys/dev/sound/isa/sbc.c projects/vnet/sys/dev/sound/pci/als4000.c projects/vnet/sys/dev/sound/pci/cs4281.c projects/vnet/sys/dev/sound/pci/vibes.c projects/vnet/sys/dev/tws/tws.c projects/vnet/sys/dev/uart/uart_cpu_fdt.c projects/vnet/sys/dev/uart/uart_dev_lpc.c projects/vnet/sys/dev/uart/uart_dev_ns8250.c projects/vnet/sys/dev/usb/controller/xhci.c projects/vnet/sys/dev/usb/controller/xhci.h projects/vnet/sys/dev/usb/usb_hid.c projects/vnet/sys/dev/usb/usbdevs projects/vnet/sys/dev/usb/wlan/if_urtwn.c projects/vnet/sys/dev/usb/wlan/if_urtwnreg.h projects/vnet/sys/dev/usb/wlan/if_urtwnvar.h projects/vnet/sys/dev/vnic/nic.h projects/vnet/sys/dev/vnic/nic_main.c projects/vnet/sys/dev/vnic/nic_reg.h projects/vnet/sys/dev/vnic/nicvf_main.c projects/vnet/sys/dev/vnic/nicvf_queues.c projects/vnet/sys/dev/vnic/nicvf_queues.h projects/vnet/sys/dev/vnic/q_struct.h projects/vnet/sys/dev/vt/hw/efifb/efifb.c projects/vnet/sys/dev/wi/if_wi.c projects/vnet/sys/dev/wl/if_wl.c projects/vnet/sys/dev/xe/if_xe.c projects/vnet/sys/geom/uzip/g_uzip.c projects/vnet/sys/i386/bios/mca_machdep.c projects/vnet/sys/i386/i386/machdep.c projects/vnet/sys/i386/isa/spic.c projects/vnet/sys/i386/pci/pci_cfgreg.c projects/vnet/sys/kern/kern_environment.c projects/vnet/sys/kern/kern_mib.c projects/vnet/sys/kern/sys_generic.c projects/vnet/sys/kern/uipc_usrreq.c projects/vnet/sys/kern/vfs_cache.c projects/vnet/sys/kern/vfs_subr.c projects/vnet/sys/kern/vfs_syscalls.c projects/vnet/sys/mips/adm5120/admpci.c projects/vnet/sys/mips/atheros/ar71xx_fixup.c projects/vnet/sys/mips/atheros/ar71xx_pci.c projects/vnet/sys/mips/atheros/ar71xx_spi.c projects/vnet/sys/mips/atheros/ar724x_pci.c projects/vnet/sys/mips/atheros/if_arge.c projects/vnet/sys/mips/atheros/qca955x_pci.c projects/vnet/sys/mips/cavium/cvmx_config.h projects/vnet/sys/mips/cavium/octopci.c projects/vnet/sys/mips/conf/ALFA_HORNET_UB projects/vnet/sys/mips/conf/AP121 projects/vnet/sys/mips/conf/AP135 projects/vnet/sys/mips/conf/AP143 projects/vnet/sys/mips/conf/AP91 projects/vnet/sys/mips/conf/AP93 projects/vnet/sys/mips/conf/AP96 projects/vnet/sys/mips/conf/CARAMBOLA2 projects/vnet/sys/mips/conf/DB120 projects/vnet/sys/mips/conf/DIR-655A1 projects/vnet/sys/mips/conf/DIR-825B1 projects/vnet/sys/mips/conf/DIR-825C1 projects/vnet/sys/mips/conf/ENH200 projects/vnet/sys/mips/conf/MT7620 projects/vnet/sys/mips/conf/ONIONOMEGA projects/vnet/sys/mips/conf/PB47 projects/vnet/sys/mips/conf/PB92 projects/vnet/sys/mips/conf/PICOSTATION_M2HP projects/vnet/sys/mips/conf/ROUTERSTATION projects/vnet/sys/mips/conf/RSPRO projects/vnet/sys/mips/conf/RT305X projects/vnet/sys/mips/conf/RT5350 projects/vnet/sys/mips/conf/TL-ARCHERC7V2 projects/vnet/sys/mips/conf/TL-WDR4300 projects/vnet/sys/mips/conf/TL-WR1043NDv2 projects/vnet/sys/mips/conf/TL-WR740Nv4 projects/vnet/sys/mips/conf/TP-WN1043ND projects/vnet/sys/mips/conf/WZR-300HP projects/vnet/sys/mips/conf/WZR-HPAG300H projects/vnet/sys/mips/idt/idtpci.c projects/vnet/sys/mips/malta/gt_pci.c projects/vnet/sys/mips/mips/minidump_machdep.c projects/vnet/sys/mips/mips/nexus.c projects/vnet/sys/mips/mips/stack_machdep.c projects/vnet/sys/mips/nlm/cms.c projects/vnet/sys/mips/nlm/dev/net/xlpge.c projects/vnet/sys/mips/nlm/xlp_simplebus.c projects/vnet/sys/mips/rmi/dev/nlge/if_nlge.c projects/vnet/sys/mips/rmi/fmn.c projects/vnet/sys/mips/rmi/iodi.c projects/vnet/sys/mips/rt305x/rt305x_pci.c projects/vnet/sys/mips/sibyte/sb_zbpci.c projects/vnet/sys/modules/bxe/Makefile projects/vnet/sys/modules/filemon/Makefile.depend projects/vnet/sys/modules/geom/Makefile projects/vnet/sys/modules/geom/geom_uzip/Makefile projects/vnet/sys/modules/hyperv/utilities/Makefile projects/vnet/sys/modules/linux/Makefile projects/vnet/sys/modules/linux64/Makefile projects/vnet/sys/modules/usb/Makefile projects/vnet/sys/modules/usb/urtwn/Makefile projects/vnet/sys/net/bpf.c projects/vnet/sys/net80211/ieee80211.c projects/vnet/sys/net80211/ieee80211_node.c projects/vnet/sys/netgraph/bluetooth/drivers/bt3c/ng_bt3c_pccard.c projects/vnet/sys/netinet/tcp_stacks/fastpath.c projects/vnet/sys/netinet/tcp_subr.c projects/vnet/sys/netinet6/nd6.c projects/vnet/sys/netinet6/nd6.h projects/vnet/sys/netinet6/nd6_nbr.c projects/vnet/sys/netinet6/nd6_rtr.c projects/vnet/sys/netinet6/sctp6_usrreq.c projects/vnet/sys/netipsec/key.c projects/vnet/sys/netpfil/ipfw/ip_fw2.c projects/vnet/sys/netpfil/pf/pf_ioctl.c projects/vnet/sys/pc98/cbus/sio.c projects/vnet/sys/powerpc/aim/slb.c projects/vnet/sys/powerpc/mpc85xx/mpc85xx.c projects/vnet/sys/powerpc/ofw/ofw_real.c projects/vnet/sys/powerpc/ofw/rtas.c projects/vnet/sys/powerpc/powermac/macgpio.c projects/vnet/sys/powerpc/powermac/macio.c projects/vnet/sys/powerpc/powermac/platform_powermac.c projects/vnet/sys/powerpc/powerpc/genassym.c projects/vnet/sys/powerpc/powerpc/trap.c projects/vnet/sys/powerpc/ps3/if_glc.c projects/vnet/sys/powerpc/ps3/platform_ps3.c projects/vnet/sys/powerpc/ps3/ps3_syscons.c projects/vnet/sys/powerpc/ps3/ps3bus.c projects/vnet/sys/powerpc/ps3/ps3cdrom.c projects/vnet/sys/powerpc/ps3/ps3disk.c projects/vnet/sys/powerpc/pseries/platform_chrp.c projects/vnet/sys/powerpc/psim/iobus.c projects/vnet/sys/riscv/conf/GENERIC projects/vnet/sys/riscv/htif/htif.c projects/vnet/sys/riscv/htif/htif_block.c projects/vnet/sys/riscv/htif/htif_console.c projects/vnet/sys/riscv/include/atomic.h projects/vnet/sys/riscv/include/intr.h projects/vnet/sys/riscv/include/param.h projects/vnet/sys/riscv/include/pcpu.h projects/vnet/sys/riscv/include/pte.h projects/vnet/sys/riscv/include/riscvreg.h projects/vnet/sys/riscv/include/smp.h projects/vnet/sys/riscv/riscv/cpufunc_asm.S projects/vnet/sys/riscv/riscv/exception.S projects/vnet/sys/riscv/riscv/genassym.c projects/vnet/sys/riscv/riscv/intr_machdep.c projects/vnet/sys/riscv/riscv/locore.S projects/vnet/sys/riscv/riscv/machdep.c projects/vnet/sys/riscv/riscv/minidump_machdep.c projects/vnet/sys/riscv/riscv/pmap.c projects/vnet/sys/riscv/riscv/swtch.S projects/vnet/sys/riscv/riscv/timer.c projects/vnet/sys/riscv/riscv/trap.c projects/vnet/sys/sparc64/pci/fire.c projects/vnet/sys/sparc64/sparc64/iommu.c projects/vnet/sys/sparc64/sparc64/tlb.c projects/vnet/sys/sys/bus.h projects/vnet/sys/sys/param.h projects/vnet/sys/sys/syscallsubr.h projects/vnet/sys/sys/vnode.h projects/vnet/sys/ufs/ffs/ffs_inode.c projects/vnet/sys/x86/acpica/acpi_wakeup.c projects/vnet/sys/x86/isa/clock.c projects/vnet/sys/x86/x86/nexus.c projects/vnet/targets/Makefile.xtras projects/vnet/targets/pseudo/hosttools/Makefile.depend projects/vnet/targets/pseudo/kernel/Makefile projects/vnet/targets/pseudo/userland/Makefile.depend projects/vnet/targets/pseudo/userland/gnu/Makefile.depend projects/vnet/targets/pseudo/userland/lib/Makefile.depend projects/vnet/targets/pseudo/userland/libexec/Makefile.depend projects/vnet/tools/tools/ath/ath_ee_9300_print/Makefile.depend projects/vnet/tools/tools/net80211/w00t/Makefile.inc projects/vnet/usr.bin/Makefile projects/vnet/usr.bin/ar/Makefile.depend projects/vnet/usr.bin/awk/Makefile.depend projects/vnet/usr.bin/bc/Makefile.depend projects/vnet/usr.bin/clang/bugpoint/Makefile.depend projects/vnet/usr.bin/clang/clang/Makefile.depend projects/vnet/usr.bin/clang/llc/Makefile.depend projects/vnet/usr.bin/clang/llvm-dis/Makefile.depend projects/vnet/usr.bin/clang/llvm-lto/Makefile.depend projects/vnet/usr.bin/clang/opt/Makefile.depend projects/vnet/usr.bin/colldef/Makefile.depend projects/vnet/usr.bin/compile_et/Makefile.depend projects/vnet/usr.bin/find/Makefile.depend projects/vnet/usr.bin/getconf/Makefile.depend projects/vnet/usr.bin/iscsictl/Makefile.depend projects/vnet/usr.bin/kdump/Makefile projects/vnet/usr.bin/kdump/Makefile.depend projects/vnet/usr.bin/kdump/kdump.c projects/vnet/usr.bin/lex/Makefile.depend projects/vnet/usr.bin/localedef/Makefile.depend projects/vnet/usr.bin/m4/Makefile.depend projects/vnet/usr.bin/mkcsmapper/Makefile.depend projects/vnet/usr.bin/mkcsmapper_static/Makefile projects/vnet/usr.bin/mkcsmapper_static/Makefile.depend projects/vnet/usr.bin/mkesdb/Makefile.depend projects/vnet/usr.bin/mkesdb_static/Makefile projects/vnet/usr.bin/mklocale/Makefile.depend projects/vnet/usr.bin/mkuzip/Makefile projects/vnet/usr.bin/mkuzip/Makefile.depend projects/vnet/usr.bin/mkuzip/mkuzip.8 projects/vnet/usr.bin/mkuzip/mkuzip.c projects/vnet/usr.bin/netstat/Makefile.depend projects/vnet/usr.bin/talk/ctl_transact.c projects/vnet/usr.bin/talk/io.c projects/vnet/usr.bin/top/Makefile.depend projects/vnet/usr.bin/truss/Makefile projects/vnet/usr.bin/truss/aarch64-cloudabi64.c projects/vnet/usr.bin/truss/amd64-cloudabi64.c projects/vnet/usr.bin/truss/amd64-linux32.c projects/vnet/usr.bin/truss/extern.h projects/vnet/usr.bin/truss/i386-linux.c projects/vnet/usr.bin/truss/main.c projects/vnet/usr.bin/truss/setup.c projects/vnet/usr.bin/truss/syscalls.c projects/vnet/usr.bin/truss/truss.1 projects/vnet/usr.bin/truss/truss.h projects/vnet/usr.bin/vacation/Makefile.depend projects/vnet/usr.bin/xlint/lint1/Makefile.depend projects/vnet/usr.sbin/acpi/iasl/Makefile.depend projects/vnet/usr.sbin/amd/amd/Makefile.depend projects/vnet/usr.sbin/amd/fsinfo/Makefile.depend projects/vnet/usr.sbin/amd/libamu/Makefile.depend projects/vnet/usr.sbin/apmd/Makefile.depend projects/vnet/usr.sbin/auditdistd/Makefile.depend projects/vnet/usr.sbin/autofs/Makefile.depend projects/vnet/usr.sbin/bhyveload/bhyveload.8 projects/vnet/usr.sbin/bhyveload/bhyveload.c projects/vnet/usr.sbin/bluetooth/bthidcontrol/Makefile.depend projects/vnet/usr.sbin/bluetooth/bthidd/Makefile.depend projects/vnet/usr.sbin/bluetooth/hcsecd/Makefile.depend projects/vnet/usr.sbin/bootparamd/bootparamd/Makefile.depend projects/vnet/usr.sbin/bootparamd/callbootd/Makefile.depend projects/vnet/usr.sbin/bsnmpd/bsnmpd/Makefile.depend projects/vnet/usr.sbin/bsnmpd/modules/snmp_atm/Makefile.depend projects/vnet/usr.sbin/bsnmpd/modules/snmp_bridge/Makefile.depend projects/vnet/usr.sbin/bsnmpd/modules/snmp_hast/Makefile.depend projects/vnet/usr.sbin/bsnmpd/modules/snmp_hostres/Makefile.depend projects/vnet/usr.sbin/bsnmpd/modules/snmp_lm75/Makefile.depend projects/vnet/usr.sbin/bsnmpd/modules/snmp_mibII/Makefile.depend projects/vnet/usr.sbin/bsnmpd/modules/snmp_netgraph/Makefile.depend projects/vnet/usr.sbin/bsnmpd/modules/snmp_pf/Makefile.depend projects/vnet/usr.sbin/bsnmpd/modules/snmp_target/Makefile.depend projects/vnet/usr.sbin/bsnmpd/modules/snmp_usm/Makefile.depend projects/vnet/usr.sbin/bsnmpd/modules/snmp_vacm/Makefile.depend projects/vnet/usr.sbin/bsnmpd/modules/snmp_wlan/Makefile.depend projects/vnet/usr.sbin/config/Makefile.depend projects/vnet/usr.sbin/config/config.5 projects/vnet/usr.sbin/crunch/crunchgen/Makefile.depend projects/vnet/usr.sbin/ctld/Makefile.depend projects/vnet/usr.sbin/editmap/Makefile.depend projects/vnet/usr.sbin/fifolog/lib/Makefile.depend projects/vnet/usr.sbin/gssd/Makefile.depend projects/vnet/usr.sbin/iostat/iostat.c projects/vnet/usr.sbin/jail/Makefile.depend projects/vnet/usr.sbin/kbdcontrol/Makefile.depend projects/vnet/usr.sbin/keyserv/Makefile.depend projects/vnet/usr.sbin/mailstats/Makefile.depend projects/vnet/usr.sbin/makemap/Makefile.depend projects/vnet/usr.sbin/ndiscvt/Makefile.depend projects/vnet/usr.sbin/ntp/libntp/Makefile.depend projects/vnet/usr.sbin/ntp/ntpd/Makefile.depend projects/vnet/usr.sbin/ntp/ntpdate/Makefile.depend projects/vnet/usr.sbin/ntp/ntpdc/Makefile.depend projects/vnet/usr.sbin/ntp/ntpq/Makefile.depend projects/vnet/usr.sbin/pciconf/cap.c projects/vnet/usr.sbin/praliases/Makefile.depend projects/vnet/usr.sbin/pwd_mkdb/pwd_mkdb.c projects/vnet/usr.sbin/rpc.lockd/Makefile.depend projects/vnet/usr.sbin/rpc.statd/Makefile.depend projects/vnet/usr.sbin/rpc.yppasswdd/Makefile.depend projects/vnet/usr.sbin/rpc.ypupdated/Makefile.depend projects/vnet/usr.sbin/rpc.ypxfrd/Makefile.depend projects/vnet/usr.sbin/rrenumd/Makefile.depend projects/vnet/usr.sbin/sendmail/Makefile.depend projects/vnet/usr.sbin/tcpdump/tcpdump/Makefile projects/vnet/usr.sbin/tcpdump/tcpdump/Makefile.depend projects/vnet/usr.sbin/tcpdump/tcpdump/config.h projects/vnet/usr.sbin/traceroute/Makefile.depend projects/vnet/usr.sbin/yppush/Makefile.depend projects/vnet/usr.sbin/ypserv/Makefile.depend Directory Properties: projects/vnet/ (props changed) projects/vnet/cddl/ (props changed) projects/vnet/contrib/binutils/ (props changed) projects/vnet/contrib/libarchive/ (props changed) projects/vnet/contrib/libarchive/libarchive/ (props changed) projects/vnet/contrib/mdocml/ (props changed) projects/vnet/contrib/tcpdump/ (props changed) projects/vnet/gnu/lib/ (props changed) projects/vnet/gnu/usr.bin/binutils/ (props changed) projects/vnet/gnu/usr.bin/cc/cc_tools/ (props changed) projects/vnet/gnu/usr.bin/gdb/ (props changed) projects/vnet/include/ (props changed) projects/vnet/lib/libc/ (props changed) projects/vnet/lib/libedit/ (props changed) projects/vnet/lib/libvmmapi/ (props changed) projects/vnet/sbin/ (props changed) projects/vnet/sbin/ipfw/ (props changed) projects/vnet/share/ (props changed) projects/vnet/share/man/man4/ (props changed) projects/vnet/sys/ (props changed) projects/vnet/sys/amd64/vmm/ (props changed) projects/vnet/sys/boot/ (props changed) projects/vnet/sys/cddl/contrib/opensolaris/ (props changed) projects/vnet/sys/conf/ (props changed) projects/vnet/sys/dev/hyperv/ (props changed) projects/vnet/sys/modules/hyperv/ (props changed) projects/vnet/targets/ (props changed) projects/vnet/usr.bin/colldef/ (props changed) projects/vnet/usr.bin/mklocale/ (props changed) projects/vnet/usr.sbin/bhyveload/ (props changed) projects/vnet/usr.sbin/jail/ (props changed) projects/vnet/usr.sbin/ndiscvt/ (props changed) Modified: projects/vnet/Makefile ============================================================================== --- projects/vnet/Makefile Sun Feb 28 21:04:04 2016 (r296167) +++ projects/vnet/Makefile Sun Feb 28 22:37:59 2016 (r296168) @@ -138,6 +138,7 @@ TGTS+= ${BITGTS} .ORDER: buildworld distributeworld .ORDER: buildworld buildkernel .ORDER: installworld distribution +.ORDER: installworld installkernel .ORDER: buildkernel installkernel .ORDER: buildkernel installkernel.debug .ORDER: buildkernel reinstallkernel @@ -297,11 +298,9 @@ kernel: buildkernel installkernel # Perform a few tests to determine if the installed tools are adequate # for building the world. # -# Note: if we ever need to care about the version of bmake, simply testing -# MAKE_VERSION against a required version should suffice. -# upgrade_checks: -.if ${HAVE_MAKE} != ${WANT_MAKE} +.if ${HAVE_MAKE} != ${WANT_MAKE} || \ + (defined(WANT_MAKE_VERSION) && ${MAKE_VERSION} < ${WANT_MAKE_VERSION}) @(cd ${.CURDIR} && ${MAKE} ${WANT_MAKE:S,^f,,}) .endif Modified: projects/vnet/Makefile.inc1 ============================================================================== --- projects/vnet/Makefile.inc1 Sun Feb 28 21:04:04 2016 (r296167) +++ projects/vnet/Makefile.inc1 Sun Feb 28 22:37:59 2016 (r296168) @@ -145,6 +145,16 @@ CLEANDIR= clean cleandepend CLEANDIR= cleandir .endif +# FAST_DEPEND can skip depend tree-walks. +.if ${MK_FAST_DEPEND} == "yes" +NO_DEPEND= t +NO_KERNELDEPEND=t +.endif +# Ensure shell checks later have a value. +.if defined(NO_DEPEND) +NO_DEPEND= t +.endif + LOCAL_TOOL_DIRS?= PACKAGEDIR?= ${DESTDIR}/${DISTDIR} @@ -575,7 +585,7 @@ _worldtmp: .PHONY rm -f ${OBJTREE}${.CURDIR}/usr.bin/kdump/kdump_subr.c .endif .for _dir in \ - lib usr legacy/bin legacy/usr + lib lib/casper usr legacy/bin legacy/usr mkdir -p ${WORLDTMP}/${_dir} .endfor mtree -deU -f ${.CURDIR}/etc/mtree/BSD.usr.dist \ @@ -772,7 +782,11 @@ WMAKE_TGTS+= _worldtmp _legacy WMAKE_TGTS+= _bootstrap-tools .endif WMAKE_TGTS+= _cleanobj _obj _build-tools _cross-tools -WMAKE_TGTS+= _includes _libraries _depend everything +WMAKE_TGTS+= _includes _libraries +.if !defined(NO_DEPEND) +WMAKE_TGTS+= _depend +.endif +WMAKE_TGTS+= everything .if defined(LIB32TMP) && ${MK_LIB32} != "no" && empty(SUBDIR_OVERRIDE) WMAKE_TGTS+= build32 .endif @@ -1403,7 +1417,7 @@ legacy: cd ${.CURDIR}/${_tool}; \ ${MAKE} DIRPRFX=${_tool}/ obj; \ ${MAKE} DIRPRFX=${_tool}/ DESTDIR=${MAKEOBJDIRPREFIX}/legacy includes; \ - ${MAKE} DIRPRFX=${_tool}/ depend; \ + if [ -z "${NO_DEPEND}" ]; then ${MAKE} DIRPRFX=${_tool}/ depend; fi; \ ${MAKE} DIRPRFX=${_tool}/ all; \ ${MAKE} DIRPRFX=${_tool}/ DESTDIR=${MAKEOBJDIRPREFIX}/legacy install .endfor @@ -1551,7 +1565,7 @@ ${_bt}-${_tool}: .PHONY .MAKE ${_+_}@${ECHODIR} "===> ${_tool} (obj,depend,all,install)"; \ cd ${.CURDIR}/${_tool}; \ ${MAKE} DIRPRFX=${_tool}/ obj; \ - ${MAKE} DIRPRFX=${_tool}/ depend; \ + if [ -z "${NO_DEPEND}" ]; then ${MAKE} DIRPRFX=${_tool}/ depend; fi; \ ${MAKE} DIRPRFX=${_tool}/ all; \ ${MAKE} DIRPRFX=${_tool}/ DESTDIR=${MAKEOBJDIRPREFIX}/legacy install @@ -1600,7 +1614,7 @@ build-tools_${_tool}: .PHONY ${_+_}@${ECHODIR} "===> ${_tool} (obj,depend,all)"; \ cd ${.CURDIR}/${_tool}; \ ${MAKE} DIRPRFX=${_tool}/ obj; \ - ${MAKE} DIRPRFX=${_tool}/ depend; \ + if [ -z "${NO_DEPEND}" ]; then ${MAKE} DIRPRFX=${_tool}/ depend; fi; \ ${MAKE} DIRPRFX=${_tool}/ all build-tools: build-tools_${_tool} .endfor @@ -1684,7 +1698,7 @@ cross-tools: .MAKE .PHONY ${_+_}@${ECHODIR} "===> ${_tool} (obj,depend,all,install)"; \ cd ${.CURDIR}/${_tool}; \ ${MAKE} DIRPRFX=${_tool}/ obj; \ - ${MAKE} DIRPRFX=${_tool}/ depend; \ + if [ -z "${NO_DEPEND}" ]; then ${MAKE} DIRPRFX=${_tool}/ depend; fi; \ ${MAKE} DIRPRFX=${_tool}/ all; \ ${MAKE} DIRPRFX=${_tool}/ DESTDIR=${MAKEOBJDIRPREFIX} install .endfor @@ -1716,7 +1730,7 @@ native-xtools: .PHONY ${_+_}@${ECHODIR} "===> ${_gperf} (obj,depend,all,install)"; \ cd ${.CURDIR}/${_gperf}; \ ${NXBMAKE} DIRPRFX=${_gperf}/ obj; \ - ${NXBMAKE} DIRPRFX=${_gperf}/ depend; \ + if [ -z "${NO_DEPEND}" ]; then ${NXBMAKE} DIRPRFX=${_gperf}/ depend; fi; \ ${NXBMAKE} DIRPRFX=${_gperf}/ all; \ ${NXBMAKE} DIRPRFX=${_gperf}/ DESTDIR=${OBJTREE}/gperf_for_gcc install .endif @@ -1791,7 +1805,7 @@ native-xtools: .PHONY ${_+_}@${ECHODIR} "===> ${_tool} (obj,depend,all,install)"; \ cd ${.CURDIR}/${_tool}; \ ${NXBMAKE} DIRPRFX=${_tool}/ obj; \ - ${NXBMAKE} DIRPRFX=${_tool}/ depend; \ + if [ -z "${NO_DEPEND}" ]; then ${NXBMAKE} DIRPRFX=${_tool}/ depend; fi; \ ${NXBMAKE} DIRPRFX=${_tool}/ all; \ ${NXBMAKE} DIRPRFX=${_tool}/ DESTDIR=${NXBDESTDIR} install .endfor @@ -1856,7 +1870,7 @@ _prebuild_libs= ${_kerberos5_lib_libasn1 lib/libfigpar \ ${_lib_libgssapi} \ lib/libkiconv lib/libkvm lib/liblzma lib/libmd lib/libnv \ - ${_lib_libcapsicum} \ + ${_lib_casper} \ lib/ncurses/ncurses lib/ncurses/ncursesw \ lib/libopie lib/libpam ${_lib_libthr} \ ${_lib_libradius} lib/libsbuf lib/libtacplus \ @@ -1896,11 +1910,11 @@ _ofed_lib= contrib/ofed/usr.lib/ .endif .if ${MK_CASPER} != "no" -_lib_libcapsicum=lib/libcapsicum +_lib_casper= lib/libcasper .endif -lib/libcapsicum__L: lib/libnv__L lib/libpjdlog__L: lib/libutil__L +lib/libcasper__L: lib/libnv__L lib/liblzma__L: lib/libthr__L _generic_libs= ${_cddl_lib} gnu/lib ${_kerberos5_lib} lib ${_secure_lib} usr.bin/lex/lib ${_ofed_lib} @@ -2021,7 +2035,7 @@ ${_lib}__PL: .PHONY .MAKE ${_+_}@${ECHODIR} "===> ${_lib} (obj,depend,all,install)"; \ cd ${.CURDIR}/${_lib}; \ ${MAKE} MK_TESTS=no DIRPRFX=${_lib}/ obj; \ - ${MAKE} MK_TESTS=no DIRPRFX=${_lib}/ depend; \ + if [ -z "${NO_DEPEND}" ]; then ${MAKE} MK_TESTS=no DIRPRFX=${_lib}/ depend; fi; \ ${MAKE} MK_TESTS=no MK_PROFILE=no -DNO_PIC \ DIRPRFX=${_lib}/ all; \ ${MAKE} MK_TESTS=no MK_PROFILE=no -DNO_PIC \ @@ -2035,7 +2049,7 @@ ${_lib}__L: .PHONY .MAKE ${_+_}@${ECHODIR} "===> ${_lib} (obj,depend,all,install)"; \ cd ${.CURDIR}/${_lib}; \ ${MAKE} MK_TESTS=no DIRPRFX=${_lib}/ obj; \ - ${MAKE} MK_TESTS=no DIRPRFX=${_lib}/ depend; \ + if [ -z "${NO_DEPEND}" ]; then ${MAKE} MK_TESTS=no DIRPRFX=${_lib}/ depend; fi; \ ${MAKE} MK_TESTS=no DIRPRFX=${_lib}/ all; \ ${MAKE} MK_TESTS=no DIRPRFX=${_lib}/ install .endif @@ -2048,7 +2062,7 @@ lib/libpam__L: .PHONY .MAKE ${_+_}@${ECHODIR} "===> lib/libpam (obj,depend,all,install)"; \ cd ${.CURDIR}/lib/libpam; \ ${MAKE} MK_TESTS=no DIRPRFX=lib/libpam/ obj; \ - ${MAKE} MK_TESTS=no DIRPRFX=lib/libpam/ depend; \ + if [ -z "${NO_DEPEND}" ]; then ${MAKE} MK_TESTS=no DIRPRFX=lib/libpam/ depend; fi; \ ${MAKE} MK_TESTS=no DIRPRFX=lib/libpam/ \ -D_NO_LIBPAM_SO_YET all; \ ${MAKE} MK_TESTS=no DIRPRFX=lib/libpam/ \ @@ -2346,7 +2360,7 @@ _xb-bootstrap-tools: .PHONY ${_+_}@${ECHODIR} "===> ${_tool} (obj,depend,all,install)"; \ cd ${.CURDIR}/${_tool}; \ ${CDMAKE} DIRPRFX=${_tool}/ obj; \ - ${CDMAKE} DIRPRFX=${_tool}/ depend; \ + if [ -z "${NO_DEPEND}" ]; then ${CDMAKE} DIRPRFX=${_tool}/ depend; fi; \ ${CDMAKE} DIRPRFX=${_tool}/ all; \ ${CDMAKE} DIRPRFX=${_tool}/ DESTDIR=${CDTMP} install .endfor @@ -2366,7 +2380,7 @@ _xb-cross-tools: .PHONY ${_+_}@${ECHODIR} "===> xdev ${_tool} (obj,depend,all)"; \ cd ${.CURDIR}/${_tool}; \ ${CDMAKE} DIRPRFX=${_tool}/ obj; \ - ${CDMAKE} DIRPRFX=${_tool}/ depend; \ + if [ -z "${NO_DEPEND}" ]; then ${CDMAKE} DIRPRFX=${_tool}/ depend; fi; \ ${CDMAKE} DIRPRFX=${_tool}/ all .endfor Modified: projects/vnet/ObsoleteFiles.inc ============================================================================== --- projects/vnet/ObsoleteFiles.inc Sun Feb 28 21:04:04 2016 (r296167) +++ projects/vnet/ObsoleteFiles.inc Sun Feb 28 22:37:59 2016 (r296168) @@ -38,6 +38,27 @@ # xargs -n1 | sort | uniq -d; # done +# 20160225: Remove casperd and libcapsicum. +OLD_FILES+=sbin/casperd +OLD_FILES+=etc/rc.d/casperd +OLD_FILES+=usr/share/man/man8/casperd.8.gz +OLD_FILES+=usr/include/libcapsicum.h +OLD_FILES+=usr/include/libcapsicum_service.h +OLD_FILES+=usr/include/libcapsicum.h +OLD_FILES+=usr/share/man/man3/libcapsicum.3.gz +OLD_FILES+=usr/include/libcapsicum_dns.h +OLD_FILES+=usr/include/libcapsicum_grp.h +OLD_FILES+=usr/include/libcapsicum_impl.h +OLD_FILES+=usr/include/libcapsicum_pwd.h +OLD_FILES+=usr/include/libcapsicum_random.h +OLD_FILES+=usr/include/libcapsicum_sysctl.h +OLD_FILES+=libexec/casper/dns +OLD_FILES+=libexec/casper/grp +OLD_FILES+=libexec/casper/pwd +OLD_FILES+=libexec/casper/random +OLD_FILES+=libexec/casper/sysctl +# 20160223: functionality from mkulzma(1) merged into mkuzip(1) +OLD_FILES+=usr/bin/mkulzma # 20160211: Remove obsolete unbound-control-setup OLD_FILES+=usr/sbin/unbound-control-setup # 20160116: Update mandoc to cvs snapshot 20160116 Modified: projects/vnet/UPDATING ============================================================================== --- projects/vnet/UPDATING Sun Feb 28 21:04:04 2016 (r296167) +++ projects/vnet/UPDATING Sun Feb 28 22:37:59 2016 (r296168) @@ -31,6 +31,13 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11 disable the most expensive debugging functionality run "ln -s 'abort:false,junk:false' /etc/malloc.conf".) +20150107: + The ELF object manipulation tool objcopy is now provided by the + ELF Tool Chain project rather than by GNU binutils. It should be a + drop-in replacement, with the addition of arm64 support. The + (temporary) src.conf knob WITHOUT_ELFCOPY_AS_OBJCOPY knob may be set + to obtain the GNU version if necessary. + 20160129: Building ZFS pools on top of zvols is prohibited by default. That feature has never worked safely; it's always been prone to deadlocks. Modified: projects/vnet/bin/csh/Makefile.depend ============================================================================== --- projects/vnet/bin/csh/Makefile.depend Sun Feb 28 21:04:04 2016 (r296167) +++ projects/vnet/bin/csh/Makefile.depend Sun Feb 28 22:37:59 2016 (r296168) @@ -18,226 +18,4 @@ DIRDEPS = \ .if ${DEP_RELDIR} == ${_DEP_RELDIR} # local dependencies - needed for -jN in clean tree -ed.chared.o: ed.defns.h -ed.chared.o: sh.err.h -ed.chared.o: tc.const.h -ed.chared.po: ed.defns.h -ed.chared.po: sh.err.h -ed.chared.po: tc.const.h -ed.defns.o: sh.err.h -ed.defns.o: tc.const.h -ed.defns.po: sh.err.h -ed.defns.po: tc.const.h -ed.init.o: ed.defns.h -ed.init.o: sh.err.h -ed.init.o: tc.const.h -ed.init.po: ed.defns.h -ed.init.po: sh.err.h -ed.init.po: tc.const.h -ed.inputl.o: ed.defns.h -ed.inputl.o: sh.err.h -ed.inputl.o: tc.const.h -ed.inputl.po: ed.defns.h -ed.inputl.po: sh.err.h -ed.inputl.po: tc.const.h -ed.refresh.o: sh.err.h -ed.refresh.o: tc.const.h -ed.refresh.po: sh.err.h -ed.refresh.po: tc.const.h -ed.screen.o: ed.defns.h -ed.screen.o: sh.err.h -ed.screen.o: tc.const.h -ed.screen.po: ed.defns.h -ed.screen.po: sh.err.h -ed.screen.po: tc.const.h -ed.term.o: sh.err.h -ed.term.o: tc.const.h -ed.term.po: sh.err.h -ed.term.po: tc.const.h -ed.xmap.o: ed.defns.h -ed.xmap.o: sh.err.h -ed.xmap.o: tc.const.h -ed.xmap.po: ed.defns.h -ed.xmap.po: sh.err.h -ed.xmap.po: tc.const.h -glob.o: sh.err.h -glob.o: tc.const.h -glob.po: sh.err.h -glob.po: tc.const.h -mi.termios.o: sh.err.h -mi.termios.o: tc.const.h -mi.termios.po: sh.err.h -mi.termios.po: tc.const.h -sh.char.o: sh.err.h -sh.char.o: tc.const.h -sh.char.po: sh.err.h -sh.char.po: tc.const.h -sh.dir.o: sh.err.h -sh.dir.o: tc.const.h -sh.dir.po: sh.err.h -sh.dir.po: tc.const.h -sh.dol.o: sh.err.h -sh.dol.o: tc.const.h -sh.dol.po: sh.err.h -sh.dol.po: tc.const.h -sh.err.o: sh.err.h -sh.err.o: tc.const.h -sh.err.po: sh.err.h -sh.err.po: tc.const.h -sh.exec.o: sh.err.h -sh.exec.o: tc.const.h -sh.exec.po: sh.err.h -sh.exec.po: tc.const.h -sh.exp.o: sh.err.h -sh.exp.o: tc.const.h -sh.exp.po: sh.err.h -sh.exp.po: tc.const.h -sh.file.o: sh.err.h -sh.file.o: tc.const.h -sh.file.po: sh.err.h -sh.file.po: tc.const.h -sh.func.o: sh.err.h -sh.func.o: tc.const.h -sh.func.po: sh.err.h -sh.func.po: tc.const.h -sh.glob.o: sh.err.h -sh.glob.o: tc.const.h -sh.glob.po: sh.err.h -sh.glob.po: tc.const.h -sh.hist.o: sh.err.h -sh.hist.o: tc.const.h -sh.hist.po: sh.err.h -sh.hist.po: tc.const.h -sh.init.o: sh.err.h -sh.init.o: tc.const.h -sh.init.po: sh.err.h -sh.init.po: tc.const.h -sh.lex.o: sh.err.h -sh.lex.o: tc.const.h -sh.lex.po: sh.err.h -sh.lex.po: tc.const.h -sh.misc.o: sh.err.h -sh.misc.o: tc.const.h -sh.misc.po: sh.err.h -sh.misc.po: tc.const.h -sh.o: sh.err.h -sh.o: tc.const.h -sh.parse.o: sh.err.h -sh.parse.o: tc.const.h -sh.parse.po: sh.err.h -sh.parse.po: tc.const.h -sh.po: sh.err.h -sh.po: tc.const.h -sh.print.o: sh.err.h -sh.print.o: tc.const.h -sh.print.po: sh.err.h -sh.print.po: tc.const.h -sh.proc.o: sh.err.h -sh.proc.o: tc.const.h -sh.proc.po: sh.err.h -sh.proc.po: tc.const.h -sh.sem.o: sh.err.h -sh.sem.o: tc.const.h -sh.sem.po: sh.err.h -sh.sem.po: tc.const.h -sh.set.o: sh.err.h -sh.set.o: tc.const.h -sh.set.po: sh.err.h -sh.set.po: tc.const.h -sh.time.o: sh.err.h -sh.time.o: tc.const.h -sh.time.po: sh.err.h -sh.time.po: tc.const.h -tc.alloc.o: sh.err.h -tc.alloc.o: tc.const.h -tc.alloc.po: sh.err.h -tc.alloc.po: tc.const.h -tc.bind.o: ed.defns.h -tc.bind.o: sh.err.h -tc.bind.o: tc.const.h -tc.bind.po: ed.defns.h -tc.bind.po: sh.err.h -tc.bind.po: tc.const.h -tc.const.o: sh.err.h -tc.const.o: tc.const.h -tc.const.po: sh.err.h -tc.const.po: tc.const.h -tc.defs.o: sh.err.h -tc.defs.o: tc.const.h -tc.defs.o: tc.defs.c -tc.defs.po: sh.err.h -tc.defs.po: tc.const.h -tc.defs.po: tc.defs.c -tc.disc.o: sh.err.h -tc.disc.o: tc.const.h -tc.disc.po: sh.err.h -tc.disc.po: tc.const.h -tc.func.o: ed.defns.h -tc.func.o: sh.err.h -tc.func.o: tc.const.h -tc.func.po: ed.defns.h -tc.func.po: sh.err.h -tc.func.po: tc.const.h -tc.nls.o: sh.err.h -tc.nls.o: tc.const.h -tc.nls.po: sh.err.h -tc.nls.po: tc.const.h -tc.os.o: ed.defns.h -tc.os.o: sh.err.h -tc.os.o: tc.const.h -tc.os.po: ed.defns.h -tc.os.po: sh.err.h -tc.os.po: tc.const.h -tc.printf.o: sh.err.h -tc.printf.o: tc.const.h -tc.printf.po: sh.err.h -tc.printf.po: tc.const.h -tc.prompt.o: sh.err.h -tc.prompt.o: tc.const.h -tc.prompt.po: sh.err.h -tc.prompt.po: tc.const.h -tc.sched.o: sh.err.h -tc.sched.o: tc.const.h -tc.sched.po: sh.err.h -tc.sched.po: tc.const.h -tc.sig.o: sh.err.h -tc.sig.o: tc.const.h -tc.sig.po: sh.err.h -tc.sig.po: tc.const.h -tc.str.o: sh.err.h -tc.str.o: tc.const.h -tc.str.po: sh.err.h -tc.str.po: tc.const.h -tc.vers.o: sh.err.h -tc.vers.o: tc.const.h -tc.vers.po: sh.err.h -tc.vers.po: tc.const.h -tc.who.o: sh.err.h -tc.who.o: tc.const.h -tc.who.po: sh.err.h -tc.who.po: tc.const.h -tw.color.o: sh.err.h -tw.color.o: tc.const.h -tw.color.po: sh.err.h -tw.color.po: tc.const.h -tw.comp.o: sh.err.h -tw.comp.o: tc.const.h -tw.comp.po: sh.err.h -tw.comp.po: tc.const.h -tw.help.o: sh.err.h -tw.help.o: tc.const.h -tw.help.po: sh.err.h -tw.help.po: tc.const.h -tw.init.o: sh.err.h -tw.init.o: tc.const.h -tw.init.po: sh.err.h -tw.init.po: tc.const.h -tw.parse.o: sh.err.h -tw.parse.o: tc.const.h -tw.parse.po: sh.err.h -tw.parse.po: tc.const.h -tw.spell.o: sh.err.h -tw.spell.o: tc.const.h -tw.spell.po: sh.err.h -tw.spell.po: tc.const.h .endif Modified: projects/vnet/bin/expr/Makefile.depend ============================================================================== --- projects/vnet/bin/expr/Makefile.depend Sun Feb 28 21:04:04 2016 (r296167) +++ projects/vnet/bin/expr/Makefile.depend Sun Feb 28 22:37:59 2016 (r296168) @@ -16,6 +16,4 @@ DIRDEPS = \ .if ${DEP_RELDIR} == ${_DEP_RELDIR} # local dependencies - needed for -jN in clean tree -expr.o: expr.c -expr.po: expr.c .endif Modified: projects/vnet/bin/rmail/Makefile.depend ============================================================================== --- projects/vnet/bin/rmail/Makefile.depend Sun Feb 28 21:04:04 2016 (r296167) +++ projects/vnet/bin/rmail/Makefile.depend Sun Feb 28 22:37:59 2016 (r296168) @@ -16,6 +16,4 @@ DIRDEPS = \ .if ${DEP_RELDIR} == ${_DEP_RELDIR} # local dependencies - needed for -jN in clean tree -rmail.o: sm_os.h -rmail.po: sm_os.h .endif Modified: projects/vnet/bin/sh/Makefile.depend ============================================================================== --- projects/vnet/bin/sh/Makefile.depend Sun Feb 28 21:04:04 2016 (r296167) +++ projects/vnet/bin/sh/Makefile.depend Sun Feb 28 22:37:59 2016 (r296168) @@ -17,98 +17,4 @@ DIRDEPS = \ .if ${DEP_RELDIR} == ${_DEP_RELDIR} # local dependencies - needed for -jN in clean tree -alias.o: builtins.h -alias.po: builtins.h -arith_yylex.o: syntax.h -arith_yylex.po: syntax.h -builtins.o: builtins.c -builtins.o: builtins.h -builtins.po: builtins.c -builtins.po: builtins.h -cd.o: builtins.h -cd.o: nodes.h -cd.po: builtins.h -cd.po: nodes.h -echo.o: builtins.h -echo.po: builtins.h -error.o: nodes.h -error.po: nodes.h -eval.o: builtins.h -eval.o: nodes.h -eval.o: syntax.h -eval.po: builtins.h -eval.po: nodes.h -eval.po: syntax.h -exec.o: builtins.h -exec.o: nodes.h -exec.o: syntax.h -exec.po: builtins.h -exec.po: nodes.h -exec.po: syntax.h -expand.o: builtins.h -expand.o: nodes.h -expand.o: syntax.h -expand.po: builtins.h -expand.po: nodes.h -expand.po: syntax.h -histedit.o: builtins.h -histedit.po: builtins.h -input.o: syntax.h -input.po: syntax.h -jobs.o: builtins.h -jobs.o: nodes.h -jobs.o: syntax.h -jobs.po: builtins.h -jobs.po: nodes.h -jobs.po: syntax.h -kill.o: builtins.h -kill.po: builtins.h -main.o: builtins.h -main.o: nodes.h -main.po: builtins.h -main.po: nodes.h -miscbltin.o: syntax.h -miscbltin.po: syntax.h -mystring.o: syntax.h -mystring.po: syntax.h -nodes.o: nodes.c -nodes.o: nodes.h -nodes.po: nodes.c -nodes.po: nodes.h -options.o: builtins.h -options.o: nodes.h -options.po: builtins.h -options.po: nodes.h -output.o: syntax.h -output.po: syntax.h -parser.o: nodes.h -parser.o: syntax.h -parser.o: token.h -parser.po: nodes.h -parser.po: syntax.h -parser.po: token.h -printf.o: builtins.h -printf.po: builtins.h -redir.o: nodes.h -redir.po: nodes.h -show.o: nodes.h -show.po: nodes.h -syntax.o: syntax.c -syntax.o: syntax.h -syntax.po: syntax.c -syntax.po: syntax.h -test.o: builtins.h -test.po: builtins.h -trap.o: builtins.h -trap.o: nodes.h -trap.o: syntax.h -trap.po: builtins.h -trap.po: nodes.h -trap.po: syntax.h -var.o: builtins.h -var.o: nodes.h -var.o: syntax.h -var.po: builtins.h -var.po: nodes.h -var.po: syntax.h .endif Modified: projects/vnet/bin/sh/alias.c ============================================================================== --- projects/vnet/bin/sh/alias.c Sun Feb 28 21:04:04 2016 (r296167) +++ projects/vnet/bin/sh/alias.c Sun Feb 28 22:37:59 2016 (r296168) @@ -144,9 +144,11 @@ rmaliases(void) struct alias * lookupalias(const char *name, int check) { - struct alias *ap = *hashalias(name); + struct alias *ap; - for (; ap; ap = ap->next) { + if (aliases == 0) + return (NULL); + for (ap = *hashalias(name); ap; ap = ap->next) { if (equal(name, ap->name)) { if (check && (ap->flag & ALIASINUSE)) return (NULL); Modified: projects/vnet/bin/sh/input.c ============================================================================== --- projects/vnet/bin/sh/input.c Sun Feb 28 21:04:04 2016 (r296167) +++ projects/vnet/bin/sh/input.c Sun Feb 28 22:37:59 2016 (r296168) @@ -212,8 +212,6 @@ preadbuffer(void) } if (parsenleft == EOF_NLEFT || parsefile->buf == NULL) return PEOF; - flushout(&output); - flushout(&errout); again: if (parselleft <= 0) { @@ -244,7 +242,8 @@ again: parsenleft = parselleft; parselleft = 0; } else /* *q == '\n' */ { - parsenleft = q - parsenextc + 1; + q++; + parsenleft = q - parsenextc; parselleft -= parsenleft; } parsenleft--; Modified: projects/vnet/bin/sh/parser.c ============================================================================== --- projects/vnet/bin/sh/parser.c Sun Feb 28 21:04:04 2016 (r296167) +++ projects/vnet/bin/sh/parser.c Sun Feb 28 22:37:59 2016 (r296168) @@ -1930,6 +1930,8 @@ static void setprompt(int which) { whichprompt = which; + if (which == 0) + return; #ifndef NO_HISTORY if (!el) Modified: projects/vnet/bin/sh/tests/parser/Makefile ============================================================================== --- projects/vnet/bin/sh/tests/parser/Makefile Sun Feb 28 21:04:04 2016 (r296167) +++ projects/vnet/bin/sh/tests/parser/Makefile Sun Feb 28 22:37:59 2016 (r296168) @@ -79,6 +79,7 @@ FILES+= only-redir2.0 FILES+= only-redir3.0 FILES+= only-redir4.0 FILES+= pipe-not1.0 +FILES+= set-v1.0 set-v1.0.stderr FILES+= var-assign1.0 .include Copied: projects/vnet/bin/sh/tests/parser/set-v1.0 (from r296137, head/bin/sh/tests/parser/set-v1.0) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/vnet/bin/sh/tests/parser/set-v1.0 Sun Feb 28 22:37:59 2016 (r296168, copy of r296137, head/bin/sh/tests/parser/set-v1.0) @@ -0,0 +1,8 @@ +# $FreeBSD$ + +${SH} <<\EOF +echo one >&2 +set -v +echo two >&2 +echo three >&2 +EOF Copied: projects/vnet/bin/sh/tests/parser/set-v1.0.stderr (from r296137, head/bin/sh/tests/parser/set-v1.0.stderr) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/vnet/bin/sh/tests/parser/set-v1.0.stderr Sun Feb 28 22:37:59 2016 (r296168, copy of r296137, head/bin/sh/tests/parser/set-v1.0.stderr) @@ -0,0 +1,5 @@ +one +echo two >&2 +two +echo three >&2 +three Modified: projects/vnet/cddl/lib/libdtrace/Makefile.depend ============================================================================== --- projects/vnet/cddl/lib/libdtrace/Makefile.depend Sun Feb 28 21:04:04 2016 (r296167) +++ projects/vnet/cddl/lib/libdtrace/Makefile.depend Sun Feb 28 22:37:59 2016 (r296168) @@ -22,31 +22,4 @@ DIRDEPS = \ .if ${DEP_RELDIR} == ${_DEP_RELDIR} # local dependencies - needed for -jN in clean tree -dt_cc.So: dt_grammar.h -dt_cc.o: dt_grammar.h -dt_cc.po: dt_grammar.h -dt_cg.So: dt_grammar.h -dt_cg.o: dt_grammar.h -dt_cg.po: dt_grammar.h -dt_errtags.So: dt_errtags.c -dt_errtags.o: dt_errtags.c -dt_errtags.po: dt_errtags.c -dt_grammar.So: dt_grammar.c -dt_grammar.o: dt_grammar.c -dt_grammar.po: dt_grammar.c -dt_lex.So: dt_grammar.h -dt_lex.So: dt_lex.c -dt_lex.o: dt_grammar.h -dt_lex.o: dt_lex.c -dt_lex.po: dt_grammar.h -dt_lex.po: dt_lex.c -dt_names.So: dt_names.c -dt_names.o: dt_names.c -dt_names.po: dt_names.c -dt_parser.So: dt_grammar.h -dt_parser.o: dt_grammar.h -dt_parser.po: dt_grammar.h -dt_xlator.So: dt_grammar.h -dt_xlator.o: dt_grammar.h -dt_xlator.po: dt_grammar.h .endif Modified: projects/vnet/contrib/binutils/bfd/elf.c ============================================================================== --- projects/vnet/contrib/binutils/bfd/elf.c Sun Feb 28 21:04:04 2016 (r296167) +++ projects/vnet/contrib/binutils/bfd/elf.c Sun Feb 28 22:37:59 2016 (r296168) @@ -8934,14 +8934,14 @@ elf_create_symbuf (bfd_size_type symcoun shndx_count++; ssymbuf = bfd_malloc ((shndx_count + 1) * sizeof (*ssymbuf) - + (indbufend - indbuf) * sizeof (*ssymbuf)); + + (indbufend - indbuf) * sizeof (*ssym)); if (ssymbuf == NULL) { free (indbuf); return NULL; } - ssym = (struct elf_symbuf_symbol *) (ssymbuf + shndx_count); + ssym = (struct elf_symbuf_symbol *) (ssymbuf + shndx_count + 1); ssymbuf->ssym = NULL; ssymbuf->count = shndx_count; ssymbuf->st_shndx = 0; Modified: projects/vnet/contrib/binutils/bfd/elf32-arm.c ============================================================================== --- projects/vnet/contrib/binutils/bfd/elf32-arm.c Sun Feb 28 21:04:04 2016 (r296167) +++ projects/vnet/contrib/binutils/bfd/elf32-arm.c Sun Feb 28 22:37:59 2016 (r296168) @@ -59,13 +59,6 @@ #define elf_info_to_howto 0 #define elf_info_to_howto_rel elf32_arm_info_to_howto -#define ARM_ELF_ABI_VERSION 0 -#ifdef __FreeBSD__ -#define ARM_ELF_OS_ABI_VERSION ELFOSABI_FREEBSD -#else -#define ARM_ELF_OS_ABI_VERSION ELFOSABI_ARM -#endif - static struct elf_backend_data elf32_arm_vxworks_bed; /* Note: code such as elf32_arm_reloc_type_lookup expect to use e.g. @@ -9377,11 +9370,8 @@ elf32_arm_post_process_headers (bfd * ab i_ehdrp = elf_elfheader (abfd); - if (EF_ARM_EABI_VERSION (i_ehdrp->e_flags) == EF_ARM_EABI_UNKNOWN) - i_ehdrp->e_ident[EI_OSABI] = ARM_ELF_OS_ABI_VERSION; - else - i_ehdrp->e_ident[EI_OSABI] = 0; - i_ehdrp->e_ident[EI_ABIVERSION] = ARM_ELF_ABI_VERSION; + i_ehdrp->e_ident[EI_OSABI] = ELFOSABI_FREEBSD; + i_ehdrp->e_ident[EI_ABIVERSION] = 0; if (link_info) { Modified: projects/vnet/contrib/libarchive/libarchive/archive_read.c ============================================================================== --- projects/vnet/contrib/libarchive/libarchive/archive_read.c Sun Feb 28 21:04:04 2016 (r296167) +++ projects/vnet/contrib/libarchive/libarchive/archive_read.c Sun Feb 28 22:37:59 2016 (r296168) @@ -545,13 +545,13 @@ archive_read_open1(struct archive *_a) static int choose_filters(struct archive_read *a) { - int number_bidders, i, bid, best_bid; + int number_bidders, i, bid, best_bid, n; struct archive_read_filter_bidder *bidder, *best_bidder; struct archive_read_filter *filter; ssize_t avail; int r; - for (;;) { + for (n = 0; n < 25; ++n) { number_bidders = sizeof(a->bidders) / sizeof(a->bidders[0]); best_bid = 0; @@ -597,6 +597,9 @@ choose_filters(struct archive_read *a) return (ARCHIVE_FATAL); } } + archive_set_error(&a->archive, ARCHIVE_ERRNO_FILE_FORMAT, + "Input requires too many filters for decoding"); + return (ARCHIVE_FATAL); } /* Modified: projects/vnet/contrib/mdocml/lib.in ============================================================================== --- projects/vnet/contrib/mdocml/lib.in Sun Feb 28 21:04:04 2016 (r296167) +++ projects/vnet/contrib/mdocml/lib.in Sun Feb 28 22:37:59 2016 (r296168) @@ -34,7 +34,7 @@ LINE("libc", "Standard C\\~Library (lib LINE("libc_r", "Reentrant C\\~Library (libc_r, \\-lc_r)") LINE("libcalendar", "Calendar Arithmetic Library (libcalendar, \\-lcalendar)") LINE("libcam", "Common Access Method User Library (libcam, \\-lcam)") -LINE("libcapsicum", "Capsicum Library (libcapsicum, \\-lcapsicum)") +LINE("libcasper", "Casper Library (libcasper, \\-lcapser)") LINE("libcdk", "Curses Development Kit Library (libcdk, \\-lcdk)") LINE("libcipher", "FreeSec Crypt Library (libcipher, \\-lcipher)") LINE("libcompat", "Compatibility Library (libcompat, \\-lcompat)") Modified: projects/vnet/contrib/tcpdump/addrtoname.c ============================================================================== --- projects/vnet/contrib/tcpdump/addrtoname.c Sun Feb 28 21:04:04 2016 (r296167) +++ projects/vnet/contrib/tcpdump/addrtoname.c Sun Feb 28 22:37:59 2016 (r296168) @@ -29,10 +29,10 @@ #include "config.h" #endif -#ifdef HAVE_CAPSICUM -#include -#include -#endif /* HAVE_CAPSICUM */ +#ifdef HAVE_CAPSPER +#include +#include +#endif /* HAVE_CAPSPER */ #include #ifdef USE_ETHER_NTOHOST @@ -204,7 +204,7 @@ intoa(uint32_t addr) static uint32_t f_netmask; static uint32_t f_localnet; -#ifdef HAVE_CAPSICUM +#ifdef HAVE_CAPSPER extern cap_channel_t *capdns; #endif @@ -252,7 +252,7 @@ getname(netdissect_options *ndo, const u */ if (!ndo->ndo_nflag && (addr & f_netmask) == f_localnet) { -#ifdef HAVE_CAPSICUM +#ifdef HAVE_CAPSPER if (capdns != NULL) { hp = cap_gethostbyaddr(capdns, (char *)&addr, 4, AF_INET); @@ -309,7 +309,7 @@ getname6(netdissect_options *ndo, const * Do not print names if -n was given. */ if (!ndo->ndo_nflag) { -#ifdef HAVE_CAPSICUM +#ifdef HAVE_CAPSPER if (capdns != NULL) { hp = cap_gethostbyaddr(capdns, (char *)&addr, sizeof(addr), AF_INET6); Modified: projects/vnet/contrib/tcpdump/config.h.in ============================================================================== --- projects/vnet/contrib/tcpdump/config.h.in Sun Feb 28 21:04:04 2016 (r296167) +++ projects/vnet/contrib/tcpdump/config.h.in Sun Feb 28 22:37:59 2016 (r296168) @@ -10,7 +10,7 @@ #undef HAVE_BPF_DUMP /* capsicum support available */ -#undef HAVE_CAPSICUM +#undef HAVE_CAPSPER /* Define to 1 if you have the `cap_enter' function. */ #undef HAVE_CAP_ENTER Modified: projects/vnet/contrib/tcpdump/configure ============================================================================== --- projects/vnet/contrib/tcpdump/configure Sun Feb 28 21:04:04 2016 (r296167) +++ projects/vnet/contrib/tcpdump/configure Sun Feb 28 22:37:59 2016 (r296168) @@ -4566,7 +4566,7 @@ fi $as_echo_n "checking whether to sandbox using capsicum... " >&6; } if test "x$ac_lbl_capsicum_function_seen" = "xyes" -a "x$ac_lbl_capsicum_function_not_seen" != "xyes"; then -$as_echo "#define HAVE_CAPSICUM 1" >>confdefs.h +$as_echo "#define HAVE_CAPSPER 1" >>confdefs.h { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } Modified: projects/vnet/contrib/tcpdump/configure.in ============================================================================== --- projects/vnet/contrib/tcpdump/configure.in Sun Feb 28 21:04:04 2016 (r296167) +++ projects/vnet/contrib/tcpdump/configure.in Sun Feb 28 22:37:59 2016 (r296168) @@ -222,7 +222,7 @@ if test ! -z "$with_sandbox-capsicum" && fi AC_MSG_CHECKING([whether to sandbox using capsicum]) if test "x$ac_lbl_capsicum_function_seen" = "xyes" -a "x$ac_lbl_capsicum_function_not_seen" != "xyes"; then - AC_DEFINE(HAVE_CAPSICUM, 1, [capsicum support available]) + AC_DEFINE(HAVE_CASPER, 1, [casper support available]) AC_MSG_RESULT(yes) else AC_MSG_RESULT(no) Modified: projects/vnet/contrib/tcpdump/tcpdump.c ============================================================================== --- projects/vnet/contrib/tcpdump/tcpdump.c Sun Feb 28 21:04:04 2016 (r296167) +++ projects/vnet/contrib/tcpdump/tcpdump.c Sun Feb 28 22:37:59 2016 (r296168) @@ -87,17 +87,16 @@ extern int SIZE_BUF; #include #include #endif /* __FreeBSD__ */ -#ifdef HAVE_CAPSICUM -#include -#include -#include +#ifdef HAVE_CAPSPER +#include +#include #include #include #include #include #include #include -#endif /* HAVE_CAPSICUM */ +#endif /* HAVE_CAPSPER */ #include #include #include @@ -161,7 +160,7 @@ static int infoprint; char *program_name; -#ifdef HAVE_CAPSICUM +#ifdef HAVE_CAPSPER cap_channel_t *capdns; #endif @@ -485,7 +484,7 @@ struct dump_info { char *CurrentFileName; pcap_t *pd; pcap_dumper_t *p; -#ifdef HAVE_CAPSICUM +#ifdef HAVE_CAPSPER int dirfd; #endif }; @@ -909,7 +908,7 @@ get_next_file(FILE *VFile, char *ptr) return ret; } -#ifdef HAVE_CAPSICUM +#ifdef HAVE_CAPSPER static cap_channel_t * capdns_setup(void) { @@ -918,10 +917,8 @@ capdns_setup(void) int families[2]; capcas = cap_init(); - if (capcas == NULL) { - warning("unable to contact casperd"); - return (NULL); - } + if (capcas == NULL) + error("unable to create casper process"); capdnsloc = cap_service_open(capcas, "system.dns"); /* Casper capability no longer needed. */ cap_close(capcas); @@ -938,7 +935,7 @@ capdns_setup(void) return (capdnsloc); } -#endif /* HAVE_CAPSICUM */ +#endif /* HAVE_CAPSPER */ #ifdef HAVE_PCAP_SET_TSTAMP_PRECISION static int @@ -970,7 +967,7 @@ tstamp_precision_to_string(int precision } #endif -#ifdef HAVE_CAPSICUM +#ifdef HAVE_CAPSPER /* * Ensure that, on a dump file's descriptor, we have all the rights * necessary to make the standard I/O library work with an fdopen()ed @@ -1070,9 +1067,9 @@ main(int argc, char **argv) #endif int status; FILE *VFile; -#ifdef HAVE_CAPSICUM +#ifdef HAVE_CAPSPER cap_rights_t rights; -#endif /* HAVE_CAPSICUM */ +#endif /* HAVE_CAPSPER */ int cansandbox; #ifdef WIN32 @@ -1613,7 +1610,7 @@ main(int argc, char **argv) if (pd == NULL) error("%s", ebuf); -#ifdef HAVE_CAPSICUM +#ifdef HAVE_CAPSPER cap_rights_init(&rights, CAP_READ); if (cap_rights_limit(fileno(pcap_file(pd)), &rights) < 0 && errno != ENOSYS) { @@ -1850,10 +1847,10 @@ main(int argc, char **argv) exit(0); } -#ifdef HAVE_CAPSICUM +#ifdef HAVE_CAPSPER if (!nflag) capdns = capdns_setup(); -#endif /* HAVE_CAPSICUM */ +#endif /* HAVE_CAPSPER */ init_addrtoname(gndo, localnet, netmask); init_checksum(); @@ -1921,7 +1918,7 @@ main(int argc, char **argv) if (pcap_setfilter(pd, &fcode) < 0) error("%s", pcap_geterr(pd)); -#ifdef HAVE_CAPSICUM +#ifdef HAVE_CAPSPER if (RFileName == NULL && VFileName == NULL) { static const unsigned long cmds[] = { BIOCGSTATS }; @@ -1971,11 +1968,11 @@ main(int argc, char **argv) #endif /* HAVE_LIBCAP_NG */ if (p == NULL) error("%s", pcap_geterr(pd)); -#ifdef HAVE_CAPSICUM +#ifdef HAVE_CAPSPER set_dumper_capsicum_rights(p); #endif if (Cflag != 0 || Gflag != 0) { -#ifdef HAVE_CAPSICUM +#ifdef HAVE_CAPSPER dumpinfo.WFileName = strdup(basename(WFileName)); dumpinfo.dirfd = open(dirname(WFileName), O_DIRECTORY | O_RDONLY); @@ -1993,7 +1990,7 @@ main(int argc, char **argv) errno != ENOSYS) { error("unable to limit dump descriptor fcntls"); } *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***