Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 23 Oct 2016 00:35:12 +0000 (UTC)
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject:   svn commit: r307811 - in projects/doctools: . bin/pkill/tests cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid cddl/contrib/opensolaris/lib/libdtrace/common cddl/usr.sbin/dtrace/tests/tools ...
Message-ID:  <201610230035.u9N0ZC7j098243@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bapt
Date: Sun Oct 23 00:35:11 2016
New Revision: 307811
URL: https://svnweb.freebsd.org/changeset/base/307811

Log:
  Merge from head (r307810)

Added:
  projects/doctools/contrib/gcc/config/rs6000/freebsdspe.h
     - copied unchanged from r307810, head/contrib/gcc/config/rs6000/freebsdspe.h
  projects/doctools/etc/rc.d/zfsbe
     - copied unchanged from r307810, head/etc/rc.d/zfsbe
  projects/doctools/lib/libc/libc_nossp.ldscript
     - copied unchanged from r307810, head/lib/libc/libc_nossp.ldscript
  projects/doctools/lib/libc/powerpc/gen/Makefile.common
     - copied unchanged from r307810, head/lib/libc/powerpc/gen/Makefile.common
  projects/doctools/lib/libc/powerpcspe/
     - copied from r307810, head/lib/libc/powerpcspe/
  projects/doctools/lib/libefivar/
     - copied from r307810, head/lib/libefivar/
  projects/doctools/lib/libgcc_eh/
     - copied from r307810, head/lib/libgcc_eh/
  projects/doctools/lib/libgcc_s/
     - copied from r307810, head/lib/libgcc_s/
  projects/doctools/lib/libsysdecode/flags.c
     - copied unchanged from r307810, head/lib/libsysdecode/flags.c
  projects/doctools/lib/libsysdecode/mktables
     - copied unchanged from r307810, head/lib/libsysdecode/mktables
  projects/doctools/lib/libsysdecode/signal.c
     - copied unchanged from r307810, head/lib/libsysdecode/signal.c
  projects/doctools/lib/libsysdecode/sysdecode_cap_rights.3
     - copied unchanged from r307810, head/lib/libsysdecode/sysdecode_cap_rights.3
  projects/doctools/lib/libsysdecode/sysdecode_enum.3
     - copied unchanged from r307810, head/lib/libsysdecode/sysdecode_enum.3
  projects/doctools/lib/libsysdecode/sysdecode_fcntl_arg.3
     - copied unchanged from r307810, head/lib/libsysdecode/sysdecode_fcntl_arg.3
  projects/doctools/lib/libsysdecode/sysdecode_mask.3
     - copied unchanged from r307810, head/lib/libsysdecode/sysdecode_mask.3
  projects/doctools/lib/libsysdecode/sysdecode_quotactl_cmd.3
     - copied unchanged from r307810, head/lib/libsysdecode/sysdecode_quotactl_cmd.3
  projects/doctools/lib/libsysdecode/sysdecode_sigcode.3
     - copied unchanged from r307810, head/lib/libsysdecode/sysdecode_sigcode.3
  projects/doctools/lib/libsysdecode/sysdecode_sockopt_name.3
     - copied unchanged from r307810, head/lib/libsysdecode/sysdecode_sockopt_name.3
  projects/doctools/share/man/man4/jedec_ts.4
     - copied unchanged from r307810, head/share/man/man4/jedec_ts.4
  projects/doctools/share/man/man4/rtwn_pci.4
     - copied unchanged from r307810, head/share/man/man4/rtwn_pci.4
  projects/doctools/share/man/man4/rtwn_usb.4
     - copied unchanged from r307810, head/share/man/man4/rtwn_usb.4
  projects/doctools/share/mk/bsd.suffixes-posix.mk
     - copied unchanged from r307810, head/share/mk/bsd.suffixes-posix.mk
  projects/doctools/share/mk/bsd.suffixes.mk
     - copied unchanged from r307810, head/share/mk/bsd.suffixes.mk
  projects/doctools/sys/arm/annapurna/alpine/alpine_pci_msix.c
     - copied unchanged from r307810, head/sys/arm/annapurna/alpine/alpine_pci_msix.c
  projects/doctools/sys/arm/annapurna/alpine/alpine_serdes.c
     - copied unchanged from r307810, head/sys/arm/annapurna/alpine/alpine_serdes.c
  projects/doctools/sys/arm/annapurna/alpine/alpine_serdes.h
     - copied unchanged from r307810, head/sys/arm/annapurna/alpine/alpine_serdes.h
  projects/doctools/sys/arm/arm/identcpu-v4.c
     - copied unchanged from r307810, head/sys/arm/arm/identcpu-v4.c
  projects/doctools/sys/arm/arm/identcpu-v6.c
     - copied unchanged from r307810, head/sys/arm/arm/identcpu-v6.c
  projects/doctools/sys/arm64/conf/GENERIC-UP
     - copied unchanged from r307810, head/sys/arm64/conf/GENERIC-UP
  projects/doctools/sys/conf/ldscript.powerpcspe
     - copied unchanged from r307810, head/sys/conf/ldscript.powerpcspe
  projects/doctools/sys/contrib/dev/rtwn/rtwn-rtl8188eufw.fw.uu
     - copied unchanged from r307810, head/sys/contrib/dev/rtwn/rtwn-rtl8188eufw.fw.uu
  projects/doctools/sys/contrib/dev/rtwn/rtwn-rtl8192cfwE.fw.uu
     - copied unchanged from r307810, head/sys/contrib/dev/rtwn/rtwn-rtl8192cfwE.fw.uu
  projects/doctools/sys/contrib/dev/rtwn/rtwn-rtl8192cfwE_B.fw.uu
     - copied unchanged from r307810, head/sys/contrib/dev/rtwn/rtwn-rtl8192cfwE_B.fw.uu
  projects/doctools/sys/contrib/dev/rtwn/rtwn-rtl8192cfwT.fw.uu
     - copied unchanged from r307810, head/sys/contrib/dev/rtwn/rtwn-rtl8192cfwT.fw.uu
  projects/doctools/sys/contrib/dev/rtwn/rtwn-rtl8812aufw.fw.uu
     - copied unchanged from r307810, head/sys/contrib/dev/rtwn/rtwn-rtl8812aufw.fw.uu
  projects/doctools/sys/contrib/dev/rtwn/rtwn-rtl8821aufw.fw.uu
     - copied unchanged from r307810, head/sys/contrib/dev/rtwn/rtwn-rtl8821aufw.fw.uu
  projects/doctools/sys/dev/al_eth/
     - copied from r307810, head/sys/dev/al_eth/
  projects/doctools/sys/dev/dpaa/fman_mdio.c
     - copied unchanged from r307810, head/sys/dev/dpaa/fman_mdio.c
  projects/doctools/sys/dev/efidev/
     - copied from r307810, head/sys/dev/efidev/
  projects/doctools/sys/dev/gpio/gpioregulator.c
     - copied unchanged from r307810, head/sys/dev/gpio/gpioregulator.c
  projects/doctools/sys/dev/jedec_ts/
     - copied from r307810, head/sys/dev/jedec_ts/
  projects/doctools/sys/dev/netmap/if_ptnet.c
     - copied unchanged from r307810, head/sys/dev/netmap/if_ptnet.c
  projects/doctools/sys/dev/netmap/netmap_pt.c
     - copied unchanged from r307810, head/sys/dev/netmap/netmap_pt.c
  projects/doctools/sys/dev/rtwn/if_rtwn_beacon.c
     - copied unchanged from r307810, head/sys/dev/rtwn/if_rtwn_beacon.c
  projects/doctools/sys/dev/rtwn/if_rtwn_beacon.h
     - copied unchanged from r307810, head/sys/dev/rtwn/if_rtwn_beacon.h
  projects/doctools/sys/dev/rtwn/if_rtwn_calib.c
     - copied unchanged from r307810, head/sys/dev/rtwn/if_rtwn_calib.c
  projects/doctools/sys/dev/rtwn/if_rtwn_calib.h
     - copied unchanged from r307810, head/sys/dev/rtwn/if_rtwn_calib.h
  projects/doctools/sys/dev/rtwn/if_rtwn_cam.c
     - copied unchanged from r307810, head/sys/dev/rtwn/if_rtwn_cam.c
  projects/doctools/sys/dev/rtwn/if_rtwn_cam.h
     - copied unchanged from r307810, head/sys/dev/rtwn/if_rtwn_cam.h
  projects/doctools/sys/dev/rtwn/if_rtwn_debug.h
     - copied unchanged from r307810, head/sys/dev/rtwn/if_rtwn_debug.h
  projects/doctools/sys/dev/rtwn/if_rtwn_efuse.c
     - copied unchanged from r307810, head/sys/dev/rtwn/if_rtwn_efuse.c
  projects/doctools/sys/dev/rtwn/if_rtwn_efuse.h
     - copied unchanged from r307810, head/sys/dev/rtwn/if_rtwn_efuse.h
  projects/doctools/sys/dev/rtwn/if_rtwn_fw.c
     - copied unchanged from r307810, head/sys/dev/rtwn/if_rtwn_fw.c
  projects/doctools/sys/dev/rtwn/if_rtwn_fw.h
     - copied unchanged from r307810, head/sys/dev/rtwn/if_rtwn_fw.h
  projects/doctools/sys/dev/rtwn/if_rtwn_nop.h
     - copied unchanged from r307810, head/sys/dev/rtwn/if_rtwn_nop.h
  projects/doctools/sys/dev/rtwn/if_rtwn_ridx.h
     - copied unchanged from r307810, head/sys/dev/rtwn/if_rtwn_ridx.h
  projects/doctools/sys/dev/rtwn/if_rtwn_rx.c
     - copied unchanged from r307810, head/sys/dev/rtwn/if_rtwn_rx.c
  projects/doctools/sys/dev/rtwn/if_rtwn_rx.h
     - copied unchanged from r307810, head/sys/dev/rtwn/if_rtwn_rx.h
  projects/doctools/sys/dev/rtwn/if_rtwn_task.c
     - copied unchanged from r307810, head/sys/dev/rtwn/if_rtwn_task.c
  projects/doctools/sys/dev/rtwn/if_rtwn_task.h
     - copied unchanged from r307810, head/sys/dev/rtwn/if_rtwn_task.h
  projects/doctools/sys/dev/rtwn/if_rtwn_tx.c
     - copied unchanged from r307810, head/sys/dev/rtwn/if_rtwn_tx.c
  projects/doctools/sys/dev/rtwn/if_rtwn_tx.h
     - copied unchanged from r307810, head/sys/dev/rtwn/if_rtwn_tx.h
  projects/doctools/sys/dev/rtwn/if_rtwnvar.h
     - copied unchanged from r307810, head/sys/dev/rtwn/if_rtwnvar.h
  projects/doctools/sys/dev/rtwn/pci/
     - copied from r307810, head/sys/dev/rtwn/pci/
  projects/doctools/sys/dev/rtwn/rtl8188e/
     - copied from r307810, head/sys/dev/rtwn/rtl8188e/
  projects/doctools/sys/dev/rtwn/rtl8192c/
     - copied from r307810, head/sys/dev/rtwn/rtl8192c/
  projects/doctools/sys/dev/rtwn/rtl8812a/
     - copied from r307810, head/sys/dev/rtwn/rtl8812a/
  projects/doctools/sys/dev/rtwn/rtl8821a/
     - copied from r307810, head/sys/dev/rtwn/rtl8821a/
  projects/doctools/sys/dev/rtwn/usb/
     - copied from r307810, head/sys/dev/rtwn/usb/
  projects/doctools/sys/i386/include/efi.h
     - copied unchanged from r307810, head/sys/i386/include/efi.h
  projects/doctools/sys/mips/include/efi.h
     - copied unchanged from r307810, head/sys/mips/include/efi.h
  projects/doctools/sys/modules/dtb/omap4/
     - copied from r307810, head/sys/modules/dtb/omap4/
  projects/doctools/sys/modules/i2c/jedec_ts/
     - copied from r307810, head/sys/modules/i2c/jedec_ts/
  projects/doctools/sys/modules/rtwn_pci/
     - copied from r307810, head/sys/modules/rtwn_pci/
  projects/doctools/sys/modules/rtwn_usb/
     - copied from r307810, head/sys/modules/rtwn_usb/
  projects/doctools/sys/modules/rtwnfw/rtwnrtl8188eu/
     - copied from r307810, head/sys/modules/rtwnfw/rtwnrtl8188eu/
  projects/doctools/sys/modules/rtwnfw/rtwnrtl8192cE/
     - copied from r307810, head/sys/modules/rtwnfw/rtwnrtl8192cE/
  projects/doctools/sys/modules/rtwnfw/rtwnrtl8192cEB/
     - copied from r307810, head/sys/modules/rtwnfw/rtwnrtl8192cEB/
  projects/doctools/sys/modules/rtwnfw/rtwnrtl8192cT/
     - copied from r307810, head/sys/modules/rtwnfw/rtwnrtl8192cT/
  projects/doctools/sys/modules/rtwnfw/rtwnrtl8812au/
     - copied from r307810, head/sys/modules/rtwnfw/rtwnrtl8812au/
  projects/doctools/sys/modules/rtwnfw/rtwnrtl8821au/
     - copied from r307810, head/sys/modules/rtwnfw/rtwnrtl8821au/
  projects/doctools/sys/net/netmap_virt.h
     - copied unchanged from r307810, head/sys/net/netmap_virt.h
  projects/doctools/sys/pc98/include/efi.h
     - copied unchanged from r307810, head/sys/pc98/include/efi.h
  projects/doctools/sys/powerpc/booke/spe.c
     - copied unchanged from r307810, head/sys/powerpc/booke/spe.c
  projects/doctools/sys/powerpc/conf/MPC85XXSPE
     - copied unchanged from r307810, head/sys/powerpc/conf/MPC85XXSPE
  projects/doctools/sys/powerpc/include/efi.h
     - copied unchanged from r307810, head/sys/powerpc/include/efi.h
  projects/doctools/sys/riscv/include/efi.h
     - copied unchanged from r307810, head/sys/riscv/include/efi.h
  projects/doctools/sys/sparc64/include/efi.h
     - copied unchanged from r307810, head/sys/sparc64/include/efi.h
  projects/doctools/sys/sys/efiio.h
     - copied unchanged from r307810, head/sys/sys/efiio.h
  projects/doctools/tests/sys/fs/
     - copied from r307810, head/tests/sys/fs/
  projects/doctools/tests/sys/geom/class/uzip/1_endian_big.img.uzip.uue
     - copied unchanged from r307810, head/tests/sys/geom/class/uzip/1_endian_big.img.uzip.uue
  projects/doctools/tests/sys/geom/class/uzip/1_endian_little.img.uzip.uue
     - copied unchanged from r307810, head/tests/sys/geom/class/uzip/1_endian_little.img.uzip.uue
  projects/doctools/tools/build/options/WITHOUT_GNU_DIFF
     - copied unchanged from r307810, head/tools/build/options/WITHOUT_GNU_DIFF
  projects/doctools/tools/build/options/WITHOUT_GNU_GREP
     - copied unchanged from r307810, head/tools/build/options/WITHOUT_GNU_GREP
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0085.h
     - copied unchanged from r307810, head/tools/regression/bpf/bpf_filter/tests/test0085.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0086.h
     - copied unchanged from r307810, head/tools/regression/bpf/bpf_filter/tests/test0086.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0087.h
     - copied unchanged from r307810, head/tools/regression/bpf/bpf_filter/tests/test0087.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0088.h
     - copied unchanged from r307810, head/tools/regression/bpf/bpf_filter/tests/test0088.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0089.h
     - copied unchanged from r307810, head/tools/regression/bpf/bpf_filter/tests/test0089.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0090.h
     - copied unchanged from r307810, head/tools/regression/bpf/bpf_filter/tests/test0090.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0091.h
     - copied unchanged from r307810, head/tools/regression/bpf/bpf_filter/tests/test0091.h
  projects/doctools/tools/tools/git/
     - copied from r307810, head/tools/tools/git/
  projects/doctools/tools/tools/nanobsd/embedded/pandaboard.cfg
     - copied unchanged from r307810, head/tools/tools/nanobsd/embedded/pandaboard.cfg
  projects/doctools/tools/tools/nanobsd/embedded/rpi3.cfg
     - copied unchanged from r307810, head/tools/tools/nanobsd/embedded/rpi3.cfg
  projects/doctools/tools/tools/netmap/ctrs.h
     - copied unchanged from r307810, head/tools/tools/netmap/ctrs.h
  projects/doctools/tools/tools/netmap/nmreplay.8
     - copied unchanged from r307810, head/tools/tools/netmap/nmreplay.8
  projects/doctools/tools/tools/netmap/nmreplay.c
     - copied unchanged from r307810, head/tools/tools/netmap/nmreplay.c
  projects/doctools/usr.bin/mkimg/uuid.c
     - copied unchanged from r307810, head/usr.bin/mkimg/uuid.c
  projects/doctools/usr.sbin/efivar/
     - copied from r307810, head/usr.sbin/efivar/
Replaced:
  projects/doctools/sys/sys/apm.h
     - copied unchanged from r307810, head/sys/sys/apm.h
  projects/doctools/sys/sys/disk/
     - copied from r307810, head/sys/sys/disk/
  projects/doctools/sys/sys/disklabel.h
     - copied unchanged from r307810, head/sys/sys/disklabel.h
  projects/doctools/sys/sys/diskmbr.h
     - copied unchanged from r307810, head/sys/sys/diskmbr.h
  projects/doctools/sys/sys/diskpc98.h
     - copied unchanged from r307810, head/sys/sys/diskpc98.h
  projects/doctools/sys/sys/gpt.h
     - copied unchanged from r307810, head/sys/sys/gpt.h
  projects/doctools/sys/sys/vtoc.h
     - copied unchanged from r307810, head/sys/sys/vtoc.h
Deleted:
  projects/doctools/gnu/usr.bin/rcs/
  projects/doctools/lib/libefi/
  projects/doctools/share/doc/psd/13.rcs/
  projects/doctools/share/man/man4/urtwn.4
  projects/doctools/share/man/man4/urtwnfw.4
  projects/doctools/sys/arm/arm/identcpu.c
  projects/doctools/sys/contrib/dev/rtwn/rtwn-rtl8192cfwU_B.fw.uu
  projects/doctools/sys/contrib/dev/urtwn/
  projects/doctools/sys/dev/urtwn/
  projects/doctools/sys/modules/rtwnfw/rtwnrtl8192cUB/
  projects/doctools/sys/modules/urtwn/
  projects/doctools/sys/modules/urtwnfw/
  projects/doctools/tests/sys/geom/class/uzip/test-1.img.uzip.uue
  projects/doctools/tools/build/options/WITH_FMAKE
  projects/doctools/tools/build/options/WITH_RCS
  projects/doctools/usr.bin/kdump/mksubr
  projects/doctools/usr.bin/sdiff/common.c
  projects/doctools/usr.bin/sdiff/common.h
Modified:
  projects/doctools/Makefile
  projects/doctools/Makefile.inc1
  projects/doctools/ObsoleteFiles.inc
  projects/doctools/UPDATING
  projects/doctools/bin/pkill/tests/pgrep-j_test.sh
  projects/doctools/bin/pkill/tests/pkill-j_test.sh
  projects/doctools/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.args1.c
  projects/doctools/cddl/contrib/opensolaris/lib/libdtrace/common/dt_subr.c
  projects/doctools/cddl/usr.sbin/dtrace/tests/tools/exclude.sh
  projects/doctools/contrib/binutils/bfd/config.bfd
  projects/doctools/contrib/elftoolchain/elfcopy/main.c
  projects/doctools/contrib/heirloom-doctools/eqn/e.h
  projects/doctools/contrib/heirloom-doctools/eqn/eqnbox.c
  projects/doctools/contrib/heirloom-doctools/eqn/eqnchar.d/genutf8.c
  projects/doctools/contrib/heirloom-doctools/eqn/funny.c
  projects/doctools/contrib/heirloom-doctools/eqn/integral.c
  projects/doctools/contrib/heirloom-doctools/eqn/io.c
  projects/doctools/contrib/heirloom-doctools/eqn/lex.c
  projects/doctools/contrib/heirloom-doctools/eqn/lookup.c
  projects/doctools/contrib/heirloom-doctools/eqn/matrix.c
  projects/doctools/contrib/heirloom-doctools/eqn/paren.c
  projects/doctools/contrib/heirloom-doctools/eqn/shift.c
  projects/doctools/contrib/heirloom-doctools/eqn/text.c
  projects/doctools/contrib/heirloom-doctools/pic/arcgen.c
  projects/doctools/contrib/heirloom-doctools/pic/blockgen.c
  projects/doctools/contrib/heirloom-doctools/pic/for.c
  projects/doctools/contrib/heirloom-doctools/pic/input.c
  projects/doctools/contrib/heirloom-doctools/pic/main.c
  projects/doctools/contrib/heirloom-doctools/pic/misc.c
  projects/doctools/contrib/heirloom-doctools/pic/pic.h
  projects/doctools/contrib/heirloom-doctools/pic/picl.l
  projects/doctools/contrib/heirloom-doctools/pic/pltroff.c
  projects/doctools/contrib/heirloom-doctools/pic/symtab.c
  projects/doctools/contrib/heirloom-doctools/picpack/picpack.c
  projects/doctools/contrib/heirloom-doctools/ptx/ptx.c
  projects/doctools/contrib/heirloom-doctools/refer/deliv2.c
  projects/doctools/contrib/heirloom-doctools/refer/glue1.c
  projects/doctools/contrib/heirloom-doctools/refer/glue3.c
  projects/doctools/contrib/heirloom-doctools/refer/glue4.c
  projects/doctools/contrib/heirloom-doctools/refer/glue5.c
  projects/doctools/contrib/heirloom-doctools/refer/hunt1.c
  projects/doctools/contrib/heirloom-doctools/refer/hunt2.c
  projects/doctools/contrib/heirloom-doctools/refer/hunt5.c
  projects/doctools/contrib/heirloom-doctools/refer/hunt6.c
  projects/doctools/contrib/heirloom-doctools/refer/hunt7.c
  projects/doctools/contrib/heirloom-doctools/refer/hunt8.c
  projects/doctools/contrib/heirloom-doctools/refer/hunt9.c
  projects/doctools/contrib/heirloom-doctools/refer/inv1.c
  projects/doctools/contrib/heirloom-doctools/refer/inv2.c
  projects/doctools/contrib/heirloom-doctools/refer/inv3.c
  projects/doctools/contrib/heirloom-doctools/refer/inv5.c
  projects/doctools/contrib/heirloom-doctools/refer/inv6.c
  projects/doctools/contrib/heirloom-doctools/refer/mkey1.c
  projects/doctools/contrib/heirloom-doctools/refer/mkey2.c
  projects/doctools/contrib/heirloom-doctools/refer/refer..c
  projects/doctools/contrib/heirloom-doctools/refer/refer0.c
  projects/doctools/contrib/heirloom-doctools/refer/refer1.c
  projects/doctools/contrib/heirloom-doctools/refer/refer3.c
  projects/doctools/contrib/heirloom-doctools/refer/refer5.c
  projects/doctools/contrib/heirloom-doctools/refer/refer6.c
  projects/doctools/contrib/heirloom-doctools/refer/refer7.c
  projects/doctools/contrib/heirloom-doctools/refer/refer8.c
  projects/doctools/contrib/heirloom-doctools/refer/shell.c
  projects/doctools/contrib/heirloom-doctools/refer/sortbib.c
  projects/doctools/contrib/heirloom-doctools/refer/tick.c
  projects/doctools/contrib/heirloom-doctools/tbl/t..c
  projects/doctools/contrib/heirloom-doctools/tbl/t0.c
  projects/doctools/contrib/heirloom-doctools/tbl/t1.c
  projects/doctools/contrib/heirloom-doctools/tbl/t3.c
  projects/doctools/contrib/heirloom-doctools/tbl/t4.c
  projects/doctools/contrib/heirloom-doctools/tbl/t8.c
  projects/doctools/contrib/heirloom-doctools/tbl/tb.c
  projects/doctools/contrib/heirloom-doctools/tbl/tc.c
  projects/doctools/contrib/heirloom-doctools/tbl/te.c
  projects/doctools/contrib/heirloom-doctools/tbl/tg.c
  projects/doctools/contrib/heirloom-doctools/tbl/ts.c
  projects/doctools/contrib/heirloom-doctools/tbl/tu.c
  projects/doctools/contrib/heirloom-doctools/tbl/tv.c
  projects/doctools/contrib/heirloom-doctools/troff/ext.h
  projects/doctools/contrib/heirloom-doctools/troff/libhnj/Makefile.mk
  projects/doctools/contrib/heirloom-doctools/troff/libhnj/hnjalloc.c
  projects/doctools/contrib/heirloom-doctools/troff/n1.c
  projects/doctools/contrib/heirloom-doctools/troff/n2.c
  projects/doctools/contrib/heirloom-doctools/troff/n3.c
  projects/doctools/contrib/heirloom-doctools/troff/n4.c
  projects/doctools/contrib/heirloom-doctools/troff/n5.c
  projects/doctools/contrib/heirloom-doctools/troff/n7.c
  projects/doctools/contrib/heirloom-doctools/troff/n8.c
  projects/doctools/contrib/heirloom-doctools/troff/n9.c
  projects/doctools/contrib/heirloom-doctools/troff/nroff.d/Makefile.mk
  projects/doctools/contrib/heirloom-doctools/troff/nroff.d/draw.c
  projects/doctools/contrib/heirloom-doctools/troff/nroff.d/n10.c
  projects/doctools/contrib/heirloom-doctools/troff/nroff.d/n6.c
  projects/doctools/contrib/heirloom-doctools/troff/nroff.d/pt.h
  projects/doctools/contrib/heirloom-doctools/troff/tdef.h
  projects/doctools/contrib/heirloom-doctools/troff/troff.d/afm.c
  projects/doctools/contrib/heirloom-doctools/troff/troff.d/devaps/daps.c
  projects/doctools/contrib/heirloom-doctools/troff/troff.d/dpost.d/color.c
  projects/doctools/contrib/heirloom-doctools/troff/troff.d/dpost.d/dpost.c
  projects/doctools/contrib/heirloom-doctools/troff/troff.d/dpost.d/dpost.h
  projects/doctools/contrib/heirloom-doctools/troff/troff.d/dpost.d/draw.c
  projects/doctools/contrib/heirloom-doctools/troff/troff.d/dpost.d/gen.h
  projects/doctools/contrib/heirloom-doctools/troff/troff.d/dpost.d/misc.c
  projects/doctools/contrib/heirloom-doctools/troff/troff.d/dpost.d/ps_include.c
  projects/doctools/contrib/heirloom-doctools/troff/troff.d/dpost.d/request.c
  projects/doctools/contrib/heirloom-doctools/troff/troff.d/draw.c
  projects/doctools/contrib/heirloom-doctools/troff/troff.d/fontmap.c
  projects/doctools/contrib/heirloom-doctools/troff/troff.d/otf.c
  projects/doctools/contrib/heirloom-doctools/troff/troff.d/pt.h
  projects/doctools/contrib/heirloom-doctools/troff/troff.d/t10.c
  projects/doctools/contrib/heirloom-doctools/troff/troff.d/t6.c
  projects/doctools/contrib/libarchive/cpio/test/main.c
  projects/doctools/contrib/libarchive/cpio/test/test.h
  projects/doctools/contrib/libarchive/libarchive/archive_read_disk_entry_from_file.c
  projects/doctools/contrib/libarchive/libarchive/archive_read_disk_set_standard_lookup.c
  projects/doctools/contrib/libarchive/libarchive/test/main.c
  projects/doctools/contrib/libarchive/libarchive/test/test.h
  projects/doctools/contrib/libarchive/libarchive/test/test_read_set_format.c
  projects/doctools/contrib/libarchive/tar/test/main.c
  projects/doctools/contrib/libarchive/tar/test/test.h
  projects/doctools/contrib/libarchive/tar/test/test_missing_file.c
  projects/doctools/contrib/mdocml/mandocdb.c
  projects/doctools/contrib/netbsd-tests/fs/tmpfs/h_tools.c
  projects/doctools/contrib/netbsd-tests/fs/tmpfs/t_link.sh
  projects/doctools/contrib/netbsd-tests/fs/tmpfs/t_mount.sh
  projects/doctools/contrib/netbsd-tests/fs/tmpfs/t_remove.sh
  projects/doctools/contrib/netbsd-tests/lib/libpthread/t_swapcontext.c
  projects/doctools/contrib/tzdata/asia
  projects/doctools/contrib/tzdata/australasia
  projects/doctools/contrib/tzdata/europe
  projects/doctools/contrib/tzdata/northamerica
  projects/doctools/etc/defaults/rc.conf
  projects/doctools/etc/devd.conf
  projects/doctools/etc/devd/usb.conf
  projects/doctools/etc/mtree/BSD.tests.dist
  projects/doctools/etc/mtree/BSD.usr.dist
  projects/doctools/etc/rc
  projects/doctools/etc/rc.d/Makefile
  projects/doctools/etc/rc.d/jail
  projects/doctools/etc/rc.d/swaplate
  projects/doctools/etc/rc.d/zfs
  projects/doctools/gnu/lib/Makefile
  projects/doctools/gnu/lib/libgcc/Makefile
  projects/doctools/gnu/lib/libgomp/Makefile
  projects/doctools/gnu/usr.bin/Makefile
  projects/doctools/gnu/usr.bin/binutils/Makefile.inc0
  projects/doctools/gnu/usr.bin/cc/Makefile.tgt
  projects/doctools/gnu/usr.bin/cc/cc_tools/Makefile.hdrs
  projects/doctools/gnu/usr.bin/cc/include/Makefile
  projects/doctools/gnu/usr.bin/gdb/Makefile.inc
  projects/doctools/gnu/usr.bin/gdb/libgdb/Makefile
  projects/doctools/include/Makefile
  projects/doctools/include/search.h
  projects/doctools/include/stddef.h
  projects/doctools/lib/Makefile
  projects/doctools/lib/libarchive/Makefile
  projects/doctools/lib/libc/Makefile
  projects/doctools/lib/libc/gen/arc4random.c
  projects/doctools/lib/libc/gen/recvmmsg.c
  projects/doctools/lib/libc/mips/string/strchr.S
  projects/doctools/lib/libc/mips/string/strrchr.S
  projects/doctools/lib/libc/powerpc/gen/Makefile.inc
  projects/doctools/lib/libc/stdlib/random.c
  projects/doctools/lib/libc/stdlib/tdelete.c
  projects/doctools/lib/libc/stdlib/tfind.c
  projects/doctools/lib/libc/stdlib/tsearch.3
  projects/doctools/lib/libc/stdlib/tsearch.c
  projects/doctools/lib/libc/stdlib/twalk.c
  projects/doctools/lib/libc/sys/kldsym.2
  projects/doctools/lib/libc/tests/Makefile
  projects/doctools/lib/libc/tests/stdio/printbasic_test.c
  projects/doctools/lib/libc/tests/stdlib/tsearch_test.c
  projects/doctools/lib/libcapsicum/capsicum_helpers.3
  projects/doctools/lib/libdevdctl/consumer.cc
  projects/doctools/lib/libmd/md4.h
  projects/doctools/lib/libmd/md5.h
  projects/doctools/lib/libmd/mdXhl.c
  projects/doctools/lib/libmd/ripemd.h
  projects/doctools/lib/libmd/sha.h
  projects/doctools/lib/libsysdecode/Makefile
  projects/doctools/lib/libsysdecode/errno.c
  projects/doctools/lib/libsysdecode/mkioctls
  projects/doctools/lib/libsysdecode/syscallnames.c
  projects/doctools/lib/libsysdecode/sysdecode.3
  projects/doctools/lib/libsysdecode/sysdecode.h
  projects/doctools/lib/libsysdecode/sysdecode_abi_to_freebsd_errno.3
  projects/doctools/lib/libsysdecode/sysdecode_ioctlname.3
  projects/doctools/lib/libsysdecode/sysdecode_syscallnames.3
  projects/doctools/lib/libsysdecode/sysdecode_utrace.3
  projects/doctools/lib/libsysdecode/utrace.c
  projects/doctools/lib/libucl/Makefile
  projects/doctools/lib/libusb/libusb20_ugen20.c
  projects/doctools/lib/msun/Makefile
  projects/doctools/lib/msun/powerpc/fenv.h
  projects/doctools/lib/msun/src/s_fmax.c
  projects/doctools/lib/msun/src/s_fmin.c
  projects/doctools/libexec/ypxfr/ypxfr_getmap.c
  projects/doctools/release/Makefile.vm
  projects/doctools/release/arm/BANANAPI.conf
  projects/doctools/release/arm/CUBIEBOARD2.conf
  projects/doctools/release/arm/RPI2.conf
  projects/doctools/release/doc/en_US.ISO8859-1/hardware/article.xml
  projects/doctools/release/doc/share/xml/sponsor.ent
  projects/doctools/release/picobsd/build/picobsd
  projects/doctools/release/tools/vmimage.subr
  projects/doctools/sbin/camcontrol/camcontrol.c
  projects/doctools/sbin/ifconfig/af_inet.c
  projects/doctools/sbin/ifconfig/af_inet6.c
  projects/doctools/sbin/ipfw/ipfw.8
  projects/doctools/sbin/ipfw/ipv6.c
  projects/doctools/sbin/md5/md5.c
  projects/doctools/sbin/pfctl/parse.y
  projects/doctools/sbin/swapon/swapon.8
  projects/doctools/sbin/swapon/swapon.c
  projects/doctools/share/doc/legal/realtek/Makefile
  projects/doctools/share/doc/psd/Makefile
  projects/doctools/share/doc/psd/contents/contents.ms
  projects/doctools/share/doc/psd/title/Title
  projects/doctools/share/doc/usd/Makefile
  projects/doctools/share/man/man4/Makefile
  projects/doctools/share/man/man4/bpf.4
  projects/doctools/share/man/man4/netmap.4
  projects/doctools/share/man/man4/rtwn.4
  projects/doctools/share/man/man4/rtwnfw.4
  projects/doctools/share/man/man4/tcp.4
  projects/doctools/share/man/man4/wlan.4
  projects/doctools/share/man/man5/pf.conf.5
  projects/doctools/share/man/man5/src.conf.5
  projects/doctools/share/man/man7/arch.7
  projects/doctools/share/man/man9/Makefile
  projects/doctools/share/man/man9/fpu_kern.9
  projects/doctools/share/man/man9/mbuf.9
  projects/doctools/share/man/man9/mbuf_tags.9
  projects/doctools/share/misc/bsd-family-tree
  projects/doctools/share/misc/pci_vendors
  projects/doctools/share/mk/Makefile
  projects/doctools/share/mk/bsd.cpu.mk
  projects/doctools/share/mk/bsd.endian.mk
  projects/doctools/share/mk/bsd.lib.mk
  projects/doctools/share/mk/bsd.libnames.mk
  projects/doctools/share/mk/bsd.subdir.mk
  projects/doctools/share/mk/local.meta.sys.mk
  projects/doctools/share/mk/src.libnames.mk
  projects/doctools/share/mk/src.opts.mk
  projects/doctools/share/mk/sys.mk
  projects/doctools/sys/amd64/amd64/bpf_jit_machdep.c
  projects/doctools/sys/amd64/amd64/bpf_jit_machdep.h
  projects/doctools/sys/amd64/amd64/efirt.c   (contents, props changed)
  projects/doctools/sys/amd64/amd64/mem.c
  projects/doctools/sys/amd64/amd64/minidump_machdep.c
  projects/doctools/sys/amd64/conf/GENERIC
  projects/doctools/sys/arm/allwinner/a10_ehci.c
  projects/doctools/sys/arm/allwinner/a10_gpio.c
  projects/doctools/sys/arm/allwinner/aw_ccu.c
  projects/doctools/sys/arm/allwinner/aw_wdog.c
  projects/doctools/sys/arm/allwinner/axp209.c
  projects/doctools/sys/arm/allwinner/axp209reg.h
  projects/doctools/sys/arm/allwinner/clk/aw_gate.c
  projects/doctools/sys/arm/allwinner/clk/aw_pll.c
  projects/doctools/sys/arm/amlogic/aml8726/aml8726_machdep.c
  projects/doctools/sys/arm/amlogic/aml8726/aml8726_wdt.c
  projects/doctools/sys/arm/arm/cpuinfo.c
  projects/doctools/sys/arm/arm/gic.c
  projects/doctools/sys/arm/arm/mem.c
  projects/doctools/sys/arm/arm/nexus.c
  projects/doctools/sys/arm/at91/at91_aic.c
  projects/doctools/sys/arm/at91/at91_cfata.c
  projects/doctools/sys/arm/at91/at91_mci.c
  projects/doctools/sys/arm/at91/at91_ohci.c
  projects/doctools/sys/arm/at91/at91_ohci_fdt.c
  projects/doctools/sys/arm/at91/at91_pit.c
  projects/doctools/sys/arm/at91/at91_pmc.c
  projects/doctools/sys/arm/at91/at91_st.c
  projects/doctools/sys/arm/broadcom/bcm2835/bcm2835_bsc.c
  projects/doctools/sys/arm/broadcom/bcm2835/bcm2835_common.c
  projects/doctools/sys/arm/broadcom/bcm2835/bcm2835_dma.c
  projects/doctools/sys/arm/broadcom/bcm2835/bcm2835_fb.c
  projects/doctools/sys/arm/broadcom/bcm2835/bcm2835_fbd.c
  projects/doctools/sys/arm/broadcom/bcm2835/bcm2835_gpio.c
  projects/doctools/sys/arm/broadcom/bcm2835/bcm2835_intr.c
  projects/doctools/sys/arm/broadcom/bcm2835/bcm2835_mbox.c
  projects/doctools/sys/arm/broadcom/bcm2835/bcm2835_sdhci.c
  projects/doctools/sys/arm/broadcom/bcm2835/bcm2835_spi.c
  projects/doctools/sys/arm/broadcom/bcm2835/bcm2835_vcbus.h
  projects/doctools/sys/arm/broadcom/bcm2835/bcm2835_wdog.c
  projects/doctools/sys/arm/broadcom/bcm2835/bcm283x_dwc_fdt.c
  projects/doctools/sys/arm/broadcom/bcm2835/files.bcm283x
  projects/doctools/sys/arm/cavium/cns11xx/ehci_ebus.c
  projects/doctools/sys/arm/cavium/cns11xx/ohci_ec.c
  projects/doctools/sys/arm/conf/ALPINE
  projects/doctools/sys/arm/conf/ATMEL
  projects/doctools/sys/arm/conf/AVILA
  projects/doctools/sys/arm/conf/BWCT
  projects/doctools/sys/arm/conf/CAMBRIA
  projects/doctools/sys/arm/conf/CNS11XXNAS
  projects/doctools/sys/arm/conf/CRB
  projects/doctools/sys/arm/conf/DB-78XXX
  projects/doctools/sys/arm/conf/DB-88F5XXX
  projects/doctools/sys/arm/conf/DB-88F6XXX
  projects/doctools/sys/arm/conf/DOCKSTAR
  projects/doctools/sys/arm/conf/DREAMPLUG-1001
  projects/doctools/sys/arm/conf/EA3250
  projects/doctools/sys/arm/conf/EB9200
  projects/doctools/sys/arm/conf/ETHERNUT5
  projects/doctools/sys/arm/conf/EXYNOS5.common
  projects/doctools/sys/arm/conf/GENERIC
  projects/doctools/sys/arm/conf/GUMSTIX
  projects/doctools/sys/arm/conf/HL200
  projects/doctools/sys/arm/conf/HL201
  projects/doctools/sys/arm/conf/KB920X
  projects/doctools/sys/arm/conf/NSLU
  projects/doctools/sys/arm/conf/PANDABOARD
  projects/doctools/sys/arm/conf/QILA9G20
  projects/doctools/sys/arm/conf/SAM9260EK
  projects/doctools/sys/arm/conf/SAM9G20EK
  projects/doctools/sys/arm/conf/SAM9X25EK
  projects/doctools/sys/arm/conf/SHEEVAPLUG
  projects/doctools/sys/arm/conf/SN9G45
  projects/doctools/sys/arm/conf/TS7800
  projects/doctools/sys/arm/conf/std.armv6
  projects/doctools/sys/arm/freescale/imx/imx51_ipuv3.c
  projects/doctools/sys/arm/freescale/imx/imx51_ipuv3_fbd.c
  projects/doctools/sys/arm/include/cpuinfo.h
  projects/doctools/sys/arm/include/efi.h
  projects/doctools/sys/arm/lpc/lpc_fb.c
  projects/doctools/sys/arm/lpc/lpc_gpio.c
  projects/doctools/sys/arm/lpc/lpc_mmc.c
  projects/doctools/sys/arm/lpc/lpc_spi.c
  projects/doctools/sys/arm/mv/mpic.c
  projects/doctools/sys/arm/nvidia/as3722_regulators.c
  projects/doctools/sys/arm/nvidia/tegra124/tegra124_coretemp.c
  projects/doctools/sys/arm/nvidia/tegra124/tegra124_cpufreq.c
  projects/doctools/sys/arm/nvidia/tegra124/tegra124_machdep.c
  projects/doctools/sys/arm/nvidia/tegra_pcie.c
  projects/doctools/sys/arm/rockchip/rk30xx_gpio.c
  projects/doctools/sys/arm/rockchip/rk30xx_wdog.c
  projects/doctools/sys/arm/samsung/exynos/exynos5_xhci.c
  projects/doctools/sys/arm/ti/am335x/am335x_gpio.c
  projects/doctools/sys/arm/ti/am335x/am335x_lcd_syscons.c
  projects/doctools/sys/arm/ti/am335x/am335x_musb.c
  projects/doctools/sys/arm/ti/am335x/am335x_scm_padconf.c
  projects/doctools/sys/arm/ti/omap4/omap4_prcm_clks.c
  projects/doctools/sys/arm/ti/ti_cpuid.c
  projects/doctools/sys/arm/ti/ti_pinmux.c
  projects/doctools/sys/arm/ti/ti_prcm.c
  projects/doctools/sys/arm/ti/ti_scm.c
  projects/doctools/sys/arm/ti/twl/twl.c
  projects/doctools/sys/arm/ti/twl/twl_clks.c
  projects/doctools/sys/arm/ti/twl/twl_vreg.c
  projects/doctools/sys/arm/ti/usb/omap_ehci.c
  projects/doctools/sys/arm/xilinx/zy7_ehci.c
  projects/doctools/sys/arm/xscale/i8134x/i80321_timer.c
  projects/doctools/sys/arm/xscale/i8134x/i80321_wdog.c
  projects/doctools/sys/arm/xscale/ixp425/avila_ata.c
  projects/doctools/sys/arm/xscale/ixp425/ixp425_intr.h
  projects/doctools/sys/arm/xscale/ixp425/ixp425_npe.c
  projects/doctools/sys/arm/xscale/ixp425/ixp425_qmgr.c
  projects/doctools/sys/arm/xscale/ixp425/ixp425_timer.c
  projects/doctools/sys/arm/xscale/ixp425/ixp425_wdog.c
  projects/doctools/sys/arm64/arm64/identcpu.c
  projects/doctools/sys/arm64/arm64/locore.S
  projects/doctools/sys/arm64/arm64/machdep.c
  projects/doctools/sys/arm64/arm64/mem.c
  projects/doctools/sys/arm64/arm64/mp_machdep.c
  projects/doctools/sys/arm64/arm64/nexus.c
  projects/doctools/sys/arm64/arm64/trap.c
  projects/doctools/sys/arm64/arm64/vfp.c
  projects/doctools/sys/arm64/arm64/vm_machdep.c
  projects/doctools/sys/arm64/conf/GENERIC
  projects/doctools/sys/arm64/include/armreg.h
  projects/doctools/sys/arm64/include/efi.h
  projects/doctools/sys/arm64/include/pcb.h
  projects/doctools/sys/arm64/include/vfp.h
  projects/doctools/sys/boot/arm/uboot/Makefile
  projects/doctools/sys/boot/common/bootstrap.h
  projects/doctools/sys/boot/common/dev_net.c
  projects/doctools/sys/boot/common/interp.c
  projects/doctools/sys/boot/common/interp_forth.c
  projects/doctools/sys/boot/common/loader.8
  projects/doctools/sys/boot/common/pnp.c
  projects/doctools/sys/boot/efi/Makefile
  projects/doctools/sys/boot/efi/loader/Makefile
  projects/doctools/sys/boot/efi/loader/arch/amd64/ldscript.amd64
  projects/doctools/sys/boot/efi/loader/arch/arm/ldscript.arm
  projects/doctools/sys/boot/efi/loader/arch/arm64/ldscript.arm64
  projects/doctools/sys/boot/efi/loader/arch/i386/efimd.c
  projects/doctools/sys/boot/efi/loader/arch/i386/elf32_freebsd.c
  projects/doctools/sys/boot/efi/loader/arch/i386/exec.c
  projects/doctools/sys/boot/efi/loader/arch/i386/ldscript.i386
  projects/doctools/sys/boot/efi/loader/main.c
  projects/doctools/sys/boot/fdt/dts/arm/annapurna-alpine.dts
  projects/doctools/sys/boot/ficl/ficl.h
  projects/doctools/sys/boot/ficl/i386/sysdep.c
  projects/doctools/sys/boot/ficl/loader.c
  projects/doctools/sys/boot/i386/libi386/Makefile
  projects/doctools/sys/boot/i386/libi386/biospci.c
  projects/doctools/sys/boot/i386/libi386/libi386.h
  projects/doctools/sys/boot/kshim/bsd_kernel.c
  projects/doctools/sys/boot/mips/beri/loader/loader.ldscript
  projects/doctools/sys/boot/mips/uboot/Makefile
  projects/doctools/sys/boot/pc98/libpc98/Makefile
  projects/doctools/sys/boot/powerpc/Makefile
  projects/doctools/sys/boot/powerpc/kboot/Makefile
  projects/doctools/sys/boot/powerpc/ofw/Makefile
  projects/doctools/sys/boot/powerpc/ps3/Makefile
  projects/doctools/sys/boot/sparc64/loader/Makefile
  projects/doctools/sys/boot/userboot/userboot/Makefile
  projects/doctools/sys/cam/ata/ata_da.c
  projects/doctools/sys/cam/cam_compat.c
  projects/doctools/sys/cam/ctl/ctl.c
  projects/doctools/sys/cam/ctl/ctl.h
  projects/doctools/sys/cam/ctl/ctl_backend.c
  projects/doctools/sys/cam/scsi/scsi_da.c
  projects/doctools/sys/cam/scsi/scsi_enc_ses.c
  projects/doctools/sys/cam/scsi/scsi_pass.c
  projects/doctools/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_objset.c
  projects/doctools/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa.c
  projects/doctools/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio.h
  projects/doctools/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev.c
  projects/doctools/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c
  projects/doctools/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c
  projects/doctools/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zil.c
  projects/doctools/sys/compat/ia32/ia32_sysvec.c
  projects/doctools/sys/conf/Makefile.arm
  projects/doctools/sys/conf/Makefile.powerpc
  projects/doctools/sys/conf/NOTES
  projects/doctools/sys/conf/WITHOUT_SOURCELESS_UCODE
  projects/doctools/sys/conf/files
  projects/doctools/sys/conf/files.arm
  projects/doctools/sys/conf/files.arm64
  projects/doctools/sys/conf/files.powerpc
  projects/doctools/sys/conf/kern.mk
  projects/doctools/sys/conf/kern.opts.mk
  projects/doctools/sys/conf/makeLINT.mk
  projects/doctools/sys/conf/options
  projects/doctools/sys/conf/options.arm64
  projects/doctools/sys/conf/options.powerpc
  projects/doctools/sys/contrib/dev/rtwn/LICENSE
  projects/doctools/sys/contrib/dev/rtwn/rtwn-rtl8192cfwU.fw.uu
  projects/doctools/sys/contrib/ncsw/Peripherals/BM/bman_low.c
  projects/doctools/sys/contrib/ncsw/Peripherals/QM/qm_portal_fqr.c
  projects/doctools/sys/contrib/ncsw/Peripherals/QM/qman_low.h
  projects/doctools/sys/contrib/ncsw/inc/Peripherals/bm_ext.h
  projects/doctools/sys/contrib/ncsw/inc/Peripherals/fm_ext.h
  projects/doctools/sys/contrib/ncsw/inc/Peripherals/qm_ext.h
  projects/doctools/sys/contrib/ncsw/inc/error_ext.h
  projects/doctools/sys/contrib/ncsw/inc/xx_ext.h
  projects/doctools/sys/contrib/ncsw/user/env/xx.c
  projects/doctools/sys/contrib/octeon-sdk/cvmx-dma-engine.h
  projects/doctools/sys/contrib/octeon-sdk/cvmx-higig.h
  projects/doctools/sys/contrib/octeon-sdk/cvmx-pcie.c
  projects/doctools/sys/contrib/octeon-sdk/cvmx-raid.h
  projects/doctools/sys/contrib/vchiq/interface/vchiq_arm/vchiq_kmod.c
  projects/doctools/sys/crypto/aesni/aesni.h
  projects/doctools/sys/crypto/sha1.h
  projects/doctools/sys/crypto/sha2/sha256.h
  projects/doctools/sys/crypto/sha2/sha384.h
  projects/doctools/sys/crypto/sha2/sha512.h
  projects/doctools/sys/crypto/sha2/sha512t.h
  projects/doctools/sys/crypto/siphash/siphash.h
  projects/doctools/sys/crypto/skein/skein_freebsd.h
  projects/doctools/sys/crypto/skein/skein_port.h
  projects/doctools/sys/dev/acpi_support/atk0110.c
  projects/doctools/sys/dev/atkbdc/atkbdc.c
  projects/doctools/sys/dev/bhnd/cores/usb/bhnd_ehci.c
  projects/doctools/sys/dev/bhnd/cores/usb/bhnd_ohci.c
  projects/doctools/sys/dev/bxe/bxe.c
  projects/doctools/sys/dev/bxe/bxe.h
  projects/doctools/sys/dev/bxe/bxe_stats.h
  projects/doctools/sys/dev/cxgbe/common/t4_hw.c
  projects/doctools/sys/dev/cxgbe/t4_main.c
  projects/doctools/sys/dev/dpaa/bman.c
  projects/doctools/sys/dev/dpaa/bman_fdt.c
  projects/doctools/sys/dev/dpaa/bman_portals.c
  projects/doctools/sys/dev/dpaa/fman.c
  projects/doctools/sys/dev/dpaa/fman.h
  projects/doctools/sys/dev/dpaa/fman_fdt.c
  projects/doctools/sys/dev/dpaa/if_dtsec.c
  projects/doctools/sys/dev/dpaa/if_dtsec.h
  projects/doctools/sys/dev/dpaa/if_dtsec_fdt.c
  projects/doctools/sys/dev/dpaa/portals_common.c
  projects/doctools/sys/dev/dpaa/qman.c
  projects/doctools/sys/dev/dpaa/qman_fdt.c
  projects/doctools/sys/dev/dpaa/qman_portals.c
  projects/doctools/sys/dev/drm2/i915/i915_gem.c
  projects/doctools/sys/dev/drm2/ttm/ttm_bo_vm.c
  projects/doctools/sys/dev/e1000/if_lem.c
  projects/doctools/sys/dev/evdev/evdev.c
  projects/doctools/sys/dev/evdev/evdev.h
  projects/doctools/sys/dev/evdev/evdev_utils.c
  projects/doctools/sys/dev/extres/regulator/regulator.c
  projects/doctools/sys/dev/extres/regulator/regulator.h
  projects/doctools/sys/dev/hyperv/include/vmbus.h
  projects/doctools/sys/dev/hyperv/netvsc/hv_net_vsc.c
  projects/doctools/sys/dev/hyperv/netvsc/hv_net_vsc.h
  projects/doctools/sys/dev/hyperv/netvsc/hv_netvsc_drv_freebsd.c
  projects/doctools/sys/dev/hyperv/netvsc/hv_rndis_filter.c
  projects/doctools/sys/dev/hyperv/netvsc/if_hnreg.h
  projects/doctools/sys/dev/hyperv/netvsc/if_hnvar.h
  projects/doctools/sys/dev/hyperv/netvsc/ndis.h
  projects/doctools/sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
  projects/doctools/sys/dev/hyperv/vmbus/vmbus_br.c
  projects/doctools/sys/dev/hyperv/vmbus/vmbus_chan.c
  projects/doctools/sys/dev/iicbus/iicsmb.c
  projects/doctools/sys/dev/iwm/if_iwm.c
  projects/doctools/sys/dev/kbd/kbd.c
  projects/doctools/sys/dev/netmap/if_ixl_netmap.h
  projects/doctools/sys/dev/netmap/if_lem_netmap.h
  projects/doctools/sys/dev/netmap/if_vtnet_netmap.h
  projects/doctools/sys/dev/netmap/ixgbe_netmap.h
  projects/doctools/sys/dev/netmap/netmap.c
  projects/doctools/sys/dev/netmap/netmap_freebsd.c
  projects/doctools/sys/dev/netmap/netmap_generic.c
  projects/doctools/sys/dev/netmap/netmap_kern.h
  projects/doctools/sys/dev/netmap/netmap_mbq.c
  projects/doctools/sys/dev/netmap/netmap_mbq.h
  projects/doctools/sys/dev/netmap/netmap_mem2.c
  projects/doctools/sys/dev/netmap/netmap_mem2.h
  projects/doctools/sys/dev/netmap/netmap_monitor.c
  projects/doctools/sys/dev/netmap/netmap_offloadings.c
  projects/doctools/sys/dev/netmap/netmap_pipe.c
  projects/doctools/sys/dev/netmap/netmap_vale.c
  projects/doctools/sys/dev/otus/if_otus.c
  projects/doctools/sys/dev/pci/pci.c
  projects/doctools/sys/dev/puc/puc.c
  projects/doctools/sys/dev/rtwn/if_rtwn.c
  projects/doctools/sys/dev/rtwn/if_rtwnreg.h
  projects/doctools/sys/dev/sfxge/common/ef10_nic.c
  projects/doctools/sys/dev/sfxge/common/ef10_tlv_layout.h
  projects/doctools/sys/dev/smbus/smbconf.h
  projects/doctools/sys/dev/smbus/smbus.c
  projects/doctools/sys/dev/sound/usb/uaudio.c
  projects/doctools/sys/dev/usb/controller/at91dci_atmelarm.c
  projects/doctools/sys/dev/usb/controller/at91dci_fdt.c
  projects/doctools/sys/dev/usb/controller/atmegadci_atmelarm.c
  projects/doctools/sys/dev/usb/controller/dwc_otg_fdt.c
  projects/doctools/sys/dev/usb/controller/ehci_ixp4xx.c
  projects/doctools/sys/dev/usb/controller/ehci_mv.c
  projects/doctools/sys/dev/usb/controller/ehci_pci.c
  projects/doctools/sys/dev/usb/controller/generic_ehci.c
  projects/doctools/sys/dev/usb/controller/generic_ohci.c
  projects/doctools/sys/dev/usb/controller/musb_otg_atmelarm.c
  projects/doctools/sys/dev/usb/controller/ohci_pci.c
  projects/doctools/sys/dev/usb/controller/ohci_s3c24x0.c
  projects/doctools/sys/dev/usb/controller/saf1761_otg_boot.c
  projects/doctools/sys/dev/usb/controller/saf1761_otg_fdt.c
  projects/doctools/sys/dev/usb/controller/uhci_pci.c
  projects/doctools/sys/dev/usb/controller/uss820dci_atmelarm.c
  projects/doctools/sys/dev/usb/controller/xhci_mv.c
  projects/doctools/sys/dev/usb/controller/xhci_pci.c
  projects/doctools/sys/dev/usb/input/ums.c
  projects/doctools/sys/dev/usb/net/if_smsc.c
  projects/doctools/sys/dev/usb/usb_device.c
  projects/doctools/sys/dev/usb/video/udl.c
  projects/doctools/sys/dev/usb/wlan/if_rsu.c
  projects/doctools/sys/dev/wpi/if_wpi.c
  projects/doctools/sys/dev/wpi/if_wpivar.h
  projects/doctools/sys/fs/nandfs/nandfs_vnops.c
  projects/doctools/sys/fs/nfsserver/nfs_nfsdstate.c
  projects/doctools/sys/geom/mirror/g_mirror.c
  projects/doctools/sys/i386/conf/GENERIC
  projects/doctools/sys/i386/i386/bpf_jit_machdep.c
  projects/doctools/sys/i386/i386/bpf_jit_machdep.h
  projects/doctools/sys/i386/i386/mem.c
  projects/doctools/sys/kern/init_main.c
  projects/doctools/sys/kern/kern_exec.c
  projects/doctools/sys/kern/kern_linker.c
  projects/doctools/sys/kern/kern_mib.c
  projects/doctools/sys/kern/makesyscalls.sh
  projects/doctools/sys/kern/subr_bus.c
  projects/doctools/sys/kern/subr_gtaskqueue.c
  projects/doctools/sys/kern/subr_intr.c
  projects/doctools/sys/kern/subr_turnstile.c
  projects/doctools/sys/kern/sys_capability.c
  projects/doctools/sys/kern/uipc_accf.c
  projects/doctools/sys/kern/uipc_syscalls.c
  projects/doctools/sys/kern/vfs_bio.c
  projects/doctools/sys/kern/vfs_cache.c
  projects/doctools/sys/mips/atheros/ar71xx_ehci.c
  projects/doctools/sys/mips/atheros/ar71xx_ohci.c
  projects/doctools/sys/mips/cavium/usb/octusb_octeon.c
  projects/doctools/sys/mips/conf/ADM5120
  projects/doctools/sys/mips/conf/ALCHEMY
  projects/doctools/sys/mips/conf/AR71XX_BASE
  projects/doctools/sys/mips/conf/AR724X_BASE
  projects/doctools/sys/mips/conf/BCM
  projects/doctools/sys/mips/conf/BERI_TEMPLATE
  projects/doctools/sys/mips/conf/ERL
  projects/doctools/sys/mips/conf/GXEMUL
  projects/doctools/sys/mips/conf/GXEMUL32
  projects/doctools/sys/mips/conf/IDT
  projects/doctools/sys/mips/conf/MT7620
  projects/doctools/sys/mips/conf/OCTEON1
  projects/doctools/sys/mips/conf/PB92
  projects/doctools/sys/mips/conf/QCA953X_BASE
  projects/doctools/sys/mips/conf/QEMU
  projects/doctools/sys/mips/conf/RT305X
  projects/doctools/sys/mips/conf/RT5350
  projects/doctools/sys/mips/conf/SENTRY5
  projects/doctools/sys/mips/conf/XLR
  projects/doctools/sys/mips/conf/XLR64
  projects/doctools/sys/mips/conf/XLRN32
  projects/doctools/sys/mips/conf/std.AR5312
  projects/doctools/sys/mips/conf/std.AR5315
  projects/doctools/sys/mips/conf/std.AR91XX
  projects/doctools/sys/mips/conf/std.AR933X
  projects/doctools/sys/mips/conf/std.AR934X
  projects/doctools/sys/mips/conf/std.MALTA
  projects/doctools/sys/mips/conf/std.QCA955X
  projects/doctools/sys/mips/conf/std.SWARM
  projects/doctools/sys/mips/conf/std.XLP
  projects/doctools/sys/mips/mediatek/mtk_dotg.c
  projects/doctools/sys/mips/mediatek/mtk_ehci.c
  projects/doctools/sys/mips/mediatek/mtk_ohci.c
  projects/doctools/sys/mips/mediatek/mtk_xhci.c
  projects/doctools/sys/mips/mips/nexus.c
  projects/doctools/sys/mips/rmi/xls_ehci.c
  projects/doctools/sys/mips/rt305x/rt305x_dotg.c
  projects/doctools/sys/mips/rt305x/rt305x_ehci.c
  projects/doctools/sys/mips/rt305x/rt305x_ohci.c
  projects/doctools/sys/modules/Makefile
  projects/doctools/sys/modules/bwn/Makefile
  projects/doctools/sys/modules/cc/Makefile
  projects/doctools/sys/modules/dtb/allwinner/Makefile
  projects/doctools/sys/modules/efirt/Makefile
  projects/doctools/sys/modules/geom/Makefile
  projects/doctools/sys/modules/gpio/gpiospi/Makefile
  projects/doctools/sys/modules/i2c/Makefile
  projects/doctools/sys/modules/khelp/Makefile
  projects/doctools/sys/modules/netmap/Makefile
  projects/doctools/sys/modules/rtwn/Makefile
  projects/doctools/sys/modules/rtwnfw/Makefile
  projects/doctools/sys/modules/rtwnfw/Makefile.inc
  projects/doctools/sys/net/bpf_filter.c
  projects/doctools/sys/net/if.c
  projects/doctools/sys/net/if_llatbl.c
  projects/doctools/sys/net/if_llatbl.h
  projects/doctools/sys/net/if_loop.c
  projects/doctools/sys/net/if_var.h
  projects/doctools/sys/net/iflib.c
  projects/doctools/sys/net/netmap.h
  projects/doctools/sys/net/netmap_user.h
  projects/doctools/sys/net/rndis.h
  projects/doctools/sys/net80211/ieee80211.h
  projects/doctools/sys/net80211/ieee80211_freebsd.h
  projects/doctools/sys/net80211/ieee80211_ht.c
  projects/doctools/sys/net80211/ieee80211_input.c
  projects/doctools/sys/net80211/ieee80211_proto.h
  projects/doctools/sys/net80211/ieee80211_scan_sw.c
  projects/doctools/sys/net80211/ieee80211_var.h
  projects/doctools/sys/netinet/in_pcb.c
  projects/doctools/sys/netinet/ip_icmp.c
  projects/doctools/sys/netinet/ip_output.c
  projects/doctools/sys/netinet/sctp_bsd_addr.c
  projects/doctools/sys/netinet/sctp_output.c
  projects/doctools/sys/netinet/sctp_pcb.c
  projects/doctools/sys/netinet/tcp_input.c
  projects/doctools/sys/netinet/tcp_output.c
  projects/doctools/sys/netinet/tcp_stacks/fastpath.c
  projects/doctools/sys/netinet/tcp_subr.c
  projects/doctools/sys/netinet/tcp_syncache.c
  projects/doctools/sys/netinet/tcp_timer.c
  projects/doctools/sys/netinet/tcp_timewait.c
  projects/doctools/sys/netinet/tcp_usrreq.c
  projects/doctools/sys/netinet/tcp_var.h
  projects/doctools/sys/netinet6/icmp6.c
  projects/doctools/sys/netinet6/ip6_input.c
  projects/doctools/sys/netinet6/ip6_output.c
  projects/doctools/sys/netpfil/ipfw/ip_fw_table.c
  projects/doctools/sys/netpfil/pf/pf.c
  projects/doctools/sys/netpfil/pf/pf_norm.c
  projects/doctools/sys/opencrypto/crypto.c
  projects/doctools/sys/pc98/conf/GENERIC
  projects/doctools/sys/powerpc/booke/booke_machdep.c
  projects/doctools/sys/powerpc/conf/GENERIC
  projects/doctools/sys/powerpc/conf/GENERIC64
  projects/doctools/sys/powerpc/conf/MPC85XX
  projects/doctools/sys/powerpc/conf/dpaa/files.dpaa
  projects/doctools/sys/powerpc/fpu/fpu_emu.c
  projects/doctools/sys/powerpc/include/param.h
  projects/doctools/sys/powerpc/include/spr.h
  projects/doctools/sys/powerpc/include/trap.h
  projects/doctools/sys/powerpc/powerpc/machdep.c
  projects/doctools/sys/powerpc/powerpc/mem.c
  projects/doctools/sys/powerpc/powerpc/trap.c
  projects/doctools/sys/riscv/conf/GENERIC
  projects/doctools/sys/sparc64/conf/GENERIC
  projects/doctools/sys/sys/_types.h
  projects/doctools/sys/sys/cdefs.h
  projects/doctools/sys/sys/linker.h
  projects/doctools/sys/sys/mbuf.h
  projects/doctools/sys/sys/md4.h
  projects/doctools/sys/sys/md5.h
  projects/doctools/sys/sys/module.h
  projects/doctools/sys/sys/param.h
  projects/doctools/sys/ufs/ffs/ffs_vnops.c
  projects/doctools/sys/vm/uma_core.c
  projects/doctools/sys/vm/vm_fault.c
  projects/doctools/sys/vm/vm_object.c
  projects/doctools/sys/vm/vm_page.c
  projects/doctools/sys/vm/vm_page.h
  projects/doctools/sys/vm/vnode_pager.c
  projects/doctools/sys/x86/x86/identcpu.c
  projects/doctools/sys/x86/x86/io_apic.c
  projects/doctools/targets/pseudo/userland/misc/Makefile.depend
  projects/doctools/tests/sys/Makefile
  projects/doctools/tests/sys/geom/class/uzip/1_test.sh
  projects/doctools/tests/sys/geom/class/uzip/Makefile
  projects/doctools/tests/sys/kern/kern_copyin.c
  projects/doctools/tests/sys/kern/pipe/pipe_fstat_bug_test.c
  projects/doctools/tools/build/mk/OptionalObsoleteFiles.inc
  projects/doctools/tools/build/options/WITHOUT_MANDOCDB
  projects/doctools/tools/regression/bpf/bpf_filter/Makefile
  projects/doctools/tools/regression/bpf/bpf_filter/bpf_test.c
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0001.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0002.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0003.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0004.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0005.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0006.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0007.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0008.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0009.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0010.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0011.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0012.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0013.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0014.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0015.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0016.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0017.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0018.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0019.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0020.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0021.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0022.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0023.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0024.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0025.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0026.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0027.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0028.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0029.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0030.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0031.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0032.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0033.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0034.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0035.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0036.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0037.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0038.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0039.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0040.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0041.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0042.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0043.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0044.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0045.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0046.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0047.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0048.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0049.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0050.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0051.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0052.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0053.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0054.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0055.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0056.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0057.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0058.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0059.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0060.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0061.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0062.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0063.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0064.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0065.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0066.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0067.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0068.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0069.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0070.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0071.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0072.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0073.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0074.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0075.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0076.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0077.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0078.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0079.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0080.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0081.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0082.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0083.h
  projects/doctools/tools/regression/bpf/bpf_filter/tests/test0084.h
  projects/doctools/tools/tools/README
  projects/doctools/tools/tools/nanobsd/embedded/beaglebone.cfg
  projects/doctools/tools/tools/nanobsd/embedded/common
  projects/doctools/tools/tools/netmap/Makefile
  projects/doctools/tools/tools/netmap/bridge.c
  projects/doctools/tools/tools/netmap/pkt-gen.c
  projects/doctools/tools/tools/netmap/vale-ctl.c
  projects/doctools/usr.bin/elfdump/elfdump.c
  projects/doctools/usr.bin/jot/jot.c
  projects/doctools/usr.bin/kdump/Makefile
  projects/doctools/usr.bin/kdump/kdump.c
  projects/doctools/usr.bin/mkimg/Makefile
  projects/doctools/usr.bin/mkimg/apm.c
  projects/doctools/usr.bin/mkimg/bsd.c
  projects/doctools/usr.bin/mkimg/ebr.c
  projects/doctools/usr.bin/mkimg/gpt.c
  projects/doctools/usr.bin/mkimg/mbr.c
  projects/doctools/usr.bin/mkimg/mkimg.1
  projects/doctools/usr.bin/mkimg/mkimg.c
  projects/doctools/usr.bin/mkimg/mkimg.h
  projects/doctools/usr.bin/mkimg/pc98.c
  projects/doctools/usr.bin/mkimg/vhd.c
  projects/doctools/usr.bin/mkimg/vtoc8.c
  projects/doctools/usr.bin/printenv/printenv.c
  projects/doctools/usr.bin/sdiff/Makefile
  projects/doctools/usr.bin/sdiff/edit.c
  projects/doctools/usr.bin/sdiff/sdiff.c
  projects/doctools/usr.bin/truss/Makefile
  projects/doctools/usr.bin/truss/aarch64-cloudabi64.c
  projects/doctools/usr.bin/truss/aarch64-freebsd.c
  projects/doctools/usr.bin/truss/amd64-cloudabi64.c
  projects/doctools/usr.bin/truss/amd64-freebsd.c
  projects/doctools/usr.bin/truss/amd64-freebsd32.c
  projects/doctools/usr.bin/truss/amd64-linux.c
  projects/doctools/usr.bin/truss/amd64-linux32.c
  projects/doctools/usr.bin/truss/arm-freebsd.c
  projects/doctools/usr.bin/truss/extern.h
  projects/doctools/usr.bin/truss/i386-freebsd.c
  projects/doctools/usr.bin/truss/i386-linux.c
  projects/doctools/usr.bin/truss/main.c
  projects/doctools/usr.bin/truss/mips-freebsd.c
  projects/doctools/usr.bin/truss/powerpc-freebsd.c
  projects/doctools/usr.bin/truss/powerpc64-freebsd.c
  projects/doctools/usr.bin/truss/powerpc64-freebsd32.c
  projects/doctools/usr.bin/truss/setup.c
  projects/doctools/usr.bin/truss/sparc64-freebsd.c
  projects/doctools/usr.bin/truss/syscall.h
  projects/doctools/usr.bin/truss/syscalls.c
  projects/doctools/usr.sbin/Makefile
  projects/doctools/usr.sbin/Makefile.powerpc
  projects/doctools/usr.sbin/amd/Makefile.inc
  projects/doctools/usr.sbin/amd/amd/Makefile
  projects/doctools/usr.sbin/amd/libamu/Makefile
  projects/doctools/usr.sbin/bhyve/bhyve.8
  projects/doctools/usr.sbin/bsdconfig/share/sysrc.subr
  projects/doctools/usr.sbin/chown/chown.c
  projects/doctools/usr.sbin/ctladm/ctladm.8
  projects/doctools/usr.sbin/daemon/daemon.8
  projects/doctools/usr.sbin/daemon/daemon.c
  projects/doctools/usr.sbin/freebsd-update/freebsd-update.sh
  projects/doctools/usr.sbin/fstyp/Makefile
  projects/doctools/usr.sbin/pciconf/pciconf.c
  projects/doctools/usr.sbin/pmcstat/pmcstat_log.h
  projects/doctools/usr.sbin/pw/grupd.c
  projects/doctools/usr.sbin/pw/pw_nis.c
  projects/doctools/usr.sbin/pw/pwupd.c
  projects/doctools/usr.sbin/tzsetup/Makefile
  projects/doctools/usr.sbin/tzsetup/tzsetup.c
Directory Properties:
  projects/doctools/   (props changed)
  projects/doctools/cddl/   (props changed)
  projects/doctools/cddl/contrib/opensolaris/   (props changed)
  projects/doctools/contrib/binutils/   (props changed)
  projects/doctools/contrib/elftoolchain/   (props changed)
  projects/doctools/contrib/gcc/   (props changed)
  projects/doctools/contrib/libarchive/   (props changed)
  projects/doctools/contrib/mdocml/   (props changed)
  projects/doctools/contrib/netbsd-tests/   (props changed)
  projects/doctools/contrib/tzdata/   (props changed)
  projects/doctools/gnu/lib/   (props changed)
  projects/doctools/gnu/usr.bin/binutils/   (props changed)
  projects/doctools/gnu/usr.bin/cc/cc_tools/   (props changed)
  projects/doctools/gnu/usr.bin/gdb/   (props changed)
  projects/doctools/sys/cddl/contrib/opensolaris/   (props changed)
  projects/doctools/sys/contrib/octeon-sdk/   (props changed)

Modified: projects/doctools/Makefile
==============================================================================
--- projects/doctools/Makefile	Sun Oct 23 00:25:51 2016	(r307810)
+++ projects/doctools/Makefile	Sun Oct 23 00:35:11 2016	(r307811)
@@ -239,7 +239,7 @@ _MAKE+=	MK_META_MODE=no
 _TARGET_ARCH=	${TARGET:S/pc98/i386/:S/arm64/aarch64/}
 .elif !defined(TARGET) && defined(TARGET_ARCH) && \
     ${TARGET_ARCH} != ${MACHINE_ARCH}
-_TARGET=		${TARGET_ARCH:C/mips(n32|64)?(el)?/mips/:C/arm(v6)?(eb)?/arm/:C/aarch64/arm64/:C/powerpc64/powerpc/:C/riscv64/riscv/}
+_TARGET=		${TARGET_ARCH:C/mips(n32|64)?(el)?/mips/:C/arm(v6)?(eb)?/arm/:C/aarch64/arm64/:C/powerpc64/powerpc/:C/powerpcspe/powerpc/:C/riscv64/riscv/}
 .endif
 .if defined(TARGET) && !defined(_TARGET)
 _TARGET=${TARGET}
@@ -422,7 +422,7 @@ _UNIVERSE_TARGETS=	${TARGETS}
 TARGET_ARCHES_arm?=	arm armeb armv6
 TARGET_ARCHES_arm64?=	aarch64
 TARGET_ARCHES_mips?=	mipsel mips mips64el mips64 mipsn32
-TARGET_ARCHES_powerpc?=	powerpc powerpc64
+TARGET_ARCHES_powerpc?=	powerpc powerpc64 powerpcspe
 TARGET_ARCHES_pc98?=	i386
 .for target in ${TARGETS}
 TARGET_ARCHES_${target}?= ${target}

Modified: projects/doctools/Makefile.inc1
==============================================================================
--- projects/doctools/Makefile.inc1	Sun Oct 23 00:25:51 2016	(r307810)
+++ projects/doctools/Makefile.inc1	Sun Oct 23 00:35:11 2016	(r307811)
@@ -358,6 +358,7 @@ KNOWN_ARCHES?=	aarch64/arm64 \
 		mipsn32/mips \
 		powerpc \
 		powerpc64/powerpc \
+		powerpcspe/powerpc \
 		riscv64/riscv \
 		sparc64
 
@@ -1582,7 +1583,7 @@ _strfile=	usr.bin/fortune/strfile
 _gperf=		gnu/usr.bin/gperf
 .endif
 
-.if ${MK_SHAREDOCS} != "no" || ${MK_DOCTOOLS} != "no"
+.if ${MK_SHAREDOCS} != "no" && ${MK_DOCTOOLS} != "no"
 _doctools=	cddl/usr.bin/doctools \
 		usr.bin/soelim \
 		usr.bin/col
@@ -1980,7 +1981,10 @@ libraries: .MAKE .PHONY
 #
 # static libgcc.a prerequisite for shared libc
 #
-_prereq_libs= gnu/lib/libssp/libssp_nonshared gnu/lib/libgcc lib/libcompiler_rt
+_prereq_libs= gnu/lib/libgcc lib/libcompiler_rt
+.if ${MK_SSP} != "no"
+_prereq_libs+= gnu/lib/libssp/libssp_nonshared
+.endif
 
 # These dependencies are not automatically generated:
 #

Modified: projects/doctools/ObsoleteFiles.inc
==============================================================================
--- projects/doctools/ObsoleteFiles.inc	Sun Oct 23 00:25:51 2016	(r307810)
+++ projects/doctools/ObsoleteFiles.inc	Sun Oct 23 00:35:11 2016	(r307811)
@@ -493,6 +493,35 @@ OLD_FILES+=usr/share/tmac/unicode.tmac
 OLD_FILES+=usr/share/tmac/vgrind.tmac
 OLD_FILES+=usr/share/tmac/www.tmac
 OLD_DIRS+=usr/share/tmac
+# 20161017: urtwn(4) was merged into rtwn(4)
+OLD_FILES+=usr/share/man/man4/urtwn.4.gz
+OLD_FILES+=usr/share/man/man4/urtwnfw.4.gz
+# 20161015: Remove GNU rcs
+OLD_FILES+=usr/bin/ci
+OLD_FILES+=usr/bin/co
+OLD_FILES+=usr/bin/merge
+OLD_FILES+=usr/bin/rcs
+OLD_FILES+=usr/bin/rcsclean
+OLD_FILES+=usr/bin/rcsdiff
+OLD_FILES+=usr/bin/rcsfreeze
+OLD_FILES+=usr/bin/rcsmerge
+OLD_FILES+=usr/bin/rlog
+OLD_FILES+=usr/share/doc/psd/13.rcs/paper.ascii.gz
+OLD_FILES+=usr/share/doc/psd/13.rcs/rcs_func.ascii.gz
+OLD_DIRS+=usr/share/doc/psd/13.rcs
+OLD_FILES+=usr/share/man/man1/ci.1.gz
+OLD_FILES+=usr/share/man/man1/co.1.gz
+OLD_FILES+=usr/share/man/man1/merge.1.gz
+OLD_FILES+=usr/share/man/man1/rcs.1.gz
+OLD_FILES+=usr/share/man/man1/rcsclean.1.gz
+OLD_FILES+=usr/share/man/man1/rcsdiff.1.gz
+OLD_FILES+=usr/share/man/man1/rcsfreeze.1.gz
+OLD_FILES+=usr/share/man/man1/rcsintro.1.gz
+OLD_FILES+=usr/share/man/man1/rcsmerge.1.gz
+OLD_FILES+=usr/share/man/man1/rlog.1.gz
+OLD_FILES+=usr/share/man/man5/rcsfile.5.gz
+# 20161010: remove link to removed m_getclr(9) macro
+OLD_FILES+=usr/share/man/man9/m_getclr.9.gz
 # 20161003: MK_ELFCOPY_AS_OBJCOPY option retired
 OLD_FILES+=usr/bin/elfcopy
 OLD_FILES+=usr/share/man/man1/elfcopy.1.gz
@@ -935,9 +964,6 @@ OLD_FILES+=usr/lib/clang/3.7.0/lib/freeb
 OLD_DIRS+=usr/lib/clang/3.7.0/lib/freebsd
 OLD_DIRS+=usr/lib/clang/3.7.0/lib
 OLD_DIRS+=usr/lib/clang/3.7.0
-# 20151201: mqueue tests 3 and 4 disabled
-OLD_FILES+=usr/tests/sys/mqueue/mqtest3
-OLD_FILES+=usr/tests/sys/mqueue/mqtest4
 # 20151130: libelf moved from /usr/lib to /lib (libkvm dependency in r291406)
 OLD_LIBS+=usr/lib/libelf.so.2
 # 20151115: Fox bad upgrade scheme

Modified: projects/doctools/UPDATING
==============================================================================
--- projects/doctools/UPDATING	Sun Oct 23 00:25:51 2016	(r307810)
+++ projects/doctools/UPDATING	Sun Oct 23 00:35:11 2016	(r307811)
@@ -31,6 +31,41 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 12
 	disable the most expensive debugging functionality run
 	"ln -s 'abort:false,junk:false' /etc/malloc.conf".)
 
+
+****************************** SPECIAL WARNING: ******************************
+
+	Due to a bug in some versions of clang that's very hard to workaround in
+	the upgrade process, to upgrade to -current you must first upgrade
+	either stable/9 after r286035 or stable/10 after r286033 (including
+	10.3-RELEASE) or current after r286007 (including stable/11 and
+	11.0-RELEASE). These revisions post-date the 10.2 and 9.3 releases, so
+	you'll need to take the unusual step of upgrading to the tip of the
+	stable branch before moving to 11 or -current via a source upgrade.
+	stable/11 and 11.0-RELEASE post-date the fix so you can move from them
+	to -current. This differs from the historical situation where one could
+	upgrade from anywhere on the last couple of stable branches, so be
+	careful.
+
+****************************** SPECIAL WARNING: ******************************
+
+20161017:
+	The urtwn(4) driver was merged into rtwn(4) and now consists of
+	rtwn(4) main module + rtwn_usb(4) and rtwn_pci(4) bus-specific
+	parts.
+	Also, firmware for RTL8188CE was renamed due to possible name
+	conflict (rtwnrtl8192cU(B) -> rtwnrtl8192cE(B))
+
+20161015:
+	GNU rcs has been removed from base.  It is available as packages:
+	- rcs: Latest GPLv3 GNU rcs version.
+	- rcs57: Copy of the latest version of GNU rcs (GPLv2) before it was
+	removed from base.
+
+20161008:
+	Use of the cc_cdg, cc_chd, cc_hd, or cc_vegas congestion control
+	modules now requires that the kernel configuration contain the
+	TCP_HHOOK option. (This option is included in the GENERIC kernel.)
+
 20161003:
 	The WITHOUT_ELFCOPY_AS_OBJCOPY src.conf(5) knob has been retired.
 	ELF Tool Chain's elfcopy is always installed as /usr/bin/objcopy.
@@ -1449,11 +1484,15 @@ COMMON ITEMS:
 	your build attempts in an "environmental clean room", prefix all make
 	commands with 'env -i '.  See the env(1) manual page for more details.
 
-	When upgrading from one major version to another it is generally best
-	to upgrade to the latest code in the currently installed branch first,
-	then do an upgrade to the new branch. This is the best-tested upgrade
-	path, and has the highest probability of being successful.  Please try
-	this approach before reporting problems with a major version upgrade.
+	When upgrading from one major version to another it is generally best to
+	upgrade to the latest code in the currently installed branch first, then
+	do an upgrade to the new branch. This is the best-tested upgrade path,
+	and has the highest probability of being successful.  Please try this
+	approach if you encounter problems with a major version upgrade.  Since
+	the stable 4.x branch point, one has generally been able to upgade from
+	anywhere in the most recent stable branch to head / current (or even the
+	last couple of stable branches). See the top of this file when there's
+	an exception.
 
 	When upgrading a live system, having a root shell around before
 	installing anything can help undo problems. Not having a root shell

Modified: projects/doctools/bin/pkill/tests/pgrep-j_test.sh
==============================================================================
--- projects/doctools/bin/pkill/tests/pgrep-j_test.sh	Sun Oct 23 00:25:51 2016	(r307810)
+++ projects/doctools/bin/pkill/tests/pgrep-j_test.sh	Sun Oct 23 00:35:11 2016	(r307811)
@@ -20,12 +20,13 @@ sleep=$(pwd)/sleep.txt
 ln -sf /bin/sleep $sleep
 
 name="pgrep -j <jid>"
-sleep_amount=5
+sleep_amount=15
 jail -c path=/ name=${base}_1_1 ip4.addr=127.0.0.1 \
     command=daemon -p ${PWD}/${base}_1_1.pid $sleep $sleep_amount &
 
 jail -c path=/ name=${base}_1_2 ip4.addr=127.0.0.1 \
     command=daemon -p ${PWD}/${base}_1_2.pid $sleep $sleep_amount &
+sleep 0.5
 
 for i in `seq 1 10`; do
 	jid1=$(jail_name_to_jid ${base}_1_1)
@@ -53,7 +54,7 @@ fi
 wait
 
 name="pgrep -j any"
-sleep_amount=6
+sleep_amount=16
 jail -c path=/ name=${base}_2_1 ip4.addr=127.0.0.1 \
     command=daemon -p ${PWD}/${base}_2_1.pid $sleep $sleep_amount &
 
@@ -74,7 +75,7 @@ fi
 wait
 
 name="pgrep -j none"
-sleep_amount=7
+sleep_amount=17
 daemon -p ${PWD}/${base}_3_1.pid $sleep $sleep_amount &
 jail -c path=/ name=${base}_3_2 ip4.addr=127.0.0.1 \
     command=daemon -p ${PWD}/${base}_3_2.pid $sleep $sleep_amount &
@@ -91,7 +92,7 @@ wait
 
 # test 4 is like test 1 except with jname instead of jid.
 name="pgrep -j <jname>"
-sleep_amount=8
+sleep_amount=18
 jail -c path=/ name=${base}_4_1 ip4.addr=127.0.0.1 \
     command=daemon -p ${PWD}/${base}_4_1.pid $sleep $sleep_amount &
 

Modified: projects/doctools/bin/pkill/tests/pkill-j_test.sh
==============================================================================
--- projects/doctools/bin/pkill/tests/pkill-j_test.sh	Sun Oct 23 00:25:51 2016	(r307810)
+++ projects/doctools/bin/pkill/tests/pkill-j_test.sh	Sun Oct 23 00:35:11 2016	(r307811)
@@ -20,7 +20,7 @@ sleep=$(pwd)/sleep.txt
 ln -sf /bin/sleep $sleep
 
 name="pkill -j <jid>"
-sleep_amount=5
+sleep_amount=15
 jail -c path=/ name=${base}_1_1 ip4.addr=127.0.0.1 \
     command=daemon -p ${PWD}/${base}_1_1.pid $sleep $sleep_amount &
 
@@ -54,7 +54,7 @@ fi 2>/dev/null
 wait
 
 name="pkill -j any"
-sleep_amount=6
+sleep_amount=16
 jail -c path=/ name=${base}_2_1 ip4.addr=127.0.0.1 \
     command=daemon -p ${PWD}/${base}_2_1.pid $sleep $sleep_amount &
 
@@ -76,7 +76,7 @@ fi 2>/dev/null
 wait
 
 name="pkill -j none"
-sleep_amount=7
+sleep_amount=17
 daemon -p ${PWD}/${base}_3_1.pid $sleep $sleep_amount
 jail -c path=/ name=${base}_3_2 ip4.addr=127.0.0.1 \
     command=daemon -p ${PWD}/${base}_3_2.pid $sleep $sleep_amount &
@@ -94,7 +94,7 @@ wait
 
 # test 4 is like test 1 except with jname instead of jid.
 name="pkill -j <jname>"
-sleep_amount=8
+sleep_amount=18
 jail -c path=/ name=${base}_4_1 ip4.addr=127.0.0.1 \
     command=daemon -p ${PWD}/${base}_4_1.pid $sleep $sleep_amount &
 

Modified: projects/doctools/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.args1.c
==============================================================================
--- projects/doctools/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.args1.c	Sun Oct 23 00:25:51 2016	(r307810)
+++ projects/doctools/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.args1.c	Sun Oct 23 00:35:11 2016	(r307811)
@@ -31,8 +31,8 @@
 #include <unistd.h>
 
 int
-go(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6,
-    int arg7, int arg8, int arg9)
+go(long arg0, long arg1, long arg2, long arg3, long arg4, long arg5, long arg6,
+   long arg7, long arg8, long arg9)
 {
 	return (arg1);
 }

Modified: projects/doctools/cddl/contrib/opensolaris/lib/libdtrace/common/dt_subr.c
==============================================================================
--- projects/doctools/cddl/contrib/opensolaris/lib/libdtrace/common/dt_subr.c	Sun Oct 23 00:25:51 2016	(r307810)
+++ projects/doctools/cddl/contrib/opensolaris/lib/libdtrace/common/dt_subr.c	Sun Oct 23 00:35:11 2016	(r307811)
@@ -581,6 +581,7 @@ int
 dt_printf(dtrace_hdl_t *dtp, FILE *fp, const char *format, ...)
 {
 	va_list ap;
+	va_list ap2;
 	int n;
 
 #ifndef illumos
@@ -605,11 +606,13 @@ dt_printf(dtrace_hdl_t *dtp, FILE *fp, c
 		len = dtp->dt_sprintf_buflen - len;
 		assert(len >= 0);
 
-		if ((n = vsnprintf(buf, len, format, ap)) < 0)
+		va_copy(ap2, ap);
+		if ((n = vsnprintf(buf, len, format, ap2)) < 0)
 			n = dt_set_errno(dtp, errno);
 
+		va_end(ap2);
 		va_end(ap);
-
+		
 		return (n);
 	}
 
@@ -640,11 +643,14 @@ dt_printf(dtrace_hdl_t *dtp, FILE *fp, c
 			dtp->dt_buffered_buf[0] = '\0';
 		}
 
-		if ((needed = vsnprintf(NULL, 0, format, ap)) < 0) {
+		va_copy(ap2, ap);
+		if ((needed = vsnprintf(NULL, 0, format, ap2)) < 0) {
 			rval = dt_set_errno(dtp, errno);
+			va_end(ap2);
 			va_end(ap);
 			return (rval);
 		}
+		va_end(ap2);
 
 		if (needed == 0) {
 			va_end(ap);
@@ -670,12 +676,15 @@ dt_printf(dtrace_hdl_t *dtp, FILE *fp, c
 			dtp->dt_buffered_size <<= 1;
 		}
 
+		va_copy(ap2, ap);
 		if (vsnprintf(&dtp->dt_buffered_buf[dtp->dt_buffered_offs],
-		    avail, format, ap) < 0) {
+		    avail, format, ap2) < 0) {
 			rval = dt_set_errno(dtp, errno);
+			va_end(ap2);
 			va_end(ap);
 			return (rval);
 		}
+		va_end(ap2);
 
 		dtp->dt_buffered_offs += needed;
 		assert(dtp->dt_buffered_buf[dtp->dt_buffered_offs] == '\0');
@@ -683,8 +692,10 @@ dt_printf(dtrace_hdl_t *dtp, FILE *fp, c
 		return (0);
 	}
 
-	n = vfprintf(fp, format, ap);
+	va_copy(ap2, ap);
+	n = vfprintf(fp, format, ap2);
 	fflush(fp);
+	va_end(ap2);
 	va_end(ap);
 
 	if (n < 0) {

Modified: projects/doctools/cddl/usr.sbin/dtrace/tests/tools/exclude.sh
==============================================================================
--- projects/doctools/cddl/usr.sbin/dtrace/tests/tools/exclude.sh	Sun Oct 23 00:25:51 2016	(r307810)
+++ projects/doctools/cddl/usr.sbin/dtrace/tests/tools/exclude.sh	Sun Oct 23 00:35:11 2016	(r307811)
@@ -72,6 +72,7 @@ exclude EXFAIL common/mib/tst.udp.ksh
 exclude SKIP common/privs/tst.fds.ksh
 exclude SKIP common/privs/tst.func_access.ksh
 exclude SKIP common/privs/tst.getf.ksh
+exclude SKIP common/privs/tst.kpriv.ksh
 exclude SKIP common/privs/tst.op_access.ksh
 exclude SKIP common/privs/tst.procpriv.ksh
 exclude SKIP common/privs/tst.providers.ksh

Modified: projects/doctools/contrib/binutils/bfd/config.bfd
==============================================================================
--- projects/doctools/contrib/binutils/bfd/config.bfd	Sun Oct 23 00:25:51 2016	(r307810)
+++ projects/doctools/contrib/binutils/bfd/config.bfd	Sun Oct 23 00:35:11 2016	(r307811)
@@ -1103,7 +1103,7 @@ case "${targ}" in
     want64=true
     ;;
 #endif
-  powerpc-*-*bsd* | powerpc-*-elf* | powerpc-*-sysv4* | powerpc-*-eabi* | \
+  powerpc-*-*bsd* | powerpcspe-*-*bsd* | powerpc-*-elf* | powerpc-*-sysv4* | powerpc-*-eabi* | \
   powerpc-*-solaris2* | powerpc-*-linux-* | powerpc-*-rtems* | \
   powerpc-*-chorus*)
     targ_defvec=bfd_elf32_powerpc_vec

Modified: projects/doctools/contrib/elftoolchain/elfcopy/main.c
==============================================================================
--- projects/doctools/contrib/elftoolchain/elfcopy/main.c	Sun Oct 23 00:25:51 2016	(r307810)
+++ projects/doctools/contrib/elftoolchain/elfcopy/main.c	Sun Oct 23 00:35:11 2016	(r307811)
@@ -1529,6 +1529,22 @@ print_version(void)
 	exit(EXIT_SUCCESS);
 }
 
+/*
+ * Compare the ending of s with end.
+ */
+static int
+strrcmp(const char *s, const char *end)
+{
+	size_t endlen, slen;
+
+	slen = strlen(s);
+	endlen = strlen(end);
+
+	if (slen >= endlen)
+		s += slen - endlen;
+	return (strcmp(s, end));
+}
+
 int
 main(int argc, char **argv)
 {
@@ -1562,12 +1578,16 @@ main(int argc, char **argv)
 	if ((ecp->progname = ELFTC_GETPROGNAME()) == NULL)
 		ecp->progname = "elfcopy";
 
-	if (strcmp(ecp->progname, "strip") == 0)
+	if (strrcmp(ecp->progname, "strip") == 0)
 		strip_main(ecp, argc, argv);
-	else if (strcmp(ecp->progname, "mcs") == 0)
+	else if (strrcmp(ecp->progname, "mcs") == 0)
 		mcs_main(ecp, argc, argv);
-	else
+	else {
+		if (strrcmp(ecp->progname, "elfcopy") != 0 &&
+		    strrcmp(ecp->progname, "objcopy") != 0)
+			warnx("program mode not known, defaulting to elfcopy");
 		elfcopy_main(ecp, argc, argv);
+	}
 
 	free_sec_add(ecp);
 	free_sec_act(ecp);

Copied: projects/doctools/contrib/gcc/config/rs6000/freebsdspe.h (from r307810, head/contrib/gcc/config/rs6000/freebsdspe.h)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/doctools/contrib/gcc/config/rs6000/freebsdspe.h	Sun Oct 23 00:35:11 2016	(r307811, copy of r307810, head/contrib/gcc/config/rs6000/freebsdspe.h)
@@ -0,0 +1,77 @@
+/* Definitions of target machine for GNU compiler,
+   for PowerPC e500 machines running FreeBSD.
+   Based on linuxspe.h
+   Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+   Contributed by Aldy Hernandez (aldy@quesejoda.com).
+
+   This file is part of GCC.
+
+   GCC is free software; you can redistribute it and/or modify it
+   under the terms of the GNU General Public License as published
+   by the Free Software Foundation; either version 2, or (at your
+   option) any later version.
+
+   GCC is distributed in the hope that it will be useful, but WITHOUT
+   ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+   or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public
+   License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with GCC; see the file COPYING.  If not, write to the
+   Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
+   MA 02110-1301, USA.  */
+
+#undef  TARGET_VERSION
+#define TARGET_VERSION fprintf (stderr, " (PowerPC E500 FreeBSD)");
+
+/* Override rs6000.h and sysv4.h definition.  */
+#undef	TARGET_DEFAULT
+#define	TARGET_DEFAULT (MASK_POWERPC | MASK_NEW_MNEMONICS | MASK_STRICT_ALIGN)
+
+#undef TARGET_SPE_ABI
+#undef TARGET_SPE
+#undef TARGET_E500
+#undef TARGET_ISEL
+#undef TARGET_FPRS
+#undef TARGET_E500_SINGLE
+#undef TARGET_E500_DOUBLE
+
+#define TARGET_SPE_ABI rs6000_spe_abi
+#define TARGET_SPE rs6000_spe
+#define TARGET_E500 (rs6000_cpu == PROCESSOR_PPC8540)
+#define TARGET_ISEL rs6000_isel
+#define TARGET_FPRS (rs6000_float_gprs == 0)
+#define TARGET_E500_SINGLE (TARGET_HARD_FLOAT && rs6000_float_gprs == 1)
+#define TARGET_E500_DOUBLE (TARGET_HARD_FLOAT && rs6000_float_gprs == 2)
+
+#undef  SUBSUBTARGET_OVERRIDE_OPTIONS
+#define SUBSUBTARGET_OVERRIDE_OPTIONS \
+  if (rs6000_select[1].string == NULL) \
+    rs6000_cpu = PROCESSOR_PPC8540; \
+  if (!rs6000_explicit_options.abi) \
+    rs6000_spe_abi = 1; \
+  if (!rs6000_explicit_options.float_gprs) \
+    rs6000_float_gprs = 1; \
+  /* See note below.  */ \
+  /*if (!rs6000_explicit_options.long_double)*/ \
+  /*  rs6000_long_double_type_size = 128;*/ \
+  if (!rs6000_explicit_options.spe) \
+    rs6000_spe = 1; \
+  if (!rs6000_explicit_options.isel) \
+    rs6000_isel = 1; \
+  if (target_flags & MASK_64BIT) \
+    error ("-m64 not supported in this configuration")
+
+/* The e500 ABI says that either long doubles are 128 bits, or if
+   implemented in any other size, the compiler/linker should error out.
+   We have no emulation libraries for 128 bit long doubles, and I hate
+   the dozens of failures on the regression suite.  So I'm breaking ABI
+   specifications, until I properly fix the emulation.
+
+   Enable these later.
+#undef CPP_LONGDOUBLE_DEFAULT_SPEC
+#define CPP_LONGDOUBLE_DEFAULT_SPEC "-D__LONG_DOUBLE_128__=1"
+*/
+
+#undef  ASM_DEFAULT_SPEC
+#define	ASM_DEFAULT_SPEC "-mppc -mspe -me500"

Modified: projects/doctools/contrib/heirloom-doctools/eqn/e.h
==============================================================================
--- projects/doctools/contrib/heirloom-doctools/eqn/e.h	Sun Oct 23 00:25:51 2016	(r307810)
+++ projects/doctools/contrib/heirloom-doctools/eqn/e.h	Sun Oct 23 00:35:11 2016	(r307811)
@@ -92,12 +92,16 @@ extern int	markline;	/* 1 if this EQ/EN 
 extern char	*progname;
 
 typedef struct s_tbl {
-	char	*name;
-	char	*defn;
+	const char	*name;
+	const char	*defn;
 	struct s_tbl *next;
 } tbl;
 extern  char    *spaceval;  /* use in place of normal \x (for pic) */
 
+extern tbl	*keytbl[];	/* key words */
+extern tbl	*restbl[];	/* reserved words */
+extern tbl	*deftbl[];	/* user-defined names */
+
 /* diacrit.c */
 void diacrit(int, int);
 /* e.c */
@@ -147,7 +151,7 @@ char *strsave(char *);
 void include(void);
 void delim(void);
 /* lookup.c */
-tbl *lookup(tbl **, char *, char *);
+tbl *lookup(tbl **, const char *, const char *);
 void init_tbl(void);
 /* mark.c */
 void mark(int);
@@ -161,7 +165,7 @@ void move(int, int, int);
 void boverb(int, int);
 /* paren.c */
 void paren(int, int, int);
-void brack(int, char *, char *, char *);
+void brack(int, const char *, const char *, const char *);
 /* pile.c */
 void lpile(int, int, int);
 /* shift.c */

Modified: projects/doctools/contrib/heirloom-doctools/eqn/eqnbox.c
==============================================================================
--- projects/doctools/contrib/heirloom-doctools/eqn/eqnbox.c	Sun Oct 23 00:25:51 2016	(r307810)
+++ projects/doctools/contrib/heirloom-doctools/eqn/eqnbox.c	Sun Oct 23 00:35:11 2016	(r307811)
@@ -37,7 +37,7 @@ eqnbox(int p1, int p2, int lu) {
 #else	/* NEQN */
 	int b, h;
 #endif	/* NEQN */
-	char *sh;
+	const char *sh;
 
 	yyval.token = p1;
 	b = max(ebase[p1], ebase[p2]);

Modified: projects/doctools/contrib/heirloom-doctools/eqn/eqnchar.d/genutf8.c
==============================================================================
--- projects/doctools/contrib/heirloom-doctools/eqn/eqnchar.d/genutf8.c	Sun Oct 23 00:25:51 2016	(r307810)
+++ projects/doctools/contrib/heirloom-doctools/eqn/eqnchar.d/genutf8.c	Sun Oct 23 00:35:11 2016	(r307811)
@@ -14,7 +14,7 @@
 #include <wctype.h>
 #include <stdio.h>
 
-const char *const ctl[] = {
+static const char *const ctl[] = {
 	"nul",
 	"soh",
 	"stx",

Modified: projects/doctools/contrib/heirloom-doctools/eqn/funny.c
==============================================================================
--- projects/doctools/contrib/heirloom-doctools/eqn/funny.c	Sun Oct 23 00:25:51 2016	(r307810)
+++ projects/doctools/contrib/heirloom-doctools/eqn/funny.c	Sun Oct 23 00:35:11 2016	(r307811)
@@ -32,7 +32,7 @@ extern YYSTYPE yyval;
 
 void
 funny(int n) {
-	char *f = NULL;
+	const char *f = NULL;
 
 	yyval.token = oalloc();
 	switch(n) {

Modified: projects/doctools/contrib/heirloom-doctools/eqn/integral.c
==============================================================================
--- projects/doctools/contrib/heirloom-doctools/eqn/integral.c	Sun Oct 23 00:25:51 2016	(r307810)
+++ projects/doctools/contrib/heirloom-doctools/eqn/integral.c	Sun Oct 23 00:35:11 2016	(r307811)
@@ -56,7 +56,7 @@ integral(int p, int p1, int p2) {
 
 void
 setintegral(void) {
-	char *f;
+	const char *f;
 
 	yyval.token = oalloc();
 	f = "\\(is";

Modified: projects/doctools/contrib/heirloom-doctools/eqn/io.c
==============================================================================
--- projects/doctools/contrib/heirloom-doctools/eqn/io.c	Sun Oct 23 00:25:51 2016	(r307810)
+++ projects/doctools/contrib/heirloom-doctools/eqn/io.c	Sun Oct 23 00:35:11 2016	(r307811)
@@ -26,9 +26,9 @@
 #include <stdlib.h>
 #include <libgen.h>
 
-char	*in;	/* input buffer */
-size_t	insize;	/* input buffer size */
-int noeqn;
+static char	*in;	/* input buffer */
+static size_t	insize;	/* input buffer size */
+static int noeqn;
 
 int
 main(int argc,char **argv) {
@@ -95,7 +95,8 @@ eqn(int argc,char **argv) {
 
 int
 getline(char **sp, size_t *np) {
-	register int c, n = 0, esc = 0, par = 0, brack = 0;
+	register int c, esc = 0, par = 0, brack = 0;
+	size_t n = 0;
 	char *xp;
 	for (;;) {
 		c = gtc();

Modified: projects/doctools/contrib/heirloom-doctools/eqn/lex.c
==============================================================================
--- projects/doctools/contrib/heirloom-doctools/eqn/lex.c	Sun Oct 23 00:25:51 2016	(r307810)
+++ projects/doctools/contrib/heirloom-doctools/eqn/lex.c	Sun Oct 23 00:35:11 2016	(r307811)
@@ -34,12 +34,12 @@
 extern YYSTYPE yyval;
 
 #define	SSIZE	400
-char	token[SSIZE];
-int	sp;
+static char	token[SSIZE];
+static int	sp;
 #define	putbak(c)	*ip++ = c;
 #define	PUSHBACK	300	/* maximum pushback characters */
-char	ibuf[PUSHBACK+SSIZE];	/* pushback buffer for definitions, etc. */
-char	*ip	= ibuf;
+static char	ibuf[PUSHBACK+SSIZE];	/* pushback buffer for definitions, etc. */
+static char	*ip	= ibuf;
 
 int
 gtc(void) {
@@ -94,7 +94,6 @@ int
 yylex(void) {
 	register int c;
 	tbl *tp;
-	extern tbl *keytbl[], *deftbl[];
 
   beg:
 	while ((c=gtc())==' ' || c=='\n')
@@ -299,7 +298,7 @@ include(void) {
 void
 delim(void) {
 	yyval.token = eqnreg = 0;
-	if (cstr(token, 0, SSIZE) || token[0] & 0200 || token[1] & 0200)
+	if (cstr(token, 0, SSIZE))
 		error(FATAL, "Bizarre delimiters at %.20s", token);
 	lefteq = token[0];
 	righteq = token[1];

Modified: projects/doctools/contrib/heirloom-doctools/eqn/lookup.c
==============================================================================
--- projects/doctools/contrib/heirloom-doctools/eqn/lookup.c	Sun Oct 23 00:25:51 2016	(r307810)
+++ projects/doctools/contrib/heirloom-doctools/eqn/lookup.c	Sun Oct 23 00:35:11 2016	(r307811)
@@ -33,8 +33,8 @@ tbl	*keytbl[TBLSIZE];	/* key words */
 tbl	*restbl[TBLSIZE];	/* reserved words */
 tbl	*deftbl[TBLSIZE];	/* user-defined names */
 
-struct {
-	char	*key;
+static struct {
+	const char	*key;
 	int	keyval;
 } keyword[]	={
 	{ "sub", 	SUB },
@@ -104,9 +104,9 @@ struct {
 	{ NULL, 	0 }
 };
 
-struct {
-	char	*res;
-	char	*resval;
+static struct {
+	const char	*res;
+	const char	*resval;
 } resword[]	={
 	{ ">=",	"\\(>=" },
 	{ "<=",	"\\(<=" },
@@ -220,11 +220,11 @@ struct {
 };
 
 tbl *
-lookup(tbl **tblp, char *name, char *defn)	/* find name in tbl. if defn non-null, install */
+lookup(tbl **tblp, const char *name, const char *defn)	/* find name in tbl. if defn non-null, install */
 {
 	register tbl *p;
 	register int h;
-	register unsigned char *s = (unsigned char *)name;
+	register unsigned const char *s = (unsigned const char *)name;
 
 	for (h = 0; *s != '\0'; )
 		h += *s++;

Modified: projects/doctools/contrib/heirloom-doctools/eqn/matrix.c
==============================================================================
--- projects/doctools/contrib/heirloom-doctools/eqn/matrix.c	Sun Oct 23 00:25:51 2016	(r307810)
+++ projects/doctools/contrib/heirloom-doctools/eqn/matrix.c	Sun Oct 23 00:35:11 2016	(r307811)
@@ -52,7 +52,7 @@ matrix(int p1) {
 	int hb, b;
 #endif	/* NEQN */
 	int nrow, ncol, i, j, k, val[100];
-	char *space;
+	const char *space;
 
 	space = "\\ \\ ";
 	nrow = lp[p1];	/* disaster if rows inconsistent */

Modified: projects/doctools/contrib/heirloom-doctools/eqn/paren.c
==============================================================================
--- projects/doctools/contrib/heirloom-doctools/eqn/paren.c	Sun Oct 23 00:25:51 2016	(r307810)
+++ projects/doctools/contrib/heirloom-doctools/eqn/paren.c	Sun Oct 23 00:35:11 2016	(r307811)
@@ -163,7 +163,7 @@ paren(int leftc, int p1, int rightc) {
 }
 
 void
-brack(int m, char *t, char *c, char *b) {
+brack(int m, const char *t, const char *c, const char *b) {
 	int j;
 	printf("\\b'%s", t);
 	for( j=0; j<m; j++)

Modified: projects/doctools/contrib/heirloom-doctools/eqn/shift.c
==============================================================================
--- projects/doctools/contrib/heirloom-doctools/eqn/shift.c	Sun Oct 23 00:25:51 2016	(r307810)
+++ projects/doctools/contrib/heirloom-doctools/eqn/shift.c	Sun Oct 23 00:35:11 2016	(r307811)
@@ -35,7 +35,7 @@ bshiftb(int p1, int dir, int p2) {
 #ifndef NEQN
 	float shval, d1, h1, b1, h2, b2;
 	float diffps, effps, effps2;
-	char *sh1, *sh2;
+	const char *sh1, *sh2;
 #else	/* NEQN */
 	int shval, d1, h1, b1, h2, b2;
 #endif /* NEQN */

Modified: projects/doctools/contrib/heirloom-doctools/eqn/text.c
==============================================================================
--- projects/doctools/contrib/heirloom-doctools/eqn/text.c	Sun Oct 23 00:25:51 2016	(r307810)
+++ projects/doctools/contrib/heirloom-doctools/eqn/text.c	Sun Oct 23 00:35:11 2016	(r307811)
@@ -30,19 +30,18 @@
 
 extern YYSTYPE yyval;
 
-int	csp;
-int	psp;
+static int	csp;
+static int	psp;
 #define	CSSIZE	400
-char	cs[420];
+static char	cs[420];
 
-int	lf, rf;	/* temporary spots for left and right fonts */
+static int	lf, rf;	/* temporary spots for left and right fonts */
 
 void
 text(int t,char *p1) {
 	int c;
-	char *p;
+	const char *p;
 	tbl *tp;
-	extern tbl *restbl;
 
 	yyval.token = oalloc();
 	ebase[yyval.token] = 0;

Modified: projects/doctools/contrib/heirloom-doctools/pic/arcgen.c
==============================================================================
--- projects/doctools/contrib/heirloom-doctools/pic/arcgen.c	Sun Oct 23 00:25:51 2016	(r307810)
+++ projects/doctools/contrib/heirloom-doctools/pic/arcgen.c	Sun Oct 23 00:35:11 2016	(r307811)
@@ -30,7 +30,7 @@ obj *arcgen(int type)	/* handles circula
 	static int nexthv[2][4] ={ {U_DIR, L_DIR, D_DIR, R_DIR}, {D_DIR,
 	    R_DIR, U_DIR, L_DIR} };
 	double dx2, dy2, ht, phi, r, d;
-	int i, head, to, at, cw, invis, ddtype, battr;
+	int i, head, to, at, _cw, invis, ddtype, battr;
 	obj *p, *ppos;
 	double fromx, fromy, tox = 0, toy = 0, fillval = 0;
 	Attr *ap;
@@ -40,7 +40,7 @@ obj *arcgen(int type)	/* handles circula
 	prevw = getfval("arrowwid");
 	fromx = curx;
 	fromy = cury;
-	head = to = at = cw = invis = ddtype = battr = 0;
+	head = to = at = _cw = invis = ddtype = battr = 0;
 	for (i = 0; i < nattr; i++) {
 		ap = &attr[i];
 		switch (ap->a_type) {
@@ -66,7 +66,7 @@ obj *arcgen(int type)	/* handles circula
 			prevrad = ap->a_val.f / 2;
 			break;
 		case CW:
-			cw = 1;
+			_cw = 1;
 			break;
 		case FROM:	/* start point of arc */
 			ppos = ap->a_val.o;
@@ -107,16 +107,16 @@ obj *arcgen(int type)	/* handles circula
 		}
 	}
 	if (!at && !to) {	/* the defaults are mostly OK */
-		curx = fromx + prevrad * dctrx[cw][hvmode];
-		cury = fromy + prevrad * dctry[cw][hvmode];
-		tox = fromx + prevrad * dtox[cw][hvmode];
-		toy = fromy + prevrad * dtoy[cw][hvmode];
-		hvmode = nexthv[cw][hvmode];
+		curx = fromx + prevrad * dctrx[_cw][hvmode];
+		cury = fromy + prevrad * dctry[_cw][hvmode];
+		tox = fromx + prevrad * dtox[_cw][hvmode];
+		toy = fromy + prevrad * dtoy[_cw][hvmode];
+		hvmode = nexthv[_cw][hvmode];
 	}
 	else if (!at) {
 		dx2 = (tox - fromx) / 2;
 		dy2 = (toy - fromy) / 2;
-		phi = atan2(dy2, dx2) + (cw ? -PI/2 : PI/2);
+		phi = atan2(dy2, dx2) + (_cw ? -PI/2 : PI/2);
 		if (prevrad <= 0.0)
 			prevrad = dx2*dx2+dy2*dy2;
 		for (r=prevrad; (d = r*r - (dx2*dx2+dy2*dy2)) <= 0.0; r *= 2)
@@ -129,11 +129,11 @@ obj *arcgen(int type)	/* handles circula
 			dx2, dy2, phi, r, ht);
 	}
 	else if (at && !to) {	/* do we have all the cases??? */
-		tox = fromx + prevrad * dtox[cw][hvmode];
-		toy = fromy + prevrad * dtoy[cw][hvmode];
-		hvmode = nexthv[cw][hvmode];
+		tox = fromx + prevrad * dtox[_cw][hvmode];
+		toy = fromy + prevrad * dtoy[_cw][hvmode];
+		hvmode = nexthv[_cw][hvmode];
 	}
-	if (cw) {	/* interchange roles of from-to and heads */
+	if (_cw) {	/* interchange roles of from-to and heads */
 		double temp;
 		temp = fromx; fromx = tox; tox = temp;
 		temp = fromy; fromy = toy; toy = temp;
@@ -148,7 +148,7 @@ obj *arcgen(int type)	/* handles circula
 	p->o_val[1] = fromy;
 	p->o_val[2] = tox;
 	p->o_val[3] = toy;
-	if (cw) {
+	if (_cw) {
 		curx = fromx;
 		cury = fromy;
 	} else {
@@ -158,7 +158,7 @@ obj *arcgen(int type)	/* handles circula
 	p->o_val[4] = prevw;
 	p->o_val[5] = prevh;
 	p->o_val[6] = prevrad;
-	p->o_attr = head | (cw ? CW_ARC : 0) | invis | ddtype | battr;
+	p->o_attr = head | (_cw ? CW_ARC : 0) | invis | ddtype | battr;
 	p->o_fillval = fillval;
 	if (head)
 		p->o_nhead = getfval("arrowhead");
@@ -191,36 +191,36 @@ void arc_extreme(double x0, double y0, d
 			  /* start, end, center */
 {
 	/* assumes center isn't too far out */
-	double r, xmin, ymin, xmax, ymax;
+	double r, _xmin, _ymin, _xmax, _ymax;
 	int j, k;
 	x0 -= xc; y0 -= yc;	/* move to center */
 	x1 -= xc; y1 -= yc;
-	xmin = (x0<x1)?x0:x1; ymin = (y0<y1)?y0:y1;
-	xmax = (x0>x1)?x0:x1; ymax = (y0>y1)?y0:y1;
+	_xmin = (x0<x1)?x0:x1; _ymin = (y0<y1)?y0:y1;
+	_xmax = (x0>x1)?x0:x1; _ymax = (y0>y1)?y0:y1;
 	r = sqrt(x0*x0 + y0*y0);
 	if (r > 0.0) {
 		j = quadrant(x0,y0);
 		k = quadrant(x1,y1);
 		if (j == k && y1*x0 < x1*y0) {
 			/* viewed as complex numbers, if Im(z1/z0)<0, arc is big */
-			if( xmin > -r) xmin = -r; if( ymin > -r) ymin = -r;
-			if( xmax <  r) xmax =  r; if( ymax <  r) ymax =  r;
+			if( _xmin > -r) _xmin = -r; if( _ymin > -r) _ymin = -r;
+			if( _xmax <  r) _xmax =  r; if( _ymax <  r) _ymax =  r;
 		} else {
 			while (j != k) {
 				switch (j) {
-					case 1: if( ymax <  r) ymax =  r; break; /* north */
-					case 2: if( xmin > -r) xmin = -r; break; /* west */
-					case 3: if( ymin > -r) ymin = -r; break; /* south */
-					case 4: if( xmax <  r) xmax =  r; break; /* east */
+					case 1: if( _ymax <  r) _ymax =  r; break; /* north */
+					case 2: if( _xmin > -r) _xmin = -r; break; /* west */
+					case 3: if( _ymin > -r) _ymin = -r; break; /* south */
+					case 4: if( _xmax <  r) _xmax =  r; break; /* east */
 				}
 				j = j%4 + 1;
 			}
 		}
 	}
-	xmin += xc; ymin += yc;
-	xmax += xc; ymax += yc;
-	extreme(xmin, ymin);
-	extreme(xmax, ymax);
+	_xmin += xc; _ymin += yc;
+	_xmax += xc; _ymax += yc;
+	extreme(_xmin, _ymin);
+	extreme(_xmax, _ymax);
 }
 
 int

Modified: projects/doctools/contrib/heirloom-doctools/pic/blockgen.c
==============================================================================
--- projects/doctools/contrib/heirloom-doctools/pic/blockgen.c	Sun Oct 23 00:25:51 2016	(r307810)
+++ projects/doctools/contrib/heirloom-doctools/pic/blockgen.c	Sun Oct 23 00:35:11 2016	(r307811)
@@ -20,8 +20,8 @@
 
 struct pushstack stack[NBRACK];
 int	nstack	= 0;
-struct pushstack bracestack[NBRACE];
-int	nbstack	= 0;
+static struct pushstack bracestack[NBRACE];
+static int	nbstack	= 0;
 
 void blockadj(obj *);
 

Modified: projects/doctools/contrib/heirloom-doctools/pic/for.c
==============================================================================
--- projects/doctools/contrib/heirloom-doctools/pic/for.c	Sun Oct 23 00:25:51 2016	(r307810)
+++ projects/doctools/contrib/heirloom-doctools/pic/for.c	Sun Oct 23 00:35:11 2016	(r307811)
@@ -25,8 +25,8 @@ typedef struct {
 	char	*str;	/* string to push back */
 } For;
 
-For	forstk[10];	/* stack of for loops */
-For	*forp = forstk;	/* pointer to current top */
+static For	forstk[10];	/* stack of for loops */
+static For	*forp = forstk;	/* pointer to current top */
 
 void	setfval(char *, double);
 void	nextfor(void);

Modified: projects/doctools/contrib/heirloom-doctools/pic/input.c
==============================================================================
--- projects/doctools/contrib/heirloom-doctools/pic/input.c	Sun Oct 23 00:25:51 2016	(r307810)
+++ projects/doctools/contrib/heirloom-doctools/pic/input.c	Sun Oct 23 00:35:11 2016	(r307811)
@@ -33,10 +33,12 @@ Src	*srcp	= src;
 void	do_thru(void);
 int	nextchar(void);
 int	getarg(char *);
-void	freedef(char *);
-int	baldelim(int, char *);
+int	baldelim(int, const char *);
+static void popsrc(void);
 
-void pushsrc(int type, char *ptr)	/* new input source */
+static char *addnewline(char *);
+
+void pushsrc(int type, const char *ptr)	/* new input source */
 {
 	if (++srcp >= src + MAXSRC)
 		FATAL("inputs nested too deep");
@@ -70,7 +72,7 @@ void pushsrc(int type, char *ptr)	/* new
 	}
 }
 
-void popsrc(void)	/* restore an old one */
+static void popsrc(void)	/* restore an old one */
 {
 	if (srcp <= src)
 		FATAL("too many inputs popped");
@@ -102,7 +104,7 @@ void popsrc(void)	/* restore an old one 
 	srcp--;
 }
 
-void definition(char *s)	/* collect definition for s and install */
+void definition(const char *s)	/* collect definition for s and install */
 				/* definitions picked up lexically */
 {
 	char *p;
@@ -125,7 +127,7 @@ void definition(char *s)	/* collect defi
 	dprintf("installing %s as `%s'\n", s, p);
 }
 
-char *delimstr(char *s)	/* get body of X ... X */
+char *delimstr(const char *s)	/* get body of X ... X */
 				/* message if too big */
 {
 	int c, delim, rdelim, n, deep;
@@ -160,7 +162,7 @@ char *delimstr(char *s)	/* get body of X
 	return tostring(buf);
 }
 
-int baldelim(int c, char *s)	/* replace c by balancing entry in s */
+int baldelim(int c, const char *s)	/* replace c by balancing entry in s */
 {
 	for ( ; *s; s += 2)
 		if (*s == c)
@@ -178,9 +180,9 @@ void undefine(char *s)	/* undefine macro
 }
 
 
-Arg	args[10];	/* argument frames */
-Arg	*argfp = args;	/* frame pointer */
-int	argcnt;		/* number of arguments seen so far */
+static Arg	args[10];	/* argument frames */
+static Arg	*argfp = args;	/* frame pointer */
+static int	argcnt;		/* number of arguments seen so far */
 
 void dodef(struct symtab *stp)	/* collect args and switch input to defn */
 {
@@ -239,13 +241,13 @@ int getarg(char *p)	/* pick up single ar
 }
 
 #define	PBSIZE	2000
-char	pbuf[PBSIZE];		/* pushback buffer */
-char	*pb	= pbuf-1;	/* next pushed back character */
+static char	pbuf[PBSIZE];		/* pushback buffer */
+static char	*pb	= pbuf-1;	/* next pushed back character */
 
-char	ebuf[200];		/* collect input here for error reporting */
-char	*ep	= ebuf;
+static char	ebuf[200];		/* collect input here for error reporting */
+static char	*ep	= ebuf;
 
-int	begin	= 0;
+static int	begin	= 0;
 extern	int	thru;
 extern	struct symtab	*thrudef;
 extern	char	*untilstr;
@@ -429,7 +431,7 @@ int unput(int c)
 	return c;
 }
 
-void pbstr(char *s)
+void pbstr(const char *s)
 {
 	pushsrc(String, s);
 }
@@ -450,7 +452,6 @@ void	eprint(void);
 
 void yyerror(char *s)
 {
-	extern char *cmdname;
 	int ern = errno;	/* cause some libraries clobber it */
 
 	if (synerr)
@@ -498,7 +499,7 @@ void eprint(void)	/* try to print contex
 
 void yywrap(void) {}
 
-char	*newfile = 0;		/* filename for file copy */
+static char	*newfile = 0;		/* filename for file copy */
 char	*untilstr = 0;		/* string that terminates a thru */
 int	thru	= 0;		/* 1 if copying thru macro */
 struct symtab	*thrudef = 0;		/* macro being used */
@@ -513,7 +514,7 @@ void copydef(struct symtab *p)	/* rememb
 	thrudef = p;
 }
 
-struct symtab *copythru(char *s)	/* collect the macro name or body for thru */
+struct symtab *copythru(const char *s)	/* collect the macro name or body for thru */

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201610230035.u9N0ZC7j098243>