svn commit: r216259 - in projects/sv: . bin/csh/USD.doc bin/sh contrib/bind9 contrib/bind9/bin/check contrib/bind9/bin/dig contrib/bind9/bin/named contrib/bind9/bin/named/include/named contrib/bind...

Attilio Rao attilio at FreeBSD.org
Tue Dec 7 17:36:19 UTC 2010


Author: attilio
Date: Tue Dec  7 17:36:17 2010
New Revision: 216259
URL: http://svn.freebsd.org/changeset/base/216259

Log:
  MFC @ r216258

Added:
  projects/sv/share/doc/smm/07.lpr/
     - copied from r216258, head/share/doc/smm/07.lpr/
  projects/sv/sys/contrib/octeon-sdk/cvmx-agl-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-agl-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-app-hotplug.c
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-app-hotplug.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-app-hotplug.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-app-hotplug.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-asx0-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-asx0-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-asxx-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-asxx-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-ciu-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-ciu-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-clock.c
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-clock.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-clock.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-clock.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-crypto.c
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-crypto.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-crypto.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-crypto.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-dbg-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-dbg-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-debug-handler.S
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-debug-handler.S
  projects/sv/sys/contrib/octeon-sdk/cvmx-debug-remote.c
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-debug-remote.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-debug-uart.c
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-debug-uart.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-debug.c
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-debug.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-debug.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-debug.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-dfa-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-dfa-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-dfm-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-dfm-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-dpi-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-dpi-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-error-custom.c
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-error-custom.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-error-custom.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-error-custom.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-error-init-cn30xx.c
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-error-init-cn30xx.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-error-init-cn31xx.c
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-error-init-cn31xx.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-error-init-cn38xx.c
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-error-init-cn38xx.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-error-init-cn38xxp2.c
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-error-init-cn38xxp2.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-error-init-cn50xx.c
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-error-init-cn50xx.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-error-init-cn52xx.c
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-error-init-cn52xx.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-error-init-cn52xxp1.c
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-error-init-cn52xxp1.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-error-init-cn56xx.c
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-error-init-cn56xx.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-error-init-cn56xxp1.c
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-error-init-cn56xxp1.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-error-init-cn58xx.c
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-error-init-cn58xx.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-error-init-cn58xxp1.c
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-error-init-cn58xxp1.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-error-init-cn63xx.c
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-error-init-cn63xx.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-error-init-cn63xxp1.c
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-error-init-cn63xxp1.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-error.c
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-error.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-error.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-error.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-fpa-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-fpa-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-gmxx-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-gmxx-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-gpio-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-gpio-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-helper-jtag.c
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-helper-jtag.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-helper-jtag.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-helper-jtag.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-helper-srio.c
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-helper-srio.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-helper-srio.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-helper-srio.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-iob-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-iob-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-ipd-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-ipd-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-ixf18201.c
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-ixf18201.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-ixf18201.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-ixf18201.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-key-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-key-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-l2c-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-l2c-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-l2d-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-l2d-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-l2t-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-l2t-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-led-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-led-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-lmcx-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-lmcx-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-mio-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-mio-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-mixx-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-mixx-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-mpi-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-mpi-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-ndf-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-ndf-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-npei-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-npei-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-npi-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-npi-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-pci-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-pci-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-pcieepx-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-pcieepx-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-pciercx-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-pciercx-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-pcm-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-pcm-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-pcmx-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-pcmx-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-pcsx-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-pcsx-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-pcsxx-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-pcsxx-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-pemx-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-pemx-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-pescx-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-pescx-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-pexp-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-pexp-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-pip-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-pip-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-pko-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-pko-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-pow-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-pow-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-power-throttle.c
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-power-throttle.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-power-throttle.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-power-throttle.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-rad-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-rad-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-rnm-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-rnm-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-shmem.c
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-shmem.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-shmem.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-shmem.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-sim-magic.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-sim-magic.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-sli-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-sli-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-smi-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-smi-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-smix-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-smix-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-spx0-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-spx0-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-spxx-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-spxx-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-srio.c
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-srio.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-srio.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-srio.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-sriomaintx-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-sriomaintx-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-sriox-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-sriox-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-srxx-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-srxx-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-stxx-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-stxx-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-tim-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-tim-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-tlb.c
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-tlb.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-tlb.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-tlb.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-tra-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-tra-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-uahcx-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-uahcx-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-uart.c
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-uart.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-uctlx-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-uctlx-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-usbcx-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-usbcx-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-usbd.c
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-usbd.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-usbd.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-usbd.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-usbnx-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-usbnx-defs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-zip-defs.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-zip-defs.h
  projects/sv/sys/contrib/octeon-sdk/octeon-boot-info.h
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/octeon-boot-info.h
  projects/sv/sys/modules/cc/
     - copied from r216258, head/sys/modules/cc/
  projects/sv/sys/x86/include/_align.h
     - copied unchanged from r216258, head/sys/x86/include/_align.h
  projects/sv/usr.sbin/usbdump/
     - copied from r216258, head/usr.sbin/usbdump/
Replaced:
  projects/sv/sys/contrib/octeon-sdk/cvmx-interrupt-handler.S
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-interrupt-handler.S
  projects/sv/sys/contrib/octeon-sdk/cvmx-log-arc.S
     - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-log-arc.S
Deleted:
  projects/sv/bin/csh/USD.doc/
  projects/sv/contrib/traceroute/Makefile.in
  projects/sv/contrib/traceroute/aclocal.m4
  projects/sv/contrib/traceroute/acsite.m4
  projects/sv/contrib/traceroute/config.guess
  projects/sv/contrib/traceroute/config.sub
  projects/sv/contrib/traceroute/configure
  projects/sv/contrib/traceroute/configure.in
  projects/sv/contrib/traceroute/findsaddr-generic.c
  projects/sv/contrib/traceroute/findsaddr-linux.c
  projects/sv/contrib/traceroute/findsaddr-mib.c
  projects/sv/contrib/traceroute/install-sh
  projects/sv/contrib/traceroute/lbl/gnuc.h
  projects/sv/contrib/traceroute/lbl/os-solaris2.h
  projects/sv/contrib/traceroute/lbl/os-sunos4.h
  projects/sv/contrib/traceroute/mkdep
  projects/sv/contrib/traceroute/strerror.c
  projects/sv/contrib/traceroute/usleep.c
  projects/sv/lib/libc/rpc/PSD.doc/
  projects/sv/sbin/fsck_ffs/SMM.doc/
  projects/sv/sys/contrib/octeon-sdk/README.txt
  projects/sv/sys/contrib/octeon-sdk/cvmx-asx.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-ciu.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-csr-addresses.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-cvmmem.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-interrupt-decodes.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-interrupt-rsl.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-iob.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-lmc.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-malloc/
  projects/sv/sys/contrib/octeon-sdk/cvmx-mio.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-resources.config
  projects/sv/sys/contrib/octeon-sdk/cvmx-shared-linux-n32.ld
  projects/sv/sys/contrib/octeon-sdk/cvmx-shared-linux-o32.ld
  projects/sv/sys/contrib/octeon-sdk/cvmx-shared-linux.ld
  projects/sv/sys/contrib/octeon-sdk/cvmx-twsi-raw.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-twsi-raw.h
  projects/sv/sys/contrib/octeon-sdk/cvmx.mk
  projects/sv/sys/contrib/octeon-sdk/executive-config.h.template
  projects/sv/sys/ufs/ffs/README.snapshot
  projects/sv/usr.bin/bc/USD.doc/
  projects/sv/usr.bin/dc/USD.doc/
  projects/sv/usr.bin/gprof/PSD.doc/
  projects/sv/usr.bin/mail/USD.doc/
  projects/sv/usr.bin/make/PSD.doc/
  projects/sv/usr.sbin/config/SMM.doc/
  projects/sv/usr.sbin/kernbb/
  projects/sv/usr.sbin/lpr/SMM.doc/
  projects/sv/usr.sbin/timed/SMM.doc/
  projects/sv/usr.sbin/usbdevs/
Modified:
  projects/sv/ObsoleteFiles.inc
  projects/sv/bin/sh/arith_lex.l
  projects/sv/bin/sh/cd.c
  projects/sv/bin/sh/eval.c
  projects/sv/bin/sh/expand.c
  projects/sv/bin/sh/histedit.c
  projects/sv/bin/sh/jobs.c
  projects/sv/bin/sh/main.c
  projects/sv/bin/sh/memalloc.c
  projects/sv/bin/sh/memalloc.h
  projects/sv/bin/sh/miscbltin.c
  projects/sv/bin/sh/mksyntax.c
  projects/sv/bin/sh/options.c
  projects/sv/bin/sh/output.c
  projects/sv/bin/sh/output.h
  projects/sv/bin/sh/parser.c
  projects/sv/bin/sh/sh.1
  projects/sv/bin/sh/var.c
  projects/sv/contrib/bind9/CHANGES
  projects/sv/contrib/bind9/bin/check/check-tool.c
  projects/sv/contrib/bind9/bin/check/check-tool.h
  projects/sv/contrib/bind9/bin/check/named-checkconf.c
  projects/sv/contrib/bind9/bin/check/named-checkzone.c
  projects/sv/contrib/bind9/bin/dig/host.c
  projects/sv/contrib/bind9/bin/named/client.c
  projects/sv/contrib/bind9/bin/named/include/named/query.h
  projects/sv/contrib/bind9/bin/named/query.c
  projects/sv/contrib/bind9/bin/named/server.c
  projects/sv/contrib/bind9/lib/dns/api
  projects/sv/contrib/bind9/lib/dns/include/dns/view.h
  projects/sv/contrib/bind9/lib/dns/journal.c
  projects/sv/contrib/bind9/lib/dns/rbtdb.c
  projects/sv/contrib/bind9/lib/dns/validator.c
  projects/sv/contrib/bind9/lib/dns/view.c
  projects/sv/contrib/bind9/lib/isc/api
  projects/sv/contrib/bind9/lib/isc/print.c
  projects/sv/contrib/bind9/version
  projects/sv/contrib/binutils/bfd/elf-bfd.h
  projects/sv/contrib/binutils/bfd/elf.c
  projects/sv/contrib/binutils/binutils/readelf.c
  projects/sv/contrib/binutils/include/elf/common.h
  projects/sv/contrib/file/readelf.h
  projects/sv/contrib/gcc/cgraphunit.c
  projects/sv/contrib/gcc/config/elfos.h
  projects/sv/contrib/gcc/config/ia64/hpux.h
  projects/sv/contrib/gcc/config/ia64/ia64.c
  projects/sv/contrib/gcc/config/ia64/unwind-ia64.h
  projects/sv/contrib/gcc/output.h
  projects/sv/contrib/gcc/toplev.c
  projects/sv/contrib/gcc/varasm.c
  projects/sv/contrib/gdb/gdb/fbsd-proc.c
  projects/sv/contrib/traceroute/as.c
  projects/sv/contrib/traceroute/as.h
  projects/sv/contrib/traceroute/ifaddrlist.c
  projects/sv/contrib/traceroute/traceroute.c
  projects/sv/crypto/openssl/CHANGES
  projects/sv/crypto/openssl/Configure
  projects/sv/crypto/openssl/FAQ
  projects/sv/crypto/openssl/Makefile
  projects/sv/crypto/openssl/NEWS
  projects/sv/crypto/openssl/PROBLEMS
  projects/sv/crypto/openssl/README
  projects/sv/crypto/openssl/apps/apps.c
  projects/sv/crypto/openssl/apps/dh.c
  projects/sv/crypto/openssl/apps/dhparam.c
  projects/sv/crypto/openssl/apps/dsaparam.c
  projects/sv/crypto/openssl/apps/ec.c
  projects/sv/crypto/openssl/apps/ecparam.c
  projects/sv/crypto/openssl/apps/enc.c
  projects/sv/crypto/openssl/apps/gendh.c
  projects/sv/crypto/openssl/apps/gendsa.c
  projects/sv/crypto/openssl/apps/genrsa.c
  projects/sv/crypto/openssl/apps/pkcs7.c
  projects/sv/crypto/openssl/apps/rand.c
  projects/sv/crypto/openssl/apps/s_server.c
  projects/sv/crypto/openssl/apps/s_socket.c
  projects/sv/crypto/openssl/apps/speed.c
  projects/sv/crypto/openssl/apps/x509.c
  projects/sv/crypto/openssl/crypto/aes/aes_wrap.c
  projects/sv/crypto/openssl/crypto/aes/asm/aes-x86_64.pl
  projects/sv/crypto/openssl/crypto/asn1/a_int.c
  projects/sv/crypto/openssl/crypto/asn1/n_pkey.c
  projects/sv/crypto/openssl/crypto/asn1/t_crl.c
  projects/sv/crypto/openssl/crypto/asn1/tasn_dec.c
  projects/sv/crypto/openssl/crypto/asn1/x_x509.c
  projects/sv/crypto/openssl/crypto/bio/b_sock.c
  projects/sv/crypto/openssl/crypto/bio/bf_nbio.c
  projects/sv/crypto/openssl/crypto/bio/bio_lib.c
  projects/sv/crypto/openssl/crypto/bio/bss_acpt.c
  projects/sv/crypto/openssl/crypto/bio/bss_sock.c
  projects/sv/crypto/openssl/crypto/bn/bn_exp2.c
  projects/sv/crypto/openssl/crypto/bn/bn_mul.c
  projects/sv/crypto/openssl/crypto/cms/cms_asn1.c
  projects/sv/crypto/openssl/crypto/conf/conf_def.c
  projects/sv/crypto/openssl/crypto/des/rpc_des.h
  projects/sv/crypto/openssl/crypto/dsa/dsa_gen.c
  projects/sv/crypto/openssl/crypto/dsa/dsa_ossl.c
  projects/sv/crypto/openssl/crypto/ec/ec2_mult.c
  projects/sv/crypto/openssl/crypto/ec/ec_mult.c
  projects/sv/crypto/openssl/crypto/ecdh/ech_lib.c
  projects/sv/crypto/openssl/crypto/ecdsa/ecs_lib.c
  projects/sv/crypto/openssl/crypto/engine/eng_list.c
  projects/sv/crypto/openssl/crypto/err/err_prn.c
  projects/sv/crypto/openssl/crypto/evp/bio_b64.c
  projects/sv/crypto/openssl/crypto/evp/enc_min.c
  projects/sv/crypto/openssl/crypto/evp/encode.c
  projects/sv/crypto/openssl/crypto/evp/evp_pbe.c
  projects/sv/crypto/openssl/crypto/evp/p_sign.c
  projects/sv/crypto/openssl/crypto/evp/p_verify.c
  projects/sv/crypto/openssl/crypto/hmac/hmac.c
  projects/sv/crypto/openssl/crypto/jpake/jpake.c
  projects/sv/crypto/openssl/crypto/jpake/jpake.h
  projects/sv/crypto/openssl/crypto/jpake/jpake_err.c
  projects/sv/crypto/openssl/crypto/md32_common.h
  projects/sv/crypto/openssl/crypto/o_init.c
  projects/sv/crypto/openssl/crypto/ocsp/ocsp_ht.c
  projects/sv/crypto/openssl/crypto/ocsp/ocsp_prn.c
  projects/sv/crypto/openssl/crypto/opensslv.h
  projects/sv/crypto/openssl/crypto/pem/pem_lib.c
  projects/sv/crypto/openssl/crypto/pkcs12/p12_key.c
  projects/sv/crypto/openssl/crypto/pkcs12/p12_npas.c
  projects/sv/crypto/openssl/crypto/pkcs7/pk7_doit.c
  projects/sv/crypto/openssl/crypto/pkcs7/pk7_lib.c
  projects/sv/crypto/openssl/crypto/pkcs7/pk7_mime.c
  projects/sv/crypto/openssl/crypto/pqueue/pqueue.c
  projects/sv/crypto/openssl/crypto/rand/rand_nw.c
  projects/sv/crypto/openssl/crypto/rand/randfile.c
  projects/sv/crypto/openssl/crypto/rsa/rsa_eay.c
  projects/sv/crypto/openssl/crypto/stack/safestack.h
  projects/sv/crypto/openssl/crypto/x509/x509.h
  projects/sv/crypto/openssl/crypto/x509/x509_vfy.c
  projects/sv/crypto/openssl/crypto/x509/x_all.c
  projects/sv/crypto/openssl/crypto/x509v3/v3_ncons.c
  projects/sv/crypto/openssl/crypto/x509v3/v3_pci.c
  projects/sv/crypto/openssl/doc/apps/smime.pod
  projects/sv/crypto/openssl/doc/crypto/ASN1_OBJECT_new.pod
  projects/sv/crypto/openssl/doc/crypto/ASN1_STRING_length.pod
  projects/sv/crypto/openssl/doc/crypto/ASN1_STRING_new.pod
  projects/sv/crypto/openssl/doc/crypto/ASN1_generate_nconf.pod
  projects/sv/crypto/openssl/doc/crypto/BIO_f_buffer.pod
  projects/sv/crypto/openssl/doc/crypto/BIO_should_retry.pod
  projects/sv/crypto/openssl/doc/crypto/CRYPTO_set_ex_data.pod
  projects/sv/crypto/openssl/doc/crypto/OBJ_nid2obj.pod
  projects/sv/crypto/openssl/doc/crypto/PKCS7_decrypt.pod
  projects/sv/crypto/openssl/doc/crypto/PKCS7_encrypt.pod
  projects/sv/crypto/openssl/doc/crypto/PKCS7_sign.pod
  projects/sv/crypto/openssl/doc/crypto/PKCS7_verify.pod
  projects/sv/crypto/openssl/doc/crypto/SMIME_read_PKCS7.pod
  projects/sv/crypto/openssl/doc/crypto/SMIME_write_PKCS7.pod
  projects/sv/crypto/openssl/doc/crypto/X509_NAME_ENTRY_get_object.pod
  projects/sv/crypto/openssl/doc/crypto/X509_NAME_add_entry_by_txt.pod
  projects/sv/crypto/openssl/doc/crypto/X509_NAME_get_index_by_NID.pod
  projects/sv/crypto/openssl/doc/crypto/X509_new.pod
  projects/sv/crypto/openssl/doc/crypto/bn_internal.pod
  projects/sv/crypto/openssl/doc/crypto/ui_compat.pod
  projects/sv/crypto/openssl/doc/ssl/SSL_CTX_set_options.pod
  projects/sv/crypto/openssl/doc/ssl/SSL_library_init.pod
  projects/sv/crypto/openssl/e_os.h
  projects/sv/crypto/openssl/engines/e_chil.c
  projects/sv/crypto/openssl/engines/e_cswift.c
  projects/sv/crypto/openssl/engines/e_ubsec.c
  projects/sv/crypto/openssl/fips/mkfipsscr.pl
  projects/sv/crypto/openssl/openssl.spec
  projects/sv/crypto/openssl/ssl/d1_both.c
  projects/sv/crypto/openssl/ssl/d1_clnt.c
  projects/sv/crypto/openssl/ssl/d1_enc.c
  projects/sv/crypto/openssl/ssl/d1_lib.c
  projects/sv/crypto/openssl/ssl/d1_pkt.c
  projects/sv/crypto/openssl/ssl/dtls1.h
  projects/sv/crypto/openssl/ssl/s23_clnt.c
  projects/sv/crypto/openssl/ssl/s23_lib.c
  projects/sv/crypto/openssl/ssl/s2_srvr.c
  projects/sv/crypto/openssl/ssl/s3_both.c
  projects/sv/crypto/openssl/ssl/s3_clnt.c
  projects/sv/crypto/openssl/ssl/s3_enc.c
  projects/sv/crypto/openssl/ssl/s3_srvr.c
  projects/sv/crypto/openssl/ssl/ssl_algs.c
  projects/sv/crypto/openssl/ssl/ssl_asn1.c
  projects/sv/crypto/openssl/ssl/ssl_cert.c
  projects/sv/crypto/openssl/ssl/ssl_ciph.c
  projects/sv/crypto/openssl/ssl/ssl_lib.c
  projects/sv/crypto/openssl/ssl/ssltest.c
  projects/sv/crypto/openssl/ssl/t1_enc.c
  projects/sv/crypto/openssl/ssl/t1_lib.c
  projects/sv/crypto/openssl/test/cms-test.pl
  projects/sv/crypto/openssl/tools/c_rehash
  projects/sv/crypto/openssl/tools/c_rehash.in
  projects/sv/crypto/openssl/util/libeay.num
  projects/sv/crypto/openssl/util/mkdef.pl
  projects/sv/crypto/openssl/util/pl/VC-32.pl
  projects/sv/etc/defaults/rc.conf
  projects/sv/etc/rc.d/gptboot
  projects/sv/etc/rc.d/mountcritlocal
  projects/sv/games/bcd/bcd.6
  projects/sv/games/caesar/caesar.6
  projects/sv/games/caesar/rot13.sh
  projects/sv/games/factor/factor.6
  projects/sv/games/morse/morse.6
  projects/sv/games/number/number.6
  projects/sv/games/pom/pom.6
  projects/sv/games/random/random.6
  projects/sv/gnu/usr.bin/cc/Makefile.fe
  projects/sv/gnu/usr.bin/gdb/libgdb/fbsd-threads.c
  projects/sv/lib/libarchive/archive_read_extract.c
  projects/sv/lib/libarchive/test/Makefile
  projects/sv/lib/libarchive/test/test_acl_freebsd.c
  projects/sv/lib/libc/stdio/getline.3
  projects/sv/lib/libc/stdio/printf-pos.c
  projects/sv/lib/libcam/Makefile
  projects/sv/lib/libgeom/libgeom.3
  projects/sv/lib/libpam/modules/pam_unix/pam_unix.c
  projects/sv/lib/msun/Makefile
  projects/sv/lib/msun/Symbol.map
  projects/sv/lib/msun/man/log.3
  projects/sv/lib/msun/man/math.3
  projects/sv/lib/msun/src/math.h
  projects/sv/lib/msun/src/math_private.h
  projects/sv/libexec/bootpd/rtmsg.c
  projects/sv/libexec/mknetid/parse_group.c
  projects/sv/sbin/bsdlabel/bsdlabel.c
  projects/sv/sbin/camcontrol/camcontrol.8
  projects/sv/sbin/camcontrol/camcontrol.c
  projects/sv/sbin/ddb/ddb.c
  projects/sv/sbin/devd/devd.cc
  projects/sv/sbin/devd/token.l
  projects/sv/sbin/geom/class/eli/geli.8
  projects/sv/sbin/geom/class/eli/geom_eli.c
  projects/sv/sbin/geom/class/part/geom_part.c
  projects/sv/sbin/geom/class/part/gpart.8
  projects/sv/sbin/geom/class/virstor/geom_virstor.c
  projects/sv/sbin/growfs/debug.c
  projects/sv/sbin/gvinum/gvinum.c
  projects/sv/sbin/hastctl/Makefile
  projects/sv/sbin/hastd/Makefile
  projects/sv/sbin/ifconfig/ifconfig.c
  projects/sv/sbin/mknod/mknod.c
  projects/sv/sbin/mount/mount.8
  projects/sv/sbin/routed/parms.c
  projects/sv/secure/lib/libcrypto/Makefile.inc
  projects/sv/secure/lib/libcrypto/man/ASN1_OBJECT_new.3
  projects/sv/secure/lib/libcrypto/man/ASN1_STRING_length.3
  projects/sv/secure/lib/libcrypto/man/ASN1_STRING_new.3
  projects/sv/secure/lib/libcrypto/man/ASN1_STRING_print_ex.3
  projects/sv/secure/lib/libcrypto/man/ASN1_generate_nconf.3
  projects/sv/secure/lib/libcrypto/man/BIO_ctrl.3
  projects/sv/secure/lib/libcrypto/man/BIO_f_base64.3
  projects/sv/secure/lib/libcrypto/man/BIO_f_buffer.3
  projects/sv/secure/lib/libcrypto/man/BIO_f_cipher.3
  projects/sv/secure/lib/libcrypto/man/BIO_f_md.3
  projects/sv/secure/lib/libcrypto/man/BIO_f_null.3
  projects/sv/secure/lib/libcrypto/man/BIO_f_ssl.3
  projects/sv/secure/lib/libcrypto/man/BIO_find_type.3
  projects/sv/secure/lib/libcrypto/man/BIO_new.3
  projects/sv/secure/lib/libcrypto/man/BIO_push.3
  projects/sv/secure/lib/libcrypto/man/BIO_read.3
  projects/sv/secure/lib/libcrypto/man/BIO_s_accept.3
  projects/sv/secure/lib/libcrypto/man/BIO_s_bio.3
  projects/sv/secure/lib/libcrypto/man/BIO_s_connect.3
  projects/sv/secure/lib/libcrypto/man/BIO_s_fd.3
  projects/sv/secure/lib/libcrypto/man/BIO_s_file.3
  projects/sv/secure/lib/libcrypto/man/BIO_s_mem.3
  projects/sv/secure/lib/libcrypto/man/BIO_s_null.3
  projects/sv/secure/lib/libcrypto/man/BIO_s_socket.3
  projects/sv/secure/lib/libcrypto/man/BIO_set_callback.3
  projects/sv/secure/lib/libcrypto/man/BIO_should_retry.3
  projects/sv/secure/lib/libcrypto/man/BN_BLINDING_new.3
  projects/sv/secure/lib/libcrypto/man/BN_CTX_new.3
  projects/sv/secure/lib/libcrypto/man/BN_CTX_start.3
  projects/sv/secure/lib/libcrypto/man/BN_add.3
  projects/sv/secure/lib/libcrypto/man/BN_add_word.3
  projects/sv/secure/lib/libcrypto/man/BN_bn2bin.3
  projects/sv/secure/lib/libcrypto/man/BN_cmp.3
  projects/sv/secure/lib/libcrypto/man/BN_copy.3
  projects/sv/secure/lib/libcrypto/man/BN_generate_prime.3
  projects/sv/secure/lib/libcrypto/man/BN_mod_inverse.3
  projects/sv/secure/lib/libcrypto/man/BN_mod_mul_montgomery.3
  projects/sv/secure/lib/libcrypto/man/BN_mod_mul_reciprocal.3
  projects/sv/secure/lib/libcrypto/man/BN_new.3
  projects/sv/secure/lib/libcrypto/man/BN_num_bytes.3
  projects/sv/secure/lib/libcrypto/man/BN_rand.3
  projects/sv/secure/lib/libcrypto/man/BN_set_bit.3
  projects/sv/secure/lib/libcrypto/man/BN_swap.3
  projects/sv/secure/lib/libcrypto/man/BN_zero.3
  projects/sv/secure/lib/libcrypto/man/CONF_modules_free.3
  projects/sv/secure/lib/libcrypto/man/CONF_modules_load_file.3
  projects/sv/secure/lib/libcrypto/man/CRYPTO_set_ex_data.3
  projects/sv/secure/lib/libcrypto/man/DH_generate_key.3
  projects/sv/secure/lib/libcrypto/man/DH_generate_parameters.3
  projects/sv/secure/lib/libcrypto/man/DH_get_ex_new_index.3
  projects/sv/secure/lib/libcrypto/man/DH_new.3
  projects/sv/secure/lib/libcrypto/man/DH_set_method.3
  projects/sv/secure/lib/libcrypto/man/DH_size.3
  projects/sv/secure/lib/libcrypto/man/DSA_SIG_new.3
  projects/sv/secure/lib/libcrypto/man/DSA_do_sign.3
  projects/sv/secure/lib/libcrypto/man/DSA_dup_DH.3
  projects/sv/secure/lib/libcrypto/man/DSA_generate_key.3
  projects/sv/secure/lib/libcrypto/man/DSA_generate_parameters.3
  projects/sv/secure/lib/libcrypto/man/DSA_get_ex_new_index.3
  projects/sv/secure/lib/libcrypto/man/DSA_new.3
  projects/sv/secure/lib/libcrypto/man/DSA_set_method.3
  projects/sv/secure/lib/libcrypto/man/DSA_sign.3
  projects/sv/secure/lib/libcrypto/man/DSA_size.3
  projects/sv/secure/lib/libcrypto/man/ERR_GET_LIB.3
  projects/sv/secure/lib/libcrypto/man/ERR_clear_error.3
  projects/sv/secure/lib/libcrypto/man/ERR_error_string.3
  projects/sv/secure/lib/libcrypto/man/ERR_get_error.3
  projects/sv/secure/lib/libcrypto/man/ERR_load_crypto_strings.3
  projects/sv/secure/lib/libcrypto/man/ERR_load_strings.3
  projects/sv/secure/lib/libcrypto/man/ERR_print_errors.3
  projects/sv/secure/lib/libcrypto/man/ERR_put_error.3
  projects/sv/secure/lib/libcrypto/man/ERR_remove_state.3
  projects/sv/secure/lib/libcrypto/man/ERR_set_mark.3
  projects/sv/secure/lib/libcrypto/man/EVP_BytesToKey.3
  projects/sv/secure/lib/libcrypto/man/EVP_DigestInit.3
  projects/sv/secure/lib/libcrypto/man/EVP_EncryptInit.3
  projects/sv/secure/lib/libcrypto/man/EVP_OpenInit.3
  projects/sv/secure/lib/libcrypto/man/EVP_PKEY_new.3
  projects/sv/secure/lib/libcrypto/man/EVP_PKEY_set1_RSA.3
  projects/sv/secure/lib/libcrypto/man/EVP_SealInit.3
  projects/sv/secure/lib/libcrypto/man/EVP_SignInit.3
  projects/sv/secure/lib/libcrypto/man/EVP_VerifyInit.3
  projects/sv/secure/lib/libcrypto/man/OBJ_nid2obj.3
  projects/sv/secure/lib/libcrypto/man/OPENSSL_Applink.3
  projects/sv/secure/lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3
  projects/sv/secure/lib/libcrypto/man/OPENSSL_config.3
  projects/sv/secure/lib/libcrypto/man/OPENSSL_ia32cap.3
  projects/sv/secure/lib/libcrypto/man/OPENSSL_load_builtin_modules.3
  projects/sv/secure/lib/libcrypto/man/OpenSSL_add_all_algorithms.3
  projects/sv/secure/lib/libcrypto/man/PKCS12_create.3
  projects/sv/secure/lib/libcrypto/man/PKCS12_parse.3
  projects/sv/secure/lib/libcrypto/man/PKCS7_decrypt.3
  projects/sv/secure/lib/libcrypto/man/PKCS7_encrypt.3
  projects/sv/secure/lib/libcrypto/man/PKCS7_sign.3
  projects/sv/secure/lib/libcrypto/man/PKCS7_verify.3
  projects/sv/secure/lib/libcrypto/man/RAND_add.3
  projects/sv/secure/lib/libcrypto/man/RAND_bytes.3
  projects/sv/secure/lib/libcrypto/man/RAND_cleanup.3
  projects/sv/secure/lib/libcrypto/man/RAND_egd.3
  projects/sv/secure/lib/libcrypto/man/RAND_load_file.3
  projects/sv/secure/lib/libcrypto/man/RAND_set_rand_method.3
  projects/sv/secure/lib/libcrypto/man/RSA_blinding_on.3
  projects/sv/secure/lib/libcrypto/man/RSA_check_key.3
  projects/sv/secure/lib/libcrypto/man/RSA_generate_key.3
  projects/sv/secure/lib/libcrypto/man/RSA_get_ex_new_index.3
  projects/sv/secure/lib/libcrypto/man/RSA_new.3
  projects/sv/secure/lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3
  projects/sv/secure/lib/libcrypto/man/RSA_print.3
  projects/sv/secure/lib/libcrypto/man/RSA_private_encrypt.3
  projects/sv/secure/lib/libcrypto/man/RSA_public_encrypt.3
  projects/sv/secure/lib/libcrypto/man/RSA_set_method.3
  projects/sv/secure/lib/libcrypto/man/RSA_sign.3
  projects/sv/secure/lib/libcrypto/man/RSA_sign_ASN1_OCTET_STRING.3
  projects/sv/secure/lib/libcrypto/man/RSA_size.3
  projects/sv/secure/lib/libcrypto/man/SMIME_read_PKCS7.3
  projects/sv/secure/lib/libcrypto/man/SMIME_write_PKCS7.3
  projects/sv/secure/lib/libcrypto/man/X509_NAME_ENTRY_get_object.3
  projects/sv/secure/lib/libcrypto/man/X509_NAME_add_entry_by_txt.3
  projects/sv/secure/lib/libcrypto/man/X509_NAME_get_index_by_NID.3
  projects/sv/secure/lib/libcrypto/man/X509_NAME_print_ex.3
  projects/sv/secure/lib/libcrypto/man/X509_new.3
  projects/sv/secure/lib/libcrypto/man/bio.3
  projects/sv/secure/lib/libcrypto/man/blowfish.3
  projects/sv/secure/lib/libcrypto/man/bn.3
  projects/sv/secure/lib/libcrypto/man/bn_internal.3
  projects/sv/secure/lib/libcrypto/man/buffer.3
  projects/sv/secure/lib/libcrypto/man/crypto.3
  projects/sv/secure/lib/libcrypto/man/d2i_ASN1_OBJECT.3
  projects/sv/secure/lib/libcrypto/man/d2i_DHparams.3
  projects/sv/secure/lib/libcrypto/man/d2i_DSAPublicKey.3
  projects/sv/secure/lib/libcrypto/man/d2i_PKCS8PrivateKey.3
  projects/sv/secure/lib/libcrypto/man/d2i_RSAPublicKey.3
  projects/sv/secure/lib/libcrypto/man/d2i_X509.3
  projects/sv/secure/lib/libcrypto/man/d2i_X509_ALGOR.3
  projects/sv/secure/lib/libcrypto/man/d2i_X509_CRL.3
  projects/sv/secure/lib/libcrypto/man/d2i_X509_NAME.3
  projects/sv/secure/lib/libcrypto/man/d2i_X509_REQ.3
  projects/sv/secure/lib/libcrypto/man/d2i_X509_SIG.3
  projects/sv/secure/lib/libcrypto/man/des.3
  projects/sv/secure/lib/libcrypto/man/dh.3
  projects/sv/secure/lib/libcrypto/man/dsa.3
  projects/sv/secure/lib/libcrypto/man/ecdsa.3
  projects/sv/secure/lib/libcrypto/man/engine.3
  projects/sv/secure/lib/libcrypto/man/err.3
  projects/sv/secure/lib/libcrypto/man/evp.3
  projects/sv/secure/lib/libcrypto/man/hmac.3
  projects/sv/secure/lib/libcrypto/man/lh_stats.3
  projects/sv/secure/lib/libcrypto/man/lhash.3
  projects/sv/secure/lib/libcrypto/man/md5.3
  projects/sv/secure/lib/libcrypto/man/mdc2.3
  projects/sv/secure/lib/libcrypto/man/pem.3
  projects/sv/secure/lib/libcrypto/man/rand.3
  projects/sv/secure/lib/libcrypto/man/rc4.3
  projects/sv/secure/lib/libcrypto/man/ripemd.3
  projects/sv/secure/lib/libcrypto/man/rsa.3
  projects/sv/secure/lib/libcrypto/man/sha.3
  projects/sv/secure/lib/libcrypto/man/threads.3
  projects/sv/secure/lib/libcrypto/man/ui.3
  projects/sv/secure/lib/libcrypto/man/ui_compat.3
  projects/sv/secure/lib/libcrypto/man/x509.3
  projects/sv/secure/lib/libssl/man/SSL_CIPHER_get_name.3
  projects/sv/secure/lib/libssl/man/SSL_COMP_add_compression_method.3
  projects/sv/secure/lib/libssl/man/SSL_CTX_add_extra_chain_cert.3
  projects/sv/secure/lib/libssl/man/SSL_CTX_add_session.3
  projects/sv/secure/lib/libssl/man/SSL_CTX_ctrl.3
  projects/sv/secure/lib/libssl/man/SSL_CTX_flush_sessions.3
  projects/sv/secure/lib/libssl/man/SSL_CTX_free.3
  projects/sv/secure/lib/libssl/man/SSL_CTX_get_ex_new_index.3
  projects/sv/secure/lib/libssl/man/SSL_CTX_get_verify_mode.3
  projects/sv/secure/lib/libssl/man/SSL_CTX_load_verify_locations.3
  projects/sv/secure/lib/libssl/man/SSL_CTX_new.3
  projects/sv/secure/lib/libssl/man/SSL_CTX_sess_number.3
  projects/sv/secure/lib/libssl/man/SSL_CTX_sess_set_cache_size.3
  projects/sv/secure/lib/libssl/man/SSL_CTX_sess_set_get_cb.3
  projects/sv/secure/lib/libssl/man/SSL_CTX_sessions.3
  projects/sv/secure/lib/libssl/man/SSL_CTX_set_cert_store.3
  projects/sv/secure/lib/libssl/man/SSL_CTX_set_cert_verify_callback.3
  projects/sv/secure/lib/libssl/man/SSL_CTX_set_cipher_list.3
  projects/sv/secure/lib/libssl/man/SSL_CTX_set_client_CA_list.3
  projects/sv/secure/lib/libssl/man/SSL_CTX_set_client_cert_cb.3
  projects/sv/secure/lib/libssl/man/SSL_CTX_set_default_passwd_cb.3
  projects/sv/secure/lib/libssl/man/SSL_CTX_set_generate_session_id.3
  projects/sv/secure/lib/libssl/man/SSL_CTX_set_info_callback.3
  projects/sv/secure/lib/libssl/man/SSL_CTX_set_max_cert_list.3
  projects/sv/secure/lib/libssl/man/SSL_CTX_set_mode.3
  projects/sv/secure/lib/libssl/man/SSL_CTX_set_msg_callback.3
  projects/sv/secure/lib/libssl/man/SSL_CTX_set_options.3
  projects/sv/secure/lib/libssl/man/SSL_CTX_set_quiet_shutdown.3
  projects/sv/secure/lib/libssl/man/SSL_CTX_set_session_cache_mode.3
  projects/sv/secure/lib/libssl/man/SSL_CTX_set_session_id_context.3
  projects/sv/secure/lib/libssl/man/SSL_CTX_set_ssl_version.3
  projects/sv/secure/lib/libssl/man/SSL_CTX_set_timeout.3
  projects/sv/secure/lib/libssl/man/SSL_CTX_set_tmp_dh_callback.3
  projects/sv/secure/lib/libssl/man/SSL_CTX_set_tmp_rsa_callback.3
  projects/sv/secure/lib/libssl/man/SSL_CTX_set_verify.3
  projects/sv/secure/lib/libssl/man/SSL_CTX_use_certificate.3
  projects/sv/secure/lib/libssl/man/SSL_SESSION_free.3
  projects/sv/secure/lib/libssl/man/SSL_SESSION_get_ex_new_index.3
  projects/sv/secure/lib/libssl/man/SSL_SESSION_get_time.3
  projects/sv/secure/lib/libssl/man/SSL_accept.3
  projects/sv/secure/lib/libssl/man/SSL_alert_type_string.3
  projects/sv/secure/lib/libssl/man/SSL_clear.3
  projects/sv/secure/lib/libssl/man/SSL_connect.3
  projects/sv/secure/lib/libssl/man/SSL_do_handshake.3
  projects/sv/secure/lib/libssl/man/SSL_free.3
  projects/sv/secure/lib/libssl/man/SSL_get_SSL_CTX.3
  projects/sv/secure/lib/libssl/man/SSL_get_ciphers.3
  projects/sv/secure/lib/libssl/man/SSL_get_client_CA_list.3
  projects/sv/secure/lib/libssl/man/SSL_get_current_cipher.3
  projects/sv/secure/lib/libssl/man/SSL_get_default_timeout.3
  projects/sv/secure/lib/libssl/man/SSL_get_error.3
  projects/sv/secure/lib/libssl/man/SSL_get_ex_data_X509_STORE_CTX_idx.3
  projects/sv/secure/lib/libssl/man/SSL_get_ex_new_index.3
  projects/sv/secure/lib/libssl/man/SSL_get_fd.3
  projects/sv/secure/lib/libssl/man/SSL_get_peer_cert_chain.3
  projects/sv/secure/lib/libssl/man/SSL_get_peer_certificate.3
  projects/sv/secure/lib/libssl/man/SSL_get_rbio.3
  projects/sv/secure/lib/libssl/man/SSL_get_session.3
  projects/sv/secure/lib/libssl/man/SSL_get_verify_result.3
  projects/sv/secure/lib/libssl/man/SSL_get_version.3
  projects/sv/secure/lib/libssl/man/SSL_library_init.3
  projects/sv/secure/lib/libssl/man/SSL_load_client_CA_file.3
  projects/sv/secure/lib/libssl/man/SSL_new.3
  projects/sv/secure/lib/libssl/man/SSL_pending.3
  projects/sv/secure/lib/libssl/man/SSL_read.3
  projects/sv/secure/lib/libssl/man/SSL_rstate_string.3
  projects/sv/secure/lib/libssl/man/SSL_session_reused.3
  projects/sv/secure/lib/libssl/man/SSL_set_bio.3
  projects/sv/secure/lib/libssl/man/SSL_set_connect_state.3
  projects/sv/secure/lib/libssl/man/SSL_set_fd.3
  projects/sv/secure/lib/libssl/man/SSL_set_session.3
  projects/sv/secure/lib/libssl/man/SSL_set_shutdown.3
  projects/sv/secure/lib/libssl/man/SSL_set_verify_result.3
  projects/sv/secure/lib/libssl/man/SSL_shutdown.3
  projects/sv/secure/lib/libssl/man/SSL_state_string.3
  projects/sv/secure/lib/libssl/man/SSL_want.3
  projects/sv/secure/lib/libssl/man/SSL_write.3
  projects/sv/secure/lib/libssl/man/d2i_SSL_SESSION.3
  projects/sv/secure/lib/libssl/man/ssl.3
  projects/sv/secure/usr.bin/openssl/man/CA.pl.1
  projects/sv/secure/usr.bin/openssl/man/asn1parse.1
  projects/sv/secure/usr.bin/openssl/man/ca.1
  projects/sv/secure/usr.bin/openssl/man/ciphers.1
  projects/sv/secure/usr.bin/openssl/man/crl.1
  projects/sv/secure/usr.bin/openssl/man/crl2pkcs7.1
  projects/sv/secure/usr.bin/openssl/man/dgst.1
  projects/sv/secure/usr.bin/openssl/man/dhparam.1
  projects/sv/secure/usr.bin/openssl/man/dsa.1
  projects/sv/secure/usr.bin/openssl/man/dsaparam.1
  projects/sv/secure/usr.bin/openssl/man/ec.1
  projects/sv/secure/usr.bin/openssl/man/ecparam.1
  projects/sv/secure/usr.bin/openssl/man/enc.1
  projects/sv/secure/usr.bin/openssl/man/errstr.1
  projects/sv/secure/usr.bin/openssl/man/gendsa.1
  projects/sv/secure/usr.bin/openssl/man/genrsa.1
  projects/sv/secure/usr.bin/openssl/man/nseq.1
  projects/sv/secure/usr.bin/openssl/man/ocsp.1
  projects/sv/secure/usr.bin/openssl/man/openssl.1
  projects/sv/secure/usr.bin/openssl/man/passwd.1
  projects/sv/secure/usr.bin/openssl/man/pkcs12.1
  projects/sv/secure/usr.bin/openssl/man/pkcs7.1
  projects/sv/secure/usr.bin/openssl/man/pkcs8.1
  projects/sv/secure/usr.bin/openssl/man/rand.1
  projects/sv/secure/usr.bin/openssl/man/req.1
  projects/sv/secure/usr.bin/openssl/man/rsa.1
  projects/sv/secure/usr.bin/openssl/man/rsautl.1
  projects/sv/secure/usr.bin/openssl/man/s_client.1
  projects/sv/secure/usr.bin/openssl/man/s_server.1
  projects/sv/secure/usr.bin/openssl/man/s_time.1
  projects/sv/secure/usr.bin/openssl/man/sess_id.1
  projects/sv/secure/usr.bin/openssl/man/smime.1
  projects/sv/secure/usr.bin/openssl/man/speed.1
  projects/sv/secure/usr.bin/openssl/man/spkac.1
  projects/sv/secure/usr.bin/openssl/man/verify.1
  projects/sv/secure/usr.bin/openssl/man/version.1
  projects/sv/secure/usr.bin/openssl/man/x509.1
  projects/sv/secure/usr.bin/openssl/man/x509v3_config.1
  projects/sv/share/doc/psd/12.make/Makefile
  projects/sv/share/doc/psd/18.gprof/Makefile
  projects/sv/share/doc/psd/22.rpcgen/Makefile
  projects/sv/share/doc/psd/23.rpc/Makefile
  projects/sv/share/doc/psd/24.xdr/Makefile
  projects/sv/share/doc/psd/25.xdrrfc/Makefile
  projects/sv/share/doc/psd/26.rpcrfc/Makefile
  projects/sv/share/doc/psd/27.nfsrpc/Makefile
  projects/sv/share/doc/smm/02.config/Makefile
  projects/sv/share/doc/smm/03.fsck/Makefile
  projects/sv/share/doc/smm/11.timedop/Makefile
  projects/sv/share/doc/smm/12.timed/Makefile
  projects/sv/share/doc/usd/04.csh/Makefile
  projects/sv/share/doc/usd/05.dc/Makefile
  projects/sv/share/doc/usd/06.bc/Makefile
  projects/sv/share/doc/usd/07.mail/Makefile
  projects/sv/share/man/man3/fpgetround.3
  projects/sv/share/man/man4/arcmsr.4
  projects/sv/share/man/man4/ata.4
  projects/sv/share/man/man4/bge.4
  projects/sv/share/man/man4/et.4
  projects/sv/share/man/man4/fxp.4
  projects/sv/share/man/man4/msk.4
  projects/sv/share/man/man4/nge.4
  projects/sv/share/man/man4/re.4
  projects/sv/share/man/man4/rum.4
  projects/sv/share/man/man4/sk.4
  projects/sv/share/man/man4/splash.4
  projects/sv/share/man/man4/stge.4
  projects/sv/share/man/man4/usb_quirk.4
  projects/sv/share/man/man4/vge.4
  projects/sv/share/man/man5/rc.conf.5
  projects/sv/share/man/man9/Makefile
  projects/sv/share/man/man9/bus_space.9
  projects/sv/share/man/man9/vrele.9
  projects/sv/share/misc/bsd-family-tree
  projects/sv/share/syscons/fonts/INDEX.fonts
  projects/sv/share/syscons/fonts/Makefile
  projects/sv/sys/Makefile
  projects/sv/sys/amd64/acpica/acpi_switch.S
  projects/sv/sys/amd64/acpica/acpi_wakecode.S
  projects/sv/sys/amd64/acpica/acpi_wakeup.c
  projects/sv/sys/amd64/amd64/cpu_switch.S
  projects/sv/sys/amd64/amd64/exception.S
  projects/sv/sys/amd64/amd64/fpu.c
  projects/sv/sys/amd64/amd64/genassym.c
  projects/sv/sys/amd64/amd64/machdep.c
  projects/sv/sys/amd64/amd64/mp_machdep.c
  projects/sv/sys/amd64/amd64/pmap.c
  projects/sv/sys/amd64/amd64/support.S
  projects/sv/sys/amd64/amd64/tsc.c
  projects/sv/sys/amd64/amd64/vm_machdep.c
  projects/sv/sys/amd64/ia32/ia32_reg.c
  projects/sv/sys/amd64/ia32/ia32_signal.c
  projects/sv/sys/amd64/include/_align.h
  projects/sv/sys/amd64/include/fpu.h
  projects/sv/sys/amd64/include/pcb.h
  projects/sv/sys/amd64/include/pmap.h
  projects/sv/sys/amd64/include/specialreg.h
  projects/sv/sys/amd64/include/vmparam.h
  projects/sv/sys/amd64/linux32/linux32_sysvec.c
  projects/sv/sys/arm/at91/at91_pmc.c
  projects/sv/sys/boot/common/load_elf.c
  projects/sv/sys/boot/ofw/libofw/openfirm.c
  projects/sv/sys/cam/cam.c
  projects/sv/sys/cam/cam.h
  projects/sv/sys/cam/cam_ccb.h
  projects/sv/sys/cam/cam_periph.c
  projects/sv/sys/cam/cam_xpt.c
  projects/sv/sys/cam/cam_xpt_internal.h
  projects/sv/sys/cam/scsi/scsi_all.c
  projects/sv/sys/cam/scsi/scsi_all.h
  projects/sv/sys/cam/scsi/scsi_pass.c
  projects/sv/sys/cam/scsi/scsi_xpt.c
  projects/sv/sys/cddl/compat/opensolaris/kern/opensolaris_acl.c
  projects/sv/sys/cddl/compat/opensolaris/sys/cyclic_impl.h
  projects/sv/sys/cddl/dev/cyclic/cyclic.c
  projects/sv/sys/cddl/dev/cyclic/i386/cyclic_machdep.c
  projects/sv/sys/cddl/dev/dtrace/amd64/dtrace_subr.c
  projects/sv/sys/cddl/dev/dtrace/i386/dtrace_subr.c
  projects/sv/sys/compat/freebsd32/freebsd32.h
  projects/sv/sys/compat/freebsd32/freebsd32_misc.c
  projects/sv/sys/compat/ia32/ia32_signal.h
  projects/sv/sys/compat/ia32/ia32_util.h
  projects/sv/sys/compat/linux/linux_emul.c
  projects/sv/sys/compat/linux/linux_emul.h
  projects/sv/sys/compat/linux/linux_futex.c
  projects/sv/sys/compat/linux/linux_misc.c
  projects/sv/sys/compat/ndis/kern_ndis.c
  projects/sv/sys/compat/ndis/kern_windrv.c
  projects/sv/sys/compat/ndis/ndis_var.h
  projects/sv/sys/compat/ndis/ntoskrnl_var.h
  projects/sv/sys/compat/ndis/subr_ndis.c
  projects/sv/sys/compat/ndis/subr_ntoskrnl.c
  projects/sv/sys/compat/ndis/winx64_wrap.S
  projects/sv/sys/conf/NOTES
  projects/sv/sys/conf/files
  projects/sv/sys/conf/files.powerpc
  projects/sv/sys/conf/kern.pre.mk
  projects/sv/sys/conf/options
  projects/sv/sys/contrib/octeon-sdk/cvmip.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-abi.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-access-native.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-access.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-address.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-app-init-linux.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-app-init.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-app-init.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-asm.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-atomic.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-bootloader.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-bootmem.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-bootmem.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-cmd-queue.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-cmd-queue.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-cn3010-evb-hs5.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-cn3010-evb-hs5.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-compactflash.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-compactflash.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-core.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-core.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-coremask.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-coremask.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-csr-db-support.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-csr-db.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-csr-db.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-csr-enums.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-csr-typedefs.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-csr.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-dfa.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-dfa.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-dma-engine.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-dma-engine.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-ebt3000.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-ebt3000.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-fau.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-flash.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-flash.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-fpa.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-fpa.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-gmx.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-gpio.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-helper-board.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-helper-board.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-helper-check-defines.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-helper-errata.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-helper-errata.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-helper-fpa.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-helper-fpa.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-helper-loop.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-helper-loop.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-helper-npi.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-helper-npi.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-helper-rgmii.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-helper-rgmii.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-helper-sgmii.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-helper-sgmii.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-helper-spi.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-helper-spi.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-helper-util.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-helper-util.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-helper-xaui.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-helper-xaui.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-helper.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-helper.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-higig.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-interrupt.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-interrupt.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-ipd.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-key.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-l2c.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-l2c.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-llm.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-llm.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-log.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-log.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-malloc.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-mdio.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-mgmt-port.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-mgmt-port.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-nand.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-nand.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-npi.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-packet.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-pci.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-pcie.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-pcie.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-pip.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-pko.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-pko.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-platform.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-pow.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-pow.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-raid.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-raid.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-rng.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-rtc.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-rwlock.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-scratch.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-spi.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-spi.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-spi4000.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-spinlock.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-swap.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-sysinfo.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-sysinfo.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-thunder.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-thunder.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-tim.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-tim.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-tra.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-tra.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-twsi.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-twsi.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-uart.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-usb.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-usb.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-utils.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-version.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-warn.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-warn.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-wqe.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-zip.c
  projects/sv/sys/contrib/octeon-sdk/cvmx-zip.h
  projects/sv/sys/contrib/octeon-sdk/cvmx-zone.c
  projects/sv/sys/contrib/octeon-sdk/cvmx.h
  projects/sv/sys/contrib/octeon-sdk/octeon-feature.h
  projects/sv/sys/contrib/octeon-sdk/octeon-model.c
  projects/sv/sys/contrib/octeon-sdk/octeon-model.h
  projects/sv/sys/contrib/octeon-sdk/octeon-pci-console.c
  projects/sv/sys/contrib/octeon-sdk/octeon-pci-console.h
  projects/sv/sys/crypto/aesni/aesni_wrap.c
  projects/sv/sys/crypto/via/padlock.c
  projects/sv/sys/crypto/via/padlock_cipher.c
  projects/sv/sys/crypto/via/padlock_hash.c
  projects/sv/sys/dev/aac/aac_cam.c
  projects/sv/sys/dev/ahci/ahci.c
  projects/sv/sys/dev/alc/if_alc.c
  projects/sv/sys/dev/asr/asr.c
  projects/sv/sys/dev/ata/ata-dma.c
  projects/sv/sys/dev/ata/chipsets/ata-ahci.c
  projects/sv/sys/dev/ata/chipsets/ata-cyrix.c
  projects/sv/sys/dev/ata/chipsets/ata-marvell.c
  projects/sv/sys/dev/ata/chipsets/ata-national.c
  projects/sv/sys/dev/ata/chipsets/ata-promise.c
  projects/sv/sys/dev/ata/chipsets/ata-serverworks.c
  projects/sv/sys/dev/ata/chipsets/ata-siliconimage.c
  projects/sv/sys/dev/bge/if_bge.c
  projects/sv/sys/dev/bwn/if_bwn.c
  projects/sv/sys/dev/cas/if_cas.c
  projects/sv/sys/dev/e1000/e1000_api.c
  projects/sv/sys/dev/e1000/e1000_hw.h
  projects/sv/sys/dev/e1000/if_em.c
  projects/sv/sys/dev/e1000/if_igb.c
  projects/sv/sys/dev/e1000/if_igb.h
  projects/sv/sys/dev/e1000/if_lem.c
  projects/sv/sys/dev/fxp/if_fxp.c
  projects/sv/sys/dev/fxp/if_fxpreg.h
  projects/sv/sys/dev/fxp/if_fxpvar.h
  projects/sv/sys/dev/gem/if_gem.c
  projects/sv/sys/dev/ichwd/ichwd.c
  projects/sv/sys/dev/isp/isp_freebsd.c
  projects/sv/sys/dev/iwn/if_iwn.c
  projects/sv/sys/dev/iwn/if_iwnvar.h
  projects/sv/sys/dev/ixgbe/ixgbe.c
  projects/sv/sys/dev/ixgbe/ixgbe.h
  projects/sv/sys/dev/ixgbe/ixgbe_82598.c
  projects/sv/sys/dev/ixgbe/ixgbe_82599.c
  projects/sv/sys/dev/ixgbe/ixgbe_api.c
  projects/sv/sys/dev/ixgbe/ixgbe_api.h
  projects/sv/sys/dev/ixgbe/ixgbe_common.c
  projects/sv/sys/dev/ixgbe/ixgbe_common.h
  projects/sv/sys/dev/ixgbe/ixgbe_osdep.h
  projects/sv/sys/dev/ixgbe/ixgbe_phy.c
  projects/sv/sys/dev/ixgbe/ixgbe_phy.h
  projects/sv/sys/dev/ixgbe/ixgbe_type.h
  projects/sv/sys/dev/jme/if_jme.c
  projects/sv/sys/dev/jme/if_jmereg.h
  projects/sv/sys/dev/mfi/mfi_cam.c
  projects/sv/sys/dev/mii/bmtphy.c
  projects/sv/sys/dev/mii/e1000phy.c
  projects/sv/sys/dev/mii/gentbi.c
  projects/sv/sys/dev/mii/inphy.c
  projects/sv/sys/dev/mii/ip1000phy.c
  projects/sv/sys/dev/mii/mii.c
  projects/sv/sys/dev/mii/miidevs
  projects/sv/sys/dev/mii/nsgphy.c
  projects/sv/sys/dev/mii/nsphyter.c
  projects/sv/sys/dev/mii/ukphy.c
  projects/sv/sys/dev/mps/mps.c
  projects/sv/sys/dev/mps/mps_pci.c
  projects/sv/sys/dev/mps/mps_sas.c
  projects/sv/sys/dev/mps/mps_user.c
  projects/sv/sys/dev/mps/mpsvar.h
  projects/sv/sys/dev/mxge/if_mxge.c
  projects/sv/sys/dev/pci/pci.c
  projects/sv/sys/dev/pci/pci_pci.c
  projects/sv/sys/dev/siba/siba_bwn.c
  projects/sv/sys/dev/sis/if_sisreg.h
  projects/sv/sys/dev/syscons/scvidctl.c
  projects/sv/sys/dev/syscons/syscons.c
  projects/sv/sys/dev/usb/controller/usb_controller.c
  projects/sv/sys/dev/usb/net/if_axe.c
  projects/sv/sys/dev/usb/net/if_axereg.h
  projects/sv/sys/dev/usb/serial/u3g.c
  projects/sv/sys/dev/usb/serial/uftdi.c
  projects/sv/sys/dev/usb/usb_bus.h
  projects/sv/sys/dev/usb/usb_device.c
  projects/sv/sys/dev/usb/usb_request.c
  projects/sv/sys/dev/usb/usb_transfer.c
  projects/sv/sys/dev/usb/usbdevs
  projects/sv/sys/dev/usb/wlan/if_rum.c
  projects/sv/sys/dev/wpi/if_wpi.c
  projects/sv/sys/dev/xen/blkfront/blkfront.c
  projects/sv/sys/fs/cd9660/cd9660_node.c
  projects/sv/sys/fs/coda/coda_vnops.c
  projects/sv/sys/fs/ext2fs/ext2_inode.c
  projects/sv/sys/fs/hpfs/hpfs_vnops.c
  projects/sv/sys/fs/msdosfs/msdosfs_denode.c
  projects/sv/sys/fs/nfsclient/nfs_clnode.c
  projects/sv/sys/fs/ntfs/ntfs_vnops.c
  projects/sv/sys/fs/procfs/procfs_fpregs.c
  projects/sv/sys/fs/procfs/procfs_map.c
  projects/sv/sys/fs/procfs/procfs_regs.c
  projects/sv/sys/geom/geom_event.c
  projects/sv/sys/geom/geom_kern.c
  projects/sv/sys/geom/label/g_label.c
  projects/sv/sys/geom/part/g_part_bsd.c
  projects/sv/sys/gnu/fs/reiserfs/reiserfs_inode.c
  projects/sv/sys/i386/i386/busdma_machdep.c
  projects/sv/sys/i386/i386/machdep.c
  projects/sv/sys/i386/i386/pmap.c
  projects/sv/sys/i386/i386/support.s
  projects/sv/sys/i386/i386/tsc.c
  projects/sv/sys/i386/include/_align.h
  projects/sv/sys/i386/include/npx.h
  projects/sv/sys/i386/include/pmap.h
  projects/sv/sys/i386/include/specialreg.h
  projects/sv/sys/i386/include/xen/hypercall.h
  projects/sv/sys/i386/isa/npx.c
  projects/sv/sys/i386/pci/pci_bus.c
  projects/sv/sys/i386/xen/clock.c
  projects/sv/sys/i386/xen/mp_machdep.c
  projects/sv/sys/i386/xen/pmap.c
  projects/sv/sys/i386/xen/xen_machdep.c
  projects/sv/sys/ia64/include/pmap.h
  projects/sv/sys/kern/imgact_elf.c
  projects/sv/sys/kern/kern_clock.c
  projects/sv/sys/kern/kern_clocksource.c
  projects/sv/sys/kern/kern_exit.c
  projects/sv/sys/kern/kern_fork.c
  projects/sv/sys/kern/kern_module.c
  projects/sv/sys/kern/kern_physio.c
  projects/sv/sys/kern/kern_sysctl.c
  projects/sv/sys/kern/kern_tc.c
  projects/sv/sys/kern/kern_umtx.c
  projects/sv/sys/kern/sched_4bsd.c
  projects/sv/sys/kern/subr_bus.c
  projects/sv/sys/kern/subr_pcpu.c
  projects/sv/sys/kern/subr_taskqueue.c
  projects/sv/sys/kern/sys_process.c
  projects/sv/sys/kern/sysv_msg.c
  projects/sv/sys/kern/sysv_shm.c
  projects/sv/sys/kern/uipc_sem.c
  projects/sv/sys/kern/uipc_shm.c
  projects/sv/sys/kern/uipc_usrreq.c
  projects/sv/sys/kern/vfs_mount.c
  projects/sv/sys/kern/vfs_subr.c
  projects/sv/sys/mips/cavium/ciu.c
  projects/sv/sys/mips/cavium/files.octeon1
  projects/sv/sys/mips/cavium/octe/ethernet-common.c
  projects/sv/sys/mips/cavium/octe/ethernet-common.h
  projects/sv/sys/mips/cavium/octe/ethernet-defines.h
  projects/sv/sys/mips/cavium/octe/ethernet-mdio.c
  projects/sv/sys/mips/cavium/octe/ethernet-mem.c
  projects/sv/sys/mips/cavium/octe/ethernet-rgmii.c
  projects/sv/sys/mips/cavium/octe/ethernet-rx.c
  projects/sv/sys/mips/cavium/octe/ethernet-sgmii.c
  projects/sv/sys/mips/cavium/octe/ethernet-tx.c
  projects/sv/sys/mips/cavium/octe/ethernet-tx.h
  projects/sv/sys/mips/cavium/octe/ethernet-xaui.c
  projects/sv/sys/mips/cavium/octe/ethernet.c
  projects/sv/sys/mips/cavium/octe/octe.c
  projects/sv/sys/mips/cavium/octe/wrapper-cvmx-includes.h
  projects/sv/sys/mips/cavium/octeon_machdep.c
  projects/sv/sys/mips/include/md_var.h
  projects/sv/sys/mips/include/param.h
  projects/sv/sys/mips/include/vmparam.h
  projects/sv/sys/mips/mips/minidump_machdep.c
  projects/sv/sys/mips/mips/mp_machdep.c
  projects/sv/sys/mips/mips/pmap.c
  projects/sv/sys/mips/mips/tick.c
  projects/sv/sys/mips/rmi/dev/nlge/if_nlge.c
  projects/sv/sys/mips/rmi/dev/nlge/if_nlge.h
  projects/sv/sys/mips/rmi/tick.c
  projects/sv/sys/modules/Makefile
  projects/sv/sys/modules/cam/Makefile
  projects/sv/sys/modules/ixgbe/Makefile
  projects/sv/sys/modules/usb/usb/Makefile
  projects/sv/sys/net/bpf_buffer.c
  projects/sv/sys/net/flowtable.c
  projects/sv/sys/net/if.c
  projects/sv/sys/net/if_clone.c
  projects/sv/sys/net/if_epair.c
  projects/sv/sys/net/if_ethersubr.c
  projects/sv/sys/net/if_gif.c
  projects/sv/sys/net/if_llatbl.c
  projects/sv/sys/net/if_loop.c
  projects/sv/sys/net/if_vlan.c
  projects/sv/sys/net/route.c
  projects/sv/sys/net/vnet.c
  projects/sv/sys/net/vnet.h
  projects/sv/sys/net80211/ieee80211_scan_sta.c
  projects/sv/sys/netgraph/ng_base.c
  projects/sv/sys/netgraph/ng_eiface.c
  projects/sv/sys/netgraph/ng_eiface.h
  projects/sv/sys/netgraph/ng_iface.c
  projects/sv/sys/netgraph/ng_pipe.c
  projects/sv/sys/netinet/cc/cc_newreno.c
  projects/sv/sys/netinet/if_ether.c
  projects/sv/sys/netinet/igmp.c
  projects/sv/sys/netinet/in.c
  projects/sv/sys/netinet/in_pcb.c
  projects/sv/sys/netinet/in_rmx.c
  projects/sv/sys/netinet/ip6.h
  projects/sv/sys/netinet/ip_carp.c
  projects/sv/sys/netinet/ip_divert.c
  projects/sv/sys/netinet/ip_fastfwd.c
  projects/sv/sys/netinet/ip_icmp.c
  projects/sv/sys/netinet/ip_input.c
  projects/sv/sys/netinet/ip_ipsec.c
  projects/sv/sys/netinet/ip_mroute.c
  projects/sv/sys/netinet/ipfw/ip_fw2.c
  projects/sv/sys/netinet/ipfw/ip_fw_dynamic.c
  projects/sv/sys/netinet/ipfw/ip_fw_nat.c
  projects/sv/sys/netinet/ipfw/ip_fw_pfil.c
  projects/sv/sys/netinet/sctp_cc_functions.c
  projects/sv/sys/netinet/sctp_indata.c
  projects/sv/sys/netinet/sctp_input.c
  projects/sv/sys/netinet/sctp_pcb.c
  projects/sv/sys/netinet/sctp_structs.h
  projects/sv/sys/netinet/sctp_uio.h
  projects/sv/sys/netinet/siftr.c
  projects/sv/sys/netinet/tcp_hostcache.c
  projects/sv/sys/netinet/tcp_input.c
  projects/sv/sys/netinet/tcp_output.c
  projects/sv/sys/netinet/tcp_reass.c
  projects/sv/sys/netinet/tcp_subr.c
  projects/sv/sys/netinet/tcp_syncache.c
  projects/sv/sys/netinet/tcp_timer.c
  projects/sv/sys/netinet/tcp_timewait.c
  projects/sv/sys/netinet/udp_usrreq.c
  projects/sv/sys/netinet6/frag6.c
  projects/sv/sys/netinet6/icmp6.c
  projects/sv/sys/netinet6/in6.c
  projects/sv/sys/netinet6/in6_cksum.c
  projects/sv/sys/netinet6/in6_rmx.c
  projects/sv/sys/netinet6/in6_src.c
  projects/sv/sys/netinet6/ip6_input.c
  projects/sv/sys/netinet6/ip6_ipsec.c
  projects/sv/sys/netinet6/ip6_mroute.c
  projects/sv/sys/netinet6/ip6_output.c
  projects/sv/sys/netinet6/ip6_var.h
  projects/sv/sys/netinet6/mld6.c
  projects/sv/sys/netinet6/nd6.c
  projects/sv/sys/netinet6/nd6_nbr.c
  projects/sv/sys/netinet6/nd6_rtr.c
  projects/sv/sys/netinet6/scope6.c
  projects/sv/sys/netipsec/key.c
  projects/sv/sys/netipsec/keysock.c
  projects/sv/sys/netipsec/xform_esp.c
  projects/sv/sys/nfsclient/nfs_node.c
  projects/sv/sys/pc98/include/_align.h
  projects/sv/sys/pc98/pc98/machdep.c
  projects/sv/sys/powerpc/aim/clock.c
  projects/sv/sys/powerpc/aim/mmu_oea.c
  projects/sv/sys/powerpc/aim/mmu_oea64.c
  projects/sv/sys/powerpc/booke/clock.c
  projects/sv/sys/powerpc/include/bus_dma.h
  projects/sv/sys/powerpc/include/endian.h
  projects/sv/sys/powerpc/include/pmap.h
  projects/sv/sys/powerpc/include/pte.h
  projects/sv/sys/powerpc/powermac/ata_dbdma.c
  projects/sv/sys/powerpc/powerpc/busdma_machdep.c
  projects/sv/sys/sparc64/include/vmparam.h
  projects/sv/sys/sys/cdefs.h
  projects/sv/sys/sys/elf_common.h
  projects/sv/sys/sys/linker_set.h
  projects/sv/sys/sys/param.h
  projects/sv/sys/sys/pcpu.h
  projects/sv/sys/sys/procfs.h
  projects/sv/sys/sys/ptrace.h
  projects/sv/sys/sys/queue.h
  projects/sv/sys/sys/sysctl.h
  projects/sv/sys/sys/vnode.h
  projects/sv/sys/teken/teken_subr.h
  projects/sv/sys/ufs/ffs/ffs_softdep.c
  projects/sv/sys/ufs/ffs/ffs_vfsops.c
  projects/sv/sys/ufs/ufs/ufs_inode.c
  projects/sv/sys/vm/default_pager.c
  projects/sv/sys/vm/swap_pager.c
  projects/sv/sys/vm/vm.h
  projects/sv/sys/vm/vm_fault.c
  projects/sv/sys/vm/vm_map.c
  projects/sv/sys/vm/vm_map.h
  projects/sv/sys/vm/vm_mmap.c
  projects/sv/sys/vm/vm_object.c
  projects/sv/sys/vm/vm_object.h
  projects/sv/sys/vm/vm_page.c
  projects/sv/sys/vm/vm_page.h
  projects/sv/sys/x86/x86/local_apic.c
  projects/sv/tools/build/mk/OptionalObsoleteFiles.inc
  projects/sv/tools/regression/bin/sh/builtins/cd2.0
  projects/sv/tools/regression/lib/msun/Makefile
  projects/sv/tools/regression/lib/msun/test-exponential.c
  projects/sv/tools/regression/lib/msun/test-fma.c
  projects/sv/tools/regression/lib/msun/test-fmaxmin.c
  projects/sv/tools/regression/lib/msun/test-invtrig.c
  projects/sv/tools/regression/lib/msun/test-lrint.c
  projects/sv/tools/regression/lib/msun/test-trig.c
  projects/sv/tools/regression/sockets/unix_gc/unix_gc.c
  projects/sv/tools/tools/nanobsd/nanobsd.sh
  projects/sv/tools/tools/sysbuild/sysbuild.sh
  projects/sv/usr.bin/ar/acplex.l
  projects/sv/usr.bin/ar/ar.1
  projects/sv/usr.bin/ar/ar.c
  projects/sv/usr.bin/bc/scan.l
  projects/sv/usr.bin/calendar/Makefile
  projects/sv/usr.bin/colldef/Makefile
  projects/sv/usr.bin/find/function.c
  projects/sv/usr.bin/gcore/elfcore.c
  projects/sv/usr.bin/kdump/mksubr
  projects/sv/usr.bin/ldd/ldd.c
  projects/sv/usr.bin/locate/locate/locate.h
  projects/sv/usr.bin/man/man.sh
  projects/sv/usr.bin/netstat/inet.c
  projects/sv/usr.bin/netstat/inet6.c
  projects/sv/usr.bin/stat/Makefile
  projects/sv/usr.bin/stat/stat.1
  projects/sv/usr.bin/stat/stat.c
  projects/sv/usr.bin/truss/syscalls.c
  projects/sv/usr.bin/vmstat/vmstat.c
  projects/sv/usr.bin/xargs/xargs.c
  projects/sv/usr.sbin/ac/ac.c
  projects/sv/usr.sbin/apmd/apmdlex.l
  projects/sv/usr.sbin/arp/arp.c
  projects/sv/usr.sbin/bluetooth/bthidd/lexer.l
  projects/sv/usr.sbin/bluetooth/hcsecd/lexer.l
  projects/sv/usr.sbin/boot0cfg/boot0cfg.c
  projects/sv/usr.sbin/config/lang.l
  projects/sv/usr.sbin/crashinfo/crashinfo.sh
  projects/sv/usr.sbin/fifolog/lib/fifolog_write.h
  projects/sv/usr.sbin/fifolog/lib/fifolog_write_poll.c
  projects/sv/usr.sbin/iostat/iostat.8
  projects/sv/usr.sbin/kbdcontrol/lex.l
  projects/sv/usr.sbin/kbdmap/kbdmap.c
  projects/sv/usr.sbin/lpr/Makefile
  projects/sv/usr.sbin/mptutil/mpt_config.c
  projects/sv/usr.sbin/newsyslog/newsyslog.c
  projects/sv/usr.sbin/rarpd/rarpd.c
  projects/sv/usr.sbin/sysinstall/devices.c
  projects/sv/usr.sbin/sysinstall/dispatch.c
  projects/sv/usr.sbin/sysinstall/dist.c
  projects/sv/usr.sbin/sysinstall/install.c
  projects/sv/usr.sbin/sysinstall/menus.c
  projects/sv/usr.sbin/sysinstall/modules.c
  projects/sv/usr.sbin/traceroute/Makefile
  projects/sv/usr.sbin/traceroute6/Makefile
  projects/sv/usr.sbin/traceroute6/traceroute6.c
Directory Properties:
  projects/sv/   (props changed)
  projects/sv/cddl/contrib/opensolaris/   (props changed)
  projects/sv/contrib/bind9/   (props changed)
  projects/sv/contrib/binutils/   (props changed)
  projects/sv/contrib/bzip2/   (props changed)
  projects/sv/contrib/ee/   (props changed)
  projects/sv/contrib/expat/   (props changed)
  projects/sv/contrib/file/   (props changed)
  projects/sv/contrib/gdb/   (props changed)
  projects/sv/contrib/gdtoa/   (props changed)
  projects/sv/contrib/gnu-sort/   (props changed)
  projects/sv/contrib/groff/   (props changed)
  projects/sv/contrib/less/   (props changed)
  projects/sv/contrib/libpcap/   (props changed)
  projects/sv/contrib/llvm/   (props changed)
  projects/sv/contrib/llvm/tools/clang/   (props changed)
  projects/sv/contrib/ncurses/   (props changed)
  projects/sv/contrib/netcat/   (props changed)
  projects/sv/contrib/ntp/   (props changed)
  projects/sv/contrib/one-true-awk/   (props changed)
  projects/sv/contrib/openbsm/   (props changed)
  projects/sv/contrib/openpam/   (props changed)
  projects/sv/contrib/pf/   (props changed)
  projects/sv/contrib/sendmail/   (props changed)
  projects/sv/contrib/tcpdump/   (props changed)
  projects/sv/contrib/tcsh/   (props changed)
  projects/sv/contrib/top/   (props changed)
  projects/sv/contrib/top/install-sh   (props changed)
  projects/sv/contrib/tzcode/stdtime/   (props changed)
  projects/sv/contrib/tzcode/zic/   (props changed)
  projects/sv/contrib/tzdata/   (props changed)
  projects/sv/contrib/wpa/   (props changed)
  projects/sv/contrib/xz/   (props changed)
  projects/sv/crypto/openssh/   (props changed)
  projects/sv/crypto/openssl/   (props changed)
  projects/sv/lib/libc/   (props changed)
  projects/sv/lib/libc/stdtime/   (props changed)
  projects/sv/lib/libutil/   (props changed)
  projects/sv/lib/libz/   (props changed)
  projects/sv/sbin/   (props changed)
  projects/sv/sbin/ipfw/   (props changed)
  projects/sv/share/mk/bsd.arch.inc.mk   (props changed)
  projects/sv/share/zoneinfo/   (props changed)
  projects/sv/sys/   (props changed)
  projects/sv/sys/amd64/include/xen/   (props changed)
  projects/sv/sys/cddl/contrib/opensolaris/   (props changed)
  projects/sv/sys/contrib/dev/acpica/   (props changed)
  projects/sv/sys/contrib/octeon-sdk/   (props changed)
  projects/sv/sys/contrib/pf/   (props changed)
  projects/sv/sys/contrib/x86emu/   (props changed)
  projects/sv/sys/dev/xen/xenpci/   (props changed)
  projects/sv/usr.bin/calendar/   (props changed)
  projects/sv/usr.bin/csup/   (props changed)
  projects/sv/usr.bin/procstat/   (props changed)
  projects/sv/usr.sbin/zic/   (props changed)

Modified: projects/sv/ObsoleteFiles.inc
==============================================================================
--- projects/sv/ObsoleteFiles.inc	Tue Dec  7 16:48:01 2010	(r216258)
+++ projects/sv/ObsoleteFiles.inc	Tue Dec  7 17:36:17 2010	(r216259)
@@ -13,16 +13,42 @@
 #
 # The file is partitioned: OLD_FILES first, then OLD_LIBS and OLD_DIRS last.
 #
+# Before you commit changes to this file please check if any entries in
+# tools/build/mk/OptionalObsoleteFiles.inc can be removed. The following
+# command tells which files are listed more than once regardless of some
+# architecture specific conditionals, so you can not blindly trust the
+# output:
+# ( grep '+=' /usr/src/ObsoleteFiles.inc | sort -u ; \
+# grep '+=' /usr/src/tools/build/mk/OptionalObsoleteFiles.inc | sort -u) | \
+# sort | uniq -d
+#
+# To find regular duplicates not dependant on optional components, you can
+# also use something that will not give you false positives, e.g.:
+# for t in `make -V TARGETS universe`; do
+#   __MAKE_CONF=/dev/null make -f Makefile.inc1 TARGET=$t \
+#   -V OLD_FILES -V OLD_LIBS -V OLD_DIRS check-old | \
+#   xargs -n1 | sort | uniq -d;
+# done
+#
+# For optional components, you can use the following to see if some entries
+# in OptionalObsoleteFiles.inc have been obsoleted by ObsoleteFiles.inc
+# for o in tools/build/options/WITH*; do
+#   __MAKE_CONF=/dev/null make -f Makefile.inc1 -D${o##*/} \
+#   -V OLD_FILES -V OLD_LIBS -V OLD_DIRS check-old | \
+#   xargs -n1 | sort | uniq -d;
+# done
 
+# 20101114: Remove long-obsolete MAKEDEV.8
+OLD_FILES+=usr/share/man/man8/MAKEDEV.8.gz
 # 20101112: vgonel(9) has gone to private API a while ago
 OLD_FILES+=usr/share/man/man9/vgonel.9.gz
 # 20101112: removed gasp.info
 OLD_FILES+=usr/share/info/gasp.info.gz
-# 20101109: headers moved to machine/ to x86/
+# 20101109: headers moved from machine/ to x86/
 .if ${TARGET_ARCH} == "amd64" || ${TARGET_ARCH} == "i386"
 OLD_FILES+=usr/include/machine/mptable.h
 .endif
-# 20101101: headers moved to machine/ to x86/
+# 20101101: headers moved from machine/ to x86/
 .if ${TARGET_ARCH} == "amd64" || ${TARGET_ARCH} == "i386"
 OLD_FILES+=usr/include/machine/apicreg.h
 OLD_FILES+=usr/include/machine/mca.h
@@ -1149,12 +1175,6 @@ OLD_FILES+=usr/include/machine/i4b_rbch_
 OLD_FILES+=usr/include/machine/i4b_tel_ioctl.h
 OLD_FILES+=usr/include/machine/i4b_trace.h
 .endif
-# 20070704: I4B 'modules' temporary disconnected (removed 20080525)
-.if ${TARGET_ARCH} == "i386"
-OLD_FILES+=usr/share/man/man4/i4bing.4.gz
-OLD_FILES+=usr/share/man/man4/i4bipr.4.gz
-OLD_FILES+=usr/share/man/man4/i4bisppp.4.gz
-.endif
 # 20070703: pf 4.1 import
 OLD_FILES+=usr/libexec/ftp-proxy
 # 20070701: KAME IPSec removal
@@ -1333,12 +1353,8 @@ OLD_LIBS+=usr/lib/libusbhid.so.2
 OLD_LIBS+=usr/lib/libvgl.so.4
 OLD_LIBS+=usr/lib/libwrap.so.4
 OLD_LIBS+=usr/lib/libypclnt.so.2
-OLD_LIBS+=usr/lib/snmp_atm.so.3
 OLD_LIBS+=usr/lib/snmp_bridge.so.3
 OLD_LIBS+=usr/lib/snmp_hostres.so.3
-OLD_LIBS+=usr/lib/snmp_mibII.so.3
-OLD_LIBS+=usr/lib/snmp_netgraph.so.3
-OLD_LIBS+=usr/lib/snmp_pf.so.3
 .if ${TARGET_ARCH} == "amd64"
 OLD_LIBS+=usr/lib32/libatm.so.4
 OLD_LIBS+=usr/lib32/libbegemot.so.2
@@ -1634,7 +1650,7 @@ OLD_DIRS+=usr/include/c++/3.4
 OLD_FILES+=usr/sbin/zfs
 OLD_FILES+=usr/sbin/zpool
 # 20070423: rc.bluetooth (examples) removed
-OLD_FILES+=usr/share/examples/netgraph/bluetooth/rc.bluetooth 
+OLD_FILES+=usr/share/examples/netgraph/bluetooth/rc.bluetooth
 # 20070421: worm.4 removed
 OLD_FILES+=usr/share/man/man4/worm.4.gz
 # 20070417: trunk(4) renamed to lagg(4)
@@ -4542,7 +4558,6 @@ OLD_FILES+=usr/games/worm
 OLD_FILES+=usr/games/worms
 OLD_FILES+=usr/games/wump
 OLD_FILES+=sbin/mount_reiserfs
-OLD_FILES+=usr/include/c++/3.4/ext/demangle.h
 OLD_FILES+=usr/include/cam/cam_extend.h
 OLD_FILES+=usr/include/dev/wi/wi_hostap.h
 OLD_FILES+=usr/include/disktab.h
@@ -4805,7 +4820,6 @@ OLD_FILES+=usr/include/posix4/posix4.h
 OLD_FILES+=usr/include/posix4/sched.h
 OLD_FILES+=usr/include/posix4/semaphore.h
 OLD_DIRS+=usr/include/posix4
-OLD_FILES+=usr/include/rune.h
 OLD_FILES+=usr/include/security/_pam_compat.h
 OLD_FILES+=usr/include/security/_pam_macros.h
 OLD_FILES+=usr/include/security/_pam_types.h
@@ -4951,37 +4965,14 @@ OLD_FILES+=usr/share/doc/ntp/release.htm
 OLD_FILES+=usr/share/doc/ntp/tickadj.htm
 OLD_FILES+=usr/share/doc/papers/nqnfs.ascii.gz
 OLD_FILES+=usr/share/doc/papers/px.ascii.gz
-OLD_FILES+=usr/share/man/man3/mbrune.3.gz
-OLD_FILES+=usr/share/man/man3/rune.3.gz
-OLD_FILES+=usr/share/man/man3/mac_is_present_np.3.gz
-OLD_FILES+=usr/share/man/man3/fpsetsticky.3.gz
-OLD_FILES+=usr/share/man/man3/gss_krb5_copy_ccache.3.gz
-OLD_FILES+=usr/share/man/man3/gss_krb5_compat_des3_mic.3.gz
-OLD_FILES+=usr/share/man/man3/exp10f.3.gz
 OLD_FILES+=usr/share/man/man3/exp10.3.gz
-OLD_FILES+=usr/share/man/man3/mbrrune.3.gz
-OLD_FILES+=usr/share/man/man3/mbmb.3.gz
-OLD_FILES+=usr/share/man/man3/sputrune.3.gz
-OLD_FILES+=usr/share/man/man3/sgetrune.3.gz
-OLD_FILES+=usr/share/man/man3/setrunelocale.3.gz
-OLD_FILES+=usr/share/man/man3/setinvalidrune.3.gz
-OLD_FILES+=usr/share/man/man3/mbrune.3.gz
-OLD_FILES+=usr/share/man/man3/rune.3.gz
-OLD_FILES+=usr/share/man/man3/mac_is_present_np.3.gz
+OLD_FILES+=usr/share/man/man3/exp10f.3.gz
 OLD_FILES+=usr/share/man/man3/fpsetsticky.3.gz
-OLD_FILES+=usr/share/man/man3/gss_krb5_copy_ccache.3.gz
 OLD_FILES+=usr/share/man/man3/gss_krb5_compat_des3_mic.3.gz
-OLD_FILES+=usr/share/man/man3/exp10f.3.gz
-OLD_FILES+=usr/share/man/man3/exp10.3.gz
-OLD_FILES+=usr/share/man/man3/mbrrune.3.gz
+OLD_FILES+=usr/share/man/man3/gss_krb5_copy_ccache.3.gz
+OLD_FILES+=usr/share/man/man3/mac_is_present_np.3.gz
 OLD_FILES+=usr/share/man/man3/mbmb.3.gz
-OLD_FILES+=usr/share/man/man3/sputrune.3.gz
-OLD_FILES+=usr/share/man/man3/sgetrune.3.gz
 OLD_FILES+=usr/share/man/man3/setrunelocale.3.gz
-OLD_FILES+=usr/share/man/man3/setinvalidrune.3.gz
-OLD_FILES+=usr/share/man/man3/fungetrune.3.gz
-OLD_FILES+=usr/share/man/man3/fputrune.3.gz
-OLD_FILES+=usr/share/man/man3/fgetrune.3.gz
 OLD_FILES+=usr/share/man/man5/usbd.conf.5.gz
 .if ${TARGET_ARCH} != "i386" && ${TARGET_ARCH} != "amd64"
 OLD_FILES+=usr/share/man/man8/boot_i386.8.gz
@@ -5079,11 +5070,7 @@ OLD_LIBS+=lib/libgpib.so.1
 # 20060413: libpcap.so.4 moved to /lib/
 OLD_LIBS+=usr/lib/libpcap.so.4
 # 20060412: libpthread.so.2 moved to /lib/
-.if ${TARGET_ARCH} != "sparc64"
 OLD_LIBS+=usr/lib/libpthread.so.2
-.else
-OLD_LIBS+=usr/lib/libthr.so.2
-.endif
 # 20060127: revert libdisk to static-only
 OLD_LIBS+=usr/lib/libdisk.so.3
 # 20051027: libc_r discontinued (removed 20101113)
@@ -5202,8 +5189,6 @@ OLD_LIBS+=usr/lib/snmp_atm.so.3
 OLD_LIBS+=usr/lib/snmp_mibII.so.3
 OLD_LIBS+=usr/lib/snmp_netgraph.so.3
 OLD_LIBS+=usr/lib/snmp_pf.so.3
-# 20050603: network related ABI change on 64bit systems
-OLD_LIBS+=usr/lib/libpcap.so.3
 # 200505XX: ?
 OLD_LIBS+=usr/lib/snmp_atm.so.2
 OLD_LIBS+=usr/lib/snmp_mibII.so.2
@@ -5224,10 +5209,6 @@ OLD_LIBS+=usr/lib/libpcap.so.2
 OLD_LIBS+=usr/lib/libisc.so.1
 # 200408XX
 OLD_LIBS+=usr/lib/snmp_netgraph.so.1
-.if ${TARGET_ARCH} != "sparc64"
-# 20040130: libkse renamed to libpthread
-OLD_LIBS+=usr/lib/libkse.so.1
-.endif
 # 200404XX
 OLD_LIBS+=usr/lib/libsnmp.so.1
 OLD_LIBS+=usr/lib/snmp_mibII.so.1

Modified: projects/sv/bin/sh/arith_lex.l
==============================================================================
--- projects/sv/bin/sh/arith_lex.l	Tue Dec  7 16:48:01 2010	(r216258)
+++ projects/sv/bin/sh/arith_lex.l	Tue Dec  7 17:36:17 2010	(r216259)
@@ -53,8 +53,17 @@ int yylex(void);
 
 #undef YY_INPUT
 #define YY_INPUT(buf,result,max) \
-	result = (*buf = *arith_buf++) ? 1 : YY_NULL;
+	do { \
+		result = strnlen(arith_buf, max); \
+		if (result == 0) \
+			result = YY_NULL; \
+		else { \
+			memcpy(buf, arith_buf, result); \
+			arith_buf += result; \
+		} \
+	} while (0);
 #define YY_NO_UNPUT
+#define YY_NO_INPUT
 %}
 
 %%

Modified: projects/sv/bin/sh/cd.c
==============================================================================
--- projects/sv/bin/sh/cd.c	Tue Dec  7 16:48:01 2010	(r216258)
+++ projects/sv/bin/sh/cd.c	Tue Dec  7 17:36:17 2010	(r216259)
@@ -192,8 +192,7 @@ cdlogical(char *dest)
 			STPUTC('/', p);
 		first = 0;
 		component = q;
-		while (*q)
-			STPUTC(*q++, p);
+		STPUTS(q, p);
 		if (equal(component, ".."))
 			continue;
 		STACKSTRNUL(p);
@@ -219,10 +218,13 @@ cdphysical(char *dest)
 	char *p;
 
 	INTOFF;
-	if (chdir(dest) < 0 || (p = findcwd(NULL)) == NULL) {
+	if (chdir(dest) < 0) {
 		INTON;
 		return (-1);
 	}
+	p = findcwd(NULL);
+	if (p == NULL)
+		out2fmt_flush("cd: warning: failed to get name of current directory\n");
 	updatepwd(p);
 	INTON;
 	return (0);
@@ -270,10 +272,8 @@ findcwd(char *dir)
 	scopy(dir, cdcomppath);
 	STARTSTACKSTR(new);
 	if (*dir != '/') {
-		p = curdir;
-		while (*p)
-			STPUTC(*p++, new);
-		if (p[-1] == '/')
+		STPUTS(curdir, new);
+		if (STTOPC(new) == '/')
 			STUNPUTC(new);
 	}
 	while ((p = getcomponent()) != NULL) {
@@ -281,8 +281,7 @@ findcwd(char *dir)
 			while (new > stackblock() && (STUNPUTC(new), *new) != '/');
 		} else if (*p != '\0' && ! equal(p, ".")) {
 			STPUTC('/', new);
-			while (*p)
-				STPUTC(*p++, new);
+			STPUTS(p, new);
 		}
 	}
 	if (new == stackblock())
@@ -304,7 +303,7 @@ updatepwd(char *dir)
 	if (prevdir)
 		ckfree(prevdir);
 	prevdir = curdir;
-	curdir = savestr(dir);
+	curdir = dir ? savestr(dir) : NULL;
 	setvar("PWD", curdir, VEXPORT);
 	setvar("OLDPWD", prevdir, VEXPORT);
 }

Modified: projects/sv/bin/sh/eval.c
==============================================================================
--- projects/sv/bin/sh/eval.c	Tue Dec  7 16:48:01 2010	(r216258)
+++ projects/sv/bin/sh/eval.c	Tue Dec  7 17:36:17 2010	(r216259)
@@ -135,8 +135,7 @@ evalcmd(int argc, char **argv)
                         STARTSTACKSTR(concat);
                         ap = argv + 2;
                         for (;;) {
-                                while (*p)
-                                        STPUTC(*p++, concat);
+                                STPUTS(p, concat);
                                 if ((p = *ap++) == NULL)
                                         break;
                                 STPUTC(' ', concat);
@@ -699,13 +698,13 @@ evalcommand(union node *cmd, int flags, 
 		for (sp = varlist.list ; sp ; sp = sp->next) {
 			if (sep != 0)
 				out2c(' ');
-			p = sp->text;
-			while (*p != '=' && *p != '\0')
-				out2c(*p++);
-			if (*p != '\0') {
-				out2c(*p++);
+			p = strchr(sp->text, '=');
+			if (p != NULL) {
+				p++;
+				outbin(sp->text, p - sp->text, out2);
 				out2qstr(p);
-			}
+			} else
+				out2qstr(sp->text);
 			sep = ' ';
 		}
 		for (sp = arglist.list ; sp ; sp = sp->next) {

Modified: projects/sv/bin/sh/expand.c
==============================================================================
--- projects/sv/bin/sh/expand.c	Tue Dec  7 16:48:01 2010	(r216258)
+++ projects/sv/bin/sh/expand.c	Tue Dec  7 17:36:17 2010	(r216259)
@@ -225,6 +225,7 @@ argstr(char *p, int flag)
 	if (*p == '~' && (flag & (EXP_TILDE | EXP_VARTILDE)))
 		p = exptilde(p, flag);
 	for (;;) {
+		CHECKSTRSPACE(2, expdest);
 		switch (c = *p++) {
 		case '\0':
 		case CTLENDVAR:
@@ -235,16 +236,16 @@ argstr(char *p, int flag)
 			if (p[0] == CTLVAR && p[2] == '@' && p[3] == '=')
 				break;
 			if ((flag & EXP_FULL) != 0)
-				STPUTC(c, expdest);
+				USTPUTC(c, expdest);
 			break;
 		case CTLQUOTEEND:
 			lit_quoted = 0;
 			break;
 		case CTLESC:
 			if (quotes)
-				STPUTC(c, expdest);
+				USTPUTC(c, expdest);
 			c = *p++;
-			STPUTC(c, expdest);
+			USTPUTC(c, expdest);
 			if (split_lit && !lit_quoted)
 				recordregion(expdest - stackblock() -
 				    (quotes ? 2 : 1),
@@ -267,7 +268,7 @@ argstr(char *p, int flag)
 			 * sort of a hack - expand tildes in variable
 			 * assignments (after the first '=' and after ':'s).
 			 */
-			STPUTC(c, expdest);
+			USTPUTC(c, expdest);
 			if (split_lit && !lit_quoted)
 				recordregion(expdest - stackblock() - 1,
 				    expdest - stackblock(), 0);
@@ -279,7 +280,7 @@ argstr(char *p, int flag)
 			}
 			break;
 		default:
-			STPUTC(c, expdest);
+			USTPUTC(c, expdest);
 			if (split_lit && !lit_quoted)
 				recordregion(expdest - stackblock() - 1,
 				    expdest - stackblock(), 0);
@@ -902,8 +903,7 @@ varvalue(char *name, int quoted, int sub
 			STPUTC(*p++, expdest); \
 		} \
 	} else \
-		while (*p) \
-			STPUTC(*p++, expdest); \
+		STPUTS(p, expdest); \
 	} while (0)
 
 
@@ -1573,8 +1573,7 @@ cvtnum(int num, char *buf)
 	if (neg)
 		*--p = '-';
 
-	while (*p)
-		STPUTC(*p++, buf);
+	STPUTS(p, buf);
 	return buf;
 }
 
@@ -1592,9 +1591,7 @@ wordexpcmd(int argc, char **argv)
 	for (i = 1, len = 0; i < argc; i++)
 		len += strlen(argv[i]);
 	out1fmt("%08x", (int)len);
-	for (i = 1; i < argc; i++) {
-		out1str(argv[i]);
-		out1c('\0');
-	}
+	for (i = 1; i < argc; i++)
+		outbin(argv[i], strlen(argv[i]) + 1, out1);
         return (0);
 }

Modified: projects/sv/bin/sh/histedit.c
==============================================================================
--- projects/sv/bin/sh/histedit.c	Tue Dec  7 16:48:01 2010	(r216258)
+++ projects/sv/bin/sh/histedit.c	Tue Dec  7 17:36:17 2010	(r216259)
@@ -411,8 +411,7 @@ fc_replace(const char *s, char *p, char 
 	STARTSTACKSTR(dest);
 	while (*s) {
 		if (*s == *p && strncmp(s, p, plen) == 0) {
-			while (*r)
-				STPUTC(*r++, dest);
+			STPUTS(r, dest);
 			s += plen;
 			*p = '\0';	/* so no more matches */
 		} else

Modified: projects/sv/bin/sh/jobs.c
==============================================================================
--- projects/sv/bin/sh/jobs.c	Tue Dec  7 16:48:01 2010	(r216258)
+++ projects/sv/bin/sh/jobs.c	Tue Dec  7 17:36:17 2010	(r216259)
@@ -100,7 +100,8 @@ static void setcurjob(struct job *);
 static void deljob(struct job *);
 static struct job *getcurjob(struct job *);
 #endif
-static void showjob(struct job *, pid_t, int);
+static void printjobcmd(struct job *);
+static void showjob(struct job *, int);
 
 
 /*
@@ -205,8 +206,7 @@ fgcmd(int argc __unused, char **argv)
 	jp = getjob(argv[1]);
 	if (jp->jobctl == 0)
 		error("job not created under job control");
-	out1str(jp->ps[0].cmd);
-	out1c('\n');
+	printjobcmd(jp);
 	flushout(&output);
 	pgrp = jp->ps[0].pid;
 	tcsetpgrp(ttyfd, pgrp);
@@ -235,8 +235,7 @@ bgcmd(int argc, char **argv)
 		jp->foreground = 0;
 		fmtstr(s, 64, "[%td] ", jp - jobtab + 1);
 		out1str(s);
-		out1str(jp->ps[0].cmd);
-		out1c('\n');
+		printjobcmd(jp);
 	} while (--argc > 1);
 	return 0;
 }
@@ -296,19 +295,33 @@ jobscmd(int argc, char *argv[])
 		showjobs(0, mode);
 	else
 		while ((id = *argv++) != NULL)
-			showjob(getjob(id), 0, mode);
+			showjob(getjob(id), mode);
 
 	return (0);
 }
 
 static void
-showjob(struct job *jp, pid_t pid, int mode)
+printjobcmd(struct job *jp)
+{
+	struct procstat *ps;
+	int i;
+
+	for (ps = jp->ps, i = jp->nprocs ; --i >= 0 ; ps++) {
+		out1str(ps->cmd);
+		if (i > 0)
+			out1str(" | ");
+	}
+	out1c('\n');
+}
+
+static void
+showjob(struct job *jp, int mode)
 {
 	char s[64];
+	char statestr[64];
 	struct procstat *ps;
 	struct job *j;
 	int col, curr, i, jobno, prev, procno;
-	pid_t ppid;
 	char c;
 
 	procno = (mode == SHOWJOBS_PGIDS) ? 1 : jp->nprocs;
@@ -321,16 +334,44 @@ showjob(struct job *jp, pid_t pid, int m
 			prev = j - jobtab + 1;
 	}
 #endif
+	ps = jp->ps + jp->nprocs - 1;
+	if (jp->state == 0) {
+		strcpy(statestr, "Running");
+#if JOBS
+	} else if (jp->state == JOBSTOPPED) {
+		while (!WIFSTOPPED(ps->status) && ps > jp->ps)
+			ps--;
+		if (WIFSTOPPED(ps->status))
+			i = WSTOPSIG(ps->status);
+		else
+			i = -1;
+		if (i > 0 && i < sys_nsig && sys_siglist[i])
+			strcpy(statestr, sys_siglist[i]);
+		else
+			strcpy(statestr, "Suspended");
+#endif
+	} else if (WIFEXITED(ps->status)) {
+		if (WEXITSTATUS(ps->status) == 0)
+			strcpy(statestr, "Done");
+		else
+			fmtstr(statestr, 64, "Done(%d)",
+			    WEXITSTATUS(ps->status));
+	} else {
+		i = WTERMSIG(ps->status);
+		if (i > 0 && i < sys_nsig && sys_siglist[i])
+			strcpy(statestr, sys_siglist[i]);
+		else
+			fmtstr(statestr, 64, "Signal %d", i);
+		if (WCOREDUMP(ps->status))
+			strcat(statestr, " (core dumped)");
+	}
+
 	for (ps = jp->ps ; ; ps++) {	/* for each process */
 		if (mode == SHOWJOBS_PIDS || mode == SHOWJOBS_PGIDS) {
-			ppid = (mode == SHOWJOBS_PIDS) ? ps->pid :
-			    getpgid(ps->pid);
-			out1fmt("%d\n", (int)ppid);
+			out1fmt("%d\n", (int)ps->pid);
 			goto skip;
 		}
-		if (mode != SHOWJOBS_VERBOSE && ps != jp->ps && pid == 0)
-			goto skip;
-		if (pid != 0 && pid != ps->pid)
+		if (mode != SHOWJOBS_VERBOSE && ps != jp->ps)
 			goto skip;
 		if (jobno == curr && ps == jp->ps)
 			c = '+';
@@ -349,39 +390,19 @@ showjob(struct job *jp, pid_t pid, int m
 			out1str(s);
 			col += strlen(s);
 		}
-		s[0] = '\0';
-		if (ps != jp->ps) {
-			*s = '\0';
-		} else if (ps->status == -1) {
-			strcpy(s, "Running");
-		} else if (WIFEXITED(ps->status)) {
-			if (WEXITSTATUS(ps->status) == 0)
-				strcpy(s, "Done");
-			else
-				fmtstr(s, 64, "Done (%d)",
-				    WEXITSTATUS(ps->status));
-		} else {
-#if JOBS
-			if (WIFSTOPPED(ps->status))
-				i = WSTOPSIG(ps->status);
-			else
-#endif
-				i = WTERMSIG(ps->status);
-			if ((i & 0x7F) < sys_nsig && sys_siglist[i & 0x7F])
-				scopy(sys_siglist[i & 0x7F], s);
-			else
-				fmtstr(s, 64, "Signal %d", i & 0x7F);
-			if (WCOREDUMP(ps->status))
-				strcat(s, " (core dumped)");
+		if (ps == jp->ps) {
+			out1str(statestr);
+			col += strlen(statestr);
 		}
-		out1str(s);
-		col += strlen(s);
 		do {
 			out1c(' ');
 			col++;
 		} while (col < 30);
-		out1str(ps->cmd);
-		out1c('\n');
+		if (mode == SHOWJOBS_VERBOSE) {
+			out1str(ps->cmd);
+			out1c('\n');
+		} else
+			printjobcmd(jp);
 skip:		if (--procno <= 0)
 			break;
 	}
@@ -413,7 +434,7 @@ showjobs(int change, int mode)
 		}
 		if (change && ! jp->changed)
 			continue;
-		showjob(jp, 0, mode);
+		showjob(jp, mode);
 		jp->changed = 0;
 		/* Hack: discard jobs for which $! has not been referenced
 		 * in interactive mode when they terminate.
@@ -769,7 +790,7 @@ forkshell(struct job *jp, union node *n,
 	TRACE(("forkshell(%%%td, %p, %d) called\n", jp - jobtab, (void *)n,
 	    mode));
 	INTOFF;
-	if (mode == FORK_BG)
+	if (mode == FORK_BG && (jp == NULL || jp->nprocs == 0))
 		checkzombies();
 	flushall();
 	pid = fork();
@@ -961,7 +982,7 @@ dowait(int block, struct job *job)
 	int done;
 	int stopped;
 	int sig;
-	int i;
+	int coredump;
 
 	in_dowait++;
 	TRACE(("dowait(%d) called\n", block));
@@ -983,7 +1004,7 @@ dowait(int block, struct job *job)
 	INTOFF;
 	thisjob = NULL;
 	for (jp = jobtab ; jp < jobtab + njobs ; jp++) {
-		if (jp->used) {
+		if (jp->used && jp->nprocs > 0) {
 			done = 1;
 			stopped = 1;
 			for (sp = jp->ps ; sp < jp->ps + jp->nprocs ; sp++) {
@@ -1020,36 +1041,29 @@ dowait(int block, struct job *job)
 		}
 	}
 	INTON;
-	if (! rootshell || ! iflag || (job && thisjob == job)) {
-#if JOBS
-		if (WIFSTOPPED(status))
-			sig = WSTOPSIG(status);
-		else
-#endif
-		{
-			if (WIFEXITED(status))
-				sig = 0;
+	if (!thisjob || thisjob->state == 0)
+		;
+	else if ((!rootshell || !iflag || thisjob == job) &&
+	    thisjob->foreground && thisjob->state != JOBSTOPPED) {
+		sig = 0;
+		coredump = 0;
+		for (sp = thisjob->ps; sp < thisjob->ps + thisjob->nprocs; sp++)
+			if (WIFSIGNALED(sp->status)) {
+				sig = WTERMSIG(sp->status);
+				coredump = WCOREDUMP(sp->status);
+			}
+		if (sig > 0 && sig != SIGINT && sig != SIGPIPE) {
+			if (sig < sys_nsig && sys_siglist[sig])
+				out1str(sys_siglist[sig]);
 			else
-				sig = WTERMSIG(status);
-		}
-		if (sig != 0 && sig != SIGINT && sig != SIGPIPE) {
-			if (!mflag ||
-			    (thisjob->foreground && !WIFSTOPPED(status))) {
-				i = WTERMSIG(status);
-				if ((i & 0x7F) < sys_nsig && sys_siglist[i & 0x7F])
-					out1str(sys_siglist[i & 0x7F]);
-				else
-					out1fmt("Signal %d", i & 0x7F);
-				if (WCOREDUMP(status))
-					out1str(" (core dumped)");
-				out1c('\n');
-			} else
-				showjob(thisjob, pid, SHOWJOBS_DEFAULT);
+				out1fmt("Signal %d", sig);
+			if (coredump)
+				out1str(" (core dumped)");
+			out1c('\n');
 		}
 	} else {
 		TRACE(("Not printing status, rootshell=%d, job=%p\n", rootshell, job));
-		if (thisjob)
-			thisjob->changed = 1;
+		thisjob->changed = 1;
 	}
 	return pid;
 }
@@ -1300,13 +1314,46 @@ cmdputs(const char *s)
 			if (--cmdnleft > 0)
 				*q++ = '{';
 			subtype = *p++;
+			if ((subtype & VSTYPE) == VSLENGTH && --cmdnleft > 0)
+				*q++ = '#';
 		} else if (c == '=' && subtype != 0) {
-			*q++ = "}-+?="[(subtype & VSTYPE) - VSNORMAL];
+			*q = "}-+?=##%%\0X"[(subtype & VSTYPE) - VSNORMAL];
+			if (*q)
+				q++;
+			else
+				cmdnleft++;
+			if (((subtype & VSTYPE) == VSTRIMLEFTMAX ||
+			    (subtype & VSTYPE) == VSTRIMRIGHTMAX) &&
+			    --cmdnleft > 0)
+				*q = q[-1], q++;
 			subtype = 0;
 		} else if (c == CTLENDVAR) {
 			*q++ = '}';
-		} else if (c == CTLBACKQ || c == CTLBACKQ+CTLQUOTE)
-			cmdnleft++;		/* ignore it */
+		} else if (c == CTLBACKQ || c == CTLBACKQ+CTLQUOTE) {
+			cmdnleft -= 5;
+			if (cmdnleft > 0) {
+				*q++ = '$';
+				*q++ = '(';
+				*q++ = '.';
+				*q++ = '.';
+				*q++ = '.';
+				*q++ = ')';
+			}
+		} else if (c == CTLARI) {
+			cmdnleft -= 2;
+			if (cmdnleft > 0) {
+				*q++ = '$';
+				*q++ = '(';
+				*q++ = '(';
+			}
+			p++;
+		} else if (c == CTLENDARI) {
+			if (--cmdnleft > 0) {
+				*q++ = ')';
+				*q++ = ')';
+			}
+		} else if (c == CTLQUOTEMARK || c == CTLQUOTEEND)
+			cmdnleft++; /* ignore */
 		else
 			*q++ = c;
 		if (--cmdnleft <= 0) {

Modified: projects/sv/bin/sh/main.c
==============================================================================
--- projects/sv/bin/sh/main.c	Tue Dec  7 16:48:01 2010	(r216258)
+++ projects/sv/bin/sh/main.c	Tue Dec  7 17:36:17 2010	(r216259)
@@ -128,10 +128,8 @@ main(int argc, char *argv[])
 			    exitshell(exitstatus);
 		}
 		reset();
-		if (exception == EXINT) {
-			out2c('\n');
-			flushout(&errout);
-		}
+		if (exception == EXINT)
+			out2fmt_flush("\n");
 		popstackmark(&smark);
 		FORCEINTON;				/* enable interrupts */
 		if (state == 1)

Modified: projects/sv/bin/sh/memalloc.c
==============================================================================
--- projects/sv/bin/sh/memalloc.c	Tue Dec  7 16:48:01 2010	(r216258)
+++ projects/sv/bin/sh/memalloc.c	Tue Dec  7 17:36:17 2010	(r216259)
@@ -340,3 +340,20 @@ ungrabstackstr(char *s, char *p)
 	stacknxt = s;
 	sstrnleft = stacknleft - (p - s);
 }
+
+
+char *
+stputbin(const char *data, int len, char *p)
+{
+	int i;
+
+	for (i = 0; i < len; i++)
+		STPUTC(data[i], p);
+	return (p);
+}
+
+char *
+stputs(const char *data, char *p)
+{
+	return (stputbin(data, strlen(data), p));
+}

Modified: projects/sv/bin/sh/memalloc.h
==============================================================================
--- projects/sv/bin/sh/memalloc.h	Tue Dec  7 16:48:01 2010	(r216258)
+++ projects/sv/bin/sh/memalloc.h	Tue Dec  7 17:36:17 2010	(r216259)
@@ -61,6 +61,8 @@ void grabstackblock(int);
 char *growstackstr(void);
 char *makestrspace(void);
 void ungrabstackstr(char *, char *);
+char *stputbin(const char *data, int len, char *p);
+char *stputs(const char *data, char *p);
 
 
 
@@ -82,3 +84,5 @@ void ungrabstackstr(char *, char *);
 #define STTOPC(p)	p[-1]
 #define STADJUST(amount, p)	(p += (amount), sstrnleft -= (amount))
 #define grabstackstr(p)	stalloc(stackblocksize() - sstrnleft)
+#define STPUTBIN(s, len, p)	p = stputbin((s), (len), p)
+#define STPUTS(s, p)	p = stputs((s), p)

Modified: projects/sv/bin/sh/miscbltin.c
==============================================================================
--- projects/sv/bin/sh/miscbltin.c	Tue Dec  7 16:48:01 2010	(r216258)
+++ projects/sv/bin/sh/miscbltin.c	Tue Dec  7 17:36:17 2010	(r216259)
@@ -172,11 +172,12 @@ readcmd(int argc __unused, char **argv _
 		}
 		if (c == '\0')
 			continue;
+		CHECKSTRSPACE(1, p);
 		if (backslash) {
 			backslash = 0;
 			startword = 0;
 			if (c != '\n')
-				STPUTC(c, p);
+				USTPUTC(c, p);
 			continue;
 		}
 		if (!rflag && c == '\\') {
@@ -194,14 +195,14 @@ readcmd(int argc __unused, char **argv _
 			if (is_ifs == 1) {
 				/* Ignore leading IFS whitespace */
 				if (saveall)
-					STPUTC(c, p);
+					USTPUTC(c, p);
 				continue;
 			}
 			if (is_ifs == 2 && startword == 1) {
 				/* Only one non-whitespace IFS per word */
 				startword = 2;
 				if (saveall)
-					STPUTC(c, p);
+					USTPUTC(c, p);
 				continue;
 			}
 		}
@@ -212,7 +213,7 @@ readcmd(int argc __unused, char **argv _
 			if (saveall)
 				/* Not just a spare terminator */
 				saveall++;
-			STPUTC(c, p);
+			USTPUTC(c, p);
 			continue;
 		}
 
@@ -222,7 +223,7 @@ readcmd(int argc __unused, char **argv _
 		if (ap[1] == NULL) {
 			/* Last variable needs all IFS chars */
 			saveall++;
-			STPUTC(c, p);
+			USTPUTC(c, p);
 			continue;
 		}
 

Modified: projects/sv/bin/sh/mksyntax.c
==============================================================================
--- projects/sv/bin/sh/mksyntax.c	Tue Dec  7 16:48:01 2010	(r216258)
+++ projects/sv/bin/sh/mksyntax.c	Tue Dec  7 17:36:17 2010	(r216259)
@@ -342,9 +342,9 @@ print(const char *name)
 static const char *macro[] = {
 	"#define is_digit(c)\t((is_type+SYNBASE)[(int)c] & ISDIGIT)",
 	"#define is_eof(c)\t((c) == PEOF)",
-	"#define is_alpha(c)\t(((c) < CTLESC || (c) > CTLQUOTEMARK) && (is_type+SYNBASE)[(int)c] & (ISUPPER|ISLOWER))",
-	"#define is_name(c)\t(((c) < CTLESC || (c) > CTLQUOTEMARK) && (is_type+SYNBASE)[(int)c] & (ISUPPER|ISLOWER|ISUNDER))",
-	"#define is_in_name(c)\t(((c) < CTLESC || (c) > CTLQUOTEMARK) && (is_type+SYNBASE)[(int)c] & (ISUPPER|ISLOWER|ISUNDER|ISDIGIT))",
+	"#define is_alpha(c)\t((is_type+SYNBASE)[(int)c] & (ISUPPER|ISLOWER))",
+	"#define is_name(c)\t((is_type+SYNBASE)[(int)c] & (ISUPPER|ISLOWER|ISUNDER))",
+	"#define is_in_name(c)\t((is_type+SYNBASE)[(int)c] & (ISUPPER|ISLOWER|ISUNDER|ISDIGIT))",
 	"#define is_special(c)\t((is_type+SYNBASE)[(int)c] & (ISSPECL|ISDIGIT))",
 	NULL
 };

Modified: projects/sv/bin/sh/options.c
==============================================================================
--- projects/sv/bin/sh/options.c	Tue Dec  7 16:48:01 2010	(r216258)
+++ projects/sv/bin/sh/options.c	Tue Dec  7 17:36:17 2010	(r216259)
@@ -261,13 +261,12 @@ minus_o(char *name, int val)
 					optlist[i].val ? "on" : "off");
 		} else {
 			/* Output suitable for re-input to shell. */
-			for (i = 0; i < NOPTS; i++) {
-				if (i % 6 == 0)
-					out1str(i == 0 ? "set" : "\nset");
-				out1fmt(" %co %s", optlist[i].val ? '-' : '+',
-					optlist[i].name);
-			}
-			out1c('\n');
+			for (i = 0; i < NOPTS; i++)
+				out1fmt("%s %co %s%s",
+				    i % 6 == 0 ? "set" : "",
+				    optlist[i].val ? '-' : '+',
+				    optlist[i].name,
+				    i % 6 == 5 || i == NOPTS - 1 ? "\n" : "");
 		}
 	} else {
 		for (i = 0; i < NOPTS; i++)

Modified: projects/sv/bin/sh/output.c
==============================================================================
--- projects/sv/bin/sh/output.c	Tue Dec  7 16:48:01 2010	(r216258)
+++ projects/sv/bin/sh/output.c	Tue Dec  7 17:36:17 2010	(r216259)
@@ -96,6 +96,12 @@ RESET {
 
 
 void
+outcslow(int c, struct output *file)
+{
+	outc(c, file);
+}
+
+void
 out1str(const char *p)
 {
 	outstr(p, out1);
@@ -149,19 +155,19 @@ outqstr(const char *p, struct output *fi
 		case '\'':
 			/* Can't quote single quotes inside single quotes. */
 			if (inquotes)
-				outc('\'', file);
+				outcslow('\'', file);
 			inquotes = 0;
 			outstr("\\'", file);
 			break;
 		default:
 			if (!inquotes)
-				outc('\'', file);
+				outcslow('\'', file);
 			inquotes = 1;
 			outc(ch, file);
 		}
 	}
 	if (inquotes)
-		outc('\'', file);
+		outcslow('\'', file);
 }
 
 void

Modified: projects/sv/bin/sh/output.h
==============================================================================
--- projects/sv/bin/sh/output.h	Tue Dec  7 16:48:01 2010	(r216258)
+++ projects/sv/bin/sh/output.h	Tue Dec  7 17:36:17 2010	(r216259)
@@ -54,6 +54,7 @@ extern struct output *out1; /* &memout i
 extern struct output *out2; /* &memout if backquote with 2>&1, otherwise
 			       &errout */
 
+void outcslow(int, struct output *);
 void out1str(const char *);
 void out1qstr(const char *);
 void out2str(const char *);
@@ -74,7 +75,7 @@ int xwrite(int, const char *, int);
 
 #define outc(c, file)	(--(file)->nleft < 0? (emptyoutbuf(file), *(file)->nextc++ = (c)) : (*(file)->nextc++ = (c)))
 #define out1c(c)	outc(c, out1);
-#define out2c(c)	outc(c, out2);
+#define out2c(c)	outcslow(c, out2);
 
 #define OUTPUT_INCL
 #endif

Modified: projects/sv/bin/sh/parser.c
==============================================================================
--- projects/sv/bin/sh/parser.c	Tue Dec  7 16:48:01 2010	(r216258)
+++ projects/sv/bin/sh/parser.c	Tue Dec  7 17:36:17 2010	(r216259)
@@ -1017,6 +1017,7 @@ parsebackq(char *out, struct nodelist **
 				setprompt(2);
 				needprompt = 0;
 			}
+			CHECKSTRSPACE(2, oout);
 			switch (c = pgetc()) {
 			case '`':
 				goto done;
@@ -1031,14 +1032,14 @@ parsebackq(char *out, struct nodelist **
 					/*
 					 * If eating a newline, avoid putting
 					 * the newline into the new character
-					 * stream (via the STPUTC after the
+					 * stream (via the USTPUTC after the
 					 * switch).
 					 */
 					continue;
 				}
                                 if (c != '\\' && c != '`' && c != '$'
                                     && (!dblquote || c != '"'))
-                                        STPUTC('\\', oout);
+                                        USTPUTC('\\', oout);
 				break;
 
 			case '\n':
@@ -1054,10 +1055,10 @@ parsebackq(char *out, struct nodelist **
 			default:
 				break;
 			}
-			STPUTC(c, oout);
+			USTPUTC(c, oout);
                 }
 done:
-                STPUTC('\0', oout);
+                USTPUTC('\0', oout);
                 olen = oout - stackblock();
 		INTOFF;
 		ostr = ckmalloc(olen);
@@ -1444,7 +1445,6 @@ parsesub: {
 	char *p;
 	static const char types[] = "}-+?=";
 	int bracketed_name = 0; /* used to handle ${[0-9]*} variables */
-	int i;
 	int linno;
 	int length;
 
@@ -1498,8 +1498,7 @@ parsesub: {
 					linno -= funclinno - 1;
 				snprintf(buf, sizeof(buf), "%d", linno);
 				STADJUST(-6, out);
-				for (i = 0; buf[i] != '\0'; i++)
-					STPUTC(buf[i], out);
+				STPUTS(buf, out);
 				flags |= VSLINENO;
 			}
 		} else if (is_digit(c)) {

Modified: projects/sv/bin/sh/sh.1
==============================================================================
--- projects/sv/bin/sh/sh.1	Tue Dec  7 16:48:01 2010	(r216258)
+++ projects/sv/bin/sh/sh.1	Tue Dec  7 17:36:17 2010	(r216259)
@@ -32,7 +32,7 @@
 .\"	from: @(#)sh.1	8.6 (Berkeley) 5/4/95
 .\" $FreeBSD$
 .\"
-.Dd November 19, 2010
+.Dd December 3, 2010
 .Dt SH 1
 .Os
 .Sh NAME
@@ -1593,12 +1593,7 @@ To include a
 .Ql - ,
 make it the first or last character listed.
 .Ss Built-in Commands
-This section lists the commands which
-are built-in because they need to perform some operation
-that cannot be performed by a separate process.
-In addition to
-these, built-in versions of essential utilities
-are provided for efficiency.
+This section lists the built-in commands.
 .Bl -tag -width indent
 .It Ic \&:
 A null command that returns a 0 (true) exit value.
@@ -1649,15 +1644,19 @@ subsection.
 Continue the specified jobs
 (or the current job if no jobs are given)
 in the background.
+.It Ic bind Oo Fl aeklrsv Oc Oo Ar key Oo Ar command Oc Oc
+List or alter key bindings for the line editor.
+This command is documented in
+.Xr editrc 5 .
+.It Ic break Op Ar num
+See the
+.Sx Flow-Control Constructs
+subsection.
 .It Ic builtin Ar cmd Op Ar arg ...
 Execute the specified built-in command,
 .Ar cmd .
 This is useful when the user wishes to override a shell function
 with the same name as a built-in command.
-.It Ic bind Oo Fl aeklrsv Oc Oo Ar key Oo Ar command Oc Oc
-List or alter key bindings for the line editor.
-This command is documented in
-.Xr editrc 5 .
 .It Ic cd Oo Fl L | P Oc Op Ar directory
 Switch to the specified
 .Ar directory ,
@@ -1712,7 +1711,8 @@ A synonym for the
 .Ic cd
 built-in command.
 .It Ic command Oo Fl p Oc Op Ar utility Op Ar argument ...
-.It Ic command Oo Fl v | V Oc Op Ar utility
+.It Ic command Oo Fl p Oc Fl v Ar utility
+.It Ic command Oo Fl p Oc Fl V Ar utility
 The first form of invocation executes the specified

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


More information about the svn-src-projects mailing list