svn commit: r322452 - in projects/runtime-coverage: . bin/cat bin/chmod/tests bin/df bin/pkill bin/sh/tests bin/sh/tests/invocation cddl/contrib/opensolaris/cmd/ztest cddl/contrib/opensolaris/lib/l...
Ngie Cooper
ngie at FreeBSD.org
Sun Aug 13 01:23:20 UTC 2017
Author: ngie
Date: Sun Aug 13 01:23:13 2017
New Revision: 322452
URL: https://svnweb.freebsd.org/changeset/base/322452
Log:
MFhead at r322451
Added:
projects/runtime-coverage/bin/sh/tests/invocation/
- copied from r322445, head/bin/sh/tests/invocation/
projects/runtime-coverage/crypto/openssh/regress/unittests/conversion/
- copied from r322445, head/crypto/openssh/regress/unittests/conversion/
projects/runtime-coverage/lib/libcasper/services/tests/
- copied from r322451, head/lib/libcasper/services/tests/
projects/runtime-coverage/lib/libcasper/tests/
- copied from r322451, head/lib/libcasper/tests/
projects/runtime-coverage/sys/arm/conf/GENERIC-NODEBUG
- copied unchanged from r322445, head/sys/arm/conf/GENERIC-NODEBUG
projects/runtime-coverage/sys/arm/freescale/imx/imx6_ahci.c
- copied unchanged from r322445, head/sys/arm/freescale/imx/imx6_ahci.c
projects/runtime-coverage/sys/boot/efi/include/efi_driver_utils.h
- copied unchanged from r322445, head/sys/boot/efi/include/efi_driver_utils.h
projects/runtime-coverage/sys/boot/efi/include/efi_drivers.h
- copied unchanged from r322445, head/sys/boot/efi/include/efi_drivers.h
projects/runtime-coverage/sys/boot/efi/include/efizfs.h
- copied unchanged from r322445, head/sys/boot/efi/include/efizfs.h
projects/runtime-coverage/sys/boot/efi/libefi/devicename.c
- copied unchanged from r322445, head/sys/boot/efi/libefi/devicename.c
projects/runtime-coverage/sys/boot/efi/libefi/efi_driver_utils.c
- copied unchanged from r322445, head/sys/boot/efi/libefi/efi_driver_utils.c
projects/runtime-coverage/sys/boot/efi/libefi/efizfs.c
- copied unchanged from r322445, head/sys/boot/efi/libefi/efizfs.c
projects/runtime-coverage/sys/dev/cxgbe/cudbg/
- copied from r322445, head/sys/dev/cxgbe/cudbg/
Deleted:
projects/runtime-coverage/contrib/jemalloc/src/spin.c
projects/runtime-coverage/crypto/openssh/auth1.c
projects/runtime-coverage/sys/boot/efi/loader/devicename.c
projects/runtime-coverage/sys/boot/fdt/dts/riscv/
projects/runtime-coverage/sys/riscv/conf/LOWRISC
projects/runtime-coverage/sys/riscv/conf/LOWRISC.hints
projects/runtime-coverage/sys/riscv/conf/QEMU
projects/runtime-coverage/sys/riscv/conf/ROCKET
projects/runtime-coverage/sys/riscv/conf/SPIKE
projects/runtime-coverage/sys/riscv/riscv/sbi.S
Modified:
projects/runtime-coverage/Makefile
projects/runtime-coverage/Makefile.inc1
projects/runtime-coverage/Makefile.libcompat
projects/runtime-coverage/UPDATING
projects/runtime-coverage/bin/cat/cat.c
projects/runtime-coverage/bin/chmod/tests/chmod_test.sh
projects/runtime-coverage/bin/df/df.1
projects/runtime-coverage/bin/df/df.c
projects/runtime-coverage/bin/pkill/pkill.c
projects/runtime-coverage/bin/sh/tests/Makefile
projects/runtime-coverage/cddl/contrib/opensolaris/cmd/ztest/ztest.c
projects/runtime-coverage/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c
projects/runtime-coverage/cddl/contrib/opensolaris/lib/libdtrace/common/dt_printf.c
projects/runtime-coverage/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_dataset.c
projects/runtime-coverage/cddl/contrib/opensolaris/lib/libzfs_core/common/libzfs_core.c
projects/runtime-coverage/cddl/contrib/opensolaris/lib/libzfs_core/common/libzfs_core.h
projects/runtime-coverage/contrib/compiler-rt/lib/builtins/int_lib.h
projects/runtime-coverage/contrib/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h
projects/runtime-coverage/contrib/elftoolchain/libelf/_libelf_config.h
projects/runtime-coverage/contrib/ipfilter/tools/ippool.c
projects/runtime-coverage/contrib/jemalloc/include/jemalloc/internal/jemalloc_internal_types.h
projects/runtime-coverage/contrib/jemalloc/include/jemalloc/internal/spin.h
projects/runtime-coverage/contrib/jemalloc/include/jemalloc/jemalloc_FreeBSD.h
projects/runtime-coverage/contrib/libc++/include/__bsd_locale_defaults.h
projects/runtime-coverage/contrib/libc++/include/__bsd_locale_fallbacks.h
projects/runtime-coverage/contrib/libc++/include/__locale
projects/runtime-coverage/contrib/libc++/include/mutex
projects/runtime-coverage/contrib/libc++/include/sstream
projects/runtime-coverage/contrib/libxo/Makefile.am
projects/runtime-coverage/contrib/libxo/configure.ac
projects/runtime-coverage/contrib/libxo/doc/libxo-manual.html
projects/runtime-coverage/contrib/libxo/libxo/libxo.3
projects/runtime-coverage/contrib/libxo/libxo/libxo.c
projects/runtime-coverage/contrib/libxo/libxo/xo_attr.3
projects/runtime-coverage/contrib/libxo/libxo/xo_create.3
projects/runtime-coverage/contrib/libxo/libxo/xo_emit.3
projects/runtime-coverage/contrib/libxo/libxo/xo_emit_err.3
projects/runtime-coverage/contrib/libxo/libxo/xo_emit_f.3
projects/runtime-coverage/contrib/libxo/libxo/xo_err.3
projects/runtime-coverage/contrib/libxo/libxo/xo_error.3
projects/runtime-coverage/contrib/libxo/libxo/xo_finish.3
projects/runtime-coverage/contrib/libxo/libxo/xo_flush.3
projects/runtime-coverage/contrib/libxo/libxo/xo_format.5
projects/runtime-coverage/contrib/libxo/libxo/xo_message.3
projects/runtime-coverage/contrib/libxo/libxo/xo_no_setlocale.3
projects/runtime-coverage/contrib/libxo/libxo/xo_open_container.3
projects/runtime-coverage/contrib/libxo/libxo/xo_open_list.3
projects/runtime-coverage/contrib/libxo/libxo/xo_open_marker.3
projects/runtime-coverage/contrib/libxo/libxo/xo_options.7
projects/runtime-coverage/contrib/libxo/libxo/xo_parse_args.3
projects/runtime-coverage/contrib/libxo/libxo/xo_set_allocator.3
projects/runtime-coverage/contrib/libxo/libxo/xo_set_flags.3
projects/runtime-coverage/contrib/libxo/libxo/xo_set_info.3
projects/runtime-coverage/contrib/libxo/libxo/xo_set_options.3
projects/runtime-coverage/contrib/libxo/libxo/xo_set_style.3
projects/runtime-coverage/contrib/libxo/libxo/xo_set_syslog_enterprise_id.3
projects/runtime-coverage/contrib/libxo/libxo/xo_set_version.3
projects/runtime-coverage/contrib/libxo/libxo/xo_set_writer.3
projects/runtime-coverage/contrib/libxo/libxo/xo_syslog.3
projects/runtime-coverage/contrib/libxo/tests/core/saved/test_01.E.out
projects/runtime-coverage/contrib/libxo/tests/core/saved/test_01.H.out
projects/runtime-coverage/contrib/libxo/tests/core/saved/test_01.HIPx.out
projects/runtime-coverage/contrib/libxo/tests/core/saved/test_01.HP.out
projects/runtime-coverage/contrib/libxo/tests/core/saved/test_01.J.out
projects/runtime-coverage/contrib/libxo/tests/core/saved/test_01.JP.out
projects/runtime-coverage/contrib/libxo/tests/core/saved/test_01.T.out
projects/runtime-coverage/contrib/libxo/tests/core/saved/test_01.X.out
projects/runtime-coverage/contrib/libxo/tests/core/saved/test_01.XP.out
projects/runtime-coverage/contrib/libxo/tests/core/saved/test_02.E.out
projects/runtime-coverage/contrib/libxo/tests/core/saved/test_02.J.out
projects/runtime-coverage/contrib/libxo/tests/core/saved/test_02.JP.out
projects/runtime-coverage/contrib/libxo/tests/core/saved/test_02.X.out
projects/runtime-coverage/contrib/libxo/tests/core/saved/test_02.XP.out
projects/runtime-coverage/contrib/libxo/tests/core/test_01.c
projects/runtime-coverage/contrib/libxo/tests/xo/saved/xo_01.H.out
projects/runtime-coverage/contrib/libxo/tests/xo/saved/xo_01.HIPx.out
projects/runtime-coverage/contrib/libxo/tests/xo/saved/xo_01.HP.out
projects/runtime-coverage/contrib/libxo/tests/xo/saved/xo_01.J.out
projects/runtime-coverage/contrib/libxo/tests/xo/saved/xo_01.JP.out
projects/runtime-coverage/contrib/libxo/tests/xo/saved/xo_01.T.out
projects/runtime-coverage/contrib/libxo/tests/xo/saved/xo_01.X.out
projects/runtime-coverage/contrib/libxo/tests/xo/saved/xo_01.XP.out
projects/runtime-coverage/contrib/libxo/tests/xo/xo_01.sh
projects/runtime-coverage/contrib/libxo/xo/xo.1
projects/runtime-coverage/contrib/libxo/xohtml/xohtml.1
projects/runtime-coverage/contrib/libxo/xohtml/xohtml.sh.in
projects/runtime-coverage/contrib/libxo/xolint/xolint.1
projects/runtime-coverage/contrib/libxo/xopo/xopo.1
projects/runtime-coverage/contrib/llvm/include/llvm/Analysis/ValueTracking.h
projects/runtime-coverage/contrib/llvm/include/llvm/CodeGen/MachineFunction.h
projects/runtime-coverage/contrib/llvm/include/llvm/CodeGen/MachineInstr.h
projects/runtime-coverage/contrib/llvm/lib/Analysis/ValueTracking.cpp
projects/runtime-coverage/contrib/llvm/lib/CodeGen/BranchFolding.cpp
projects/runtime-coverage/contrib/llvm/lib/CodeGen/MachineFunction.cpp
projects/runtime-coverage/contrib/llvm/lib/CodeGen/MachineInstr.cpp
projects/runtime-coverage/contrib/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp
projects/runtime-coverage/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
projects/runtime-coverage/contrib/llvm/lib/CodeGen/StackColoring.cpp
projects/runtime-coverage/contrib/llvm/lib/IR/ConstantFold.cpp
projects/runtime-coverage/contrib/llvm/lib/Object/COFFImportFile.cpp
projects/runtime-coverage/contrib/llvm/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp
projects/runtime-coverage/contrib/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp
projects/runtime-coverage/contrib/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
projects/runtime-coverage/contrib/llvm/lib/Target/AArch64/AArch64InstrInfo.td
projects/runtime-coverage/contrib/llvm/lib/Target/AArch64/AArch64MacroFusion.cpp
projects/runtime-coverage/contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
projects/runtime-coverage/contrib/llvm/lib/Target/X86/X86InstrSSE.td
projects/runtime-coverage/contrib/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp
projects/runtime-coverage/contrib/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp
projects/runtime-coverage/contrib/llvm/lib/Transforms/Scalar/SCCP.cpp
projects/runtime-coverage/contrib/llvm/lib/Transforms/Utils/CloneModule.cpp
projects/runtime-coverage/contrib/llvm/projects/libunwind/include/__libunwind_config.h
projects/runtime-coverage/contrib/llvm/projects/libunwind/src/UnwindRegistersRestore.S
projects/runtime-coverage/contrib/llvm/projects/libunwind/src/UnwindRegistersSave.S
projects/runtime-coverage/contrib/llvm/projects/libunwind/src/config.h
projects/runtime-coverage/contrib/llvm/projects/libunwind/src/libunwind.cpp
projects/runtime-coverage/contrib/llvm/tools/clang/include/clang/AST/StmtCXX.h
projects/runtime-coverage/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsX86.def
projects/runtime-coverage/contrib/llvm/tools/clang/include/clang/Driver/Options.td
projects/runtime-coverage/contrib/llvm/tools/clang/include/clang/Serialization/ASTBitCodes.h
projects/runtime-coverage/contrib/llvm/tools/clang/lib/AST/ODRHash.cpp
projects/runtime-coverage/contrib/llvm/tools/clang/lib/AST/StmtCXX.cpp
projects/runtime-coverage/contrib/llvm/tools/clang/lib/Basic/Targets.cpp
projects/runtime-coverage/contrib/llvm/tools/clang/lib/Driver/ToolChains/Arch/Mips.cpp
projects/runtime-coverage/contrib/llvm/tools/clang/lib/Driver/ToolChains/OpenBSD.cpp
projects/runtime-coverage/contrib/llvm/tools/clang/lib/Headers/avx2intrin.h
projects/runtime-coverage/contrib/llvm/tools/clang/lib/Headers/avx512fintrin.h
projects/runtime-coverage/contrib/llvm/tools/clang/lib/Headers/avxintrin.h
projects/runtime-coverage/contrib/llvm/tools/clang/lib/Headers/float.h
projects/runtime-coverage/contrib/llvm/tools/clang/lib/Sema/Sema.cpp
projects/runtime-coverage/contrib/llvm/tools/clang/lib/Sema/SemaExpr.cpp
projects/runtime-coverage/contrib/llvm/tools/clang/lib/Serialization/ASTReaderStmt.cpp
projects/runtime-coverage/contrib/llvm/tools/clang/lib/Serialization/ASTWriterStmt.cpp
projects/runtime-coverage/contrib/llvm/tools/lldb/include/lldb/Target/Platform.h
projects/runtime-coverage/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-i386/ABISysV_i386.cpp
projects/runtime-coverage/contrib/llvm/tools/lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp
projects/runtime-coverage/contrib/llvm/tools/lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.h
projects/runtime-coverage/contrib/llvm/tools/lldb/source/Plugins/Platform/NetBSD/PlatformNetBSD.cpp
projects/runtime-coverage/contrib/llvm/tools/lldb/source/Plugins/Platform/NetBSD/PlatformNetBSD.h
projects/runtime-coverage/contrib/llvm/tools/lldb/source/Plugins/Platform/OpenBSD/PlatformOpenBSD.cpp
projects/runtime-coverage/contrib/llvm/tools/lldb/source/Plugins/Platform/OpenBSD/PlatformOpenBSD.h
projects/runtime-coverage/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/FreeBSDThread.cpp
projects/runtime-coverage/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/POSIXStopInfo.cpp
projects/runtime-coverage/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/POSIXStopInfo.h
projects/runtime-coverage/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.cpp
projects/runtime-coverage/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/InferiorCallPOSIX.cpp
projects/runtime-coverage/contrib/llvm/tools/lldb/source/Target/Platform.cpp
projects/runtime-coverage/contrib/netbsd-tests/lib/libc/gen/t_dir.c
projects/runtime-coverage/contrib/netbsd-tests/lib/libc/regex/data/repet_bounded.in
projects/runtime-coverage/contrib/netbsd-tests/lib/libc/regex/data/repet_multi.in
projects/runtime-coverage/contrib/netbsd-tests/lib/libc/sys/t_mlock.c
projects/runtime-coverage/contrib/sqlite3/Makefile.msc
projects/runtime-coverage/contrib/sqlite3/configure
projects/runtime-coverage/contrib/sqlite3/configure.ac
projects/runtime-coverage/contrib/sqlite3/shell.c
projects/runtime-coverage/contrib/sqlite3/sqlite3.c
projects/runtime-coverage/contrib/sqlite3/sqlite3.h
projects/runtime-coverage/contrib/sqlite3/sqlite3ext.h
projects/runtime-coverage/contrib/sqlite3/tea/configure
projects/runtime-coverage/contrib/sqlite3/tea/configure.ac
projects/runtime-coverage/contrib/sqlite3/tea/generic/tclsqlite3.c
projects/runtime-coverage/contrib/subversion/CHANGES
projects/runtime-coverage/contrib/subversion/NOTICE
projects/runtime-coverage/contrib/subversion/build-outputs.mk
projects/runtime-coverage/contrib/subversion/configure
projects/runtime-coverage/contrib/subversion/subversion/include/svn_version.h
projects/runtime-coverage/contrib/subversion/subversion/libsvn_client/copy.c
projects/runtime-coverage/contrib/subversion/subversion/libsvn_client/merge.c
projects/runtime-coverage/contrib/subversion/subversion/libsvn_fs_fs/cached_data.c
projects/runtime-coverage/contrib/subversion/subversion/libsvn_fs_fs/cached_data.h
projects/runtime-coverage/contrib/subversion/subversion/libsvn_fs_fs/rep-cache-db.h
projects/runtime-coverage/contrib/subversion/subversion/libsvn_fs_fs/rep-cache.c
projects/runtime-coverage/contrib/subversion/subversion/libsvn_fs_fs/transaction.c
projects/runtime-coverage/contrib/subversion/subversion/libsvn_fs_x/rep-cache-db.h
projects/runtime-coverage/contrib/subversion/subversion/libsvn_ra_svn/client.c
projects/runtime-coverage/contrib/subversion/subversion/libsvn_repos/dump.c
projects/runtime-coverage/contrib/subversion/subversion/libsvn_subr/config_file.c
projects/runtime-coverage/contrib/subversion/subversion/libsvn_subr/internal_statements.h
projects/runtime-coverage/contrib/subversion/subversion/libsvn_subr/io.c
projects/runtime-coverage/contrib/subversion/subversion/libsvn_subr/version.c
projects/runtime-coverage/contrib/subversion/subversion/libsvn_wc/wc-checks.h
projects/runtime-coverage/contrib/subversion/subversion/libsvn_wc/wc-metadata.h
projects/runtime-coverage/contrib/subversion/subversion/libsvn_wc/wc-queries.h
projects/runtime-coverage/contrib/subversion/subversion/svnadmin/svnadmin.c
projects/runtime-coverage/contrib/subversion/win-tests.py
projects/runtime-coverage/contrib/top/machine.h
projects/runtime-coverage/contrib/top/top.c
projects/runtime-coverage/contrib/top/top.xs
projects/runtime-coverage/contrib/zstd/lib/common/xxhash.c
projects/runtime-coverage/crypto/openssh/ChangeLog
projects/runtime-coverage/crypto/openssh/INSTALL
projects/runtime-coverage/crypto/openssh/Makefile.in
projects/runtime-coverage/crypto/openssh/README
projects/runtime-coverage/crypto/openssh/auth-pam.c
projects/runtime-coverage/crypto/openssh/auth2-pubkey.c
projects/runtime-coverage/crypto/openssh/auth2.c
projects/runtime-coverage/crypto/openssh/channels.c
projects/runtime-coverage/crypto/openssh/channels.h
projects/runtime-coverage/crypto/openssh/clientloop.c
projects/runtime-coverage/crypto/openssh/compat.c
projects/runtime-coverage/crypto/openssh/config.h
projects/runtime-coverage/crypto/openssh/configure.ac
projects/runtime-coverage/crypto/openssh/contrib/cygwin/ssh-host-config
projects/runtime-coverage/crypto/openssh/contrib/redhat/openssh.spec
projects/runtime-coverage/crypto/openssh/contrib/suse/openssh.spec
projects/runtime-coverage/crypto/openssh/digest-openssl.c
projects/runtime-coverage/crypto/openssh/freebsd-configure.sh
projects/runtime-coverage/crypto/openssh/hostfile.c
projects/runtime-coverage/crypto/openssh/kex.c
projects/runtime-coverage/crypto/openssh/krl.c
projects/runtime-coverage/crypto/openssh/log.c
projects/runtime-coverage/crypto/openssh/match.c
projects/runtime-coverage/crypto/openssh/match.h
projects/runtime-coverage/crypto/openssh/misc.c
projects/runtime-coverage/crypto/openssh/monitor.c
projects/runtime-coverage/crypto/openssh/mux.c
projects/runtime-coverage/crypto/openssh/openbsd-compat/bsd-misc.c
projects/runtime-coverage/crypto/openssh/openbsd-compat/bsd-misc.h
projects/runtime-coverage/crypto/openssh/openbsd-compat/fmt_scaled.c
projects/runtime-coverage/crypto/openssh/packet.c
projects/runtime-coverage/crypto/openssh/packet.h
projects/runtime-coverage/crypto/openssh/pathnames.h
projects/runtime-coverage/crypto/openssh/readconf.c
projects/runtime-coverage/crypto/openssh/regress/Makefile
projects/runtime-coverage/crypto/openssh/regress/agent-getpeereid.sh
projects/runtime-coverage/crypto/openssh/regress/allow-deny-users.sh
projects/runtime-coverage/crypto/openssh/regress/cert-file.sh
projects/runtime-coverage/crypto/openssh/regress/forwarding.sh
projects/runtime-coverage/crypto/openssh/regress/integrity.sh
projects/runtime-coverage/crypto/openssh/regress/test-exec.sh
projects/runtime-coverage/crypto/openssh/regress/unittests/Makefile
projects/runtime-coverage/crypto/openssh/regress/unittests/match/tests.c
projects/runtime-coverage/crypto/openssh/regress/unittests/test_helper/test_helper.c
projects/runtime-coverage/crypto/openssh/regress/unittests/test_helper/test_helper.h
projects/runtime-coverage/crypto/openssh/regress/unittests/utf8/tests.c
projects/runtime-coverage/crypto/openssh/sandbox-seccomp-filter.c
projects/runtime-coverage/crypto/openssh/servconf.c
projects/runtime-coverage/crypto/openssh/serverloop.c
projects/runtime-coverage/crypto/openssh/session.c
projects/runtime-coverage/crypto/openssh/sftp-client.c
projects/runtime-coverage/crypto/openssh/sftp.c
projects/runtime-coverage/crypto/openssh/ssh-agent.c
projects/runtime-coverage/crypto/openssh/ssh-keygen.c
projects/runtime-coverage/crypto/openssh/ssh-keyscan.c
projects/runtime-coverage/crypto/openssh/ssh.c
projects/runtime-coverage/crypto/openssh/ssh_config
projects/runtime-coverage/crypto/openssh/ssh_config.5
projects/runtime-coverage/crypto/openssh/ssh_namespace.h
projects/runtime-coverage/crypto/openssh/sshconnect.c
projects/runtime-coverage/crypto/openssh/sshconnect1.c
projects/runtime-coverage/crypto/openssh/sshconnect2.c
projects/runtime-coverage/crypto/openssh/sshd.8
projects/runtime-coverage/crypto/openssh/sshd.c
projects/runtime-coverage/crypto/openssh/sshd_config
projects/runtime-coverage/crypto/openssh/sshd_config.5
projects/runtime-coverage/crypto/openssh/sshkey.c
projects/runtime-coverage/crypto/openssh/sshkey.h
projects/runtime-coverage/crypto/openssh/utf8.c
projects/runtime-coverage/crypto/openssh/version.h
projects/runtime-coverage/etc/mtree/BSD.tests.dist
projects/runtime-coverage/gnu/usr.bin/binutils/Makefile.inc0
projects/runtime-coverage/gnu/usr.bin/cc/Makefile.tgt
projects/runtime-coverage/gnu/usr.bin/gdb/Makefile.inc
projects/runtime-coverage/gnu/usr.bin/gdb/libgdb/Makefile
projects/runtime-coverage/kerberos5/lib/libkafs5/Makefile
projects/runtime-coverage/kerberos5/libexec/ipropd-master/Makefile
projects/runtime-coverage/lib/clang/include/clang/Basic/Version.inc
projects/runtime-coverage/lib/clang/include/lld/Config/Version.inc
projects/runtime-coverage/lib/clang/include/llvm/Support/VCSRevision.h
projects/runtime-coverage/lib/csu/riscv/crt1.c
projects/runtime-coverage/lib/csu/riscv/crti.S
projects/runtime-coverage/lib/libc/gen/fnmatch.c
projects/runtime-coverage/lib/libc/gen/tls.c
projects/runtime-coverage/lib/libc/regex/engine.c
projects/runtime-coverage/lib/libc/regex/regcomp.c
projects/runtime-coverage/lib/libc/riscv/gen/fabs.S
projects/runtime-coverage/lib/libc/stdlib/jemalloc/Makefile.inc
projects/runtime-coverage/lib/libc/stdlib/set_constraint_handler_s.c
projects/runtime-coverage/lib/libc/string/memset_s.c
projects/runtime-coverage/lib/libc/sys/shmget.2
projects/runtime-coverage/lib/libc/tests/gen/fnmatch_testcases.h
projects/runtime-coverage/lib/libc/tests/string/memset_s_test.c
projects/runtime-coverage/lib/libcapsicum/capsicum_helpers.h
projects/runtime-coverage/lib/libcasper/Makefile
projects/runtime-coverage/lib/libcasper/services/Makefile
projects/runtime-coverage/lib/libcasper/services/cap_dns/tests/dns_test.c
projects/runtime-coverage/lib/libcasper/services/cap_grp/tests/grp_test.c
projects/runtime-coverage/lib/libcasper/services/cap_pwd/tests/pwd_test.c
projects/runtime-coverage/lib/libcasper/services/cap_sysctl/tests/Makefile
projects/runtime-coverage/lib/libcasper/services/cap_sysctl/tests/sysctl_test.c
projects/runtime-coverage/lib/libproc/proc_bkpt.c
projects/runtime-coverage/lib/libproc/proc_regs.c
projects/runtime-coverage/lib/libstand/Makefile
projects/runtime-coverage/lib/libusb/libusb.h
projects/runtime-coverage/lib/libusb/libusb10_desc.c
projects/runtime-coverage/lib/libutil/Makefile
projects/runtime-coverage/lib/libutil/flopen.3
projects/runtime-coverage/lib/libutil/flopen.c
projects/runtime-coverage/lib/libutil/libutil.h
projects/runtime-coverage/lib/libutil/pidfile.c
projects/runtime-coverage/lib/libxo/add.man
projects/runtime-coverage/lib/libxo/tests/Makefile
projects/runtime-coverage/lib/libxo/xo_config.h
projects/runtime-coverage/lib/ncurses/ncurses/termcap.c
projects/runtime-coverage/libexec/rtld-elf/riscv/reloc.c
projects/runtime-coverage/libexec/rtld-elf/rtld.c
projects/runtime-coverage/release/packages/kernel.ucl
projects/runtime-coverage/release/packages/runtime.ucl
projects/runtime-coverage/sbin/fsck_ffs/setup.c
projects/runtime-coverage/sbin/ifconfig/af_link.c
projects/runtime-coverage/sbin/ifconfig/ifconfig.c
projects/runtime-coverage/sbin/newfs/mkfs.c
projects/runtime-coverage/share/man/man3/makedev.3
projects/runtime-coverage/share/man/man4/ehci.4
projects/runtime-coverage/share/man/man4/enc.4
projects/runtime-coverage/share/man/man4/geom.4
projects/runtime-coverage/share/man/man4/geom_fox.4
projects/runtime-coverage/share/man/man4/ohci.4
projects/runtime-coverage/share/man/man4/ucom.4
projects/runtime-coverage/share/man/man4/ugen.4
projects/runtime-coverage/share/man/man4/uhci.4
projects/runtime-coverage/share/man/man4/uhid.4
projects/runtime-coverage/share/man/man4/ukbd.4
projects/runtime-coverage/share/man/man4/ums.4
projects/runtime-coverage/share/man/man4/uplcom.4
projects/runtime-coverage/share/man/man4/usb.4
projects/runtime-coverage/share/man/man4/xhci.4
projects/runtime-coverage/share/man/man7/arch.7
projects/runtime-coverage/share/man/man9/disk.9
projects/runtime-coverage/share/misc/organization.dot
projects/runtime-coverage/share/mk/bsd.cpu.mk
projects/runtime-coverage/share/mk/bsd.links.mk
projects/runtime-coverage/share/mk/bsd.own.mk
projects/runtime-coverage/share/mk/bsd.stand.mk
projects/runtime-coverage/share/mk/src.opts.mk
projects/runtime-coverage/share/mk/sys.mk
projects/runtime-coverage/sys/amd64/amd64/efirt.c (contents, props changed)
projects/runtime-coverage/sys/amd64/amd64/machdep.c
projects/runtime-coverage/sys/amd64/amd64/pmap.c
projects/runtime-coverage/sys/amd64/include/cpufunc.h
projects/runtime-coverage/sys/amd64/include/efi.h
projects/runtime-coverage/sys/arm/allwinner/axp209.c
projects/runtime-coverage/sys/arm/at91/at91_pmc.c
projects/runtime-coverage/sys/arm/conf/GENERIC
projects/runtime-coverage/sys/arm/conf/IMX6
projects/runtime-coverage/sys/arm/conf/NOTES
projects/runtime-coverage/sys/arm/freescale/imx/files.imx6
projects/runtime-coverage/sys/arm/freescale/imx/imx6_ccm.c
projects/runtime-coverage/sys/arm/freescale/imx/imx6_ccmreg.h
projects/runtime-coverage/sys/arm/freescale/imx/imx_ccmvar.h
projects/runtime-coverage/sys/arm/freescale/imx/imx_iomuxreg.h
projects/runtime-coverage/sys/arm/mv/armada38x/armada38x_pl310.c
projects/runtime-coverage/sys/arm/mv/mv_machdep.c
projects/runtime-coverage/sys/arm/ti/am335x/am335x_prcm.c
projects/runtime-coverage/sys/arm64/arm64/debug_monitor.c
projects/runtime-coverage/sys/arm64/arm64/gic_v3.c
projects/runtime-coverage/sys/arm64/arm64/gic_v3_fdt.c
projects/runtime-coverage/sys/arm64/arm64/gic_v3_var.h
projects/runtime-coverage/sys/arm64/arm64/gicv3_its.c
projects/runtime-coverage/sys/arm64/arm64/machdep.c
projects/runtime-coverage/sys/arm64/arm64/mp_machdep.c
projects/runtime-coverage/sys/arm64/arm64/vfp.c
projects/runtime-coverage/sys/arm64/include/machdep.h
projects/runtime-coverage/sys/arm64/include/param.h
projects/runtime-coverage/sys/boot/arm/at91/libat91/lib.h
projects/runtime-coverage/sys/boot/arm/at91/libat91/printf.c
projects/runtime-coverage/sys/boot/arm/at91/libat91/putchar.c
projects/runtime-coverage/sys/boot/arm/ixp425/boot2/ixp425_board.c
projects/runtime-coverage/sys/boot/arm/ixp425/boot2/lib.h
projects/runtime-coverage/sys/boot/efi/include/efilib.h
projects/runtime-coverage/sys/boot/efi/include/efiprot.h
projects/runtime-coverage/sys/boot/efi/libefi/Makefile
projects/runtime-coverage/sys/boot/efi/libefi/errno.c
projects/runtime-coverage/sys/boot/efi/libefi/time.c
projects/runtime-coverage/sys/boot/efi/loader/Makefile
projects/runtime-coverage/sys/boot/efi/loader/loader_efi.h
projects/runtime-coverage/sys/boot/efi/loader/main.c
projects/runtime-coverage/sys/boot/fdt/dts/arm/armada-385-db-ap.dts
projects/runtime-coverage/sys/boot/fdt/dts/arm/armada-388-gp.dts
projects/runtime-coverage/sys/boot/fdt/dts/arm/armada-38x-solidrun-microsom.dtsi
projects/runtime-coverage/sys/boot/fdt/dts/arm/armada-38x.dtsi
projects/runtime-coverage/sys/boot/i386/boot2/Makefile
projects/runtime-coverage/sys/boot/i386/boot2/boot2.c
projects/runtime-coverage/sys/cam/ctl/scsi_ctl.c
projects/runtime-coverage/sys/cam/nvme/nvme_da.c
projects/runtime-coverage/sys/cddl/compat/opensolaris/sys/atomic.h
projects/runtime-coverage/sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c
projects/runtime-coverage/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c
projects/runtime-coverage/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dbuf.c
projects/runtime-coverage/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu.c
projects/runtime-coverage/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_bookmark.c
projects/runtime-coverage/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dataset.c
projects/runtime-coverage/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/abd.h
projects/runtime-coverage/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_dataset.h
projects/runtime-coverage/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/uberblock_impl.h
projects/runtime-coverage/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_label.c
projects/runtime-coverage/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c
projects/runtime-coverage/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c
projects/runtime-coverage/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zil.c
projects/runtime-coverage/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zvol.c
projects/runtime-coverage/sys/cddl/contrib/opensolaris/uts/common/sys/dtrace.h
projects/runtime-coverage/sys/cddl/contrib/opensolaris/uts/common/sys/isa_defs.h
projects/runtime-coverage/sys/cddl/dev/profile/profile.c
projects/runtime-coverage/sys/compat/linuxkpi/common/include/linux/completion.h
projects/runtime-coverage/sys/compat/linuxkpi/common/include/linux/device.h
projects/runtime-coverage/sys/compat/linuxkpi/common/include/linux/hrtimer.h
projects/runtime-coverage/sys/compat/linuxkpi/common/include/linux/jiffies.h
projects/runtime-coverage/sys/compat/linuxkpi/common/include/linux/page.h
projects/runtime-coverage/sys/compat/linuxkpi/common/include/linux/pci.h
projects/runtime-coverage/sys/compat/linuxkpi/common/include/linux/sched.h
projects/runtime-coverage/sys/compat/linuxkpi/common/include/linux/sysfs.h
projects/runtime-coverage/sys/compat/linuxkpi/common/include/linux/timer.h
projects/runtime-coverage/sys/compat/linuxkpi/common/include/linux/wait.h
projects/runtime-coverage/sys/compat/linuxkpi/common/src/linux_compat.c
projects/runtime-coverage/sys/compat/linuxkpi/common/src/linux_hrtimer.c
projects/runtime-coverage/sys/compat/linuxkpi/common/src/linux_page.c
projects/runtime-coverage/sys/compat/linuxkpi/common/src/linux_pci.c
projects/runtime-coverage/sys/compat/linuxkpi/common/src/linux_schedule.c
projects/runtime-coverage/sys/compat/linuxkpi/common/src/linux_work.c
projects/runtime-coverage/sys/conf/Makefile.riscv
projects/runtime-coverage/sys/conf/NOTES
projects/runtime-coverage/sys/conf/files
projects/runtime-coverage/sys/conf/files.amd64
projects/runtime-coverage/sys/conf/files.riscv
projects/runtime-coverage/sys/conf/kern.mk
projects/runtime-coverage/sys/contrib/ipfilter/netinet/ip_nat.c
projects/runtime-coverage/sys/dev/ahci/ahci_pci.c
projects/runtime-coverage/sys/dev/ata/ata-pci.h
projects/runtime-coverage/sys/dev/ata/chipsets/ata-intel.c
projects/runtime-coverage/sys/dev/cxgbe/adapter.h
projects/runtime-coverage/sys/dev/cxgbe/common/common.h
projects/runtime-coverage/sys/dev/cxgbe/common/t4_hw.c
projects/runtime-coverage/sys/dev/cxgbe/common/t4_hw.h
projects/runtime-coverage/sys/dev/cxgbe/t4_ioctl.h
projects/runtime-coverage/sys/dev/cxgbe/t4_main.c
projects/runtime-coverage/sys/dev/cxgbe/t4_sched.c
projects/runtime-coverage/sys/dev/cyapa/cyapa.c
projects/runtime-coverage/sys/dev/e1000/if_em.h
projects/runtime-coverage/sys/dev/efidev/efidev.c
projects/runtime-coverage/sys/dev/fdt/fdt_common.c
projects/runtime-coverage/sys/dev/hwpmc/hwpmc_piv.c
projects/runtime-coverage/sys/dev/hyperv/netvsc/if_hn.c
projects/runtime-coverage/sys/dev/hyperv/netvsc/if_hnreg.h
projects/runtime-coverage/sys/dev/hyperv/netvsc/if_hnvar.h
projects/runtime-coverage/sys/dev/iicbus/nxprtc.c
projects/runtime-coverage/sys/dev/ksyms/ksyms.c
projects/runtime-coverage/sys/dev/mlx4/mlx4_en/en.h
projects/runtime-coverage/sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
projects/runtime-coverage/sys/dev/mlx4/mlx4_en/mlx4_en_port.c
projects/runtime-coverage/sys/dev/mlx4/mlx4_en/mlx4_en_tx.c
projects/runtime-coverage/sys/dev/mlx4/stats.h
projects/runtime-coverage/sys/dev/mlx5/mlx5_core/mlx5_cmd.c
projects/runtime-coverage/sys/dev/mlx5/mlx5_core/mlx5_pagealloc.c
projects/runtime-coverage/sys/dev/mlx5/mlx5_en/mlx5_en_main.c
projects/runtime-coverage/sys/dev/mlx5/mlx5_en/mlx5_en_rx.c
projects/runtime-coverage/sys/dev/mly/mly.c
projects/runtime-coverage/sys/dev/mmc/bridge.h
projects/runtime-coverage/sys/dev/mmc/mmc.c
projects/runtime-coverage/sys/dev/mmc/mmcreg.h
projects/runtime-coverage/sys/dev/mmc/mmcsd.c
projects/runtime-coverage/sys/dev/mmc/mmcvar.h
projects/runtime-coverage/sys/dev/mpr/mpr.c
projects/runtime-coverage/sys/dev/mpr/mpr_config.c
projects/runtime-coverage/sys/dev/mpr/mpr_sas.c
projects/runtime-coverage/sys/dev/mpr/mpr_sas_lsi.c
projects/runtime-coverage/sys/dev/mpr/mpr_user.c
projects/runtime-coverage/sys/dev/mpr/mprvar.h
projects/runtime-coverage/sys/dev/mps/mps.c
projects/runtime-coverage/sys/dev/mps/mps_config.c
projects/runtime-coverage/sys/dev/mps/mps_sas.c
projects/runtime-coverage/sys/dev/mps/mps_sas_lsi.c
projects/runtime-coverage/sys/dev/mps/mps_user.c
projects/runtime-coverage/sys/dev/mps/mpsvar.h
projects/runtime-coverage/sys/dev/nvd/nvd.c
projects/runtime-coverage/sys/dev/nvme/nvme.c
projects/runtime-coverage/sys/dev/nvme/nvme.h
projects/runtime-coverage/sys/dev/nvme/nvme_sim.c
projects/runtime-coverage/sys/dev/nvme/nvme_sysctl.c
projects/runtime-coverage/sys/dev/ofw/ofw_bus_subr.c
projects/runtime-coverage/sys/dev/ofw/ofw_fdt.c
projects/runtime-coverage/sys/dev/qlnx/qlnxe/qlnx_def.h
projects/runtime-coverage/sys/dev/qlnx/qlnxe/qlnx_os.c
projects/runtime-coverage/sys/dev/qlnx/qlnxe/qlnx_ver.h
projects/runtime-coverage/sys/dev/sound/pci/hda/hdac.c
projects/runtime-coverage/sys/dev/sound/pci/hda/hdac.h
projects/runtime-coverage/sys/dev/sym/sym_hipd.c
projects/runtime-coverage/sys/dev/usb/controller/xhci_pci.c
projects/runtime-coverage/sys/dev/xen/timer/timer.c
projects/runtime-coverage/sys/fs/pseudofs/pseudofs.h
projects/runtime-coverage/sys/geom/geom.h
projects/runtime-coverage/sys/geom/geom_bsd.c
projects/runtime-coverage/sys/geom/geom_dev.c
projects/runtime-coverage/sys/geom/geom_disk.c
projects/runtime-coverage/sys/geom/geom_disk.h
projects/runtime-coverage/sys/geom/geom_dump.c
projects/runtime-coverage/sys/geom/geom_fox.c
projects/runtime-coverage/sys/geom/geom_mbr.c
projects/runtime-coverage/sys/geom/geom_subr.c
projects/runtime-coverage/sys/geom/geom_sunlabel.c
projects/runtime-coverage/sys/geom/geom_vol_ffs.c
projects/runtime-coverage/sys/geom/journal/g_journal.c
projects/runtime-coverage/sys/geom/journal/g_journal.h
projects/runtime-coverage/sys/geom/part/g_part.c
projects/runtime-coverage/sys/i386/i386/machdep.c
projects/runtime-coverage/sys/i386/include/cpufunc.h
projects/runtime-coverage/sys/i386/include/md_var.h
projects/runtime-coverage/sys/isa/rtc.h
projects/runtime-coverage/sys/kern/kern_sendfile.c
projects/runtime-coverage/sys/kern/posix4_mib.c
projects/runtime-coverage/sys/kern/subr_blist.c
projects/runtime-coverage/sys/kern/subr_devmap.c
projects/runtime-coverage/sys/kern/subr_intr.c
projects/runtime-coverage/sys/kern/vfs_aio.c
projects/runtime-coverage/sys/kern/vfs_bio.c
projects/runtime-coverage/sys/libkern/x86/crc32_sse42.c
projects/runtime-coverage/sys/modules/cxgbe/if_cxgbe/Makefile
projects/runtime-coverage/sys/modules/dtrace/dtraceall/dtraceall.c
projects/runtime-coverage/sys/modules/i2c/nxprtc/Makefile
projects/runtime-coverage/sys/modules/qlnx/qlnxe/Makefile
projects/runtime-coverage/sys/net/if_enc.c
projects/runtime-coverage/sys/net/iflib.c
projects/runtime-coverage/sys/netinet/if_ether.c
projects/runtime-coverage/sys/netinet/in.h
projects/runtime-coverage/sys/netipsec/key.c
projects/runtime-coverage/sys/netpfil/pf/pf_lb.c
projects/runtime-coverage/sys/ofed/drivers/infiniband/core/addr.c
projects/runtime-coverage/sys/ofed/drivers/infiniband/core/cm.c
projects/runtime-coverage/sys/riscv/conf/GENERIC
projects/runtime-coverage/sys/riscv/include/machdep.h
projects/runtime-coverage/sys/riscv/include/riscvreg.h
projects/runtime-coverage/sys/riscv/include/sbi.h
projects/runtime-coverage/sys/riscv/riscv/cpufunc_asm.S
projects/runtime-coverage/sys/riscv/riscv/exception.S
projects/runtime-coverage/sys/riscv/riscv/intr_machdep.c
projects/runtime-coverage/sys/riscv/riscv/locore.S
projects/runtime-coverage/sys/riscv/riscv/machdep.c
projects/runtime-coverage/sys/riscv/riscv/nexus.c
projects/runtime-coverage/sys/riscv/riscv/pmap.c
projects/runtime-coverage/sys/riscv/riscv/riscv_console.c
projects/runtime-coverage/sys/riscv/riscv/swtch.S
projects/runtime-coverage/sys/riscv/riscv/timer.c
projects/runtime-coverage/sys/riscv/riscv/trap.c
projects/runtime-coverage/sys/riscv/riscv/vm_machdep.c
projects/runtime-coverage/sys/sparc64/sparc64/pmap.c
projects/runtime-coverage/sys/sys/_termios.h
projects/runtime-coverage/sys/sys/cdefs.h
projects/runtime-coverage/sys/sys/kerneldump.h
projects/runtime-coverage/sys/sys/types.h
projects/runtime-coverage/sys/ufs/ffs/fs.h
projects/runtime-coverage/sys/vm/vm_glue.c
projects/runtime-coverage/sys/vm/vm_kern.c
projects/runtime-coverage/sys/vm/vm_page.c
projects/runtime-coverage/sys/vm/vm_page.h
projects/runtime-coverage/sys/x86/acpica/madt.c
projects/runtime-coverage/sys/x86/acpica/srat.c
projects/runtime-coverage/sys/x86/include/apicvar.h
projects/runtime-coverage/sys/x86/include/x86_smp.h
projects/runtime-coverage/sys/x86/include/x86_var.h
projects/runtime-coverage/sys/x86/isa/atrtc.c
projects/runtime-coverage/sys/x86/x86/identcpu.c
projects/runtime-coverage/sys/x86/x86/local_apic.c
projects/runtime-coverage/sys/x86/x86/mp_x86.c
projects/runtime-coverage/sys/x86/x86/mptable.c
projects/runtime-coverage/sys/x86/xen/pvcpu_enum.c
projects/runtime-coverage/tests/sys/netinet/fibs_test.sh (contents, props changed)
projects/runtime-coverage/tools/build/mk/OptionalObsoleteFiles.inc
projects/runtime-coverage/usr.bin/Makefile
projects/runtime-coverage/usr.bin/calendar/calendars/calendar.freebsd
projects/runtime-coverage/usr.bin/cut/cut.1
projects/runtime-coverage/usr.bin/du/du.1
projects/runtime-coverage/usr.bin/du/du.c
projects/runtime-coverage/usr.bin/du/tests/du_test.sh
projects/runtime-coverage/usr.bin/indent/indent.1
projects/runtime-coverage/usr.bin/indent/indent.c
projects/runtime-coverage/usr.bin/ldd/ldd.c
projects/runtime-coverage/usr.bin/mkesdb/yacc.y
projects/runtime-coverage/usr.bin/mt/mt.1
projects/runtime-coverage/usr.bin/procstat/procstat_ptlwpinfo.c
projects/runtime-coverage/usr.bin/ruptime/ruptime.1
projects/runtime-coverage/usr.bin/rwho/rwho.1
projects/runtime-coverage/usr.bin/top/machine.c
projects/runtime-coverage/usr.bin/units/units.1
projects/runtime-coverage/usr.bin/vmstat/vmstat.c
projects/runtime-coverage/usr.bin/xlint/lint1/param.h
projects/runtime-coverage/usr.bin/xohtml/xohtml.sh
projects/runtime-coverage/usr.sbin/Makefile
projects/runtime-coverage/usr.sbin/acpi/acpidump/acpi.c
projects/runtime-coverage/usr.sbin/bluetooth/bthidcontrol/sdp.c
projects/runtime-coverage/usr.sbin/bluetooth/bthidd/bthid_config.h
projects/runtime-coverage/usr.sbin/bluetooth/bthidd/bthidd.conf.sample
projects/runtime-coverage/usr.sbin/bluetooth/bthidd/bthidd.h
projects/runtime-coverage/usr.sbin/bluetooth/bthidd/hid.c
projects/runtime-coverage/usr.sbin/bluetooth/bthidd/lexer.l
projects/runtime-coverage/usr.sbin/bluetooth/bthidd/parser.y
projects/runtime-coverage/usr.sbin/bluetooth/bthidd/server.c
projects/runtime-coverage/usr.sbin/bluetooth/bthidd/session.c
projects/runtime-coverage/usr.sbin/bluetooth/rfcomm_pppd/rfcomm_pppd.8
projects/runtime-coverage/usr.sbin/bsdinstall/scripts/netconfig_ipv4
projects/runtime-coverage/usr.sbin/cxgbetool/cxgbetool.c
projects/runtime-coverage/usr.sbin/pmcstat/pmcpl_gprof.c
projects/runtime-coverage/usr.sbin/rwhod/rwhod.8
projects/runtime-coverage/usr.sbin/tzsetup/tzsetup.c
Directory Properties:
projects/runtime-coverage/ (props changed)
projects/runtime-coverage/cddl/ (props changed)
projects/runtime-coverage/cddl/contrib/opensolaris/ (props changed)
projects/runtime-coverage/cddl/contrib/opensolaris/lib/libzfs/ (props changed)
projects/runtime-coverage/contrib/compiler-rt/ (props changed)
projects/runtime-coverage/contrib/elftoolchain/ (props changed)
projects/runtime-coverage/contrib/ipfilter/ (props changed)
projects/runtime-coverage/contrib/libc++/ (props changed)
projects/runtime-coverage/contrib/libxo/ (props changed)
projects/runtime-coverage/contrib/llvm/ (props changed)
projects/runtime-coverage/contrib/llvm/projects/libunwind/ (props changed)
projects/runtime-coverage/contrib/llvm/tools/clang/ (props changed)
projects/runtime-coverage/contrib/llvm/tools/lld/ (props changed)
projects/runtime-coverage/contrib/llvm/tools/lldb/ (props changed)
projects/runtime-coverage/contrib/netbsd-tests/ (props changed)
projects/runtime-coverage/contrib/sqlite3/ (props changed)
projects/runtime-coverage/contrib/subversion/ (props changed)
projects/runtime-coverage/contrib/top/ (props changed)
projects/runtime-coverage/contrib/zstd/ (props changed)
projects/runtime-coverage/crypto/openssh/ (props changed)
projects/runtime-coverage/gnu/usr.bin/binutils/ (props changed)
projects/runtime-coverage/gnu/usr.bin/gdb/ (props changed)
projects/runtime-coverage/sys/cddl/contrib/opensolaris/ (props changed)
projects/runtime-coverage/sys/contrib/ipfilter/ (props changed)
projects/runtime-coverage/tests/etc/rc.d/routing_test.sh (props changed)
projects/runtime-coverage/tests/sys/acl/aclfuzzer.sh (props changed)
projects/runtime-coverage/tests/sys/acl/mktrivial.sh (props changed)
projects/runtime-coverage/tests/sys/file/flock_test.sh (props changed)
projects/runtime-coverage/tests/sys/geom/class/eli/conf.sh (props changed)
projects/runtime-coverage/tests/sys/geom/class/eli/init_alias_test.sh (props changed)
projects/runtime-coverage/tests/sys/geom/class/gate/ggate_test.sh (props changed)
projects/runtime-coverage/tests/sys/geom/class/mirror/8_test.sh (props changed)
projects/runtime-coverage/tests/sys/geom/class/mirror/9_test.sh (props changed)
projects/runtime-coverage/tests/sys/geom/class/nop/nop_test.sh (props changed)
projects/runtime-coverage/tests/sys/geom/class/uzip/conf.sh (props changed)
projects/runtime-coverage/tests/sys/kern/coredump_phnum_test.sh (props changed)
projects/runtime-coverage/tests/sys/kqueue/libkqueue/kqueue_test.sh (props changed)
projects/runtime-coverage/tests/sys/mac/portacl/misc.sh (props changed)
projects/runtime-coverage/tests/sys/mac/portacl/nobody_test.sh (props changed)
projects/runtime-coverage/tests/sys/mac/portacl/root_test.sh (props changed)
projects/runtime-coverage/tests/sys/mqueue/mqueue_test.sh (props changed)
projects/runtime-coverage/tests/sys/opencrypto/runtests.sh (props changed)
projects/runtime-coverage/tests/sys/vfs/trailing_slash.sh (props changed)
Modified: projects/runtime-coverage/Makefile
==============================================================================
--- projects/runtime-coverage/Makefile Sun Aug 13 01:08:37 2017 (r322451)
+++ projects/runtime-coverage/Makefile Sun Aug 13 01:23:13 2017 (r322452)
@@ -245,12 +245,17 @@ _MAKE+= MK_META_MODE=no
.endif # !exists(/dev/filemon) && !defined(NO_FILEMON)
.endif # !defined(_CAN_USE_META_MODE)
-# Guess machine architecture from machine type, and vice versa.
+# Guess target architecture from target type, and vice versa, based on
+# historic FreeBSD practice of tending to have TARGET == TARGET_ARCH
+# expanding to TARGET == TARGET_CPUARCH in recent times, with known
+# exceptions.
.if !defined(TARGET_ARCH) && defined(TARGET)
+# T->TA mapping is usually TARGET with arm64 the odd man out
_TARGET_ARCH= ${TARGET:S/arm64/aarch64/}
.elif !defined(TARGET) && defined(TARGET_ARCH) && \
${TARGET_ARCH} != ${MACHINE_ARCH}
-_TARGET= ${TARGET_ARCH:C/mips(n32|64)?(el)?(hf)?/mips/:C/arm(v6)?(eb)?/arm/:C/aarch64/arm64/:C/powerpc64/powerpc/:C/powerpcspe/powerpc/:C/riscv64(sf)?/riscv/}
+# TA->T mapping is accidentally CPUARCH with aarch64 the odd man out
+_TARGET= ${TARGET_ARCH:${__TO_CPUARCH}:C/aarch64/arm64/}
.endif
.if defined(TARGET) && !defined(_TARGET)
_TARGET=${TARGET}
Modified: projects/runtime-coverage/Makefile.inc1
==============================================================================
--- projects/runtime-coverage/Makefile.inc1 Sun Aug 13 01:08:37 2017 (r322451)
+++ projects/runtime-coverage/Makefile.inc1 Sun Aug 13 01:23:13 2017 (r322452)
@@ -346,6 +346,12 @@ SVN= ${_P}/${_S}
. endfor
.endif
SVNFLAGS?= -r HEAD
+.if !defined(VCS_REVISION) && empty(VCS_REVISION)
+_VCS_REVISION?= $$(eval ${SVNVERSION_CMD} ${SRCDIR})
+. if !empty(_VCS_REVISION)
+VCS_REVISION= $$(echo r${_VCS_REVISION})
+. endif
+.endif
.if !defined(OSRELDATE)
.if exists(/usr/include/osreldate.h)
@@ -1494,20 +1500,24 @@ packagekernel: .PHONY
@${DESTDIR}/${DISTDIR}/kernel.meta | \
${XZ_CMD} > ${PACKAGEDIR}/kernel.txz
.endif
+.if ${MK_DEBUG_FILES} != "no"
cd ${DESTDIR}/${DISTDIR}/kernel; \
tar cvf - --include '*/*/*.debug' \
@${DESTDIR}/${DISTDIR}/kernel.meta | \
${XZ_CMD} > ${DESTDIR}/${DISTDIR}/kernel-dbg.txz
+.endif
.if ${BUILDKERNELS:[#]} > 1 && ${NO_INSTALLEXTRAKERNELS} != "yes"
.for _kernel in ${BUILDKERNELS:[2..-1]}
cd ${DESTDIR}/${DISTDIR}/kernel.${_kernel}; \
tar cvf - --exclude '*.debug' \
@${DESTDIR}/${DISTDIR}/kernel.${_kernel}.meta | \
${XZ_CMD} > ${PACKAGEDIR}/kernel.${_kernel}.txz
+.if ${MK_DEBUG_FILES} != "no"
cd ${DESTDIR}/${DISTDIR}/kernel.${_kernel}; \
tar cvf - --include '*/*/*.debug' \
@${DESTDIR}/${DISTDIR}/kernel.${_kernel}.meta | \
${XZ_CMD} > ${DESTDIR}/${DISTDIR}/kernel.${_kernel}-dbg.txz
+.endif
.endfor
.endif
.else
@@ -1516,17 +1526,21 @@ packagekernel: .PHONY
tar cvf - --exclude '*.debug' . | \
${XZ_CMD} > ${PACKAGEDIR}/kernel.txz
.endif
+.if ${MK_DEBUG_FILES} != "no"
cd ${DESTDIR}/${DISTDIR}/kernel; \
tar cvf - --include '*/*/*.debug' $$(eval find .) | \
${XZ_CMD} > ${DESTDIR}/${DISTDIR}/kernel-dbg.txz
+.endif
.if ${BUILDKERNELS:[#]} > 1 && ${NO_INSTALLEXTRAKERNELS} != "yes"
.for _kernel in ${BUILDKERNELS:[2..-1]}
cd ${DESTDIR}/${DISTDIR}/kernel.${_kernel}; \
tar cvf - --exclude '*.debug' . | \
${XZ_CMD} > ${PACKAGEDIR}/kernel.${_kernel}.txz
+.if ${MK_DEBUG_FILES} != "no"
cd ${DESTDIR}/${DISTDIR}/kernel.${_kernel}; \
tar cvf - --include '*/*/*.debug' $$(eval find .) | \
${XZ_CMD} > ${DESTDIR}/${DISTDIR}/kernel.${_kernel}-dbg.txz
+.endif
.endfor
.endif
.endif
@@ -1619,7 +1633,11 @@ create-world-package-${pkgname}: .PHONY
@awk -F\" ' \
/^name/ { printf("===> Creating %s-", $$2); next } \
/^version/ { print $$2; next } \
- ' ${WSTAGEDIR}/${pkgname}.ucl ; \
+ ' ${WSTAGEDIR}/${pkgname}.ucl
+ @if [ "${pkgname}" == "runtime" ]; then \
+ sed -i '' -e "s/%KERNCONF%/${INSTALLKERNEL:tl}/" ${WSTAGEDIR}/${pkgname}.ucl ; \
+ sed -i '' -e "s/%VCS_REVISION%/${VCS_REVISION}/" ${WSTAGEDIR}/${pkgname}.ucl ; \
+ fi
${PKG_CMD} -o ABI_FILE=${WSTAGEDIR}/bin/sh -o ALLOW_BASE_SHLIBS=yes \
create -M ${WSTAGEDIR}/${pkgname}.ucl \
-p ${WSTAGEDIR}/${pkgname}.plist \
@@ -1630,7 +1648,10 @@ create-world-package-${pkgname}: .PHONY
create-kernel-packages: .PHONY
_default_flavor= -default
.if exists(${KSTAGEDIR}/kernel.meta)
-.for flavor in "" -debug
+. if ${MK_DEBUG_FILES} != "no"
+_debug=-debug
+. endif
+. for flavor in "" ${_debug}
create-kernel-packages: create-kernel-packages-flavor${flavor:C,^""$,${_default_flavor},}
create-kernel-packages-flavor${flavor:C,^""$,${_default_flavor},}: _pkgbootstrap .PHONY
@cd ${KSTAGEDIR}/${DISTDIR} ; \
@@ -1645,6 +1666,7 @@ create-kernel-packages-flavor${flavor:C,^""$,${_defaul
-e "s/%DESC%/FreeBSD ${INSTALLKERNEL} kernel ${flavor}/" \
-e "s/%CAP_MKDB_ENDIAN%/$${cap_arg}/g" \
-e "s/%PWD_MKDB_ENDIAN%/$${pwd_arg}/g" \
+ -e "s/ %VCS_REVISION%/${VCS_REVISION}/" \
${SRCDIR}/release/packages/kernel.ucl \
> ${KSTAGEDIR}/${DISTDIR}/kernel.${INSTALLKERNEL}${flavor}.ucl ; \
awk -F\" ' \
@@ -1656,12 +1678,15 @@ create-kernel-packages-flavor${flavor:C,^""$,${_defaul
-p ${KSTAGEDIR}/${DISTDIR}/kernel.${INSTALLKERNEL}${flavor}.plist \
-r ${KSTAGEDIR}/${DISTDIR} \
-o ${REPODIR}/$$(${PKG_CMD} -o ABI_FILE=${WSTAGEDIR}/bin/sh config ABI)/${PKG_VERSION}
-.endfor
+. endfor
.endif
.if ${BUILDKERNELS:[#]} > 1 && ${NO_INSTALLEXTRAKERNELS} != "yes"
-.for _kernel in ${BUILDKERNELS:[2..-1]}
-.if exists(${KSTAGEDIR}/kernel.${_kernel}.meta)
-.for flavor in "" -debug
+. for _kernel in ${BUILDKERNELS:[2..-1]}
+. if exists(${KSTAGEDIR}/kernel.${_kernel}.meta)
+. if ${MK_DEBUG_FILES} != "no"
+_debug=-debug
+. endif
+. for flavor in "" ${_debug}
create-kernel-packages: create-kernel-packages-extra-flavor${flavor:C,^""$,${_default_flavor},}-${_kernel}
create-kernel-packages-extra-flavor${flavor:C,^""$,${_default_flavor},}-${_kernel}: _pkgbootstrap .PHONY
@cd ${KSTAGEDIR}/kernel.${_kernel} ; \
@@ -1676,6 +1701,7 @@ create-kernel-packages-extra-flavor${flavor:C,^""$,${_
-e "s/%DESC%/FreeBSD ${_kernel} kernel ${flavor}/" \
-e "s/%CAP_MKDB_ENDIAN%/$${cap_arg}/g" \
-e "s/%PWD_MKDB_ENDIAN%/$${pwd_arg}/g" \
+ -e "s/ %VCS_REVISION%/${VCS_REVISION}/" \
${SRCDIR}/release/packages/kernel.ucl \
> ${KSTAGEDIR}/kernel.${_kernel}/kernel.${_kernel}${flavor}.ucl ; \
awk -F\" ' \
@@ -1687,10 +1713,10 @@ create-kernel-packages-extra-flavor${flavor:C,^""$,${_
-p ${KSTAGEDIR}/kernel.${_kernel}/kernel.${_kernel}${flavor}.plist \
-r ${KSTAGEDIR}/kernel.${_kernel} \
-o ${REPODIR}/$$(${PKG_CMD} -o ABI_FILE=${WSTAGEDIR}/bin/sh config ABI)/${PKG_VERSION}
-.endfor
+. endfor
+. endif
+. endfor
.endif
-.endfor
-.endif
sign-packages: _pkgbootstrap .PHONY
@[ -L "${REPODIR}/$$(${PKG_CMD} -o ABI_FILE=${WSTAGEDIR}/bin/sh config ABI)/latest" ] && \
@@ -2750,8 +2776,7 @@ CD2CFLAGS+= -isystem ${XDDESTDIR}/usr/include -L${XDDE
# combined with --sysroot.
CD2CFLAGS+= -B${XDDESTDIR}/usr/lib
# Force using libc++ for external GCC.
-# XXX: This should be checking MK_GNUCXX == no
-.if ${X_COMPILER_VERSION} >= 40800
+.if ${X_COMPILER_TYPE} == gcc && ${X_COMPILER_VERSION} >= 40800
CD2CXXFLAGS+= -isystem ${XDDESTDIR}/usr/include/c++/v1 -std=c++11 \
-nostdinc++
.endif
Modified: projects/runtime-coverage/Makefile.libcompat
==============================================================================
--- projects/runtime-coverage/Makefile.libcompat Sun Aug 13 01:08:37 2017 (r322451)
+++ projects/runtime-coverage/Makefile.libcompat Sun Aug 13 01:23:13 2017 (r322452)
@@ -99,8 +99,7 @@ LIBCOMPATCFLAGS+= -B${LIBCOMPATTMP}/usr/lib${libcompat
# sysroot path which --sysroot does not actually do for headers.
LIBCOMPATCFLAGS+= -isystem ${LIBCOMPATTMP}/usr/include
# Force using libc++ for external GCC.
-# XXX: This should be checking MK_GNUCXX == no
-.if ${X_COMPILER_VERSION} >= 40800 && \
+.if ${X_COMPILER_TYPE} == gcc && ${X_COMPILER_VERSION} >= 40800 && \
(${MK_CLANG_BOOTSTRAP} == "no" && ${MK_GCC_BOOTSTRAP} == "no")
LIBCOMPATCXXFLAGS+= -isystem ${LIBCOMPATTMP}/usr/include/c++/v1 -std=c++11 \
-nostdinc++
Modified: projects/runtime-coverage/UPDATING
==============================================================================
--- projects/runtime-coverage/UPDATING Sun Aug 13 01:08:37 2017 (r322451)
+++ projects/runtime-coverage/UPDATING Sun Aug 13 01:23:13 2017 (r322452)
@@ -51,6 +51,19 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 12.x IS SLOW:
****************************** SPECIAL WARNING: ******************************
+20170808:
+ Since the switch to GPT disk labels, fsck for UFS/FFS has been
+ unable to automatically find alternate superblocks. As of r322297,
+ the information needed to find alternate superblocks has been
+ moved to the end of the area reserved for the boot block.
+ Filesystems created with a newfs of this vintage or later
+ will create the recovery information. If you have a filesystem
+ created prior to this change and wish to have a recovery block
+ created for your filesystem, you can do so by running fsck in
+ forground mode (i.e., do not use the -p or -y options). As it
+ starts, fsck will ask ``SAVE DATA TO FIND ALTERNATE SUPERBLOCKS''
+ to which you should answer yes.
+
20170728:
As of r321665, an NFSv4 server configuration that services
Kerberos mounts or clients that do not support the uid/gid in
@@ -64,8 +77,8 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 12.x IS SLOW:
and upgrading, if you are not already using clang 3.5.0 or higher.
20170701:
- WITHOUT_RCMDS is now the default. Set WITH_RCMDS if you need them to be
- built with the base system.
+ WITHOUT_RCMDS is now the default. Set WITH_RCMDS if you need the
+ r-commands (rlogin, rsh, etc.) to be built with the base system.
20170625:
The FreeBSD/powerpc platform now uses a 64-bit type for time_t. This is
Modified: projects/runtime-coverage/bin/cat/cat.c
==============================================================================
--- projects/runtime-coverage/bin/cat/cat.c Sun Aug 13 01:08:37 2017 (r322451)
+++ projects/runtime-coverage/bin/cat/cat.c Sun Aug 13 01:23:13 2017 (r322452)
@@ -51,12 +51,12 @@ __FBSDID("$FreeBSD$");
#ifndef NO_UDOM_SUPPORT
#include <sys/socket.h>
#include <sys/un.h>
-#include <errno.h>
#include <netdb.h>
#endif
#include <ctype.h>
#include <err.h>
+#include <errno.h>
#include <fcntl.h>
#include <locale.h>
#include <stddef.h>
Modified: projects/runtime-coverage/bin/chmod/tests/chmod_test.sh
==============================================================================
--- projects/runtime-coverage/bin/chmod/tests/chmod_test.sh Sun Aug 13 01:08:37 2017 (r322451)
+++ projects/runtime-coverage/bin/chmod/tests/chmod_test.sh Sun Aug 13 01:23:13 2017 (r322452)
@@ -115,7 +115,7 @@ f_flag_body()
f_flag_cleanup()
{
- atf_check chflags 0 foo
+ chflags 0 foo || :
}
atf_test_case h_flag
Modified: projects/runtime-coverage/bin/df/df.1
==============================================================================
--- projects/runtime-coverage/bin/df/df.1 Sun Aug 13 01:08:37 2017 (r322451)
+++ projects/runtime-coverage/bin/df/df.1 Sun Aug 13 01:23:13 2017 (r322452)
@@ -29,7 +29,7 @@
.\" @(#)df.1 8.3 (Berkeley) 5/8/95
.\" $FreeBSD$
.\"
-.Dd December 1, 2015
+.Dd August 8, 2017
.Dt DF 1
.Os
.Sh NAME
@@ -97,7 +97,7 @@ output.
Use unit suffixes: Byte, Kibibyte, Mebibyte, Gibibyte, Tebibyte and
Pebibyte (based on powers of 1024) in order to reduce the number of
digits to four or fewer.
-.It Fl H
+.It Fl H , Fl Fl si
.Dq Human-readable
output.
Use unit suffixes: Byte, Kilobyte, Megabyte,
Modified: projects/runtime-coverage/bin/df/df.c
==============================================================================
--- projects/runtime-coverage/bin/df/df.c Sun Aug 13 01:08:37 2017 (r322451)
+++ projects/runtime-coverage/bin/df/df.c Sun Aug 13 01:23:13 2017 (r322452)
@@ -54,6 +54,7 @@ __FBSDID("$FreeBSD$");
#include <ufs/ufs/ufsmount.h>
#endif
#include <err.h>
+#include <getopt.h>
#include <libutil.h>
#include <locale.h>
#ifdef MOUNT_CHAR_DEVS
@@ -107,6 +108,12 @@ static int thousands;
static struct ufs_args mdev;
#endif
+static const struct option long_options[] =
+{
+ { "si", no_argument, NULL, 'H' },
+ { NULL, no_argument, NULL, 0 },
+};
+
int
main(int argc, char *argv[])
{
@@ -142,7 +149,8 @@ main(int argc, char *argv[])
if (argc < 0)
exit(1);
- while ((ch = getopt(argc, argv, "abcgHhiklmnPt:T,")) != -1)
+ while ((ch = getopt_long(argc, argv, "+abcgHhiklmnPt:T,", long_options,
+ NULL)) != -1)
switch (ch) {
case 'a':
aflag = 1;
Modified: projects/runtime-coverage/bin/pkill/pkill.c
==============================================================================
--- projects/runtime-coverage/bin/pkill/pkill.c Sun Aug 13 01:08:37 2017 (r322451)
+++ projects/runtime-coverage/bin/pkill/pkill.c Sun Aug 13 01:23:13 2017 (r322452)
@@ -43,6 +43,7 @@ __FBSDID("$FreeBSD$");
#include <sys/user.h>
#include <assert.h>
+#include <stdbool.h>
#include <stdio.h>
#include <stdlib.h>
#include <limits.h>
@@ -656,10 +657,12 @@ killact(const struct kinfo_proc *kp)
static int
grepact(const struct kinfo_proc *kp)
{
+ static bool first = true;
- show_process(kp);
- if (!quiet)
+ if (!quiet && !first)
printf("%s", delim);
+ show_process(kp);
+ first = false;
return (1);
}
Modified: projects/runtime-coverage/bin/sh/tests/Makefile
==============================================================================
--- projects/runtime-coverage/bin/sh/tests/Makefile Sun Aug 13 01:08:37 2017 (r322451)
+++ projects/runtime-coverage/bin/sh/tests/Makefile Sun Aug 13 01:23:13 2017 (r322452)
@@ -6,6 +6,7 @@ TESTS_SUBDIRS+= builtins
TESTS_SUBDIRS+= errors
TESTS_SUBDIRS+= execution
TESTS_SUBDIRS+= expansion
+TESTS_SUBDIRS+= invocation
TESTS_SUBDIRS+= parameters
TESTS_SUBDIRS+= parser
TESTS_SUBDIRS+= set-e
Modified: projects/runtime-coverage/cddl/contrib/opensolaris/cmd/ztest/ztest.c
==============================================================================
--- projects/runtime-coverage/cddl/contrib/opensolaris/cmd/ztest/ztest.c Sun Aug 13 01:08:37 2017 (r322451)
+++ projects/runtime-coverage/cddl/contrib/opensolaris/cmd/ztest/ztest.c Sun Aug 13 01:23:13 2017 (r322452)
@@ -1838,7 +1838,6 @@ ztest_get_data(void *arg, lr_write_t *lr, char *buf, z
uint64_t object = lr->lr_foid;
uint64_t offset = lr->lr_offset;
uint64_t size = lr->lr_length;
- blkptr_t *bp = &lr->lr_blkptr;
uint64_t txg = lr->lr_common.lrc_txg;
uint64_t crtxg;
dmu_object_info_t doi;
@@ -1892,11 +1891,7 @@ ztest_get_data(void *arg, lr_write_t *lr, char *buf, z
DMU_READ_NO_PREFETCH);
if (error == 0) {
- blkptr_t *obp = dmu_buf_get_blkptr(db);
- if (obp) {
- ASSERT(BP_IS_HOLE(bp));
- *bp = *obp;
- }
+ blkptr_t *bp = &lr->lr_blkptr;
zgd->zgd_db = db;
zgd->zgd_bp = bp;
Modified: projects/runtime-coverage/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c
==============================================================================
--- projects/runtime-coverage/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c Sun Aug 13 01:08:37 2017 (r322451)
+++ projects/runtime-coverage/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c Sun Aug 13 01:23:13 2017 (r322452)
@@ -250,7 +250,7 @@ printf("%s:%s(%d): DOODAD\n",__FUNCTION__,__FILE__,__L
dofr[j].dofr_offset + 4;
rel->r_info = ELF32_R_INFO(count + dep->de_global,
R_PPC_REL32);
-#elif defined(__riscv__)
+#elif defined(__riscv)
/* XXX */
printf("%s:%s(%d): DOODAD\n",__FUNCTION__,__FILE__,__LINE__);
#else
@@ -430,7 +430,7 @@ prepare_elf64(dtrace_hdl_t *dtp, const dof_hdr_t *dof,
dofr[j].dofr_offset;
rel->r_info = ELF64_R_INFO(count + dep->de_global,
R_PPC64_REL64);
-#elif defined(__riscv__)
+#elif defined(__riscv)
/* XXX */
#elif defined(__i386) || defined(__amd64)
rel->r_offset = s->dofs_offset +
@@ -904,7 +904,7 @@ dt_modtext(dtrace_hdl_t *dtp, char *p, int isenabled,
return (0);
}
-#elif defined(__riscv__)
+#elif defined(__riscv)
/* XXX */
static int
dt_modtext(dtrace_hdl_t *dtp, char *p, int isenabled, GElf_Rela *rela,
Modified: projects/runtime-coverage/cddl/contrib/opensolaris/lib/libdtrace/common/dt_printf.c
==============================================================================
--- projects/runtime-coverage/cddl/contrib/opensolaris/lib/libdtrace/common/dt_printf.c Sun Aug 13 01:08:37 2017 (r322451)
+++ projects/runtime-coverage/cddl/contrib/opensolaris/lib/libdtrace/common/dt_printf.c Sun Aug 13 01:23:13 2017 (r322452)
@@ -311,7 +311,7 @@ pfprint_fp(dtrace_hdl_t *dtp, FILE *fp, const char *fo
return (dt_printf(dtp, fp, format,
*((double *)addr) / n));
#if !defined(__arm__) && !defined(__powerpc__) && \
- !defined(__mips__) && !defined(__riscv__)
+ !defined(__mips__) && !defined(__riscv)
case sizeof (long double):
return (dt_printf(dtp, fp, format,
*((long double *)addr) / ldn));
Modified: projects/runtime-coverage/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_dataset.c
==============================================================================
--- projects/runtime-coverage/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_dataset.c Sun Aug 13 01:08:37 2017 (r322451)
+++ projects/runtime-coverage/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_dataset.c Sun Aug 13 01:23:13 2017 (r322452)
@@ -103,7 +103,6 @@ zfs_validate_name(libzfs_handle_t *hdl, const char *pa
namecheck_err_t why;
char what;
- (void) zfs_prop_get_table();
if (entity_namecheck(path, &why, &what) != 0) {
if (hdl != NULL) {
switch (why) {
@@ -3958,14 +3957,19 @@ zfs_rollback(zfs_handle_t *zhp, zfs_handle_t *snap, bo
}
/*
- * We rely on zfs_iter_children() to verify that there are no
- * newer snapshots for the given dataset. Therefore, we can
- * simply pass the name on to the ioctl() call. There is still
- * an unlikely race condition where the user has taken a
- * snapshot since we verified that this was the most recent.
+ * Pass both the filesystem and the wanted snapshot names,
+ * we would get an error back if the snapshot is destroyed or
+ * a new snapshot is created before this request is processed.
*/
- err = lzc_rollback(zhp->zfs_name, NULL, 0);
- if (err != 0) {
+ err = lzc_rollback_to(zhp->zfs_name, snap->zfs_name);
+ if (err == EXDEV) {
+ zfs_error_aux(zhp->zfs_hdl, dgettext(TEXT_DOMAIN,
+ "'%s' is not the latest snapshot"), snap->zfs_name);
+ (void) zfs_error_fmt(zhp->zfs_hdl, EZFS_BUSY,
+ dgettext(TEXT_DOMAIN, "cannot rollback '%s'"),
+ zhp->zfs_name);
+ return (err);
+ } else if (err != 0) {
(void) zfs_standard_error_fmt(zhp->zfs_hdl, errno,
dgettext(TEXT_DOMAIN, "cannot rollback '%s'"),
zhp->zfs_name);
Modified: projects/runtime-coverage/cddl/contrib/opensolaris/lib/libzfs_core/common/libzfs_core.c
==============================================================================
--- projects/runtime-coverage/cddl/contrib/opensolaris/lib/libzfs_core/common/libzfs_core.c Sun Aug 13 01:08:37 2017 (r322451)
+++ projects/runtime-coverage/cddl/contrib/opensolaris/lib/libzfs_core/common/libzfs_core.c Sun Aug 13 01:23:13 2017 (r322452)
@@ -765,6 +765,9 @@ lzc_receive_with_header(const char *snapname, nvlist_t
* Roll back this filesystem or volume to its most recent snapshot.
* If snapnamebuf is not NULL, it will be filled in with the name
* of the most recent snapshot.
+ * Note that the latest snapshot may change if a new one is concurrently
+ * created or the current one is destroyed. lzc_rollback_to can be used
+ * to roll back to a specific latest snapshot.
*
* Return 0 on success or an errno on failure.
*/
@@ -784,6 +787,27 @@ lzc_rollback(const char *fsname, char *snapnamebuf, in
}
nvlist_free(result);
+ return (err);
+}
+
+/*
+ * Roll back this filesystem or volume to the specified snapshot,
+ * if possible.
+ *
+ * Return 0 on success or an errno on failure.
+ */
+int
+lzc_rollback_to(const char *fsname, const char *snapname)
+{
+ nvlist_t *args;
+ nvlist_t *result;
+ int err;
+
+ args = fnvlist_alloc();
+ fnvlist_add_string(args, "target", snapname);
+ err = lzc_ioctl(ZFS_IOC_ROLLBACK, fsname, args, &result);
+ nvlist_free(args);
+ nvlist_free(result);
return (err);
}
Modified: projects/runtime-coverage/cddl/contrib/opensolaris/lib/libzfs_core/common/libzfs_core.h
==============================================================================
--- projects/runtime-coverage/cddl/contrib/opensolaris/lib/libzfs_core/common/libzfs_core.h Sun Aug 13 01:08:37 2017 (r322451)
+++ projects/runtime-coverage/cddl/contrib/opensolaris/lib/libzfs_core/common/libzfs_core.h Sun Aug 13 01:23:13 2017 (r322452)
@@ -84,6 +84,7 @@ int lzc_receive_with_header(const char *, nvlist_t *,
boolean_t lzc_exists(const char *);
int lzc_rollback(const char *, char *, int);
+int lzc_rollback_to(const char *, const char *);
#ifdef __cplusplus
}
Modified: projects/runtime-coverage/contrib/compiler-rt/lib/builtins/int_lib.h
==============================================================================
--- projects/runtime-coverage/contrib/compiler-rt/lib/builtins/int_lib.h Sun Aug 13 01:08:37 2017 (r322451)
+++ projects/runtime-coverage/contrib/compiler-rt/lib/builtins/int_lib.h Sun Aug 13 01:23:13 2017 (r322452)
@@ -92,7 +92,7 @@
* does not have dedicated bit counting instructions.
*/
#if defined(__FreeBSD__) && (defined(__sparc64__) || \
- defined(__mips_n64) || defined(__mips_o64) || defined(__riscv__))
+ defined(__mips_n64) || defined(__mips_o64) || defined(__riscv))
si_int __clzsi2(si_int);
si_int __ctzsi2(si_int);
#define __builtin_clz __clzsi2
Modified: projects/runtime-coverage/contrib/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h
==============================================================================
--- projects/runtime-coverage/contrib/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h Sun Aug 13 01:08:37 2017 (r322451)
+++ projects/runtime-coverage/contrib/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h Sun Aug 13 01:23:13 2017 (r322452)
@@ -83,7 +83,7 @@ namespace __sanitizer {
#elif defined(__powerpc64__)
const unsigned struct_kernel_stat_sz = 144;
const unsigned struct_kernel_stat64_sz = 104;
-#elif defined(__riscv__)
+#elif defined(__riscv)
/* RISCVTODO: check that these values are correct */
const unsigned struct_kernel_stat_sz = 128;
const unsigned struct_kernel_stat64_sz = 128;
@@ -126,7 +126,7 @@ namespace __sanitizer {
#if SANITIZER_LINUX || SANITIZER_FREEBSD
-#if defined(__powerpc64__) || defined(__riscv__) || defined(__s390__)
+#if defined(__powerpc64__) || defined(__riscv) || defined(__s390__)
const unsigned struct___old_kernel_stat_sz = 0;
#elif !defined(__sparc__)
const unsigned struct___old_kernel_stat_sz = 32;
@@ -554,7 +554,7 @@ namespace __sanitizer {
typedef long __sanitizer___kernel_off_t;
#endif
-#if defined(__powerpc__) || defined(__mips__) || defined(__riscv__)
+#if defined(__powerpc__) || defined(__mips__) || defined(__riscv)
typedef unsigned int __sanitizer___kernel_old_uid_t;
typedef unsigned int __sanitizer___kernel_old_gid_t;
#else
Modified: projects/runtime-coverage/contrib/elftoolchain/libelf/_libelf_config.h
==============================================================================
--- projects/runtime-coverage/contrib/elftoolchain/libelf/_libelf_config.h Sun Aug 13 01:08:37 2017 (r322451)
+++ projects/runtime-coverage/contrib/elftoolchain/libelf/_libelf_config.h Sun Aug 13 01:23:13 2017 (r322452)
@@ -97,7 +97,7 @@
#define LIBELF_BYTEORDER ELFDATA2MSB
#define LIBELF_CLASS ELFCLASS32
-#elif defined(__riscv64)
+#elif defined(__riscv) && (__riscv_xlen == 64)
#define LIBELF_ARCH EM_RISCV
#define LIBELF_BYTEORDER ELFDATA2LSB
Modified: projects/runtime-coverage/contrib/ipfilter/tools/ippool.c
==============================================================================
--- projects/runtime-coverage/contrib/ipfilter/tools/ippool.c Sun Aug 13 01:08:37 2017 (r322451)
+++ projects/runtime-coverage/contrib/ipfilter/tools/ippool.c Sun Aug 13 01:23:13 2017 (r322452)
@@ -77,7 +77,7 @@ usage(prog)
fprintf(stderr, "Usage:\t%s\n", prog);
fprintf(stderr, "\t-a [-dnv] -m <name> [-o <role>] [-t type] [-T ttl] -i <ipaddr>[/netmask]\n");
fprintf(stderr, "\t-A [-dnv] [-m <name>] [-o <role>] [-S <seed>] [-t <type>]\n");
- fprintf(stderr, "\t-f <file> [-dnuv]\n");
+ fprintf(stderr, "\t-f <file> [-dnuvR]\n");
fprintf(stderr, "\t-F [-dv] [-o <role>] [-t <type>]\n");
fprintf(stderr, "\t-l [-dv] [-m <name>] [-t <type>] [-o <role>] [-M <core>] [-N <namelist>]\n");
fprintf(stderr, "\t-r [-dnv] [-m <name>] [-o <role>] [-t type] -i <ipaddr>[/netmask]\n");
Modified: projects/runtime-coverage/contrib/jemalloc/include/jemalloc/internal/jemalloc_internal_types.h
==============================================================================
--- projects/runtime-coverage/contrib/jemalloc/include/jemalloc/internal/jemalloc_internal_types.h Sun Aug 13 01:08:37 2017 (r322451)
+++ projects/runtime-coverage/contrib/jemalloc/include/jemalloc/internal/jemalloc_internal_types.h Sun Aug 13 01:23:13 2017 (r322452)
@@ -88,7 +88,7 @@ typedef int malloc_cpuid_t;
# ifdef __powerpc__
# define LG_QUANTUM 4
# endif
-# ifdef __riscv__
+# ifdef __riscv
# define LG_QUANTUM 4
# endif
# ifdef __s390__
Modified: projects/runtime-coverage/contrib/jemalloc/include/jemalloc/internal/spin.h
==============================================================================
--- projects/runtime-coverage/contrib/jemalloc/include/jemalloc/internal/spin.h Sun Aug 13 01:08:37 2017 (r322451)
+++ projects/runtime-coverage/contrib/jemalloc/include/jemalloc/internal/spin.h Sun Aug 13 01:23:13 2017 (r322452)
@@ -1,19 +1,13 @@
#ifndef JEMALLOC_INTERNAL_SPIN_H
#define JEMALLOC_INTERNAL_SPIN_H
-#ifdef JEMALLOC_SPIN_C_
-# define SPIN_INLINE extern inline
-#else
-# define SPIN_INLINE inline
-#endif
-
#define SPIN_INITIALIZER {0U}
typedef struct {
unsigned iteration;
} spin_t;
-SPIN_INLINE void
+static inline void
spin_adaptive(spin_t *spin) {
volatile uint32_t i;
Modified: projects/runtime-coverage/contrib/jemalloc/include/jemalloc/jemalloc_FreeBSD.h
==============================================================================
--- projects/runtime-coverage/contrib/jemalloc/include/jemalloc/jemalloc_FreeBSD.h Sun Aug 13 01:08:37 2017 (r322451)
+++ projects/runtime-coverage/contrib/jemalloc/include/jemalloc/jemalloc_FreeBSD.h Sun Aug 13 01:23:13 2017 (r322452)
@@ -67,7 +67,7 @@
# define LG_VADDR 32
# define LG_SIZEOF_PTR 2
#endif
-#ifdef __riscv__
+#ifdef __riscv
# define LG_VADDR 64
# define LG_SIZEOF_PTR 3
#endif
Modified: projects/runtime-coverage/contrib/libc++/include/__bsd_locale_defaults.h
==============================================================================
--- projects/runtime-coverage/contrib/libc++/include/__bsd_locale_defaults.h Sun Aug 13 01:08:37 2017 (r322451)
+++ projects/runtime-coverage/contrib/libc++/include/__bsd_locale_defaults.h Sun Aug 13 01:23:13 2017 (r322452)
@@ -15,6 +15,10 @@
#ifndef _LIBCPP_BSD_LOCALE_DEFAULTS_H
#define _LIBCPP_BSD_LOCALE_DEFAULTS_H
+#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
+#pragma GCC system_header
+#endif
+
#define __libcpp_mb_cur_max_l(loc) MB_CUR_MAX_L(loc)
#define __libcpp_btowc_l(ch, loc) btowc_l(ch, loc)
#define __libcpp_wctob_l(wch, loc) wctob_l(wch, loc)
Modified: projects/runtime-coverage/contrib/libc++/include/__bsd_locale_fallbacks.h
==============================================================================
--- projects/runtime-coverage/contrib/libc++/include/__bsd_locale_fallbacks.h Sun Aug 13 01:08:37 2017 (r322451)
+++ projects/runtime-coverage/contrib/libc++/include/__bsd_locale_fallbacks.h Sun Aug 13 01:23:13 2017 (r322452)
@@ -18,6 +18,10 @@
#include <stdarg.h>
#include <memory>
+#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
+#pragma GCC system_header
+#endif
+
_LIBCPP_BEGIN_NAMESPACE_STD
inline _LIBCPP_ALWAYS_INLINE
Modified: projects/runtime-coverage/contrib/libc++/include/__locale
==============================================================================
--- projects/runtime-coverage/contrib/libc++/include/__locale Sun Aug 13 01:08:37 2017 (r322451)
+++ projects/runtime-coverage/contrib/libc++/include/__locale Sun Aug 13 01:23:13 2017 (r322452)
@@ -34,7 +34,7 @@
# include <support/solaris/xlocale.h>
#elif defined(_NEWLIB_VERSION)
# include <support/newlib/xlocale.h>
-#elif (defined(__GLIBC__) || defined(__APPLE__) || defined(__FreeBSD__) \
+#elif (defined(__APPLE__) || defined(__FreeBSD__) \
|| defined(__EMSCRIPTEN__) || defined(__IBMCPP__))
# include <xlocale.h>
#elif defined(__Fuchsia__)
Modified: projects/runtime-coverage/contrib/libc++/include/mutex
==============================================================================
--- projects/runtime-coverage/contrib/libc++/include/mutex Sun Aug 13 01:08:37 2017 (r322451)
+++ projects/runtime-coverage/contrib/libc++/include/mutex Sun Aug 13 01:23:13 2017 (r322452)
@@ -116,7 +116,7 @@ class scoped_lock // C++17 (public)
using mutex_type = Mutex; // If MutexTypes... consists of the single type Mutex
explicit scoped_lock(MutexTypes&... m);
- scoped_lock(MutexTypes&... m, adopt_lock_t);
+ scoped_lock(adopt_lock_t, MutexTypes&... m);
~scoped_lock();
scoped_lock(scoped_lock const&) = delete;
scoped_lock& operator=(scoped_lock const&) = delete;
@@ -500,7 +500,7 @@ class _LIBCPP_TEMPLATE_VIS scoped_lock<_Mutex> { (publ
~scoped_lock() _LIBCPP_THREAD_SAFETY_ANNOTATION(release_capability()) {__m_.unlock();}
_LIBCPP_INLINE_VISIBILITY
- explicit scoped_lock(mutex_type& __m, adopt_lock_t) _LIBCPP_THREAD_SAFETY_ANNOTATION(requires_capability(__m))
+ explicit scoped_lock(adopt_lock_t, mutex_type& __m) _LIBCPP_THREAD_SAFETY_ANNOTATION(requires_capability(__m))
: __m_(__m) {}
scoped_lock(scoped_lock const&) = delete;
@@ -522,7 +522,7 @@ class _LIBCPP_TEMPLATE_VIS scoped_lock (public)
}
_LIBCPP_INLINE_VISIBILITY
- scoped_lock(_MArgs&... __margs, adopt_lock_t)
+ scoped_lock(adopt_lock_t, _MArgs&... __margs)
: __t_(__margs...)
{
}
Modified: projects/runtime-coverage/contrib/libc++/include/sstream
==============================================================================
--- projects/runtime-coverage/contrib/libc++/include/sstream Sun Aug 13 01:08:37 2017 (r322451)
+++ projects/runtime-coverage/contrib/libc++/include/sstream Sun Aug 13 01:23:13 2017 (r322452)
@@ -249,7 +249,8 @@ basic_stringbuf<_CharT, _Traits, _Allocator>::basic_st
template <class _CharT, class _Traits, class _Allocator>
basic_stringbuf<_CharT, _Traits, _Allocator>::basic_stringbuf(const string_type& __s,
ios_base::openmode __wch)
- : __hm_(0),
+ : __str_(__s.get_allocator()),
+ __hm_(0),
__mode_(__wch)
{
str(__s);
Modified: projects/runtime-coverage/contrib/libxo/Makefile.am
==============================================================================
--- projects/runtime-coverage/contrib/libxo/Makefile.am Sun Aug 13 01:08:37 2017 (r322451)
+++ projects/runtime-coverage/contrib/libxo/Makefile.am Sun Aug 13 01:23:13 2017 (r322452)
@@ -38,7 +38,14 @@ GH_PAGES_DIR = gh-pages/
GH_PAGES_DIR_VER = gh-pages/${PACKAGE_VERSION}
PACKAGE_FILE = ${PACKAGE_TARNAME}-${PACKAGE_VERSION}.tar.gz
-upload: dist upload-docs
+XOHTML_FILES = \
+ ${top_srcdir}/xohtml/xohtml.css \
+ ${top_srcdir}/xohtml/xohtml.js \
+ ${top_srcdir}/xohtml/external/jquery.js \
+ ${top_srcdir}/xohtml/external/jquery.qtip.css \
+ ${top_srcdir}/xohtml/external/jquery.qtip.js
+
+upload: dist upload-docs upload-xohtml-files
@echo "Remember to run:"
@echo " gt tag ${PACKAGE_VERSION}"
@@ -54,6 +61,18 @@ upload-docs: docs
&& git add libxo-manual.html \
&& git commit -m 'new docs' \
libxo-manual.html ${PACKAGE_VERSION} \
+ && git push origin gh-pages ) ; true
+
+upload-xohtml-files:
+ @echo "Uploading xohtml files ... "
+ @-[ -d ${GH_PAGES_DIR} ] \
+ && echo "Updating xohtml files on gh-pages ..." \
+ && mkdir -p ${GH_PAGES_DIR_VER}/xohtml \
+ && cp ${XOHTML_FILES} ${GH_PAGES_DIR_VER}/xohtml \
+ && (cd ${GH_PAGES_DIR} \
+ && git add ${PACKAGE_VERSION}/xohtml \
+ && git commit -m 'new xohtml files' \
+ ${PACKAGE_VERSION}/xohtml \
&& git push origin gh-pages ) ; true
pkgconfigdir=$(libdir)/pkgconfig
Modified: projects/runtime-coverage/contrib/libxo/configure.ac
==============================================================================
--- projects/runtime-coverage/contrib/libxo/configure.ac Sun Aug 13 01:08:37 2017 (r322451)
+++ projects/runtime-coverage/contrib/libxo/configure.ac Sun Aug 13 01:23:13 2017 (r322452)
@@ -12,7 +12,7 @@
#
AC_PREREQ(2.2)
-AC_INIT([libxo], [0.8.1], [phil at juniper.net])
+AC_INIT([libxo], [0.8.4], [phil at juniper.net])
AM_INIT_AUTOMAKE([-Wall -Werror foreign -Wno-portability])
# Support silent build rules. Requires at least automake-1.11.
Modified: projects/runtime-coverage/contrib/libxo/doc/libxo-manual.html
==============================================================================
--- projects/runtime-coverage/contrib/libxo/doc/libxo-manual.html Sun Aug 13 01:08:37 2017 (r322451)
+++ projects/runtime-coverage/contrib/libxo/doc/libxo-manual.html Sun Aug 13 01:23:13 2017 (r322452)
@@ -515,7 +515,7 @@ li.indline1 {
}
@top-right {
- content: "June 2017";
+ content: "August 2017";
}
@top-center {
@@ -22011,7 +22011,7 @@ jQuery(function ($) {
</tr>
<tr>
<td class="header left"></td>
-<td class="header right">June 14, 2017</td>
+<td class="header right">August 3, 2017</td>
</tr>
</table></div>
<p id="title" class="title">libxo: The Easy Way to Generate text, XML, JSON, and HTML output<br><span class="filename">libxo-manual</span></p>
Modified: projects/runtime-coverage/contrib/libxo/libxo/libxo.3
==============================================================================
--- projects/runtime-coverage/contrib/libxo/libxo/libxo.3 Sun Aug 13 01:08:37 2017 (r322451)
+++ projects/runtime-coverage/contrib/libxo/libxo/libxo.3 Sun Aug 13 01:23:13 2017 (r322452)
@@ -311,3 +311,13 @@ to use an alternative set of low-level output function
.Xr xo_set_style 3 ,
.Xr xo_set_writer 3 ,
.Xr xo_format 5
+.Sh HISTORY
+The
+.Nm libxo
+library first appeared in
+.Fx 11.0 .
+.Sh AUTHORS
+.Nm libxo
+was written by
+.An Phil Shafer Aq Mt phil at freebsd.org .
+
Modified: projects/runtime-coverage/contrib/libxo/libxo/libxo.c
==============================================================================
--- projects/runtime-coverage/contrib/libxo/libxo/libxo.c Sun Aug 13 01:08:37 2017 (r322451)
+++ projects/runtime-coverage/contrib/libxo/libxo/libxo.c Sun Aug 13 01:23:13 2017 (r322452)
@@ -137,7 +137,7 @@ static const char xo_default_format[] = "%s";
#define XO_INDENT_BY 2 /* Amount to indent when pretty printing */
#define XO_DEPTH 128 /* Default stack depth */
-#define XO_MAX_ANCHOR_WIDTH (8*1024) /* Anything wider is just sillyb */
+#define XO_MAX_ANCHOR_WIDTH (8*1024) /* Anything wider is just silly */
#define XO_FAILURE_NAME "failure"
@@ -5071,16 +5071,60 @@ xo_find_width (xo_handle_t *xop, xo_field_info_t *xfip
bp[vlen] = '\0';
width = strtol(bp, &cp, 0);
- if (width == LONG_MIN || width == LONG_MAX
- || bp == cp || *cp != '\0' ) {
+ if (width == LONG_MIN || width == LONG_MAX || bp == cp || *cp != '\0') {
width = 0;
xo_failure(xop, "invalid width for anchor: '%s'", bp);
}
} else if (flen) {
- if (flen != 2 || strncmp("%d", fmt, flen) != 0)
- xo_failure(xop, "invalid width format: '%*.*s'", flen, flen, fmt);
- if (!XOF_ISSET(xop, XOF_NO_VA_ARG))
- width = va_arg(xop->xo_vap, int);
+ /*
+ * We really expect the format for width to be "{:/%d}" or
+ * "{:/%u}", so if that's the case, we just grab our width off
+ * the argument list. But we need to avoid optimized logic if
+ * there's a custom formatter.
+ */
+ if (xop->xo_formatter == NULL && flen == 2
+ && strncmp("%d", fmt, flen) == 0) {
+ if (!XOF_ISSET(xop, XOF_NO_VA_ARG))
+ width = va_arg(xop->xo_vap, int);
+ } else if (xop->xo_formatter == NULL && flen == 2
+ && strncmp("%u", fmt, flen) == 0) {
+ if (!XOF_ISSET(xop, XOF_NO_VA_ARG))
+ width = va_arg(xop->xo_vap, unsigned);
+ } else {
+ /*
+ * So we have a format and it's not a simple one like
+ * "{:/%d}". That means we need to format the field,
+ * extract the value from the formatted output, and then
+ * discard that output.
+ */
+ int anchor_was_set = FALSE;
+ xo_buffer_t *xbp = &xop->xo_data;
+ ssize_t start_offset = xo_buf_offset(xbp);
+ bp = xo_buf_cur(xbp); /* Save start of the string */
+ cp = NULL;
+
+ if (XOIF_ISSET(xop, XOIF_ANCHOR)) {
+ XOIF_CLEAR(xop, XOIF_ANCHOR);
+ anchor_was_set = TRUE;
+ }
+
+ ssize_t rc = xo_do_format_field(xop, xbp, fmt, flen, 0);
+ if (rc >= 0) {
+ xo_buf_append(xbp, "", 1); /* Append a NUL */
+
+ width = strtol(bp, &cp, 0);
+ if (width == LONG_MIN || width == LONG_MAX
+ || bp == cp || *cp != '\0') {
+ width = 0;
+ xo_failure(xop, "invalid width for anchor: '%s'", bp);
+ }
+ }
+
+ /* Reset the cur pointer to where we found it */
+ xbp->xb_curp = xbp->xb_bufp + start_offset;
+ if (anchor_was_set)
+ XOIF_SET(xop, XOIF_ANCHOR);
+ }
}
return width;
@@ -5107,9 +5151,6 @@ static void
xo_anchor_start (xo_handle_t *xop, xo_field_info_t *xfip,
const char *value, ssize_t vlen)
{
- if (xo_style(xop) != XO_STYLE_TEXT && xo_style(xop) != XO_STYLE_HTML)
- return;
-
if (XOIF_ISSET(xop, XOIF_ANCHOR))
xo_failure(xop, "the anchor already recording is discarded");
@@ -5129,9 +5170,6 @@ static void
xo_anchor_stop (xo_handle_t *xop, xo_field_info_t *xfip,
const char *value, ssize_t vlen)
{
- if (xo_style(xop) != XO_STYLE_TEXT && xo_style(xop) != XO_STYLE_HTML)
- return;
-
if (!XOIF_ISSET(xop, XOIF_ANCHOR)) {
xo_failure(xop, "no start anchor");
return;
Modified: projects/runtime-coverage/contrib/libxo/libxo/xo_attr.3
==============================================================================
--- projects/runtime-coverage/contrib/libxo/libxo/xo_attr.3 Sun Aug 13 01:08:37 2017 (r322451)
+++ projects/runtime-coverage/contrib/libxo/libxo/xo_attr.3 Sun Aug 13 01:23:13 2017 (r322452)
@@ -58,3 +58,13 @@ already emitted in other form.
.Sh SEE ALSO
.Xr xo_emit 3 ,
.Xr libxo 3
+.Sh HISTORY
+The
+.Nm libxo
+library first appeared in
+.Fx 11.0 .
+.Sh AUTHORS
+.Nm libxo
+was written by
+.An Phil Shafer Aq Mt phil at freebsd.org .
+
Modified: projects/runtime-coverage/contrib/libxo/libxo/xo_create.3
==============================================================================
--- projects/runtime-coverage/contrib/libxo/libxo/xo_create.3 Sun Aug 13 01:08:37 2017 (r322451)
+++ projects/runtime-coverage/contrib/libxo/libxo/xo_create.3 Sun Aug 13 01:23:13 2017 (r322452)
@@ -65,3 +65,13 @@ resources associated with the default handle.
.Xr xo_emit 3 ,
.Xr xo_set_options 3 ,
.Xr libxo 3
+.Sh HISTORY
+The
+.Nm libxo
+library first appeared in
+.Fx 11.0 .
+.Sh AUTHORS
+.Nm libxo
+was written by
+.An Phil Shafer Aq Mt phil at freebsd.org .
+
Modified: projects/runtime-coverage/contrib/libxo/libxo/xo_emit.3
==============================================================================
--- projects/runtime-coverage/contrib/libxo/libxo/xo_emit.3 Sun Aug 13 01:08:37 2017 (r322451)
+++ projects/runtime-coverage/contrib/libxo/libxo/xo_emit.3 Sun Aug 13 01:23:13 2017 (r322452)
@@ -102,3 +102,13 @@ then the number of display columns consumed by the out
.Xr xo_open_list 3 ,
.Xr xo_format 5 ,
.Xr libxo 3
+.Sh HISTORY
+The
+.Nm libxo
+library first appeared in
+.Fx 11.0 .
+.Sh AUTHORS
+.Nm libxo
+was written by
+.An Phil Shafer Aq Mt phil at freebsd.org .
+
Modified: projects/runtime-coverage/contrib/libxo/libxo/xo_emit_err.3
==============================================================================
--- projects/runtime-coverage/contrib/libxo/libxo/xo_emit_err.3 Sun Aug 13 01:08:37 2017 (r322451)
+++ projects/runtime-coverage/contrib/libxo/libxo/xo_emit_err.3 Sun Aug 13 01:23:13 2017 (r322452)
@@ -70,3 +70,13 @@ parameter.
.Xr xo_format 5 ,
.Xr xo_err 3 ,
.Xr libxo 3
+.Sh HISTORY
+The
+.Nm libxo
+library first appeared in
+.Fx 11.0 .
+.Sh AUTHORS
+.Nm libxo
+was written by
+.An Phil Shafer Aq Mt phil at freebsd.org .
+
Modified: projects/runtime-coverage/contrib/libxo/libxo/xo_emit_f.3
==============================================================================
--- projects/runtime-coverage/contrib/libxo/libxo/xo_emit_f.3 Sun Aug 13 01:08:37 2017 (r322451)
+++ projects/runtime-coverage/contrib/libxo/libxo/xo_emit_f.3 Sun Aug 13 01:23:13 2017 (r322452)
@@ -109,3 +109,13 @@ for details.
.Xr xo_open_list 3 ,
.Xr xo_format 5 ,
.Xr libxo 3
+.Sh HISTORY
+The
+.Nm libxo
+library first appeared in
+.Fx 11.0 .
+.Sh AUTHORS
+.Nm libxo
+was written by
+.An Phil Shafer Aq Mt phil at freebsd.org .
+
Modified: projects/runtime-coverage/contrib/libxo/libxo/xo_err.3
==============================================================================
--- projects/runtime-coverage/contrib/libxo/libxo/xo_err.3 Sun Aug 13 01:08:37 2017 (r322451)
+++ projects/runtime-coverage/contrib/libxo/libxo/xo_err.3 Sun Aug 13 01:23:13 2017 (r322452)
@@ -72,3 +72,13 @@ parameter.
.Xr xo_emit 3 ,
.Xr xo_emit_err 3 ,
.Xr libxo 3
+.Sh HISTORY
+The
+.Nm libxo
+library first appeared in
+.Fx 11.0 .
+.Sh AUTHORS
+.Nm libxo
+was written by
+.An Phil Shafer Aq Mt phil at freebsd.org .
+
Modified: projects/runtime-coverage/contrib/libxo/libxo/xo_error.3
==============================================================================
--- projects/runtime-coverage/contrib/libxo/libxo/xo_error.3 Sun Aug 13 01:08:37 2017 (r322451)
+++ projects/runtime-coverage/contrib/libxo/libxo/xo_error.3 Sun Aug 13 01:23:13 2017 (r322452)
@@ -39,3 +39,13 @@ calls.
.Xr printf 3 ,
.Xr xo_emit 3 ,
.Xr libxo 3
+.Sh HISTORY
+The
+.Nm libxo
+library first appeared in
+.Fx 11.0 .
+.Sh AUTHORS
+.Nm libxo
+was written by
+.An Phil Shafer Aq Mt phil at freebsd.org .
+
Modified: projects/runtime-coverage/contrib/libxo/libxo/xo_finish.3
==============================================================================
--- projects/runtime-coverage/contrib/libxo/libxo/xo_finish.3 Sun Aug 13 01:08:37 2017 (r322451)
+++ projects/runtime-coverage/contrib/libxo/libxo/xo_finish.3 Sun Aug 13 01:23:13 2017 (r322452)
@@ -37,3 +37,13 @@ especially for the non-TEXT output styles.
.Sh SEE ALSO
.Xr xo_emit 3 ,
.Xr libxo 3
+.Sh HISTORY
+The
+.Nm libxo
+library first appeared in
+.Fx 11.0 .
+.Sh AUTHORS
+.Nm libxo
+was written by
+.An Phil Shafer Aq Mt phil at freebsd.org .
+
Modified: projects/runtime-coverage/contrib/libxo/libxo/xo_flush.3
==============================================================================
--- projects/runtime-coverage/contrib/libxo/libxo/xo_flush.3 Sun Aug 13 01:08:37 2017 (r322451)
+++ projects/runtime-coverage/contrib/libxo/libxo/xo_flush.3 Sun Aug 13 01:23:13 2017 (r322452)
@@ -33,3 +33,13 @@ function is used for this.
.Sh SEE ALSO
.Xr xo_emit 3 ,
.Xr libxo 3
+.Sh HISTORY
+The
+.Nm libxo
+library first appeared in
+.Fx 11.0 .
+.Sh AUTHORS
+.Nm libxo
+was written by
+.An Phil Shafer Aq Mt phil at freebsd.org .
+
Modified: projects/runtime-coverage/contrib/libxo/libxo/xo_format.5
==============================================================================
--- projects/runtime-coverage/contrib/libxo/libxo/xo_format.5 Sun Aug 13 01:08:37 2017 (r322451)
+++ projects/runtime-coverage/contrib/libxo/libxo/xo_format.5 Sun Aug 13 01:23:13 2017 (r322452)
@@ -965,3 +965,13 @@ names to make that difference more obvious.
.Xr libxo 3 ,
.Xr xolint 1 ,
.Xr xo_emit 3
+.Sh HISTORY
+The
+.Nm libxo
+library first appeared in
*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
More information about the svn-src-projects
mailing list