svn commit: r263659 - in projects/specific_leg: . bin/date/tests bin/kill bin/mv/tests bin/pax/tests bin/pkill bin/pkill/tests bin/sh bin/sh/bltin bin/sh/tests bin/sh/tests/builtins bin/test/tests ...

Andrew Turner andrew at FreeBSD.org
Sun Mar 23 11:57:34 UTC 2014


Author: andrew
Date: Sun Mar 23 11:57:25 2014
New Revision: 263659
URL: http://svnweb.freebsd.org/changeset/base/263659

Log:
  MFC

Added:
  projects/specific_leg/bin/pkill/tests/
     - copied from r263658, head/bin/pkill/tests/
  projects/specific_leg/bin/sh/tests/builtins/kill2.0
     - copied unchanged from r263658, head/bin/sh/tests/builtins/kill2.0
  projects/specific_leg/contrib/libucl/Makefile.am
     - copied unchanged from r263658, head/contrib/libucl/Makefile.am
  projects/specific_leg/contrib/libucl/autogen.sh
     - copied unchanged from r263658, head/contrib/libucl/autogen.sh
  projects/specific_leg/contrib/libucl/cmake/
     - copied from r263658, head/contrib/libucl/cmake/
  projects/specific_leg/contrib/libucl/configure.ac
     - copied unchanged from r263658, head/contrib/libucl/configure.ac
  projects/specific_leg/contrib/libucl/doc/Makefile.am
     - copied unchanged from r263658, head/contrib/libucl/doc/Makefile.am
  projects/specific_leg/contrib/libucl/doc/libucl.3
     - copied unchanged from r263658, head/contrib/libucl/doc/libucl.3
  projects/specific_leg/contrib/libucl/doc/pandoc.template
     - copied unchanged from r263658, head/contrib/libucl/doc/pandoc.template
  projects/specific_leg/contrib/libucl/libucl.pc.in
     - copied unchanged from r263658, head/contrib/libucl/libucl.pc.in
  projects/specific_leg/contrib/libucl/src/Makefile.am
     - copied unchanged from r263658, head/contrib/libucl/src/Makefile.am
  projects/specific_leg/contrib/libucl/src/tree.h
     - copied unchanged from r263658, head/contrib/libucl/src/tree.h
  projects/specific_leg/contrib/libucl/src/ucl_schema.c
     - copied unchanged from r263658, head/contrib/libucl/src/ucl_schema.c
  projects/specific_leg/contrib/libucl/stamp-h.in
     - copied unchanged from r263658, head/contrib/libucl/stamp-h.in
  projects/specific_leg/contrib/libucl/tests/.gitignore
     - copied unchanged from r263658, head/contrib/libucl/tests/.gitignore
  projects/specific_leg/contrib/libucl/tests/Makefile.am
     - copied unchanged from r263658, head/contrib/libucl/tests/Makefile.am
  projects/specific_leg/contrib/libucl/tests/basic/
     - copied from r263658, head/contrib/libucl/tests/basic/
  projects/specific_leg/contrib/libucl/tests/basic.test
     - copied unchanged from r263658, head/contrib/libucl/tests/basic.test
  projects/specific_leg/contrib/libucl/tests/generate.test
     - copied unchanged from r263658, head/contrib/libucl/tests/generate.test
  projects/specific_leg/contrib/libucl/tests/schema/
     - copied from r263658, head/contrib/libucl/tests/schema/
  projects/specific_leg/contrib/libucl/tests/schema.test
     - copied unchanged from r263658, head/contrib/libucl/tests/schema.test
  projects/specific_leg/contrib/libucl/tests/speed.test
     - copied unchanged from r263658, head/contrib/libucl/tests/speed.test
  projects/specific_leg/contrib/libucl/tests/test_schema.c
     - copied unchanged from r263658, head/contrib/libucl/tests/test_schema.c
  projects/specific_leg/contrib/libucl/utils/Makefile.am
     - copied unchanged from r263658, head/contrib/libucl/utils/Makefile.am
  projects/specific_leg/contrib/llvm/patches/
     - copied from r263658, head/contrib/llvm/patches/
  projects/specific_leg/lib/libc/arm/aeabi/aeabi_vfp.h
     - copied unchanged from r263658, head/lib/libc/arm/aeabi/aeabi_vfp.h
  projects/specific_leg/lib/libc/arm/aeabi/aeabi_vfp_double.S
     - copied unchanged from r263658, head/lib/libc/arm/aeabi/aeabi_vfp_double.S
  projects/specific_leg/lib/libc/arm/aeabi/aeabi_vfp_float.S
     - copied unchanged from r263658, head/lib/libc/arm/aeabi/aeabi_vfp_float.S
  projects/specific_leg/lib/libpmc/pmc.atomsilvermont.3
     - copied unchanged from r263658, head/lib/libpmc/pmc.atomsilvermont.3
  projects/specific_leg/lib/msun/arm/fenv-mangle.h
     - copied unchanged from r263658, head/lib/msun/arm/fenv-mangle.h
  projects/specific_leg/lib/msun/arm/fenv-softfp.c
     - copied unchanged from r263658, head/lib/msun/arm/fenv-softfp.c
  projects/specific_leg/lib/msun/arm/fenv-vfp.c
     - copied unchanged from r263658, head/lib/msun/arm/fenv-vfp.c
  projects/specific_leg/sbin/dhclient/tests/
     - copied from r263658, head/sbin/dhclient/tests/
  projects/specific_leg/sbin/growfs/tests/
     - copied from r263658, head/sbin/growfs/tests/
  projects/specific_leg/sbin/ifconfig/tests/
     - copied from r263658, head/sbin/ifconfig/tests/
  projects/specific_leg/sbin/mdconfig/tests/
     - copied from r263658, head/sbin/mdconfig/tests/
  projects/specific_leg/sbin/tests/
     - copied from r263658, head/sbin/tests/
  projects/specific_leg/share/man/man4/hv_ata_pci_disengage.4
     - copied unchanged from r263658, head/share/man/man4/hv_ata_pci_disengage.4
  projects/specific_leg/share/man/man4/hv_kvp.4
     - copied unchanged from r263658, head/share/man/man4/hv_kvp.4
  projects/specific_leg/share/man/man4/hv_netvsc.4
     - copied unchanged from r263658, head/share/man/man4/hv_netvsc.4
  projects/specific_leg/share/man/man4/hv_storvsc.4
     - copied unchanged from r263658, head/share/man/man4/hv_storvsc.4
  projects/specific_leg/share/man/man4/hv_utils.4
     - copied unchanged from r263658, head/share/man/man4/hv_utils.4
  projects/specific_leg/share/man/man4/hv_vmbus.4
     - copied unchanged from r263658, head/share/man/man4/hv_vmbus.4
  projects/specific_leg/share/man/man4/umoscom.4
     - copied unchanged from r263658, head/share/man/man4/umoscom.4
  projects/specific_leg/share/man/man4/usb_template.4
     - copied unchanged from r263658, head/share/man/man4/usb_template.4
  projects/specific_leg/share/man/man4/usfs.4
     - copied unchanged from r263658, head/share/man/man4/usfs.4
  projects/specific_leg/share/man/man8/hv_kvp_daemon.8
     - copied unchanged from r263658, head/share/man/man8/hv_kvp_daemon.8
  projects/specific_leg/share/mk/suite.test.mk
     - copied unchanged from r263658, head/share/mk/suite.test.mk
  projects/specific_leg/sys/arm/conf/CHROMEBOOK
     - copied unchanged from r263658, head/sys/arm/conf/CHROMEBOOK
  projects/specific_leg/sys/arm/samsung/exynos/exynos5_common.h
     - copied unchanged from r263658, head/sys/arm/samsung/exynos/exynos5_common.h
  projects/specific_leg/sys/arm/samsung/exynos/exynos5_ehci.c
     - copied unchanged from r263658, head/sys/arm/samsung/exynos/exynos5_ehci.c
  projects/specific_leg/sys/arm/samsung/exynos/exynos5_fimd.c
     - copied unchanged from r263658, head/sys/arm/samsung/exynos/exynos5_fimd.c
  projects/specific_leg/sys/arm/samsung/exynos/exynos5_mct.c
     - copied unchanged from r263658, head/sys/arm/samsung/exynos/exynos5_mct.c
  projects/specific_leg/sys/boot/efi/include/amd64/
     - copied from r263658, head/sys/boot/efi/include/amd64/
  projects/specific_leg/sys/boot/fdt/dts/arm/exynos5250-chromebook.dts
     - copied unchanged from r263658, head/sys/boot/fdt/dts/arm/exynos5250-chromebook.dts
  projects/specific_leg/sys/crypto/sha2/sha256.h
     - copied unchanged from r263658, head/sys/crypto/sha2/sha256.h
  projects/specific_leg/sys/crypto/sha2/sha256c.c
     - copied unchanged from r263658, head/sys/crypto/sha2/sha256c.c
  projects/specific_leg/sys/ia64/ia64/xtrace.c
     - copied unchanged from r263658, head/sys/ia64/ia64/xtrace.c
  projects/specific_leg/sys/mips/atheros/ar934x_nfcreg.h
     - copied unchanged from r263658, head/sys/mips/atheros/ar934x_nfcreg.h
  projects/specific_leg/sys/netinet/in_rss.c
     - copied unchanged from r263658, head/sys/netinet/in_rss.c
  projects/specific_leg/sys/netinet/in_rss.h
     - copied unchanged from r263658, head/sys/netinet/in_rss.h
  projects/specific_leg/sys/netinet/toeplitz.c
     - copied unchanged from r263658, head/sys/netinet/toeplitz.c
  projects/specific_leg/sys/netinet/toeplitz.h
     - copied unchanged from r263658, head/sys/netinet/toeplitz.h
  projects/specific_leg/sys/sys/capsicum.h
     - copied unchanged from r263658, head/sys/sys/capsicum.h
  projects/specific_leg/tests/sys/netinet/
     - copied from r263658, head/tests/sys/netinet/
  projects/specific_leg/usr.bin/apply/tests/
     - copied from r263658, head/usr.bin/apply/tests/
  projects/specific_leg/usr.bin/calendar/tests/
     - copied from r263658, head/usr.bin/calendar/tests/
  projects/specific_leg/usr.bin/comm/tests/
     - copied from r263658, head/usr.bin/comm/tests/
  projects/specific_leg/usr.bin/file2c/tests/
     - copied from r263658, head/usr.bin/file2c/tests/
  projects/specific_leg/usr.bin/join/tests/
     - copied from r263658, head/usr.bin/join/tests/
  projects/specific_leg/usr.bin/jot/tests/
     - copied from r263658, head/usr.bin/jot/tests/
  projects/specific_leg/usr.bin/lastcomm/tests/
     - copied from r263658, head/usr.bin/lastcomm/tests/
  projects/specific_leg/usr.bin/m4/tests/
     - copied from r263658, head/usr.bin/m4/tests/
  projects/specific_leg/usr.bin/make/tests/
     - copied from r263658, head/usr.bin/make/tests/
  projects/specific_leg/usr.bin/ncal/tests/
     - copied from r263658, head/usr.bin/ncal/tests/
  projects/specific_leg/usr.bin/printf/tests/
     - copied from r263658, head/usr.bin/printf/tests/
  projects/specific_leg/usr.bin/sed/tests/
     - copied from r263658, head/usr.bin/sed/tests/
  projects/specific_leg/usr.bin/tests/regress.m4
     - copied unchanged from r263658, head/usr.bin/tests/regress.m4
  projects/specific_leg/usr.bin/tr/tests/
     - copied from r263658, head/usr.bin/tr/tests/
  projects/specific_leg/usr.bin/uudecode/tests/
     - copied from r263658, head/usr.bin/uudecode/tests/
  projects/specific_leg/usr.bin/uuencode/tests/
     - copied from r263658, head/usr.bin/uuencode/tests/
  projects/specific_leg/usr.bin/xargs/tests/
     - copied from r263658, head/usr.bin/xargs/tests/
  projects/specific_leg/usr.bin/yacc/tests/
     - copied from r263658, head/usr.bin/yacc/tests/
  projects/specific_leg/usr.sbin/bsdconfig/usermgmt/share/user.subr
     - copied unchanged from r263658, head/usr.sbin/bsdconfig/usermgmt/share/user.subr
  projects/specific_leg/usr.sbin/etcupdate/tests/
     - copied from r263658, head/usr.sbin/etcupdate/tests/
  projects/specific_leg/usr.sbin/newsyslog/tests/
     - copied from r263658, head/usr.sbin/newsyslog/tests/
  projects/specific_leg/usr.sbin/sa/tests/
     - copied from r263658, head/usr.sbin/sa/tests/
  projects/specific_leg/usr.sbin/tests/
     - copied from r263658, head/usr.sbin/tests/
Deleted:
  projects/specific_leg/contrib/libucl/.gitignore
  projects/specific_leg/contrib/libucl/tests/1.in
  projects/specific_leg/contrib/libucl/tests/1.res
  projects/specific_leg/contrib/libucl/tests/10.in
  projects/specific_leg/contrib/libucl/tests/2.in
  projects/specific_leg/contrib/libucl/tests/2.res
  projects/specific_leg/contrib/libucl/tests/3.in
  projects/specific_leg/contrib/libucl/tests/3.res
  projects/specific_leg/contrib/libucl/tests/4.in
  projects/specific_leg/contrib/libucl/tests/4.res
  projects/specific_leg/contrib/libucl/tests/5.in
  projects/specific_leg/contrib/libucl/tests/5.res
  projects/specific_leg/contrib/libucl/tests/6.in
  projects/specific_leg/contrib/libucl/tests/6.res
  projects/specific_leg/contrib/libucl/tests/7.in
  projects/specific_leg/contrib/libucl/tests/7.res
  projects/specific_leg/contrib/libucl/tests/8.in
  projects/specific_leg/contrib/libucl/tests/8.res
  projects/specific_leg/contrib/libucl/tests/9-comment.inc
  projects/specific_leg/contrib/libucl/tests/9-empty.inc
  projects/specific_leg/contrib/libucl/tests/9.in
  projects/specific_leg/contrib/libucl/tests/9.inc
  projects/specific_leg/contrib/libucl/tests/9.res
  projects/specific_leg/contrib/lukemftpd/
  projects/specific_leg/etc/rc.d/ipxrouted
  projects/specific_leg/lib/libipx/
  projects/specific_leg/libexec/lukemftpd/
  projects/specific_leg/sbin/ifconfig/af_atalk.c
  projects/specific_leg/sbin/ifconfig/af_ipx.c
  projects/specific_leg/share/man/man4/ef.4
  projects/specific_leg/share/man/man4/usb2_template.4
  projects/specific_leg/sys/arm/samsung/exynos/arch_timer.c
  projects/specific_leg/sys/arm/samsung/exynos/ehci_exynos5.c
  projects/specific_leg/sys/modules/if_ef/
  projects/specific_leg/sys/net/if_ef.c
  projects/specific_leg/sys/netatalk/
  projects/specific_leg/sys/netipx/
  projects/specific_leg/sys/security/mac/mac_atalk.c
  projects/specific_leg/sys/x86/isa/isa.h
  projects/specific_leg/tools/build/options/WITHOUT_IPX
  projects/specific_leg/tools/build/options/WITHOUT_IPX_SUPPORT
  projects/specific_leg/tools/regression/lib/libc/net/test-eui64_line.c
  projects/specific_leg/tools/regression/lib/libc/net/test-eui64_line.t
  projects/specific_leg/tools/regression/netatalk/
  projects/specific_leg/tools/regression/netipx/
  projects/specific_leg/tools/regression/sbin/
  projects/specific_leg/tools/regression/usr.bin/Makefile
  projects/specific_leg/tools/regression/usr.bin/apply/
  projects/specific_leg/tools/regression/usr.bin/calendar/
  projects/specific_leg/tools/regression/usr.bin/comm/
  projects/specific_leg/tools/regression/usr.bin/file2c/
  projects/specific_leg/tools/regression/usr.bin/join/
  projects/specific_leg/tools/regression/usr.bin/jot/
  projects/specific_leg/tools/regression/usr.bin/lastcomm/
  projects/specific_leg/tools/regression/usr.bin/m4/
  projects/specific_leg/tools/regression/usr.bin/make/
  projects/specific_leg/tools/regression/usr.bin/ncal/
  projects/specific_leg/tools/regression/usr.bin/pkill/
  projects/specific_leg/tools/regression/usr.bin/printf/
  projects/specific_leg/tools/regression/usr.bin/regress.m4
  projects/specific_leg/tools/regression/usr.bin/sed/
  projects/specific_leg/tools/regression/usr.bin/tr/
  projects/specific_leg/tools/regression/usr.bin/uudecode/
  projects/specific_leg/tools/regression/usr.bin/uuencode/
  projects/specific_leg/tools/regression/usr.bin/xargs/
  projects/specific_leg/tools/regression/usr.bin/yacc/
  projects/specific_leg/tools/regression/usr.sbin/
  projects/specific_leg/usr.bin/csup/queue.h
  projects/specific_leg/usr.bin/netstat/atalk.c
  projects/specific_leg/usr.bin/netstat/ipx.c
  projects/specific_leg/usr.sbin/IPXrouted/
  projects/specific_leg/usr.sbin/bsdconfig/usermgmt/userinput
Modified:
  projects/specific_leg/MAINTAINERS   (contents, props changed)
  projects/specific_leg/Makefile.inc1
  projects/specific_leg/ObsoleteFiles.inc
  projects/specific_leg/bin/date/tests/Makefile
  projects/specific_leg/bin/kill/kill.c
  projects/specific_leg/bin/mv/tests/Makefile
  projects/specific_leg/bin/pax/tests/Makefile
  projects/specific_leg/bin/pkill/Makefile
  projects/specific_leg/bin/sh/bltin/bltin.h
  projects/specific_leg/bin/sh/expand.c
  projects/specific_leg/bin/sh/jobs.c
  projects/specific_leg/bin/sh/redir.c
  projects/specific_leg/bin/sh/tests/Makefile
  projects/specific_leg/bin/sh/tests/builtins/Makefile
  projects/specific_leg/bin/test/tests/Makefile
  projects/specific_leg/cddl/contrib/opensolaris/cmd/zdb/zdb.8
  projects/specific_leg/cddl/contrib/opensolaris/cmd/zfs/zfs.8
  projects/specific_leg/cddl/contrib/opensolaris/cmd/zpool/zpool.8
  projects/specific_leg/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c
  projects/specific_leg/contrib/file/mygetopt.h
  projects/specific_leg/contrib/libc++/include/map
  projects/specific_leg/contrib/libc++/include/unordered_map
  projects/specific_leg/contrib/libucl/Makefile.unix
  projects/specific_leg/contrib/libucl/Makefile.w32
  projects/specific_leg/contrib/libucl/README.md
  projects/specific_leg/contrib/libucl/doc/api.md
  projects/specific_leg/contrib/libucl/include/ucl.h
  projects/specific_leg/contrib/libucl/src/ucl_emitter.c
  projects/specific_leg/contrib/libucl/src/ucl_hash.c
  projects/specific_leg/contrib/libucl/src/ucl_internal.h
  projects/specific_leg/contrib/libucl/src/ucl_parser.c
  projects/specific_leg/contrib/libucl/src/ucl_util.c
  projects/specific_leg/contrib/libucl/tests/run_tests.sh
  projects/specific_leg/contrib/libucl/tests/test_basic.c
  projects/specific_leg/contrib/libucl/tests/test_speed.c
  projects/specific_leg/contrib/llvm/include/llvm/CodeGen/FunctionLoweringInfo.h
  projects/specific_leg/contrib/llvm/include/llvm/CodeGen/MachineFrameInfo.h
  projects/specific_leg/contrib/llvm/include/llvm/CodeGen/MachineFunction.h
  projects/specific_leg/contrib/llvm/lib/CodeGen/MachineFunction.cpp
  projects/specific_leg/contrib/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp
  projects/specific_leg/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
  projects/specific_leg/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
  projects/specific_leg/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
  projects/specific_leg/contrib/llvm/lib/MC/MCParser/AsmParser.cpp
  projects/specific_leg/contrib/llvm/lib/Target/X86/X86FrameLowering.cpp
  projects/specific_leg/contrib/llvm/lib/Target/X86/X86RegisterInfo.cpp
  projects/specific_leg/contrib/llvm/tools/clang/lib/Driver/ToolChains.cpp
  projects/specific_leg/contrib/llvm/tools/clang/lib/Driver/Tools.cpp
  projects/specific_leg/contrib/llvm/tools/clang/lib/Frontend/InitHeaderSearch.cpp
  projects/specific_leg/contrib/mdocml/lib.in
  projects/specific_leg/contrib/pf/pflogd/pidfile.c
  projects/specific_leg/contrib/subversion/subversion/svn/util.c
  projects/specific_leg/contrib/tcpdump/tcpdump.c
  projects/specific_leg/contrib/tnftp/COPYING
  projects/specific_leg/contrib/vis/extern.h
  projects/specific_leg/crypto/openssh/sandbox-capsicum.c
  projects/specific_leg/etc/defaults/rc.conf
  projects/specific_leg/etc/mtree/BSD.include.dist
  projects/specific_leg/etc/mtree/BSD.tests.dist
  projects/specific_leg/etc/network.subr
  projects/specific_leg/etc/nsmb.conf
  projects/specific_leg/etc/rc.d/Makefile
  projects/specific_leg/etc/rc.d/routing
  projects/specific_leg/gnu/usr.bin/groff/tmac/fr.ISO8859-1
  projects/specific_leg/gnu/usr.bin/groff/tmac/ru.KOI8-R
  projects/specific_leg/include/Makefile
  projects/specific_leg/lib/Makefile
  projects/specific_leg/lib/atf/libatf-c++/tests/Makefile
  projects/specific_leg/lib/atf/libatf-c++/tests/detail/Makefile
  projects/specific_leg/lib/atf/libatf-c/tests/Makefile
  projects/specific_leg/lib/atf/libatf-c/tests/detail/Makefile
  projects/specific_leg/lib/atf/tests/test-programs/Makefile
  projects/specific_leg/lib/libc/arm/aeabi/Makefile.inc
  projects/specific_leg/lib/libc/arm/aeabi/aeabi_double.c
  projects/specific_leg/lib/libc/arm/aeabi/aeabi_float.c
  projects/specific_leg/lib/libc/arm/gen/flt_rounds.c
  projects/specific_leg/lib/libc/gen/cap_sandboxed.c
  projects/specific_leg/lib/libc/gen/sem_new.c
  projects/specific_leg/lib/libc/net/ether_addr.c
  projects/specific_leg/lib/libcasper/libcasper.c
  projects/specific_leg/lib/libcrypt/Makefile
  projects/specific_leg/lib/libcrypt/tests/Makefile
  projects/specific_leg/lib/libedit/chartype.h
  projects/specific_leg/lib/libmd/Makefile
  projects/specific_leg/lib/libnv/nv.3
  projects/specific_leg/lib/libpam/modules/pam_radius/pam_radius.8
  projects/specific_leg/lib/libpam/modules/pam_tacplus/pam_tacplus.8
  projects/specific_leg/lib/libpmc/Makefile
  projects/specific_leg/lib/libpmc/libpmc.c
  projects/specific_leg/lib/libpmc/pmc.atom.3
  projects/specific_leg/lib/libprocstat/libprocstat.c
  projects/specific_leg/lib/libucl/Makefile
  projects/specific_leg/lib/libusb/libusb.h
  projects/specific_leg/lib/msun/arm/Makefile.inc
  projects/specific_leg/lib/msun/arm/Symbol.map
  projects/specific_leg/lib/msun/arm/fenv.c
  projects/specific_leg/lib/msun/arm/fenv.h
  projects/specific_leg/libexec/atf/atf-check/tests/Makefile
  projects/specific_leg/libexec/bootpd/tools/bootptest/print-bootp.c
  projects/specific_leg/release/picobsd/bridge/crunch.conf
  projects/specific_leg/release/picobsd/qemu/crunch.conf
  projects/specific_leg/rescue/rescue/Makefile
  projects/specific_leg/sbin/Makefile
  projects/specific_leg/sbin/casperd/Makefile
  projects/specific_leg/sbin/casperd/casperd.c
  projects/specific_leg/sbin/casperd/zygote.c
  projects/specific_leg/sbin/dhclient/Makefile
  projects/specific_leg/sbin/dhclient/bpf.c
  projects/specific_leg/sbin/dhclient/dhclient.c
  projects/specific_leg/sbin/fsck_ffs/fsutil.c
  projects/specific_leg/sbin/growfs/Makefile
  projects/specific_leg/sbin/hastd/subr.c
  projects/specific_leg/sbin/ifconfig/Makefile
  projects/specific_leg/sbin/ifconfig/ifconfig.8
  projects/specific_leg/sbin/ifconfig/ifconfig.c
  projects/specific_leg/sbin/mdconfig/Makefile
  projects/specific_leg/sbin/mdconfig/mdconfig.8
  projects/specific_leg/sbin/ping/Makefile
  projects/specific_leg/sbin/ping/ping.c
  projects/specific_leg/sbin/route/keywords
  projects/specific_leg/sbin/route/route.8
  projects/specific_leg/sbin/route/route.c
  projects/specific_leg/secure/usr.bin/bdes/bdes.1
  projects/specific_leg/share/doc/papers/beyond4.3/beyond43.ms
  projects/specific_leg/share/doc/papers/diskperf/abs.ms   (contents, props changed)
  projects/specific_leg/share/doc/papers/diskperf/appendix.ms   (contents, props changed)
  projects/specific_leg/share/doc/papers/diskperf/conclusions.ms
  projects/specific_leg/share/doc/papers/diskperf/equip.ms   (contents, props changed)
  projects/specific_leg/share/doc/papers/diskperf/methodology.ms   (contents, props changed)
  projects/specific_leg/share/doc/papers/diskperf/motivation.ms
  projects/specific_leg/share/doc/papers/diskperf/results.ms   (contents, props changed)
  projects/specific_leg/share/doc/papers/diskperf/tests.ms
  projects/specific_leg/share/doc/papers/fsinterface/abstract.ms   (contents, props changed)
  projects/specific_leg/share/doc/papers/fsinterface/fsinterface.ms
  projects/specific_leg/share/doc/papers/fsinterface/slides.t   (contents, props changed)
  projects/specific_leg/share/doc/papers/kernmalloc/alloc.fig   (contents, props changed)
  projects/specific_leg/share/doc/papers/kernmalloc/appendix.ms
  projects/specific_leg/share/doc/papers/kernmalloc/appendix.t   (contents, props changed)
  projects/specific_leg/share/doc/papers/kernmalloc/kernmalloc.t
  projects/specific_leg/share/doc/papers/kernmalloc/usage.tbl   (contents, props changed)
  projects/specific_leg/share/doc/papers/kerntune/0.t   (contents, props changed)
  projects/specific_leg/share/doc/papers/kerntune/1.t
  projects/specific_leg/share/doc/papers/kerntune/2.t   (contents, props changed)
  projects/specific_leg/share/doc/papers/kerntune/3.t   (contents, props changed)
  projects/specific_leg/share/doc/papers/kerntune/4.t   (contents, props changed)
  projects/specific_leg/share/doc/papers/kerntune/fig2.pic   (contents, props changed)
  projects/specific_leg/share/doc/papers/newvm/0.t   (contents, props changed)
  projects/specific_leg/share/doc/papers/newvm/1.t
  projects/specific_leg/share/doc/papers/newvm/a.t
  projects/specific_leg/share/doc/papers/relengr/0.t
  projects/specific_leg/share/doc/papers/relengr/1.t   (contents, props changed)
  projects/specific_leg/share/doc/papers/relengr/2.t   (contents, props changed)
  projects/specific_leg/share/doc/papers/relengr/3.t   (contents, props changed)
  projects/specific_leg/share/doc/papers/sysperf/0.t   (contents, props changed)
  projects/specific_leg/share/doc/papers/sysperf/1.t   (contents, props changed)
  projects/specific_leg/share/doc/papers/sysperf/2.t   (contents, props changed)
  projects/specific_leg/share/doc/papers/sysperf/3.t   (contents, props changed)
  projects/specific_leg/share/doc/papers/sysperf/4.t
  projects/specific_leg/share/doc/papers/sysperf/5.t
  projects/specific_leg/share/doc/papers/sysperf/6.t   (contents, props changed)
  projects/specific_leg/share/doc/papers/sysperf/7.t   (contents, props changed)
  projects/specific_leg/share/doc/papers/sysperf/a1.t   (contents, props changed)
  projects/specific_leg/share/doc/papers/sysperf/a2.t   (contents, props changed)
  projects/specific_leg/share/doc/papers/sysperf/appendix.ms
  projects/specific_leg/share/doc/psd/05.sysman/0.t   (contents, props changed)
  projects/specific_leg/share/doc/psd/05.sysman/1.0.t   (contents, props changed)
  projects/specific_leg/share/doc/psd/05.sysman/1.1.t
  projects/specific_leg/share/doc/psd/05.sysman/1.2.t
  projects/specific_leg/share/doc/psd/05.sysman/1.3.t   (contents, props changed)
  projects/specific_leg/share/doc/psd/05.sysman/1.4.t   (contents, props changed)
  projects/specific_leg/share/doc/psd/05.sysman/1.5.t   (contents, props changed)
  projects/specific_leg/share/doc/psd/05.sysman/1.6.t   (contents, props changed)
  projects/specific_leg/share/doc/psd/05.sysman/1.7.t   (contents, props changed)
  projects/specific_leg/share/doc/psd/05.sysman/2.0.t   (contents, props changed)
  projects/specific_leg/share/doc/psd/05.sysman/2.1.t   (contents, props changed)
  projects/specific_leg/share/doc/psd/05.sysman/2.2.t   (contents, props changed)
  projects/specific_leg/share/doc/psd/05.sysman/2.3.t
  projects/specific_leg/share/doc/psd/05.sysman/2.4.t   (contents, props changed)
  projects/specific_leg/share/doc/psd/05.sysman/2.5.t   (contents, props changed)
  projects/specific_leg/share/doc/psd/05.sysman/a.t   (contents, props changed)
  projects/specific_leg/share/doc/psd/12.make/tutorial.ms
  projects/specific_leg/share/doc/psd/18.gprof/abstract.me   (contents, props changed)
  projects/specific_leg/share/doc/psd/18.gprof/gathering.me   (contents, props changed)
  projects/specific_leg/share/doc/psd/18.gprof/header.me   (contents, props changed)
  projects/specific_leg/share/doc/psd/18.gprof/intro.me   (contents, props changed)
  projects/specific_leg/share/doc/psd/18.gprof/postp.me   (contents, props changed)
  projects/specific_leg/share/doc/psd/18.gprof/postp1.pic   (contents, props changed)
  projects/specific_leg/share/doc/psd/18.gprof/postp2.pic   (contents, props changed)
  projects/specific_leg/share/doc/psd/18.gprof/postp3.pic   (contents, props changed)
  projects/specific_leg/share/doc/psd/18.gprof/pres1.pic   (contents, props changed)
  projects/specific_leg/share/doc/psd/18.gprof/pres2.pic   (contents, props changed)
  projects/specific_leg/share/doc/psd/18.gprof/present.me   (contents, props changed)
  projects/specific_leg/share/doc/psd/18.gprof/profiling.me   (contents, props changed)
  projects/specific_leg/share/doc/psd/18.gprof/refs.me   (contents, props changed)
  projects/specific_leg/share/doc/psd/20.ipctut/dgramread.c   (contents, props changed)
  projects/specific_leg/share/doc/psd/20.ipctut/dgramsend.c   (contents, props changed)
  projects/specific_leg/share/doc/psd/20.ipctut/pipe.c   (contents, props changed)
  projects/specific_leg/share/doc/psd/20.ipctut/socketpair.c   (contents, props changed)
  projects/specific_leg/share/doc/psd/20.ipctut/strchkread.c   (contents, props changed)
  projects/specific_leg/share/doc/psd/20.ipctut/streamread.c   (contents, props changed)
  projects/specific_leg/share/doc/psd/20.ipctut/streamwrite.c   (contents, props changed)
  projects/specific_leg/share/doc/psd/20.ipctut/tutor.me   (contents, props changed)
  projects/specific_leg/share/doc/psd/20.ipctut/udgramread.c   (contents, props changed)
  projects/specific_leg/share/doc/psd/20.ipctut/udgramsend.c   (contents, props changed)
  projects/specific_leg/share/doc/psd/20.ipctut/ustreamread.c   (contents, props changed)
  projects/specific_leg/share/doc/psd/20.ipctut/ustreamwrite.c   (contents, props changed)
  projects/specific_leg/share/doc/psd/21.ipc/0.t   (contents, props changed)
  projects/specific_leg/share/doc/psd/21.ipc/1.t   (contents, props changed)
  projects/specific_leg/share/doc/psd/21.ipc/2.t   (contents, props changed)
  projects/specific_leg/share/doc/psd/21.ipc/3.t
  projects/specific_leg/share/doc/psd/21.ipc/4.t
  projects/specific_leg/share/doc/psd/21.ipc/5.t
  projects/specific_leg/share/doc/psd/contents/contents.ms
  projects/specific_leg/share/doc/smm/01.setup/0.t
  projects/specific_leg/share/doc/smm/01.setup/1.t   (contents, props changed)
  projects/specific_leg/share/doc/smm/01.setup/2.t
  projects/specific_leg/share/doc/smm/01.setup/3.t
  projects/specific_leg/share/doc/smm/01.setup/4.t
  projects/specific_leg/share/doc/smm/01.setup/5.t
  projects/specific_leg/share/doc/smm/01.setup/6.t   (contents, props changed)
  projects/specific_leg/share/doc/smm/02.config/0.t   (contents, props changed)
  projects/specific_leg/share/doc/smm/02.config/1.t   (contents, props changed)
  projects/specific_leg/share/doc/smm/02.config/2.t   (contents, props changed)
  projects/specific_leg/share/doc/smm/02.config/3.t   (contents, props changed)
  projects/specific_leg/share/doc/smm/02.config/4.t   (contents, props changed)
  projects/specific_leg/share/doc/smm/02.config/5.t   (contents, props changed)
  projects/specific_leg/share/doc/smm/02.config/6.t
  projects/specific_leg/share/doc/smm/02.config/a.t   (contents, props changed)
  projects/specific_leg/share/doc/smm/02.config/b.t   (contents, props changed)
  projects/specific_leg/share/doc/smm/02.config/c.t   (contents, props changed)
  projects/specific_leg/share/doc/smm/02.config/d.t   (contents, props changed)
  projects/specific_leg/share/doc/smm/02.config/e.t   (contents, props changed)
  projects/specific_leg/share/doc/smm/04.quotas/quotas.ms   (contents, props changed)
  projects/specific_leg/share/doc/smm/05.fastfs/0.t   (contents, props changed)
  projects/specific_leg/share/doc/smm/05.fastfs/1.t   (contents, props changed)
  projects/specific_leg/share/doc/smm/05.fastfs/2.t   (contents, props changed)
  projects/specific_leg/share/doc/smm/05.fastfs/3.t
  projects/specific_leg/share/doc/smm/05.fastfs/4.t   (contents, props changed)
  projects/specific_leg/share/doc/smm/05.fastfs/5.t   (contents, props changed)
  projects/specific_leg/share/doc/smm/05.fastfs/6.t   (contents, props changed)
  projects/specific_leg/share/doc/smm/06.nfs/0.t   (contents, props changed)
  projects/specific_leg/share/doc/smm/06.nfs/1.t
  projects/specific_leg/share/doc/smm/06.nfs/2.t
  projects/specific_leg/share/doc/smm/06.nfs/ref.t   (contents, props changed)
  projects/specific_leg/share/doc/smm/07.lpd/0.t   (contents, props changed)
  projects/specific_leg/share/doc/smm/07.lpd/1.t   (contents, props changed)
  projects/specific_leg/share/doc/smm/07.lpd/2.t   (contents, props changed)
  projects/specific_leg/share/doc/smm/07.lpd/3.t   (contents, props changed)
  projects/specific_leg/share/doc/smm/07.lpd/4.t   (contents, props changed)
  projects/specific_leg/share/doc/smm/07.lpd/5.t   (contents, props changed)
  projects/specific_leg/share/doc/smm/07.lpd/6.t   (contents, props changed)
  projects/specific_leg/share/doc/smm/07.lpd/7.t   (contents, props changed)
  projects/specific_leg/share/doc/smm/11.timedop/timed.ms   (contents, props changed)
  projects/specific_leg/share/doc/smm/12.timed/date   (contents, props changed)
  projects/specific_leg/share/doc/smm/12.timed/loop   (contents, props changed)
  projects/specific_leg/share/doc/smm/12.timed/time   (contents, props changed)
  projects/specific_leg/share/doc/smm/12.timed/timed.ms
  projects/specific_leg/share/doc/smm/12.timed/unused   (contents, props changed)
  projects/specific_leg/share/doc/smm/18.net/0.t   (contents, props changed)
  projects/specific_leg/share/doc/smm/18.net/1.t   (contents, props changed)
  projects/specific_leg/share/doc/smm/18.net/2.t   (contents, props changed)
  projects/specific_leg/share/doc/smm/18.net/3.t   (contents, props changed)
  projects/specific_leg/share/doc/smm/18.net/4.t   (contents, props changed)
  projects/specific_leg/share/doc/smm/18.net/5.t   (contents, props changed)
  projects/specific_leg/share/doc/smm/18.net/6.t   (contents, props changed)
  projects/specific_leg/share/doc/smm/18.net/7.t
  projects/specific_leg/share/doc/smm/18.net/8.t   (contents, props changed)
  projects/specific_leg/share/doc/smm/18.net/9.t   (contents, props changed)
  projects/specific_leg/share/doc/smm/18.net/a.t   (contents, props changed)
  projects/specific_leg/share/doc/smm/18.net/b.t   (contents, props changed)
  projects/specific_leg/share/doc/smm/18.net/c.t   (contents, props changed)
  projects/specific_leg/share/doc/smm/18.net/d.t   (contents, props changed)
  projects/specific_leg/share/doc/smm/18.net/e.t   (contents, props changed)
  projects/specific_leg/share/doc/smm/18.net/f.t   (contents, props changed)
  projects/specific_leg/share/doc/smm/contents/contents.ms
  projects/specific_leg/share/doc/usd/07.mail/mail0.nr
  projects/specific_leg/share/doc/usd/07.mail/mail1.nr   (contents, props changed)
  projects/specific_leg/share/doc/usd/07.mail/mail2.nr   (contents, props changed)
  projects/specific_leg/share/doc/usd/07.mail/mail3.nr   (contents, props changed)
  projects/specific_leg/share/doc/usd/07.mail/mail4.nr   (contents, props changed)
  projects/specific_leg/share/doc/usd/07.mail/mail5.nr
  projects/specific_leg/share/doc/usd/07.mail/mail6.nr   (contents, props changed)
  projects/specific_leg/share/doc/usd/07.mail/mail7.nr   (contents, props changed)
  projects/specific_leg/share/doc/usd/07.mail/mail8.nr   (contents, props changed)
  projects/specific_leg/share/doc/usd/07.mail/mail9.nr   (contents, props changed)
  projects/specific_leg/share/doc/usd/07.mail/maila.nr   (contents, props changed)
  projects/specific_leg/share/doc/usd/18.msdiffs/ms.diffs
  projects/specific_leg/share/doc/usd/contents/contents.ms
  projects/specific_leg/share/examples/etc/make.conf
  projects/specific_leg/share/examples/tests/tests/atf/Makefile
  projects/specific_leg/share/examples/tests/tests/plain/Makefile
  projects/specific_leg/share/man/man1/intro.1
  projects/specific_leg/share/man/man3/assert.3
  projects/specific_leg/share/man/man3/bitstring.3
  projects/specific_leg/share/man/man3/end.3
  projects/specific_leg/share/man/man3/fpgetround.3
  projects/specific_leg/share/man/man3/intro.3
  projects/specific_leg/share/man/man3/pthread_create.3
  projects/specific_leg/share/man/man3/pthread_exit.3
  projects/specific_leg/share/man/man3/queue.3
  projects/specific_leg/share/man/man3/stdarg.3
  projects/specific_leg/share/man/man4/Makefile
  projects/specific_leg/share/man/man4/crypto.4
  projects/specific_leg/share/man/man4/cxgbe.4
  projects/specific_leg/share/man/man4/cy.4
  projects/specific_leg/share/man/man4/digi.4
  projects/specific_leg/share/man/man4/disc.4
  projects/specific_leg/share/man/man4/edsc.4
  projects/specific_leg/share/man/man4/fd.4
  projects/specific_leg/share/man/man4/gre.4
  projects/specific_leg/share/man/man4/icmp.4
  projects/specific_leg/share/man/man4/inet.4
  projects/specific_leg/share/man/man4/ip.4
  projects/specific_leg/share/man/man4/ksyms.4
  projects/specific_leg/share/man/man4/lp.4
  projects/specific_leg/share/man/man4/mem.4
  projects/specific_leg/share/man/man4/mtio.4
  projects/specific_leg/share/man/man4/netgraph.4
  projects/specific_leg/share/man/man4/netintro.4
  projects/specific_leg/share/man/man4/ng_iface.4
  projects/specific_leg/share/man/man4/null.4
  projects/specific_leg/share/man/man4/nvd.4
  projects/specific_leg/share/man/man4/nvme.4
  projects/specific_leg/share/man/man4/pts.4
  projects/specific_leg/share/man/man4/route.4
  projects/specific_leg/share/man/man4/sctp.4
  projects/specific_leg/share/man/man4/sio.4
  projects/specific_leg/share/man/man4/tcp.4
  projects/specific_leg/share/man/man4/termios.4
  projects/specific_leg/share/man/man4/tty.4
  projects/specific_leg/share/man/man4/udp.4
  projects/specific_leg/share/man/man4/unix.4
  projects/specific_leg/share/man/man4/vmx.4
  projects/specific_leg/share/man/man4/wsp.4
  projects/specific_leg/share/man/man4/xhci.4
  projects/specific_leg/share/man/man5/a.out.5
  projects/specific_leg/share/man/man5/acct.5
  projects/specific_leg/share/man/man5/core.5
  projects/specific_leg/share/man/man5/devfs.5
  projects/specific_leg/share/man/man5/dir.5
  projects/specific_leg/share/man/man5/disktab.5
  projects/specific_leg/share/man/man5/fdescfs.5
  projects/specific_leg/share/man/man5/fs.5
  projects/specific_leg/share/man/man5/fstab.5
  projects/specific_leg/share/man/man5/group.5
  projects/specific_leg/share/man/man5/hosts.5
  projects/specific_leg/share/man/man5/hosts.equiv.5
  projects/specific_leg/share/man/man5/hosts.lpd.5
  projects/specific_leg/share/man/man5/intro.5
  projects/specific_leg/share/man/man5/networks.5
  projects/specific_leg/share/man/man5/nsmb.conf.5
  projects/specific_leg/share/man/man5/passwd.5
  projects/specific_leg/share/man/man5/phones.5
  projects/specific_leg/share/man/man5/protocols.5
  projects/specific_leg/share/man/man5/rc.conf.5
  projects/specific_leg/share/man/man5/remote.5
  projects/specific_leg/share/man/man5/resolver.5
  projects/specific_leg/share/man/man5/services.5
  projects/specific_leg/share/man/man5/shells.5
  projects/specific_leg/share/man/man5/src.conf.5
  projects/specific_leg/share/man/man5/stab.5
  projects/specific_leg/share/man/man6/intro.6
  projects/specific_leg/share/man/man7/adding_user.7
  projects/specific_leg/share/man/man7/ascii.7
  projects/specific_leg/share/man/man7/environ.7
  projects/specific_leg/share/man/man7/hier.7
  projects/specific_leg/share/man/man7/hostname.7
  projects/specific_leg/share/man/man7/intro.7
  projects/specific_leg/share/man/man7/mailaddr.7
  projects/specific_leg/share/man/man7/operator.7
  projects/specific_leg/share/man/man7/sticky.7
  projects/specific_leg/share/man/man7/tests.7
  projects/specific_leg/share/man/man8/Makefile
  projects/specific_leg/share/man/man8/crash.8
  projects/specific_leg/share/man/man8/intro.8
  projects/specific_leg/share/man/man8/rc.8
  projects/specific_leg/share/man/man9/buf.9
  projects/specific_leg/share/man/man9/bus_dma.9
  projects/specific_leg/share/man/man9/bus_space.9
  projects/specific_leg/share/man/man9/counter.9
  projects/specific_leg/share/man/man9/intro.9
  projects/specific_leg/share/man/man9/memguard.9
  projects/specific_leg/share/man/man9/netisr.9
  projects/specific_leg/share/man/man9/rtentry.9
  projects/specific_leg/share/man/man9/vm_set_page_size.9
  projects/specific_leg/share/me/acm.me   (contents, props changed)
  projects/specific_leg/share/me/chars.me   (contents, props changed)
  projects/specific_leg/share/me/deltext.me   (contents, props changed)
  projects/specific_leg/share/me/eqn.me
  projects/specific_leg/share/me/float.me   (contents, props changed)
  projects/specific_leg/share/me/footnote.me   (contents, props changed)
  projects/specific_leg/share/me/index.me   (contents, props changed)
  projects/specific_leg/share/me/letterhead.me   (contents, props changed)
  projects/specific_leg/share/me/local.me   (contents, props changed)
  projects/specific_leg/share/me/null.me   (contents, props changed)
  projects/specific_leg/share/me/orig_me.7
  projects/specific_leg/share/me/refer.me   (contents, props changed)
  projects/specific_leg/share/me/sh.me   (contents, props changed)
  projects/specific_leg/share/me/tbl.me   (contents, props changed)
  projects/specific_leg/share/me/thesis.me   (contents, props changed)
  projects/specific_leg/share/me/tmac.orig_me
  projects/specific_leg/share/mk/Makefile
  projects/specific_leg/share/mk/atf.test.mk
  projects/specific_leg/share/mk/bsd.README
  projects/specific_leg/share/mk/bsd.cpu.mk
  projects/specific_leg/share/mk/bsd.libnames.mk
  projects/specific_leg/share/mk/bsd.own.mk
  projects/specific_leg/share/mk/bsd.test.mk
  projects/specific_leg/share/mk/plain.test.mk
  projects/specific_leg/share/mk/tap.test.mk
  projects/specific_leg/share/termcap/termcap.5
  projects/specific_leg/sys/Makefile
  projects/specific_leg/sys/amd64/amd64/machdep.c
  projects/specific_leg/sys/amd64/amd64/mem.c
  projects/specific_leg/sys/amd64/amd64/pmap.c
  projects/specific_leg/sys/amd64/amd64/sys_machdep.c
  projects/specific_leg/sys/amd64/amd64/trap.c
  projects/specific_leg/sys/amd64/amd64/uio_machdep.c
  projects/specific_leg/sys/amd64/amd64/uma_machdep.c
  projects/specific_leg/sys/amd64/amd64/vm_machdep.c
  projects/specific_leg/sys/amd64/conf/GENERIC
  projects/specific_leg/sys/amd64/conf/NOTES
  projects/specific_leg/sys/amd64/include/pmap.h
  projects/specific_leg/sys/amd64/include/vmm.h   (contents, props changed)
  projects/specific_leg/sys/amd64/linux32/linux32_machdep.c
  projects/specific_leg/sys/amd64/vmm/intel/vmx.c
  projects/specific_leg/sys/amd64/vmm/io/vatpic.c
  projects/specific_leg/sys/amd64/vmm/io/vatpic.h
  projects/specific_leg/sys/amd64/vmm/io/vlapic.c
  projects/specific_leg/sys/amd64/vmm/io/vlapic_priv.h
  projects/specific_leg/sys/amd64/vmm/vmm.c
  projects/specific_leg/sys/arm/arm/copystr.S
  projects/specific_leg/sys/arm/arm/cpufunc.c
  projects/specific_leg/sys/arm/arm/cpufunc_asm_armv7.S
  projects/specific_leg/sys/arm/arm/fusu.S
  projects/specific_leg/sys/arm/arm/machdep.c
  projects/specific_leg/sys/arm/arm/pmap-v6.c
  projects/specific_leg/sys/arm/arm/pmap.c
  projects/specific_leg/sys/arm/arm/support.S
  projects/specific_leg/sys/arm/arm/sys_machdep.c
  projects/specific_leg/sys/arm/arm/uio_machdep.c
  projects/specific_leg/sys/arm/conf/AC100
  projects/specific_leg/sys/arm/conf/ARMADAXP
  projects/specific_leg/sys/arm/conf/ARNDALE
  projects/specific_leg/sys/arm/conf/ATMEL
  projects/specific_leg/sys/arm/conf/AVILA
  projects/specific_leg/sys/arm/conf/BEAGLEBONE
  projects/specific_leg/sys/arm/conf/BWCT
  projects/specific_leg/sys/arm/conf/CAMBRIA
  projects/specific_leg/sys/arm/conf/CNS11XXNAS
  projects/specific_leg/sys/arm/conf/COLIBRI-VF50
  projects/specific_leg/sys/arm/conf/COSMIC
  projects/specific_leg/sys/arm/conf/CRB
  projects/specific_leg/sys/arm/conf/CUBIEBOARD
  projects/specific_leg/sys/arm/conf/CUBIEBOARD2
  projects/specific_leg/sys/arm/conf/DB-78XXX
  projects/specific_leg/sys/arm/conf/DB-88F5XXX
  projects/specific_leg/sys/arm/conf/DB-88F6XXX
  projects/specific_leg/sys/arm/conf/DIGI-CCWMX53
  projects/specific_leg/sys/arm/conf/DOCKSTAR
  projects/specific_leg/sys/arm/conf/DREAMPLUG-1001
  projects/specific_leg/sys/arm/conf/EA3250
  projects/specific_leg/sys/arm/conf/EB9200
  projects/specific_leg/sys/arm/conf/EFIKA_MX
  projects/specific_leg/sys/arm/conf/EP80219
  projects/specific_leg/sys/arm/conf/ETHERNUT5
  projects/specific_leg/sys/arm/conf/GUMSTIX
  projects/specific_leg/sys/arm/conf/HL200
  projects/specific_leg/sys/arm/conf/HL201
  projects/specific_leg/sys/arm/conf/IMX53-QSB
  projects/specific_leg/sys/arm/conf/IMX6
  projects/specific_leg/sys/arm/conf/IQ31244
  projects/specific_leg/sys/arm/conf/KB920X
  projects/specific_leg/sys/arm/conf/LN2410SBC
  projects/specific_leg/sys/arm/conf/NSLU
  projects/specific_leg/sys/arm/conf/PANDABOARD
  projects/specific_leg/sys/arm/conf/QILA9G20
  projects/specific_leg/sys/arm/conf/QUARTZ
  projects/specific_leg/sys/arm/conf/RADXA
  projects/specific_leg/sys/arm/conf/RPI-B
  projects/specific_leg/sys/arm/conf/SAM9260EK
  projects/specific_leg/sys/arm/conf/SAM9G20EK
  projects/specific_leg/sys/arm/conf/SAM9X25EK
  projects/specific_leg/sys/arm/conf/SHEEVAPLUG
  projects/specific_leg/sys/arm/conf/SN9G45
  projects/specific_leg/sys/arm/conf/TS7800
  projects/specific_leg/sys/arm/conf/VERSATILEPB
  projects/specific_leg/sys/arm/conf/VYBRID.common
  projects/specific_leg/sys/arm/conf/WANDBOARD.common
  projects/specific_leg/sys/arm/conf/ZEDBOARD
  projects/specific_leg/sys/arm/include/asmacros.h
  projects/specific_leg/sys/arm/include/param.h
  projects/specific_leg/sys/arm/include/sysarch.h
  projects/specific_leg/sys/arm/samsung/exynos/files.exynos5
  projects/specific_leg/sys/boot/Makefile.amd64
  projects/specific_leg/sys/boot/common/part.c
  projects/specific_leg/sys/boot/efi/libefi/Makefile
  projects/specific_leg/sys/boot/fdt/dts/arm/exynos5250.dtsi
  projects/specific_leg/sys/boot/fdt/dts/mips/beri-netfpga.dts
  projects/specific_leg/sys/boot/uboot/common/main.c
  projects/specific_leg/sys/boot/uboot/lib/api_public.h
  projects/specific_leg/sys/boot/uboot/lib/disk.c
  projects/specific_leg/sys/boot/uboot/lib/glue.c
  projects/specific_leg/sys/boot/uboot/lib/libuboot.h
  projects/specific_leg/sys/cam/ctl/ctl_frontend_iscsi.c
  projects/specific_leg/sys/cddl/compat/opensolaris/kern/opensolaris_kmem.c
  projects/specific_leg/sys/cddl/compat/opensolaris/sys/file.h
  projects/specific_leg/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c
  projects/specific_leg/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c
  projects/specific_leg/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zvol.c
  projects/specific_leg/sys/compat/freebsd32/freebsd32_capability.c
  projects/specific_leg/sys/compat/freebsd32/freebsd32_ioctl.c
  projects/specific_leg/sys/compat/freebsd32/freebsd32_misc.c
  projects/specific_leg/sys/compat/freebsd32/freebsd32_proto.h
  projects/specific_leg/sys/compat/freebsd32/freebsd32_syscall.h
  projects/specific_leg/sys/compat/freebsd32/freebsd32_syscalls.c
  projects/specific_leg/sys/compat/freebsd32/freebsd32_sysent.c
  projects/specific_leg/sys/compat/freebsd32/freebsd32_systrace_args.c
  projects/specific_leg/sys/compat/freebsd32/syscalls.master
  projects/specific_leg/sys/compat/linprocfs/linprocfs.c
  projects/specific_leg/sys/compat/linux/linux_file.c
  projects/specific_leg/sys/compat/linux/linux_ioctl.c
  projects/specific_leg/sys/compat/linux/linux_misc.c
  projects/specific_leg/sys/compat/linux/linux_socket.c
  projects/specific_leg/sys/compat/svr4/svr4_fcntl.c
  projects/specific_leg/sys/compat/svr4/svr4_filio.c
  projects/specific_leg/sys/compat/svr4/svr4_fuser.h
  projects/specific_leg/sys/compat/svr4/svr4_ioctl.c
  projects/specific_leg/sys/compat/svr4/svr4_ipc.c
  projects/specific_leg/sys/compat/svr4/svr4_misc.c
  projects/specific_leg/sys/compat/svr4/svr4_resource.c
  projects/specific_leg/sys/compat/svr4/svr4_resource.h
  projects/specific_leg/sys/compat/svr4/svr4_stream.c
  projects/specific_leg/sys/conf/NOTES
  projects/specific_leg/sys/conf/files
  projects/specific_leg/sys/conf/files.ia64
  projects/specific_leg/sys/conf/options
  projects/specific_leg/sys/conf/options.ia64
  projects/specific_leg/sys/crypto/sha2/sha2.c
  projects/specific_leg/sys/crypto/sha2/sha2.h
  projects/specific_leg/sys/dev/aac/aac_linux.c
  projects/specific_leg/sys/dev/aacraid/aacraid_linux.c
  projects/specific_leg/sys/dev/amdtemp/amdtemp.c
  projects/specific_leg/sys/dev/amr/amr_linux.c
  projects/specific_leg/sys/dev/ath/ah_osdep.c
  projects/specific_leg/sys/dev/ath/ath_hal/ar5212/ar5212_power.c
  projects/specific_leg/sys/dev/ath/ath_hal/ar5416/ar5416_power.c
  projects/specific_leg/sys/dev/ath/if_ath.c
  projects/specific_leg/sys/dev/ath/if_ath_tx.c
  projects/specific_leg/sys/dev/bxe/bxe.c
  projects/specific_leg/sys/dev/cpuctl/cpuctl.c
  projects/specific_leg/sys/dev/cxgbe/adapter.h
  projects/specific_leg/sys/dev/cxgbe/common/t4_hw.h
  projects/specific_leg/sys/dev/cxgbe/t4_main.c
  projects/specific_leg/sys/dev/cxgbe/t4_sge.c
  projects/specific_leg/sys/dev/esp/ncr53c9xvar.h
  projects/specific_leg/sys/dev/filemon/filemon.c
  projects/specific_leg/sys/dev/hwpmc/hwpmc_core.c
  projects/specific_leg/sys/dev/hwpmc/hwpmc_intel.c
  projects/specific_leg/sys/dev/hwpmc/hwpmc_logging.c
  projects/specific_leg/sys/dev/hwpmc/hwpmc_piv.c
  projects/specific_leg/sys/dev/hwpmc/hwpmc_uncore.c
  projects/specific_leg/sys/dev/hwpmc/pmc_events.h
  projects/specific_leg/sys/dev/hyperv/netvsc/hv_netvsc_drv_freebsd.c
  projects/specific_leg/sys/dev/ipmi/ipmi_linux.c
  projects/specific_leg/sys/dev/isci/scil/sati_passthrough.c
  projects/specific_leg/sys/dev/isci/scil/sati_util.h
  projects/specific_leg/sys/dev/isci/scil/sci_controller_constants.h
  projects/specific_leg/sys/dev/isci/scil/sci_util.h
  projects/specific_leg/sys/dev/isci/scil/scic_sds_request.h
  projects/specific_leg/sys/dev/iscsi/icl.c
  projects/specific_leg/sys/dev/iscsi/icl_proxy.c
  projects/specific_leg/sys/dev/iscsi_initiator/iscsi.c
  projects/specific_leg/sys/dev/ixgbe/ixgbe.c
  projects/specific_leg/sys/dev/le/am7990.c
  projects/specific_leg/sys/dev/le/am79900.c
  projects/specific_leg/sys/dev/le/am79900reg.h
  projects/specific_leg/sys/dev/le/am7990reg.h
  projects/specific_leg/sys/dev/le/if_le_isa.c
  projects/specific_leg/sys/dev/le/if_le_pci.c
  projects/specific_leg/sys/dev/le/lance.c
  projects/specific_leg/sys/dev/le/lancereg.h
  projects/specific_leg/sys/dev/md/md.c
  projects/specific_leg/sys/dev/mfi/mfi_linux.c
  projects/specific_leg/sys/dev/mxge/if_mxge.c
  projects/specific_leg/sys/dev/mxge/if_mxge_var.h
  projects/specific_leg/sys/dev/nvme/nvme.c
  projects/specific_leg/sys/dev/nvme/nvme_ctrlr.c
  projects/specific_leg/sys/dev/nvme/nvme_private.h
  projects/specific_leg/sys/dev/nvme/nvme_qpair.c
  projects/specific_leg/sys/dev/oce/oce_if.c
  projects/specific_leg/sys/dev/puc/puc.c
  projects/specific_leg/sys/dev/puc/puc_bfe.h
  projects/specific_leg/sys/dev/puc/puc_cfg.c
  projects/specific_leg/sys/dev/puc/puc_pccard.c
  projects/specific_leg/sys/dev/puc/puc_pci.c
  projects/specific_leg/sys/dev/puc/pucdata.c
  projects/specific_leg/sys/dev/qlxgb/qla_os.c
  projects/specific_leg/sys/dev/qlxgbe/ql_os.c
  projects/specific_leg/sys/dev/qlxge/qls_os.c
  projects/specific_leg/sys/dev/sbni/if_sbni.c
  projects/specific_leg/sys/dev/sfxge/sfxge_tx.c
  projects/specific_leg/sys/dev/sfxge/sfxge_tx.h
  projects/specific_leg/sys/dev/sound/usb/uaudio.c
  projects/specific_leg/sys/dev/tdfx/tdfx_linux.c
  projects/specific_leg/sys/dev/usb/input/ukbd.c
  projects/specific_leg/sys/dev/usb/serial/ubsa.c
  projects/specific_leg/sys/dev/usb/serial/ubser.c
  projects/specific_leg/sys/dev/usb/serial/uchcom.c
  projects/specific_leg/sys/dev/usb/serial/ufoma.c
  projects/specific_leg/sys/dev/usb/serial/umodem.c
  projects/specific_leg/sys/dev/usb/serial/uplcom.c
  projects/specific_leg/sys/dev/usb/serial/usb_serial.c
  projects/specific_leg/sys/dev/usb/serial/usb_serial.h
  projects/specific_leg/sys/dev/usb/usb_core.h
  projects/specific_leg/sys/dev/usb/usb_dev.c
  projects/specific_leg/sys/dev/usb/usb_device.c
  projects/specific_leg/sys/dev/usb/usb_process.c
  projects/specific_leg/sys/dev/usb/usb_process.h
  projects/specific_leg/sys/dev/usb/usb_transfer.c
  projects/specific_leg/sys/dev/usb/usbdi.h
  projects/specific_leg/sys/dev/usb/wlan/if_urtwn.c
  projects/specific_leg/sys/dev/usb/wlan/if_urtwnreg.h
  projects/specific_leg/sys/dev/virtio/network/if_vtnet.c
  projects/specific_leg/sys/dev/vmware/vmxnet3/if_vmx.c
  projects/specific_leg/sys/dev/vmware/vmxnet3/if_vmxreg.h
  projects/specific_leg/sys/dev/vmware/vmxnet3/if_vmxvar.h
  projects/specific_leg/sys/dev/vt/hw/efifb/efifb.c
  projects/specific_leg/sys/dev/vt/vt_core.c
  projects/specific_leg/sys/dev/vxge/vxge.c
  projects/specific_leg/sys/dev/xen/console/console.c
  projects/specific_leg/sys/fs/fdescfs/fdesc_vnops.c
  projects/specific_leg/sys/fs/fuse/fuse_vfsops.c
  projects/specific_leg/sys/fs/msdosfs/msdosfs_fileno.c
  projects/specific_leg/sys/fs/nfsclient/nfs_clport.c
  projects/specific_leg/sys/fs/nfsserver/nfs_nfsdport.c
  projects/specific_leg/sys/fs/tmpfs/tmpfs_subr.c
  projects/specific_leg/sys/fs/tmpfs/tmpfs_vfsops.c
  projects/specific_leg/sys/fs/tmpfs/tmpfs_vnops.c
  projects/specific_leg/sys/i386/conf/GENERIC
  projects/specific_leg/sys/i386/conf/NOTES
  projects/specific_leg/sys/i386/conf/XEN
  projects/specific_leg/sys/i386/i386/machdep.c
  projects/specific_leg/sys/i386/i386/pmap.c
  projects/specific_leg/sys/i386/i386/sys_machdep.c
  projects/specific_leg/sys/i386/i386/trap.c
  projects/specific_leg/sys/i386/i386/uio_machdep.c
  projects/specific_leg/sys/i386/i386/vm_machdep.c
  projects/specific_leg/sys/i386/ibcs2/ibcs2_fcntl.c
  projects/specific_leg/sys/i386/ibcs2/ibcs2_ioctl.c
  projects/specific_leg/sys/i386/ibcs2/ibcs2_misc.c
  projects/specific_leg/sys/i386/linux/linux_machdep.c
  projects/specific_leg/sys/i386/xen/clock.c
  projects/specific_leg/sys/i386/xen/pmap.c
  projects/specific_leg/sys/ia64/conf/GENERIC
  projects/specific_leg/sys/ia64/ia64/clock.c
  projects/specific_leg/sys/ia64/ia64/db_machdep.c
  projects/specific_leg/sys/ia64/ia64/exception.S
  projects/specific_leg/sys/ia64/ia64/interrupt.c
  projects/specific_leg/sys/ia64/ia64/machdep.c
  projects/specific_leg/sys/ia64/ia64/mp_machdep.c
  projects/specific_leg/sys/ia64/ia64/pmap.c
  projects/specific_leg/sys/ia64/ia64/trap.c
  projects/specific_leg/sys/ia64/ia64/uio_machdep.c
  projects/specific_leg/sys/ia64/ia64/uma_machdep.c
  projects/specific_leg/sys/ia64/include/kdb.h
  projects/specific_leg/sys/ia64/include/md_var.h
  projects/specific_leg/sys/ia64/include/pcpu.h
  projects/specific_leg/sys/ia64/include/pmap.h
  projects/specific_leg/sys/ia64/include/smp.h
  projects/specific_leg/sys/isa/isareg.h
  projects/specific_leg/sys/kern/Make.tags.inc
  projects/specific_leg/sys/kern/imgact_elf.c
  projects/specific_leg/sys/kern/init_main.c
  projects/specific_leg/sys/kern/init_sysent.c
  projects/specific_leg/sys/kern/kern_descrip.c
  projects/specific_leg/sys/kern/kern_event.c
  projects/specific_leg/sys/kern/kern_exec.c
  projects/specific_leg/sys/kern/kern_exit.c
  projects/specific_leg/sys/kern/kern_jail.c
  projects/specific_leg/sys/kern/kern_ktr.c
  projects/specific_leg/sys/kern/kern_ktrace.c
  projects/specific_leg/sys/kern/kern_linker.c
  projects/specific_leg/sys/kern/kern_malloc.c
  projects/specific_leg/sys/kern/kern_mib.c
  projects/specific_leg/sys/kern/kern_sig.c
  projects/specific_leg/sys/kern/kern_sysctl.c
  projects/specific_leg/sys/kern/kern_umtx.c
  projects/specific_leg/sys/kern/sched_ule.c
  projects/specific_leg/sys/kern/subr_capability.c
  projects/specific_leg/sys/kern/subr_prf.c
  projects/specific_leg/sys/kern/subr_syscall.c
  projects/specific_leg/sys/kern/subr_trap.c
  projects/specific_leg/sys/kern/subr_witness.c
  projects/specific_leg/sys/kern/sys_capability.c
  projects/specific_leg/sys/kern/sys_generic.c
  projects/specific_leg/sys/kern/sys_procdesc.c
  projects/specific_leg/sys/kern/syscalls.c
  projects/specific_leg/sys/kern/syscalls.master
  projects/specific_leg/sys/kern/systrace_args.c
  projects/specific_leg/sys/kern/tty.c
  projects/specific_leg/sys/kern/uipc_mqueue.c
  projects/specific_leg/sys/kern/uipc_sem.c
  projects/specific_leg/sys/kern/uipc_shm.c
  projects/specific_leg/sys/kern/uipc_syscalls.c
  projects/specific_leg/sys/kern/uipc_usrreq.c
  projects/specific_leg/sys/kern/vfs_acl.c
  projects/specific_leg/sys/kern/vfs_aio.c
  projects/specific_leg/sys/kern/vfs_bio.c
  projects/specific_leg/sys/kern/vfs_extattr.c
  projects/specific_leg/sys/kern/vfs_lookup.c
  projects/specific_leg/sys/kern/vfs_subr.c
  projects/specific_leg/sys/kern/vfs_syscalls.c
  projects/specific_leg/sys/kern/vfs_vnops.c
  projects/specific_leg/sys/mips/atheros/apb.c
  projects/specific_leg/sys/mips/atheros/apbvar.h
  projects/specific_leg/sys/mips/atheros/ar71xx_cpudef.h
  projects/specific_leg/sys/mips/atheros/ar934x_chip.c
  projects/specific_leg/sys/mips/atheros/if_arge.c
  projects/specific_leg/sys/mips/cavium/octopci_bus_space.c
  projects/specific_leg/sys/mips/conf/ALCHEMY
  projects/specific_leg/sys/mips/conf/ALFA_HORNET_UB
  projects/specific_leg/sys/mips/conf/AP121
  projects/specific_leg/sys/mips/conf/AP91
  projects/specific_leg/sys/mips/conf/AP93
  projects/specific_leg/sys/mips/conf/AP94
  projects/specific_leg/sys/mips/conf/AP96
  projects/specific_leg/sys/mips/conf/AR71XX_BASE
  projects/specific_leg/sys/mips/conf/AR724X_BASE
  projects/specific_leg/sys/mips/conf/AR91XX_BASE
  projects/specific_leg/sys/mips/conf/AR933X_BASE
  projects/specific_leg/sys/mips/conf/AR934X_BASE
  projects/specific_leg/sys/mips/conf/BERI_NETFPGA_MDROOT
  projects/specific_leg/sys/mips/conf/CARAMBOLA2
  projects/specific_leg/sys/mips/conf/DB120
  projects/specific_leg/sys/mips/conf/DB120.hints
  projects/specific_leg/sys/mips/conf/DIR-825B1
  projects/specific_leg/sys/mips/conf/ENH200
  projects/specific_leg/sys/mips/conf/PB47
  projects/specific_leg/sys/mips/conf/PB92
  projects/specific_leg/sys/mips/conf/PICOSTATION_M2HP
  projects/specific_leg/sys/mips/conf/ROUTERSTATION
  projects/specific_leg/sys/mips/conf/ROUTERSTATION_MFS
  projects/specific_leg/sys/mips/conf/RSPRO
  projects/specific_leg/sys/mips/conf/RSPRO_MFS
  projects/specific_leg/sys/mips/conf/RSPRO_STANDALONE
  projects/specific_leg/sys/mips/conf/RT305X
  projects/specific_leg/sys/mips/conf/SENTRY5
  projects/specific_leg/sys/mips/conf/SWARM64_SMP
  projects/specific_leg/sys/mips/conf/SWARM_SMP
  projects/specific_leg/sys/mips/conf/TP-WN1043ND
  projects/specific_leg/sys/mips/conf/WZR-300HP
  projects/specific_leg/sys/mips/conf/XLRN32
  projects/specific_leg/sys/mips/conf/std.SWARM
  projects/specific_leg/sys/mips/conf/std.XLP
  projects/specific_leg/sys/mips/include/bus.h
  projects/specific_leg/sys/mips/mips/bus_space_fdt.c
  projects/specific_leg/sys/mips/mips/bus_space_generic.c
  projects/specific_leg/sys/mips/mips/gdb_machdep.c
  projects/specific_leg/sys/mips/mips/machdep.c
  projects/specific_leg/sys/mips/mips/pmap.c
  projects/specific_leg/sys/mips/mips/uio_machdep.c
  projects/specific_leg/sys/mips/mips/uma_machdep.c
  projects/specific_leg/sys/mips/rmi/dev/nlge/if_nlge.c
  projects/specific_leg/sys/mips/rmi/rootfs_list.txt
  projects/specific_leg/sys/modules/Makefile
  projects/specific_leg/sys/modules/arcnet/Makefile
  projects/specific_leg/sys/modules/crypto/Makefile
  projects/specific_leg/sys/modules/geom/geom_bde/Makefile
  projects/specific_leg/sys/modules/if_gre/Makefile
  projects/specific_leg/sys/modules/if_tun/Makefile
  projects/specific_leg/sys/modules/netgraph/iface/Makefile
  projects/specific_leg/sys/modules/random/Makefile
  projects/specific_leg/sys/modules/smbfs/Makefile
  projects/specific_leg/sys/modules/sppp/Makefile
  projects/specific_leg/sys/modules/vmware/vmxnet3/Makefile
  projects/specific_leg/sys/modules/wlan/Makefile
  projects/specific_leg/sys/modules/zfs/Makefile
  projects/specific_leg/sys/net/bpf_filter.c
  projects/specific_leg/sys/net/if.h
  projects/specific_leg/sys/net/if_arcsubr.c
  projects/specific_leg/sys/net/if_bridge.c
  projects/specific_leg/sys/net/if_epair.c
  projects/specific_leg/sys/net/if_ethersubr.c
  projects/specific_leg/sys/net/if_fddisubr.c
  projects/specific_leg/sys/net/if_gre.c
  projects/specific_leg/sys/net/if_iso88025subr.c
  projects/specific_leg/sys/net/if_loop.c
  projects/specific_leg/sys/net/if_spppfr.c
  projects/specific_leg/sys/net/if_spppsubr.c
  projects/specific_leg/sys/net/if_tun.c
  projects/specific_leg/sys/net/if_types.h
  projects/specific_leg/sys/net/if_var.h
  projects/specific_leg/sys/net/iso88025.h
  projects/specific_leg/sys/net/netisr.h
  projects/specific_leg/sys/net/route.c
  projects/specific_leg/sys/net/route.h
  projects/specific_leg/sys/net/rtsock.c
  projects/specific_leg/sys/net80211/ieee80211_ioctl.c
  projects/specific_leg/sys/netgraph/ng_cisco.c
  projects/specific_leg/sys/netgraph/ng_iface.c
  projects/specific_leg/sys/netgraph/ng_iface.h
  projects/specific_leg/sys/netgraph/ng_ksocket.c
  projects/specific_leg/sys/netinet/in_pcb.c
  projects/specific_leg/sys/netinet/in_pcbgroup.c
  projects/specific_leg/sys/netinet/in_proto.c
  projects/specific_leg/sys/netinet/ip_gre.c
  projects/specific_leg/sys/netinet/ip_input.c
  projects/specific_leg/sys/netinet/ip_var.h
  projects/specific_leg/sys/netinet/sctp.h
  projects/specific_leg/sys/netinet/sctp_constants.h
  projects/specific_leg/sys/netinet/sctp_indata.c
  projects/specific_leg/sys/netinet/sctp_input.c
  projects/specific_leg/sys/netinet/sctp_output.c
  projects/specific_leg/sys/netinet/sctp_pcb.c
  projects/specific_leg/sys/netinet/sctp_sysctl.c
  projects/specific_leg/sys/netinet/sctp_sysctl.h
  projects/specific_leg/sys/netinet/sctp_timer.c
  projects/specific_leg/sys/netinet/sctp_usrreq.c
  projects/specific_leg/sys/netinet/sctputil.c
  projects/specific_leg/sys/netinet/sctputil.h
  projects/specific_leg/sys/netinet6/in6.h
  projects/specific_leg/sys/netinet6/in6_pcb.c
  projects/specific_leg/sys/netinet6/in6_pcbgroup.c
  projects/specific_leg/sys/netinet6/ip6_var.h
  projects/specific_leg/sys/netpfil/ipfw/ip_fw_pfil.c
  projects/specific_leg/sys/netsmb/netbios.h
  projects/specific_leg/sys/netsmb/smb_dev.c
  projects/specific_leg/sys/nfsserver/nfs_srvkrpc.c
  projects/specific_leg/sys/ofed/drivers/infiniband/core/umem.c
  projects/specific_leg/sys/ofed/drivers/infiniband/hw/mthca/mthca_memfree.c
  projects/specific_leg/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
  projects/specific_leg/sys/ofed/drivers/net/mlx4/en_netdev.c
  projects/specific_leg/sys/ofed/include/rdma/ib_addr.h
  projects/specific_leg/sys/pc98/cbus/cbus.h
  projects/specific_leg/sys/pc98/cbus/cbus_dma.c
  projects/specific_leg/sys/pc98/pc98/machdep.c
  projects/specific_leg/sys/powerpc/aim/machdep.c
  projects/specific_leg/sys/powerpc/aim/mmu_oea.c
  projects/specific_leg/sys/powerpc/aim/mmu_oea64.c
  projects/specific_leg/sys/powerpc/aim/moea64_native.c
  projects/specific_leg/sys/powerpc/aim/uma_machdep.c
  projects/specific_leg/sys/powerpc/booke/machdep.c
  projects/specific_leg/sys/powerpc/booke/pmap.c
  projects/specific_leg/sys/powerpc/conf/GENERIC
  projects/specific_leg/sys/powerpc/conf/GENERIC64
  projects/specific_leg/sys/powerpc/conf/MPC85XX
  projects/specific_leg/sys/powerpc/conf/NOTES
  projects/specific_leg/sys/powerpc/include/bat.h
  projects/specific_leg/sys/powerpc/include/bus.h
  projects/specific_leg/sys/powerpc/include/psl.h
  projects/specific_leg/sys/powerpc/powerpc/uio_machdep.c
  projects/specific_leg/sys/security/audit/audit_bsm_klib.c
  projects/specific_leg/sys/security/mac/mac_framework.h
  projects/specific_leg/sys/security/mac/mac_policy.h
  projects/specific_leg/sys/security/mac/mac_syscalls.c
  projects/specific_leg/sys/security/mac_biba/mac_biba.c
  projects/specific_leg/sys/security/mac_lomac/mac_lomac.c
  projects/specific_leg/sys/security/mac_mls/mac_mls.c
  projects/specific_leg/sys/security/mac_stub/mac_stub.c
  projects/specific_leg/sys/security/mac_test/mac_test.c
  projects/specific_leg/sys/sparc64/sparc64/machdep.c
  projects/specific_leg/sys/sparc64/sparc64/pmap.c
  projects/specific_leg/sys/sparc64/sparc64/sys_machdep.c
  projects/specific_leg/sys/sparc64/sparc64/uio_machdep.c
  projects/specific_leg/sys/sparc64/sparc64/vm_machdep.c
  projects/specific_leg/sys/sys/_umtx.h
  projects/specific_leg/sys/sys/bus_dma.h
  projects/specific_leg/sys/sys/capability.h
  projects/specific_leg/sys/sys/param.h
  projects/specific_leg/sys/sys/pmc.h
  projects/specific_leg/sys/sys/priv.h
  projects/specific_leg/sys/sys/proc.h
  projects/specific_leg/sys/sys/sockbuf.h
  projects/specific_leg/sys/sys/sockio.h
  projects/specific_leg/sys/sys/syscall.h
  projects/specific_leg/sys/sys/syscall.mk
  projects/specific_leg/sys/sys/sysproto.h
  projects/specific_leg/sys/sys/umtx.h
  projects/specific_leg/sys/sys/unpcb.h
  projects/specific_leg/sys/sys/vmmeter.h
  projects/specific_leg/sys/tools/miidevs2h.awk
  projects/specific_leg/sys/tools/pccarddevs2h.awk
  projects/specific_leg/sys/ufs/ffs/ffs_alloc.c
  projects/specific_leg/sys/vm/device_pager.c
  projects/specific_leg/sys/vm/memguard.c
  projects/specific_leg/sys/vm/swap_pager.c
  projects/specific_leg/sys/vm/vm_fault.c
  projects/specific_leg/sys/vm/vm_glue.c
  projects/specific_leg/sys/vm/vm_map.c
  projects/specific_leg/sys/vm/vm_meter.c
  projects/specific_leg/sys/vm/vm_mmap.c
  projects/specific_leg/sys/vm/vm_object.c
  projects/specific_leg/sys/vm/vm_page.c
  projects/specific_leg/sys/vm/vm_pageout.c
  projects/specific_leg/sys/vm/vm_param.h
  projects/specific_leg/sys/vm/vm_phys.c
  projects/specific_leg/sys/vm/vm_phys.h
  projects/specific_leg/sys/vm/vm_radix.c
  projects/specific_leg/sys/vm/vm_zeroidle.c
  projects/specific_leg/sys/vm/vnode_pager.c
  projects/specific_leg/sys/x86/include/bus.h
  projects/specific_leg/sys/x86/iommu/busdma_dmar.c
  projects/specific_leg/sys/x86/iommu/intel_ctx.c
  projects/specific_leg/sys/x86/iommu/intel_dmar.h
  projects/specific_leg/sys/x86/isa/atpic.c
  projects/specific_leg/sys/x86/isa/isa_dma.c
  projects/specific_leg/sys/x86/x86/intr_machdep.c
  projects/specific_leg/sys/x86/x86/mca.c
  projects/specific_leg/sys/x86/x86/nexus.c
  projects/specific_leg/tests/sys/Makefile
  projects/specific_leg/tests/sys/kern/Makefile
  projects/specific_leg/tests/sys/kern/kern_descrip_test.c
  projects/specific_leg/tests/sys/kern/unix_seqpacket_test.c
  projects/specific_leg/tools/bsdbox/Makefile
  projects/specific_leg/tools/bsdbox/Makefile.net
  projects/specific_leg/tools/build/mk/OptionalObsoleteFiles.inc
  projects/specific_leg/tools/build/options/WITHOUT_BMAKE
  projects/specific_leg/tools/regression/README
  projects/specific_leg/tools/regression/capsicum/libcapsicum/dns.c
  projects/specific_leg/tools/regression/capsicum/libcapsicum/grp.c
  projects/specific_leg/tools/regression/capsicum/libcapsicum/pwd.c
  projects/specific_leg/tools/regression/capsicum/libcapsicum/sysctl.c
  projects/specific_leg/tools/regression/capsicum/syscalls/cap_fcntls_limit.c
  projects/specific_leg/tools/regression/capsicum/syscalls/cap_getmode.c
  projects/specific_leg/tools/regression/capsicum/syscalls/cap_ioctls_limit.c
  projects/specific_leg/tools/regression/lib/libc/net/Makefile
  projects/specific_leg/tools/regression/lib/libc/string/Makefile
  projects/specific_leg/tools/regression/lib/libc/string/test-strerror.c
  projects/specific_leg/tools/regression/priv/main.c
  projects/specific_leg/tools/regression/security/cap_test/cap_test_capabilities.c
  projects/specific_leg/tools/regression/security/cap_test/cap_test_capmode.c
  projects/specific_leg/tools/regression/security/cap_test/cap_test_fcntl.c
  projects/specific_leg/tools/regression/security/cap_test/cap_test_pdfork.c
  projects/specific_leg/tools/regression/security/cap_test/cap_test_pdkill.c
  projects/specific_leg/tools/regression/security/cap_test/cap_test_relative.c
  projects/specific_leg/tools/regression/security/cap_test/cap_test_sysctl.c
  projects/specific_leg/tools/tools/ifinfo/ifinfo.c
  projects/specific_leg/tools/tools/iwn/iwnstats/main.c
  projects/specific_leg/tools/tools/nanobsd/Files/root/save_cfg
  projects/specific_leg/tools/tools/nanobsd/gateworks/common
  projects/specific_leg/tools/tools/nanobsd/nanobsd.sh
  projects/specific_leg/tools/tools/nanobsd/pcengines/ALIX_DSK
  projects/specific_leg/tools/tools/nanobsd/pcengines/common.conf
  projects/specific_leg/tools/tools/net80211/wlanwatch/wlanwatch.c
  projects/specific_leg/tools/tools/net80211/wlanwds/wlanwds.c
  projects/specific_leg/usr.bin/apply/Makefile
  projects/specific_leg/usr.bin/atf/atf-sh/tests/Makefile
  projects/specific_leg/usr.bin/calendar/Makefile
  projects/specific_leg/usr.bin/comm/Makefile
  projects/specific_leg/usr.bin/csup/config.h
  projects/specific_leg/usr.bin/csup/diff.c
  projects/specific_leg/usr.bin/csup/fixups.c
  projects/specific_leg/usr.bin/csup/fixups.h
  projects/specific_leg/usr.bin/csup/keyword.c
  projects/specific_leg/usr.bin/csup/proto.c
  projects/specific_leg/usr.bin/csup/rcsfile.c
  projects/specific_leg/usr.bin/csup/rcsparse.c
  projects/specific_leg/usr.bin/csup/status.c
  projects/specific_leg/usr.bin/csup/threads.c
  projects/specific_leg/usr.bin/dtc/fdt.cc
  projects/specific_leg/usr.bin/file2c/Makefile
  projects/specific_leg/usr.bin/find/function.c
  projects/specific_leg/usr.bin/indent/indent.1
  projects/specific_leg/usr.bin/join/Makefile
  projects/specific_leg/usr.bin/jot/Makefile
  projects/specific_leg/usr.bin/kdump/kdump.c
  projects/specific_leg/usr.bin/kdump/mksubr
  projects/specific_leg/usr.bin/ktrdump/ktrdump.c
  projects/specific_leg/usr.bin/lastcomm/Makefile
  projects/specific_leg/usr.bin/locate/locate/locate.1
  projects/specific_leg/usr.bin/m4/Makefile
  projects/specific_leg/usr.bin/make/Makefile
  projects/specific_leg/usr.bin/make/make.1
  projects/specific_leg/usr.bin/ministat/ministat.c
  projects/specific_leg/usr.bin/ncal/Makefile
  projects/specific_leg/usr.bin/netstat/Makefile
  projects/specific_leg/usr.bin/netstat/if.c
  projects/specific_leg/usr.bin/netstat/main.c
  projects/specific_leg/usr.bin/netstat/netstat.1
  projects/specific_leg/usr.bin/netstat/netstat.h
  projects/specific_leg/usr.bin/netstat/route.c
  projects/specific_leg/usr.bin/pr/pr.1
  projects/specific_leg/usr.bin/printf/Makefile
  projects/specific_leg/usr.bin/procstat/procstat_files.c
  projects/specific_leg/usr.bin/rwho/rwho.c
  projects/specific_leg/usr.bin/sed/Makefile
  projects/specific_leg/usr.bin/talk/Makefile
  projects/specific_leg/usr.bin/talk/display.c
  projects/specific_leg/usr.bin/talk/io.c
  projects/specific_leg/usr.bin/talk/talk.h
  projects/specific_leg/usr.bin/tests/Makefile
  projects/specific_leg/usr.bin/tr/Makefile
  projects/specific_leg/usr.bin/truss/syscall.h
  projects/specific_leg/usr.bin/truss/syscalls.c
  projects/specific_leg/usr.bin/uniq/uniq.c
  projects/specific_leg/usr.bin/uudecode/Makefile
  projects/specific_leg/usr.bin/uuencode/Makefile
  projects/specific_leg/usr.bin/whereis/whereis.1
  projects/specific_leg/usr.bin/xargs/Makefile
  projects/specific_leg/usr.bin/yacc/Makefile
  projects/specific_leg/usr.sbin/Makefile
  projects/specific_leg/usr.sbin/bhyve/bhyverun.c
  projects/specific_leg/usr.sbin/bhyve/bhyverun.h
  projects/specific_leg/usr.sbin/bhyve/pci_ahci.c
  projects/specific_leg/usr.sbin/bhyve/pci_lpc.c
  projects/specific_leg/usr.sbin/bhyve/spinup_ap.c
  projects/specific_leg/usr.sbin/bsdconfig/bsdconfig
  projects/specific_leg/usr.sbin/bsdconfig/share/device.subr
  projects/specific_leg/usr.sbin/bsdconfig/share/dialog.subr
  projects/specific_leg/usr.sbin/bsdconfig/share/keymap.subr
  projects/specific_leg/usr.sbin/bsdconfig/share/script.subr
  projects/specific_leg/usr.sbin/bsdconfig/share/strings.subr
  projects/specific_leg/usr.sbin/bsdconfig/share/variable.subr
  projects/specific_leg/usr.sbin/bsdconfig/timezone/share/menus.subr
  projects/specific_leg/usr.sbin/bsdconfig/usermgmt/Makefile
  projects/specific_leg/usr.sbin/bsdconfig/usermgmt/include/messages.subr
  projects/specific_leg/usr.sbin/bsdconfig/usermgmt/share/Makefile
  projects/specific_leg/usr.sbin/bsdconfig/usermgmt/share/group.subr
  projects/specific_leg/usr.sbin/bsdconfig/usermgmt/share/group_input.subr
  projects/specific_leg/usr.sbin/bsdconfig/usermgmt/share/user_input.subr
  projects/specific_leg/usr.sbin/bsdconfig/usermgmt/useradd
  projects/specific_leg/usr.sbin/bsdconfig/usermgmt/userdel
  projects/specific_leg/usr.sbin/bsdconfig/usermgmt/useredit
  projects/specific_leg/usr.sbin/bsdinstall/scripts/zfsboot
  projects/specific_leg/usr.sbin/config/config.8
  projects/specific_leg/usr.sbin/config/config.h
  projects/specific_leg/usr.sbin/config/lang.l
  projects/specific_leg/usr.sbin/config/main.c
  projects/specific_leg/usr.sbin/ctld/kernel.c
  projects/specific_leg/usr.sbin/ctld/login.c
  projects/specific_leg/usr.sbin/etcupdate/Makefile
  projects/specific_leg/usr.sbin/iscsid/iscsid.c
  projects/specific_leg/usr.sbin/jail/jail.8
  projects/specific_leg/usr.sbin/newsyslog/Makefile
  projects/specific_leg/usr.sbin/pkg/Makefile
  projects/specific_leg/usr.sbin/pkg/config.c
  projects/specific_leg/usr.sbin/ppp/route.c
  projects/specific_leg/usr.sbin/pw/pw_user.c
  projects/specific_leg/usr.sbin/route6d/route6d.c
  projects/specific_leg/usr.sbin/rpc.lockd/rpc.lockd.8
  projects/specific_leg/usr.sbin/rpc.statd/rpc.statd.8
  projects/specific_leg/usr.sbin/rwhod/rwhod.c
  projects/specific_leg/usr.sbin/sa/Makefile
  projects/specific_leg/usr.sbin/service/service.sh
Directory Properties:
  projects/specific_leg/   (props changed)
  projects/specific_leg/cddl/   (props changed)
  projects/specific_leg/cddl/contrib/opensolaris/   (props changed)
  projects/specific_leg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print/   (props changed)
  projects/specific_leg/cddl/contrib/opensolaris/cmd/zfs/   (props changed)
  projects/specific_leg/cddl/contrib/opensolaris/lib/libzfs/   (props changed)
  projects/specific_leg/contrib/file/   (props changed)
  projects/specific_leg/contrib/libc++/   (props changed)
  projects/specific_leg/contrib/libucl/   (props changed)
  projects/specific_leg/contrib/llvm/   (props changed)
  projects/specific_leg/contrib/llvm/tools/clang/   (props changed)
  projects/specific_leg/contrib/mdocml/   (props changed)
  projects/specific_leg/contrib/pf/   (props changed)
  projects/specific_leg/contrib/subversion/   (props changed)
  projects/specific_leg/contrib/tcpdump/   (props changed)
  projects/specific_leg/contrib/tnftp/   (props changed)
  projects/specific_leg/crypto/openssh/   (props changed)
  projects/specific_leg/etc/   (props changed)
  projects/specific_leg/include/   (props changed)
  projects/specific_leg/lib/libc/   (props changed)
  projects/specific_leg/sbin/   (props changed)
  projects/specific_leg/share/examples/tests/tests/atf/cp_test.sh   (props changed)
  projects/specific_leg/share/man/man4/   (props changed)
  projects/specific_leg/sys/   (props changed)
  projects/specific_leg/sys/amd64/vmm/   (props changed)
  projects/specific_leg/sys/boot/   (props changed)
  projects/specific_leg/sys/cddl/contrib/opensolaris/   (props changed)
  projects/specific_leg/sys/conf/   (props changed)
  projects/specific_leg/sys/dev/hyperv/   (props changed)
  projects/specific_leg/usr.bin/calendar/   (props changed)
  projects/specific_leg/usr.bin/csup/   (props changed)
  projects/specific_leg/usr.bin/procstat/   (props changed)
  projects/specific_leg/usr.sbin/bhyve/   (props changed)
  projects/specific_leg/usr.sbin/jail/   (props changed)

Modified: projects/specific_leg/MAINTAINERS
==============================================================================
--- projects/specific_leg/MAINTAINERS	Sun Mar 23 09:15:14 2014	(r263658)
+++ projects/specific_leg/MAINTAINERS	Sun Mar 23 11:57:25 2014	(r263659)
@@ -77,12 +77,11 @@ ntp         	roberto	Pre-commit review r
 inetd		dwmalone	Recommends pre-commit review.
 contrib/smbfs	bp	Open for in-tree committs. In case of functional
 			changes pre-commit review requested.
-contrib/pf	mlaier	Pre-commit review requested.
+contrib/pf	glebius	Pre-commit review recommended.
 binutils	obrien	Insists on BU blocked from unapproved commits
 file		obrien	Insists to keep file blocked from other's unapproved
 			commits
 contrib/bzip2	obrien	Pre-commit review required.
-lukemftpd	obrien	Pre-commit review required.
 geom_concat	pjd	Pre-commit review preferred.
 geom_eli	pjd	Pre-commit review preferred.
 geom_gate	pjd	Pre-commit review preferred.
@@ -132,3 +131,4 @@ nvd(4)		jimharris	Pre-commit review requ
 nvmecontrol(8)	jimharris	Pre-commit review requested.
 release/release.sh	gjb	Pre-commit review and regression tests
 				requested.
+nanobsd		imp	Pre-commit review requested for coordination.

Modified: projects/specific_leg/Makefile.inc1
==============================================================================
--- projects/specific_leg/Makefile.inc1	Sun Mar 23 09:15:14 2014	(r263658)
+++ projects/specific_leg/Makefile.inc1	Sun Mar 23 11:57:25 2014	(r263659)
@@ -231,6 +231,9 @@ CROSSENV+=	GROFF_BIN_PATH=${WORLDTMP}/le
 		GROFF_FONT_PATH=${WORLDTMP}/legacy/usr/share/groff_font \
 		GROFF_TMAC_PATH=${WORLDTMP}/legacy/usr/share/tmac
 .endif
+.if defined(TARGET_CFLAGS)
+CROSSENV+=	${TARGET_CFLAGS}
+.endif
 
 # bootstrap-tools stage
 BMAKEENV=	INSTALL="sh ${.CURDIR}/tools/install.sh" \
@@ -1012,7 +1015,7 @@ buildkernel:
 	cd ${KRNLCONFDIR}; \
 		PATH=${TMPPATH} \
 		    config ${CONFIGARGS} -d ${KRNLOBJDIR}/${_kernel} \
-			${KERNCONFDIR}/${_kernel}
+			-I ${KERNCONFDIR} ${KERNCONFDIR}/${_kernel}
 .endif
 .if !defined(NO_CLEAN) && !defined(NO_KERNELCLEAN)
 	@echo
@@ -1486,7 +1489,7 @@ _prebuild_libs=	${_kerberos5_lib_libasn1
 		${_lib_atf} \
 		lib/libbz2 ${_libcom_err} lib/libcrypt \
 		lib/libelf lib/libexpat \
-		${_lib_libgssapi} ${_lib_libipx} \
+		${_lib_libgssapi} \
 		lib/libkiconv lib/libkvm lib/liblzma lib/libmd lib/libnv \
 		${_lib_libcapsicum} \
 		lib/ncurses/ncurses lib/ncurses/ncursesw \
@@ -1588,10 +1591,6 @@ kerberos5/lib/libheimsqlite__L: lib/libt
 _lib_libgssapi=	lib/libgssapi
 .endif
 
-.if ${MK_IPX} != "no"
-_lib_libipx=	lib/libipx
-.endif
-
 .if ${MK_KERBEROS} != "no"
 _kerberos5_lib=	kerberos5/lib
 _kerberos5_lib_libasn1= kerberos5/lib/libasn1

Modified: projects/specific_leg/ObsoleteFiles.inc
==============================================================================
--- projects/specific_leg/ObsoleteFiles.inc	Sun Mar 23 09:15:14 2014	(r263658)
+++ projects/specific_leg/ObsoleteFiles.inc	Sun Mar 23 11:57:25 2014	(r263659)
@@ -38,6 +38,47 @@
 #   xargs -n1 | sort | uniq -d;
 # done
 
+# 20140314: AppleTalk
+OLD_DIRS+=usr/include/netatalk
+OLD_FILES+=usr/include/netatalk/aarp.h
+OLD_FILES+=usr/include/netatalk/at.h
+OLD_FILES+=usr/include/netatalk/at_extern.h
+OLD_FILES+=usr/include/netatalk/at_var.h
+OLD_FILES+=usr/include/netatalk/ddp.h
+OLD_FILES+=usr/include/netatalk/ddp_pcb.h
+OLD_FILES+=usr/include/netatalk/ddp_var.h
+OLD_FILES+=usr/include/netatalk/endian.h
+OLD_FILES+=usr/include/netatalk/phase2.h
+
+# 20140314: Remove IPX/SPX
+OLD_LIBS+=lib/libipx.so.5
+OLD_FILES+=usr/include/netipx/ipx.h
+OLD_FILES+=usr/include/netipx/ipx_if.h
+OLD_FILES+=usr/include/netipx/ipx_pcb.h
+OLD_FILES+=usr/include/netipx/ipx_var.h
+OLD_FILES+=usr/include/netipx/spx.h
+OLD_FILES+=usr/include/netipx/spx_debug.h
+OLD_FILES+=usr/include/netipx/spx_timer.h
+OLD_FILES+=usr/include/netipx/spx_var.h
+OLD_DIRS+=usr/include/netipx
+OLD_FILES+=usr/lib/libipx.a
+OLD_FILES+=usr/lib/libipx.so
+OLD_FILES+=usr/lib/libipx_p.a
+OLD_FILES+=usr/lib32/libipx.a
+OLD_FILES+=usr/lib32/libipx.so
+OLD_LIBS+=usr/lib32/libipx.so.5
+OLD_FILES+=usr/lib32/libipx_p.a
+OLD_FILES+=usr/sbin/IPXrouted
+OLD_FILES+=usr/share/man/man3/ipx.3.gz
+OLD_FILES+=usr/share/man/man3/ipx_addr.3.gz
+OLD_FILES+=usr/share/man/man3/ipx_ntoa.3.gz
+OLD_FILES+=usr/share/man/man4/ef.4.gz
+OLD_FILES+=usr/share/man/man4/if_ef.4.gz
+OLD_FILES+=usr/share/man/man8/IPXrouted.8.gz
+# 20140314: bsdconfig usermgmt rewrite
+OLD_FILES+=usr/libexec/bsdconfig/070.usermgmt/userinput
+# 20140307: bsdconfig groupmgmt rewrite
+OLD_FILES+=usr/libexec/bsdconfig/070.usermgmt/groupinput
 # 20140223: Remove libyaml
 OLD_FILES+=usr/lib/private/libyaml.a
 OLD_FILES+=usr/lib/private/libyaml.so
@@ -80,6 +121,9 @@ OLD_FILES+=usr/include/clang/3.3/xopintr
 OLD_FILES+=usr/share/man/man1/llvm-prof.1.gz
 OLD_FILES+=usr/share/man/man1/llvm-ranlib.1.gz
 OLD_DIRS+=usr/include/clang/3.3
+# 20140216: nve(4) removed
+OLD_FILES+=usr/share/man/man4/if_nve.4.gz
+OLD_FILES+=usr/share/man/man4/nve.4.gz
 # 20140205: Open Firmware device moved
 OLD_FILES+=usr/include/dev/ofw/ofw_nexus.h
 # 20140128: libelf and libdwarf import

Modified: projects/specific_leg/bin/date/tests/Makefile
==============================================================================
--- projects/specific_leg/bin/date/tests/Makefile	Sun Mar 23 09:15:14 2014	(r263658)
+++ projects/specific_leg/bin/date/tests/Makefile	Sun Mar 23 11:57:25 2014	(r263659)
@@ -6,4 +6,4 @@ TESTSDIR=	${TESTSBASE}/bin/date
 
 TAP_TESTS_SH=	legacy_test
 
-.include <tap.test.mk>
+.include <bsd.test.mk>

Modified: projects/specific_leg/bin/kill/kill.c
==============================================================================
--- projects/specific_leg/bin/kill/kill.c	Sun Mar 23 09:15:14 2014	(r263658)
+++ projects/specific_leg/bin/kill/kill.c	Sun Mar 23 11:57:25 2014	(r263659)
@@ -67,7 +67,7 @@ static void usage(void);
 int
 main(int argc, char *argv[])
 {
-	int errors, numsig, pid;
+	int errors, numsig, pid, ret;
 	char *ep;
 
 	if (argc < 2)
@@ -133,22 +133,17 @@ main(int argc, char *argv[])
 
 	for (errors = 0; argc; argc--, argv++) {
 #ifdef SHELL
-		if (**argv == '%') {
-			pid = getjobpgrp(*argv);
-			/*
-			 * Silently ignore terminated jobs, like the kernel
-			 * silently ignores zombies.
-			 */
-			if (pid == 0)
-				continue;
-		} else
+		if (**argv == '%')
+			ret = killjob(*argv, numsig);
+		else
 #endif
 		{
 			pid = strtol(*argv, &ep, 10);
 			if (!**argv || *ep)
 				errx(2, "illegal process id: %s", *argv);
+			ret = kill(pid, numsig);
 		}
-		if (kill(pid, numsig) == -1) {
+		if (ret == -1) {
 			warn("%s", *argv);
 			errors = 1;
 		}

Modified: projects/specific_leg/bin/mv/tests/Makefile
==============================================================================
--- projects/specific_leg/bin/mv/tests/Makefile	Sun Mar 23 09:15:14 2014	(r263658)
+++ projects/specific_leg/bin/mv/tests/Makefile	Sun Mar 23 11:57:25 2014	(r263659)
@@ -6,4 +6,4 @@ TESTSDIR=	${TESTSBASE}/bin/mv
 
 TAP_TESTS_SH=	legacy_test
 
-.include <tap.test.mk>
+.include <bsd.test.mk>

Modified: projects/specific_leg/bin/pax/tests/Makefile
==============================================================================
--- projects/specific_leg/bin/pax/tests/Makefile	Sun Mar 23 09:15:14 2014	(r263658)
+++ projects/specific_leg/bin/pax/tests/Makefile	Sun Mar 23 11:57:25 2014	(r263659)
@@ -6,4 +6,4 @@ TESTSDIR=	${TESTSBASE}/bin/pax
 
 TAP_TESTS_PERL=	legacy_test
 
-.include <tap.test.mk>
+.include <bsd.test.mk>

Modified: projects/specific_leg/bin/pkill/Makefile
==============================================================================
--- projects/specific_leg/bin/pkill/Makefile	Sun Mar 23 09:15:14 2014	(r263658)
+++ projects/specific_leg/bin/pkill/Makefile	Sun Mar 23 11:57:25 2014	(r263659)
@@ -1,6 +1,8 @@
 #	$NetBSD: Makefile,v 1.1 2002/03/01 11:21:58 ad Exp $
 # $FreeBSD$
 
+.include <bsd.own.mk>
+
 PROG=	pkill
 
 DPADD=	${LIBKVM}
@@ -17,4 +19,8 @@ MLINKS=	pkill.1 pgrep.1
 SYMLINKS=	${BINDIR}/pkill /usr/bin/pkill
 SYMLINKS+=	${BINDIR}/pgrep /usr/bin/pgrep
 
+.if ${MK_TESTS} != "no"
+SUBDIR+= tests
+.endif
+
 .include <bsd.prog.mk>

Modified: projects/specific_leg/bin/sh/bltin/bltin.h
==============================================================================
--- projects/specific_leg/bin/sh/bltin/bltin.h	Sun Mar 23 09:15:14 2014	(r263658)
+++ projects/specific_leg/bin/sh/bltin/bltin.h	Sun Mar 23 11:57:25 2014	(r263659)
@@ -74,6 +74,6 @@
 
 pointer stalloc(int);
 void error(const char *, ...) __printf0like(1, 2);
-pid_t getjobpgrp(char *);
+int killjob(const char *, int);
 
 extern char *commandname;

Modified: projects/specific_leg/bin/sh/expand.c
==============================================================================
--- projects/specific_leg/bin/sh/expand.c	Sun Mar 23 09:15:14 2014	(r263658)
+++ projects/specific_leg/bin/sh/expand.c	Sun Mar 23 11:57:25 2014	(r263659)
@@ -104,8 +104,8 @@ static char *expari(char *);
 static void expbackq(union node *, int, int);
 static int subevalvar(char *, char *, int, int, int, int, int);
 static char *evalvar(char *, int);
-static int varisset(char *, int);
-static void varvalue(char *, int, int, int);
+static int varisset(const char *, int);
+static void varvalue(const char *, int, int, int);
 static void recordregion(int, int, int);
 static void removerecordregions(int);
 static void ifsbreakup(char *, struct arglist *);
@@ -633,7 +633,7 @@ evalvar(char *p, int flag)
 	int subtype;
 	int varflags;
 	char *var;
-	char *val;
+	const char *val;
 	int patloc;
 	int c;
 	int set;
@@ -827,7 +827,7 @@ record:
  */
 
 static int
-varisset(char *name, int nulok)
+varisset(const char *name, int nulok)
 {
 
 	if (*name == '!')
@@ -876,7 +876,7 @@ strtodest(const char *p, int flag, int s
  */
 
 static void
-varvalue(char *name, int quoted, int subtype, int flag)
+varvalue(const char *name, int quoted, int subtype, int flag)
 {
 	int num;
 	char *p;

Modified: projects/specific_leg/bin/sh/jobs.c
==============================================================================
--- projects/specific_leg/bin/sh/jobs.c	Sun Mar 23 09:15:14 2014	(r263658)
+++ projects/specific_leg/bin/sh/jobs.c	Sun Mar 23 11:57:25 2014	(r263659)
@@ -95,9 +95,9 @@ static void restartjob(struct job *);
 #endif
 static void freejob(struct job *);
 static int waitcmdloop(struct job *);
-static struct job *getjob_nonotfound(char *);
-static struct job *getjob(char *);
-pid_t getjobpgrp(char *);
+static struct job *getjob_nonotfound(const char *);
+static struct job *getjob(const char *);
+pid_t killjob(const char *, int);
 static pid_t dowait(int, struct job *);
 static void checkzombies(void);
 static void cmdtxt(union node *);
@@ -558,7 +558,7 @@ jobidcmd(int argc __unused, char **argv 
  */
 
 static struct job *
-getjob_nonotfound(char *name)
+getjob_nonotfound(const char *name)
 {
 	int jobno;
 	struct job *found, *jp;
@@ -628,7 +628,7 @@ currentjob:	if ((jp = getcurjob(NULL)) =
 
 
 static struct job *
-getjob(char *name)
+getjob(const char *name)
 {
 	struct job *jp;
 
@@ -639,15 +639,26 @@ getjob(char *name)
 }
 
 
-pid_t
-getjobpgrp(char *name)
+int
+killjob(const char *name, int sig)
 {
 	struct job *jp;
+	int i, ret;
 
 	jp = getjob(name);
 	if (jp->state == JOBDONE)
 		return 0;
-	return -jp->ps[0].pid;
+	if (jp->jobctl)
+		return kill(-jp->ps[0].pid, sig);
+	ret = -1;
+	errno = ESRCH;
+	for (i = 0; i < jp->nprocs; i++)
+		if (jp->ps[i].status == -1 || WIFSTOPPED(jp->ps[i].status)) {
+			if (kill(jp->ps[i].pid, sig) == 0)
+				ret = 0;
+		} else
+			ret = 0;
+	return ret;
 }
 
 /*
@@ -1110,7 +1121,8 @@ dowait(int mode, struct job *job)
 			for (sp = jp->ps ; sp < jp->ps + jp->nprocs ; sp++) {
 				if (sp->pid == -1)
 					continue;
-				if (sp->pid == pid) {
+				if (sp->pid == pid && (sp->status == -1 ||
+				    WIFSTOPPED(sp->status))) {
 					TRACE(("Changing status of proc %d from 0x%x to 0x%x\n",
 						   (int)pid, sp->status,
 						   status));

Modified: projects/specific_leg/bin/sh/redir.c
==============================================================================
--- projects/specific_leg/bin/sh/redir.c	Sun Mar 23 09:15:14 2014	(r263658)
+++ projects/specific_leg/bin/sh/redir.c	Sun Mar 23 11:57:25 2014	(r263659)
@@ -152,7 +152,7 @@ openredirect(union node *redir, char mem
 {
 	struct stat sb;
 	int fd = redir->nfile.fd;
-	char *fname;
+	const char *fname;
 	int f;
 	int e;
 
@@ -250,7 +250,7 @@ movefd:
 static int
 openhere(union node *redir)
 {
-	char *p;
+	const char *p;
 	int pip[2];
 	size_t len = 0;
 	int flags;

Modified: projects/specific_leg/bin/sh/tests/Makefile
==============================================================================
--- projects/specific_leg/bin/sh/tests/Makefile	Sun Mar 23 09:15:14 2014	(r263658)
+++ projects/specific_leg/bin/sh/tests/Makefile	Sun Mar 23 11:57:25 2014	(r263659)
@@ -15,4 +15,4 @@ TEST_METADATA.legacy_test+= required_use
 
 SUBDIR+=	builtins errors execution expansion parameters parser set-e
 
-.include <tap.test.mk>
+.include <bsd.test.mk>

Modified: projects/specific_leg/bin/sh/tests/builtins/Makefile
==============================================================================
--- projects/specific_leg/bin/sh/tests/builtins/Makefile	Sun Mar 23 09:15:14 2014	(r263658)
+++ projects/specific_leg/bin/sh/tests/builtins/Makefile	Sun Mar 23 11:57:25 2014	(r263659)
@@ -86,7 +86,7 @@ FILES+=		hash3.0 hash3.0.stdout
 FILES+=		hash4.0
 FILES+=		jobid1.0
 FILES+=		jobid2.0
-FILES+=		kill1.0
+FILES+=		kill1.0 kill2.0
 FILES+=		lineno.0 lineno.0.stdout
 FILES+=		lineno2.0
 FILES+=		local1.0

Copied: projects/specific_leg/bin/sh/tests/builtins/kill2.0 (from r263658, head/bin/sh/tests/builtins/kill2.0)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/specific_leg/bin/sh/tests/builtins/kill2.0	Sun Mar 23 11:57:25 2014	(r263659, copy of r263658, head/bin/sh/tests/builtins/kill2.0)
@@ -0,0 +1,7 @@
+# $FreeBSD$
+
+sleep 1 | sleep 1 &
+kill %+
+wait "$!"
+r=$?
+[ "$r" -gt 128 ] && [ "$(kill -l "$r")" = TERM ]

Modified: projects/specific_leg/bin/test/tests/Makefile
==============================================================================
--- projects/specific_leg/bin/test/tests/Makefile	Sun Mar 23 09:15:14 2014	(r263658)
+++ projects/specific_leg/bin/test/tests/Makefile	Sun Mar 23 11:57:25 2014	(r263659)
@@ -12,4 +12,4 @@ TAP_TESTS_SH=	legacy_test
 # requested.  See https://code.google.com/p/kyua/issues/detail?id=6
 TEST_METADATA.legacy_test+= required_user="unprivileged"
 
-.include <tap.test.mk>
+.include <bsd.test.mk>

Modified: projects/specific_leg/cddl/contrib/opensolaris/cmd/zdb/zdb.8
==============================================================================
--- projects/specific_leg/cddl/contrib/opensolaris/cmd/zdb/zdb.8	Sun Mar 23 09:15:14 2014	(r263658)
+++ projects/specific_leg/cddl/contrib/opensolaris/cmd/zdb/zdb.8	Sun Mar 23 11:57:25 2014	(r263659)
@@ -19,7 +19,7 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd December 31, 2013
+.Dd March 20, 2014
 .Dt ZDB 8
 .Os
 .Sh NAME
@@ -127,6 +127,12 @@ compression ratio (compress), inflation 
 If specified twice, display a histogram of deduplication statistics, showing
 the allocated (physically present on disk) and referenced (logically
 referenced in the pool) block counts and sizes by reference count.
+.Pp
+If specified a third time, display the statistics independently for each deduplication table.
+.Pp
+If specified a fourth time, dump the contents of the deduplication tables describing duplicate blocks.
+.Pp
+If specified a fifth time, also dump the contents of the deduplication tables describing unique blocks.
 .It Fl h
 Display pool history similar to
 .Cm zpool history ,

Modified: projects/specific_leg/cddl/contrib/opensolaris/cmd/zfs/zfs.8
==============================================================================
--- projects/specific_leg/cddl/contrib/opensolaris/cmd/zfs/zfs.8	Sun Mar 23 09:15:14 2014	(r263658)
+++ projects/specific_leg/cddl/contrib/opensolaris/cmd/zfs/zfs.8	Sun Mar 23 11:57:25 2014	(r263659)
@@ -30,7 +30,7 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd January 2, 2014
+.Dd March 20, 2014
 .Dt ZFS 8
 .Os
 .Sh NAME
@@ -1335,10 +1335,21 @@ features being supported, the new file s
 these properties.
 .Bl -tag -width 4n
 .It Sy casesensitivity Ns = Ns Cm sensitive | insensitive | mixed
+Indicates whether the file name matching algorithm used by the file system
+should be case-sensitive, case-insensitive, or allow a combination of both
+styles of matching. The default value for the
+.Sy casesensitivity
+property is
+.Cm sensitive .
+Traditionally, UNIX and POSIX file systems have case-sensitive file names.
+.Pp
 The
+.Cm mixed
+value for the
 .Sy casesensitivity
-property is currently not supported on
-.Fx .
+property indicates that the
+file system can support requests for both case-sensitive and case-insensitive
+matching behavior.
 .It Sy normalization Ns = Ns Cm none | formC | formD | formKC | formKD
 Indicates whether the file system should perform a
 .Sy unicode

Modified: projects/specific_leg/cddl/contrib/opensolaris/cmd/zpool/zpool.8
==============================================================================
--- projects/specific_leg/cddl/contrib/opensolaris/cmd/zpool/zpool.8	Sun Mar 23 09:15:14 2014	(r263658)
+++ projects/specific_leg/cddl/contrib/opensolaris/cmd/zpool/zpool.8	Sun Mar 23 11:57:25 2014	(r263659)
@@ -25,7 +25,7 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd December 31, 2013
+.Dd March 20, 2014
 .Dt ZPOOL 8
 .Os
 .Sh NAME
@@ -624,6 +624,9 @@ Datasets of this pool can only be mounte
 .It
 To write to a read-only pool, a export and import of the pool is required.
 .El
+.Pp
+This property can also be referred to by its shortened column name,
+.Sy rdonly .
 .El
 .Pp
 The following properties can be set at creation time and import time, and later
@@ -682,7 +685,9 @@ property.
 Threshold for the number of block ditto copies. If the reference count for a
 deduplicated block increases above this number, a new ditto copy of this block
 is automatically stored. Default setting is
-.Cm 0 .
+.Cm 0
+which causes no ditto copies to be created for deduplicated blocks.
+The miniumum legal nonzero setting is 100.
 .It Sy delegation Ns = Ns Cm on No | Cm off
 Controls whether a non-privileged user is granted access based on the dataset
 permissions defined on the dataset. See
@@ -1152,9 +1157,10 @@ option is also required.
 .It Fl f
 Forces import, even if the pool appears to be potentially active.
 .It Fl m
-Enables import with missing log devices.
+Allows a pool to import when there is a missing log device. Recent transactions
+can be lost because the log device will be discarded.
 .It Fl N
-Do not mount any filesystems from the imported pool.
+Import the pool without mounting any file systems.
 .It Fl R Ar root
 Sets the
 .Qq Sy cachefile
@@ -1245,9 +1251,10 @@ option is also required.
 .It Fl f
 Forces import, even if the pool appears to be potentially active.
 .It Fl m
-Enables import with missing log devices.
+Allows a pool to import when there is a missing log device. Recent transactions
+can be lost because the log device will be discarded.
 .It Fl N
-Do not mount any filesystems from the imported pool.
+Import the pool without mounting any file systems.
 .It Fl R Ar root
 Equivalent to
 .Qq Fl o Cm cachefile=none,altroot= Ns Pa root
@@ -1336,8 +1343,9 @@ Treat exported or foreign devices as ina
 .Op Ar inverval Op Ar count
 .Xc
 .Pp
-Lists the given pools along with a health status and space usage. When given no
-arguments, all pools in the system are listed.
+Lists the given pools along with a health status and space usage. If no
+.Ar pools
+are specified, all pools in the system are listed.
 .Pp
 When given an interval, the output is printed every
 .Ar interval
@@ -1349,6 +1357,17 @@ is specified, the command exits after
 .Ar count
 reports are printed.
 .Bl -tag -width indent
+.It Fl T Cm d Ns | Ns Cm u
+Print a timestamp.
+.Pp
+Use modifier
+.Cm d
+for standard date format. See
+.Xr date 1 .
+Use modifier
+.Cm u
+for unixtime
+.Pq equals Qq Ic date +%s .
 .It Fl H
 Scripted mode. Do not display headers, and separate fields by a single tab
 instead of arbitrary space.
@@ -1677,7 +1696,7 @@ Once this is done, the pool will no long
 not support feature flags.
 See
 .Xr zpool-features 7
-for details on compatability with system sthat support feature flags, but do
+for details on compatibility with systems that support feature flags, but do
 not support all features enabled on the pool.
 .Bl -tag -width indent
 .It Fl a

Modified: projects/specific_leg/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c
==============================================================================
--- projects/specific_leg/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c	Sun Mar 23 09:15:14 2014	(r263658)
+++ projects/specific_leg/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c	Sun Mar 23 11:57:25 2014	(r263659)
@@ -1969,7 +1969,7 @@ zpool_do_import(int argc, char **argv)
 	char *endptr;
 
 	/* check options */
-	while ((c = getopt(argc, argv, ":aCc:d:DEfFmnNo:rR:T:VX")) != -1) {
+	while ((c = getopt(argc, argv, ":aCc:d:DEfFmnNo:R:T:VX")) != -1) {
 		switch (c) {
 		case 'a':
 			do_all = B_TRUE;

Modified: projects/specific_leg/contrib/file/mygetopt.h
==============================================================================
--- projects/specific_leg/contrib/file/mygetopt.h	Sun Mar 23 09:15:14 2014	(r263658)
+++ projects/specific_leg/contrib/file/mygetopt.h	Sun Mar 23 11:57:25 2014	(r263659)
@@ -15,13 +15,6 @@
  * 2. Redistributions in binary form must reproduce the above copyright
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
- * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
- *        This product includes software developed by the NetBSD
- *        Foundation, Inc. and its contributors.
- * 4. Neither the name of The NetBSD Foundation nor the names of its
- *    contributors may be used to endorse or promote products derived
- *    from this software without specific prior written permission.
  *
  * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
  * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED

Modified: projects/specific_leg/contrib/libc++/include/map
==============================================================================
--- projects/specific_leg/contrib/libc++/include/map	Sun Mar 23 09:15:14 2014	(r263658)
+++ projects/specific_leg/contrib/libc++/include/map	Sun Mar 23 11:57:25 2014	(r263659)
@@ -884,10 +884,12 @@ public:
 #if __cplusplus >= 201103L
             __tree_ = __m.__tree_;
 #else
-            __tree_.clear();
-            __tree_.value_comp() = __m.__tree_.value_comp();
-            __tree_.__copy_assign_alloc(__m.__tree_);
-            insert(__m.begin(), __m.end());
+            if (this != &__m) {
+                __tree_.clear();
+                __tree_.value_comp() = __m.__tree_.value_comp();
+                __tree_.__copy_assign_alloc(__m.__tree_);
+                insert(__m.begin(), __m.end());
+            }
 #endif
             return *this;
         }
@@ -1616,10 +1618,12 @@ public:
 #if __cplusplus >= 201103L
             __tree_ = __m.__tree_;
 #else
-            __tree_.clear();
-            __tree_.value_comp() = __m.__tree_.value_comp();
-            __tree_.__copy_assign_alloc(__m.__tree_);
-            insert(__m.begin(), __m.end());
+            if (this != &__m) {
+                __tree_.clear();
+                __tree_.value_comp() = __m.__tree_.value_comp();
+                __tree_.__copy_assign_alloc(__m.__tree_);
+                insert(__m.begin(), __m.end());
+            }
 #endif
             return *this;
         }

Modified: projects/specific_leg/contrib/libc++/include/unordered_map
==============================================================================
--- projects/specific_leg/contrib/libc++/include/unordered_map	Sun Mar 23 09:15:14 2014	(r263658)
+++ projects/specific_leg/contrib/libc++/include/unordered_map	Sun Mar 23 11:57:25 2014	(r263659)
@@ -831,12 +831,14 @@ public:
 #if __cplusplus >= 201103L
         __table_ = __u.__table_;
 #else
-        __table_.clear();
-        __table_.hash_function() = __u.__table_.hash_function();
-        __table_.key_eq() = __u.__table_.key_eq();
-        __table_.max_load_factor() = __u.__table_.max_load_factor();
-        __table_.__copy_assign_alloc(__u.__table_);
-        insert(__u.begin(), __u.end());
+        if (this != &__u) {
+            __table_.clear();
+            __table_.hash_function() = __u.__table_.hash_function();
+            __table_.key_eq() = __u.__table_.key_eq();
+            __table_.max_load_factor() = __u.__table_.max_load_factor();
+            __table_.__copy_assign_alloc(__u.__table_);
+            insert(__u.begin(), __u.end());
+        }
 #endif
         return *this;
     }
@@ -1567,12 +1569,14 @@ public:
 #if __cplusplus >= 201103L
         __table_ = __u.__table_;
 #else
-        __table_.clear();
-        __table_.hash_function() = __u.__table_.hash_function();
-        __table_.key_eq() = __u.__table_.key_eq();
-        __table_.max_load_factor() = __u.__table_.max_load_factor();
-        __table_.__copy_assign_alloc(__u.__table_);
-        insert(__u.begin(), __u.end());
+        if (this != &__u) {
+            __table_.clear();
+            __table_.hash_function() = __u.__table_.hash_function();
+            __table_.key_eq() = __u.__table_.key_eq();
+            __table_.max_load_factor() = __u.__table_.max_load_factor();
+            __table_.__copy_assign_alloc(__u.__table_);
+            insert(__u.begin(), __u.end());
+        }
 #endif
         return *this;
     }

Copied: projects/specific_leg/contrib/libucl/Makefile.am (from r263658, head/contrib/libucl/Makefile.am)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/specific_leg/contrib/libucl/Makefile.am	Sun Mar 23 11:57:25 2014	(r263659, copy of r263658, head/contrib/libucl/Makefile.am)
@@ -0,0 +1,7 @@
+ACLOCAL_AMFLAGS = -I m4
+EXTRA_DIST = uthash README.md
+
+pkgconfigdir = $(libdir)/pkgconfig
+pkgconfig_DATA = libucl.pc
+
+SUBDIRS = src tests utils doc
\ No newline at end of file

Modified: projects/specific_leg/contrib/libucl/Makefile.unix
==============================================================================
--- projects/specific_leg/contrib/libucl/Makefile.unix	Sun Mar 23 09:15:14 2014	(r263658)
+++ projects/specific_leg/contrib/libucl/Makefile.unix	Sun Mar 23 11:57:25 2014	(r263659)
@@ -4,7 +4,7 @@ LD ?= gcc
 C_COMMON_FLAGS ?= -fPIC -Wall -W -Wno-unused-parameter -Wno-pointer-sign -I./include -I./uthash -I./src
 MAJOR_VERSION = 0
 MINOR_VERSION = 2
-PATCH_VERSION = 8
+PATCH_VERSION = 9
 VERSION = "$(MAJOR_VERSION).$(MINOR_VERSION).$(PATCH_VERSION)"
 SONAME = libucl.so
 SONAME_FULL = $(SONAME).$(MAJOR_VERSION)
@@ -21,8 +21,17 @@ LD_SHARED_FLAGS ?= -Wl,-soname,$(SONAME)
 LD_UCL_FLAGS ?= -L$(OBJDIR) -Wl,-rpath,$(OBJDIR) -lucl
 LD_ADD ?= -lrt
 COPT_FLAGS ?= -O2
-HDEPS = $(SRCDIR)/ucl_hash.h $(SRCDIR)/ucl_chartable.h $(SRCDIR)/ucl_internal.h $(INCLUDEDIR)/ucl.h $(SRCDIR)/xxhash.h
-OBJECTS = $(OBJDIR)/ucl_hash.o $(OBJDIR)/ucl_util.o $(OBJDIR)/ucl_parser.o $(OBJDIR)/ucl_emitter.o $(OBJDIR)/xxhash.o
+HDEPS = $(SRCDIR)/ucl_hash.h \
+		$(SRCDIR)/ucl_chartable.h \
+		$(SRCDIR)/ucl_internal.h \
+		$(INCLUDEDIR)/ucl.h \
+		$(SRCDIR)/xxhash.h
+OBJECTS = $(OBJDIR)/ucl_hash.o \
+		$(OBJDIR)/ucl_util.o \
+		$(OBJDIR)/ucl_parser.o \
+		$(OBJDIR)/ucl_emitter.o \
+		$(OBJDIR)/ucl_schema.o \
+		$(OBJDIR)/xxhash.o
 
 all: $(OBJDIR) $(OBJDIR)/$(SONAME)
 
@@ -44,11 +53,13 @@ $(OBJDIR)/ucl_emitter.o: $(SRCDIR)/ucl_e
 	$(CC) -o $(OBJDIR)/ucl_emitter.o $(CPPFLAGS) $(COPT_FLAGS) $(CFLAGS) $(C_COMMON_FLAGS) $(SSL_CFLAGS) $(FETCH_FLAGS) -c $(SRCDIR)/ucl_emitter.c
 $(OBJDIR)/ucl_hash.o: $(SRCDIR)/ucl_hash.c $(HDEPS)
 	$(CC) -o $(OBJDIR)/ucl_hash.o $(CPPFLAGS) $(COPT_FLAGS) $(CFLAGS) $(C_COMMON_FLAGS) $(SSL_CFLAGS) $(FETCH_FLAGS) -c $(SRCDIR)/ucl_hash.c
+$(OBJDIR)/ucl_schema.o: $(SRCDIR)/ucl_schema.c $(HDEPS)
+	$(CC) -o $(OBJDIR)/ucl_schema.o $(CPPFLAGS) $(COPT_FLAGS) $(CFLAGS) $(C_COMMON_FLAGS) $(SSL_CFLAGS) $(FETCH_FLAGS) -c $(SRCDIR)/ucl_schema.c
 $(OBJDIR)/xxhash.o: $(SRCDIR)/xxhash.c $(HDEPS)
 	$(CC) -o $(OBJDIR)/xxhash.o $(CPPFLAGS) $(COPT_FLAGS) $(CFLAGS) $(C_COMMON_FLAGS) $(SSL_CFLAGS) $(FETCH_FLAGS) -c $(SRCDIR)/xxhash.c
 
 clean:
-	$(RM) $(OBJDIR)/*.o $(OBJDIR)/$(SONAME_FULL) $(OBJDIR)/$(SONAME) $(OBJDIR)/chargen $(OBJDIR)/test_basic $(OBJDIR)/test_speed $(OBJDIR)/objdump $(OBJDIR)/test_generate
+	$(RM) $(OBJDIR)/*.o $(OBJDIR)/$(SONAME_FULL) $(OBJDIR)/$(SONAME) $(OBJDIR)/chargen $(OBJDIR)/test_basic $(OBJDIR)/test_speed $(OBJDIR)/objdump $(OBJDIR)/test_generate $(OBJDIR)/test_schema || true
 	$(RMDIR) $(OBJDIR)
 	
 # Utils
@@ -60,13 +71,15 @@ objdump: utils/objdump.c $(OBJDIR)/$(SON
 
 # Tests
 
-test: $(OBJDIR) $(OBJDIR)/$(SONAME) $(OBJDIR)/test_basic $(OBJDIR)/test_speed $(OBJDIR)/test_generate
+test: $(OBJDIR) $(OBJDIR)/$(SONAME) $(OBJDIR)/test_basic $(OBJDIR)/test_speed $(OBJDIR)/test_generate $(OBJDIR)/test_schema
 
 run-test: test
-	TEST_DIR=$(TESTDIR) $(TESTDIR)/run_tests.sh $(OBJDIR)/test_basic $(OBJDIR)/test_speed $(OBJDIR)/test_generate
+	TEST_DIR=$(TESTDIR) $(TESTDIR)/run_tests.sh $(OBJDIR)/test_basic $(OBJDIR)/test_speed $(OBJDIR)/test_generate $(OBJDIR)/test_schema
 	
 $(OBJDIR)/test_basic: $(TESTDIR)/test_basic.c $(OBJDIR)/$(SONAME)
 	$(CC) -o $(OBJDIR)/test_basic $(CPPFLAGS) $(COPT_FLAGS) $(CFLAGS) $(C_COMMON_FLAGS) $(SSL_CFLAGS) $(FETCH_FLAGS) $(LDFLAGS) $(TESTDIR)/test_basic.c $(LD_UCL_FLAGS)
+$(OBJDIR)/test_schema: $(TESTDIR)/test_schema.c $(OBJDIR)/$(SONAME)
+	$(CC) -o $(OBJDIR)/test_schema $(CPPFLAGS) $(COPT_FLAGS) $(CFLAGS) $(C_COMMON_FLAGS) $(SSL_CFLAGS) $(FETCH_FLAGS) $(LDFLAGS) $(TESTDIR)/test_schema.c $(LD_UCL_FLAGS)
 $(OBJDIR)/test_speed: $(TESTDIR)/test_speed.c $(OBJDIR)/$(SONAME)
 	$(CC) -o $(OBJDIR)/test_speed $(CPPFLAGS) $(COPT_FLAGS) $(CFLAGS) $(C_COMMON_FLAGS) $(SSL_CFLAGS) $(FETCH_FLAGS) $(LDFLAGS) $(TESTDIR)/test_speed.c $(LD_UCL_FLAGS) $(LD_ADD)
 $(OBJDIR)/test_generate: $(TESTDIR)/test_generate.c $(OBJDIR)/$(SONAME)

Modified: projects/specific_leg/contrib/libucl/Makefile.w32
==============================================================================
--- projects/specific_leg/contrib/libucl/Makefile.w32	Sun Mar 23 09:15:14 2014	(r263658)
+++ projects/specific_leg/contrib/libucl/Makefile.w32	Sun Mar 23 11:57:25 2014	(r263659)
@@ -4,7 +4,7 @@ LD ?= gcc
 C_COMMON_FLAGS ?= -fPIC -Wall -W -Wno-unused-parameter -Wno-pointer-sign -I./include -I./uthash -I./src
 MAJOR_VERSION = 0
 MINOR_VERSION = 2
-PATCH_VERSION = 8
+PATCH_VERSION = 9
 VERSION = "$(MAJOR_VERSION).$(MINOR_VERSION).$(PATCH_VERSION)"
 SONAME = libucl.dll
 OBJDIR ?= .obj
@@ -24,8 +24,17 @@ LD_SHARED_FLAGS ?= -Wl,-soname,$(SONAME)
 LD_UCL_FLAGS ?= -L$(OBJDIR) -Wl,-rpath,$(OBJDIR) -lucl
 LD_ADD ?= -lrt
 COPT_FLAGS ?= -O2
-HDEPS = $(SRCDIR)/ucl_hash.h $(SRCDIR)/ucl_chartable.h $(SRCDIR)/ucl_internal.h $(INCLUDEDIR)/ucl.h $(SRCDIR)/xxhash.h
-OBJECTS = $(OBJDIR)/ucl_hash.o $(OBJDIR)/ucl_util.o $(OBJDIR)/ucl_parser.o $(OBJDIR)/ucl_emitter.o $(OBJDIR)/xxhash.o
+HDEPS = $(SRCDIR)/ucl_hash.h \
+		$(SRCDIR)/ucl_chartable.h \
+		$(SRCDIR)/ucl_internal.h \
+		$(INCLUDEDIR)/ucl.h \
+		$(SRCDIR)/xxhash.h
+OBJECTS = $(OBJDIR)/ucl_hash.o \
+		$(OBJDIR)/ucl_util.o \
+		$(OBJDIR)/ucl_parser.o \
+		$(OBJDIR)/ucl_emitter.o \
+		$(OBJDIR)/ucl_schema.o \
+		$(OBJDIR)/xxhash.o
 
 all: $(OBJDIR) $(OBJDIR)/$(SONAME)
 
@@ -44,6 +53,8 @@ $(OBJDIR)/ucl_emitter.o: $(SRCDIR)/ucl_e
 	$(CC) -o $(OBJDIR)/ucl_emitter.o $(CPPFLAGS) $(COPT_FLAGS) $(CFLAGS) $(C_COMMON_FLAGS) $(SSL_CFLAGS) $(FETCH_FLAGS) -c $(SRCDIR)/ucl_emitter.c
 $(OBJDIR)/ucl_hash.o: $(SRCDIR)/ucl_hash.c $(HDEPS)
 	$(CC) -o $(OBJDIR)/ucl_hash.o $(CPPFLAGS) $(COPT_FLAGS) $(CFLAGS) $(C_COMMON_FLAGS) $(SSL_CFLAGS) $(FETCH_FLAGS) -c $(SRCDIR)/ucl_hash.c
+$(OBJDIR)/ucl_schema.o: $(SRCDIR)/ucl_schema.c $(HDEPS)
+	$(CC) -o $(OBJDIR)/ucl_schema.o $(CPPFLAGS) $(COPT_FLAGS) $(CFLAGS) $(C_COMMON_FLAGS) $(SSL_CFLAGS) $(FETCH_FLAGS) -c $(SRCDIR)/ucl_schema.c
 $(OBJDIR)/xxhash.o: $(SRCDIR)/xxhash.c $(HDEPS)
 	$(CC) -o $(OBJDIR)/xxhash.o $(CPPFLAGS) $(COPT_FLAGS) $(CFLAGS) $(C_COMMON_FLAGS) $(SSL_CFLAGS) $(FETCH_FLAGS) -c $(SRCDIR)/xxhash.c
 

Modified: projects/specific_leg/contrib/libucl/README.md
==============================================================================
--- projects/specific_leg/contrib/libucl/README.md	Sun Mar 23 09:15:14 2014	(r263658)
+++ projects/specific_leg/contrib/libucl/README.md	Sun Mar 23 11:57:25 2014	(r263659)
@@ -1,3 +1,26 @@
+# LIBUCL
+
+[![Build Status](https://travis-ci.org/vstakhov/libucl.svg?branch=master)](https://travis-ci.org/vstakhov/libucl)
+
+**Table of Contents**  *generated with [DocToc](http://doctoc.herokuapp.com/)*
+
+- [Introduction](#introduction)
+- [Basic structure](#basic-structure)
+- [Improvements to the json notation](#improvements-to-the-json-notation)
+	- [General syntax sugar](#general-syntax-sugar)
+	- [Automatic arrays creation](#automatic-arrays-creation)
+	- [Named keys hierarchy](#named-keys-hierarchy)
+	- [Convenient numbers and booleans](#convenient-numbers-and-booleans)
+- [General improvements](#general-improvements)
+	- [Commments](#commments)
+	- [Macros support](#macros-support)
+	- [Variables support](#variables-support)
+	- [Multiline strings](#multiline-strings)
+- [Emitter](#emitter)
+- [Validation](#validation)
+- [Performance](#performance)
+- [Conclusion](#conclusion)
+
 ## Introduction
 
 This document describes the main features and principles of the configuration
@@ -262,6 +285,10 @@ Each UCL object can be serialized to one
 * `Configuration` - nginx like notation;
 * `YAML` - yaml inlined notation.
 
+## Validation
+
+UCL allows validation of objects. It uses the same schema that is used for json: [json schema v4](http://json-schema.org). UCL supports the full set of json schema with the exception of remote references. This feature is unlikely useful for configuration objects. Of course, schema definition can be in UCL format instead of JSON that sinplifies schemas writing. Moreover, since UCL supports multiple values for keys in an object it is possible to specify generic integer constraints `maxValues` and `minValues` to define the limits of values in a single key. UCL currently is not absolutely strict about validation schemas themselves, therefore UCL users should supply valid schemas (as it is defined in json-schema draft v4) to ensure that input is validated properly.
+
 ## Performance
 
 Are UCL parser and emitter fast enough? Well, there are some numbers.

Copied: projects/specific_leg/contrib/libucl/autogen.sh (from r263658, head/contrib/libucl/autogen.sh)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/specific_leg/contrib/libucl/autogen.sh	Sun Mar 23 11:57:25 2014	(r263659, copy of r263658, head/contrib/libucl/autogen.sh)
@@ -0,0 +1,2 @@
+#!/bin/sh
+autoreconf -i

Copied: projects/specific_leg/contrib/libucl/configure.ac (from r263658, head/contrib/libucl/configure.ac)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/specific_leg/contrib/libucl/configure.ac	Sun Mar 23 11:57:25 2014	(r263659, copy of r263658, head/contrib/libucl/configure.ac)
@@ -0,0 +1,124 @@
+m4_define([maj_ver], [0])
+m4_define([med_ver], [3])
+m4_define([min_ver], [0])
+m4_define([so_version], [maj_ver:med_ver])
+m4_define([ucl_version], [maj_ver.med_ver.min_ver])
+
+AC_INIT([libucl],[ucl_version],[https://github.com/vstakhov/libucl],[libucl])
+AC_CONFIG_SRCDIR([configure.ac])
+AM_INIT_AUTOMAKE([1.11 foreign silent-rules -Wall -Wportability no-dist-gzip dist-xz])
+
+UCL_VERSION=ucl_version
+SO_VERSION=so_version
+
+AC_SUBST(UCL_VERSION)
+AC_SUBST(SO_VERSION)
+
+AC_PROG_CC_C99
+AM_PROG_CC_C_O
+AM_PROG_AR
+LT_INIT
+AC_CONFIG_MACRO_DIR([m4])
+AC_CONFIG_HEADERS([config.h])
+
+AC_C_CONST
+AC_TYPE_SIZE_T
+
+AC_CHECK_HEADERS_ONCE([fcntl.h unistd.h])
+AC_TYPE_OFF_T
+AC_FUNC_MMAP
+AC_CHECK_HEADERS_ONCE([fcntl.h])
+AC_CHECK_HEADERS_ONCE([sys/types.h])
+AC_CHECK_HEADERS_ONCE([sys/stat.h])
+AC_CHECK_HEADERS_ONCE([sys/param.h])
+AC_CHECK_HEADERS_ONCE([sys/mman.h])
+AC_CHECK_HEADERS_ONCE([stdlib.h])
+AC_CHECK_HEADERS_ONCE([stddef.h])
+AC_CHECK_HEADERS_ONCE([stdarg.h])
+AC_CHECK_HEADERS_ONCE([stdbool.h])
+AC_CHECK_HEADERS_ONCE([stdint.h])
+AC_CHECK_HEADERS_ONCE([string.h])
+AC_CHECK_HEADERS_ONCE([unistd.h])
+AC_CHECK_HEADERS_ONCE([ctype.h])
+AC_CHECK_HEADERS_ONCE([errno.h])
+AC_CHECK_HEADERS_ONCE([limits.h])
+AC_CHECK_HEADERS_ONCE([libgen.h])
+AC_CHECK_HEADERS_ONCE([stdio.h])
+AC_CHECK_HEADERS_ONCE([float.h])
+AC_CHECK_HEADERS_ONCE([math.h])
+
+dnl Example of default-disabled feature
+AC_ARG_ENABLE([urls], AS_HELP_STRING([--enable-urls], [Enable URLs fetch (requires libfetch or libcurl)]))
+AC_ARG_ENABLE([signatures], AS_HELP_STRING([--enable-signatures],
+	[Enable signatures check (requires openssl)]))
+AC_ARG_ENABLE([utils],
+	[--enable-utils Build and install utils],
+	[case "${enableval}" in
+  		yes) utils=true ;;
+  		no)  utils=false ;;
+  		*) AC_MSG_ERROR([bad value ${enableval} for --enable-utils]) ;;
+	esac],[utils=false])
+AM_CONDITIONAL([UTILS], [test x$utils = xtrue])
+
+AS_IF([test "x$enable_signatures" = "xyes"], [
+	AC_SEARCH_LIBS([EVP_MD_CTX_create], [crypto], [
+		AC_DEFINE(HAVE_OPENSSL, 1, [Define to 1 if you have the 'crypto' library (-lcrypto).])
+		LIBSSL_LIB="-lcrypto"
+		LIBS_EXTRA="${LIBS_EXTRA} -lcrypto"
+		], [AC_MSG_ERROR([unable to find the EVP_MD_CTX_create() function])])
+])
+
+AC_PATH_PROG(PANDOC, pandoc, [/non/existent])
+
+AC_SEARCH_LIBS([clock_gettime], [rt], [], [
+	AC_CHECK_HEADER([mach/mach_time.h], [
+		AC_DEFINE(HAVE_MACH_MACH_TIME_H, 1, [Define to 1 on Darwin])
+	], [AC_MSG_ERROR([unable to find clock_gettime or mach_absolute_time])])
+])
+AC_SEARCH_LIBS([remainder], [m], [], [AC_MSG_ERROR([unable to find remainder() function])])
+
+AC_CHECK_HEADER([regex.h], [
+	AC_DEFINE(HAVE_REGEX_H, 1, [Define to 1 if you have the <regex.h> header file.])
+	],
+	[AC_MSG_ERROR([unable to find the regex.h header])],
+	[#include <sys/types.h>])
+
+AS_IF([test "x$enable_urls" = "xyes"], [
+	AC_CHECK_HEADER([fetch.h], [
+		AC_DEFINE(HAVE_FETCH_H, 1, [Define to 1 if you have the <fetch.h> header file.])
+		AC_CHECK_LIB(fetch, fetchXGet, [
+			AC_DEFINE(HAVE_LIBFETCH, 1, [Define to 1 if you have the 'fetch' library (-lfetch).])
+			LIBFETCH_LIBS="-lfetch"
+			have_libfetch="yes"
+			LIBS_EXTRA="${LIBS_EXTRA} -lfetch"
+		])
+	], [],[
+	#include <stdio.h>
+	#ifdef HAVE_SYS_PARAM_H
+	#include <sys/param.h>
+	#endif
+	])
+	AC_SUBST(LIBFETCH_LIBS)
+
+	AS_IF([ test "x$have_libfetch" != "xyes"], [
+		dnl Fallback to libcurl
+		PKG_CHECK_MODULES([CURL], [libcurl], [
+			AC_DEFINE(CURL_FOUND, 1, [Use libcurl])
+			LIBS_EXTRA="${LIBS_EXTRA} -lcurl"],
+		[AC_MSG_ERROR([unable to find neither libfetch nor libcurl])])
+	])
+	AC_SUBST(CURL_FOUND)
+	AC_SUBST(CURL_LIBS)
+	AC_SUBST(CURL_CFLAGS)
+])
+
+AC_SUBST(LIBS_EXTRA)
+
+AC_CONFIG_FILES(Makefile \
+	src/Makefile \
+	tests/Makefile \
+	utils/Makefile \
+	doc/Makefile \
+	libucl.pc)
+AC_CONFIG_FILES([stamp-h], [echo timestamp > stamp-h])
+AC_OUTPUT

Copied: projects/specific_leg/contrib/libucl/doc/Makefile.am (from r263658, head/contrib/libucl/doc/Makefile.am)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/specific_leg/contrib/libucl/doc/Makefile.am	Sun Mar 23 11:57:25 2014	(r263659, copy of r263658, head/contrib/libucl/doc/Makefile.am)
@@ -0,0 +1,8 @@
+EXTRA_DIST = api.md
+
+dist_man_MANS = libucl.3
+
+gen-man: @PANDOC@
+	tail -n +$$(grep -n '# Synopsis' api.md | cut -d':' -f1) api.md | \
+	cat pandoc.template - | sed -e 's/^# \(.*\)/# \U\1/' | \
+	@PANDOC@ -s -f markdown -t man -o libucl.3 
\ No newline at end of file

Modified: projects/specific_leg/contrib/libucl/doc/api.md
==============================================================================
--- projects/specific_leg/contrib/libucl/doc/api.md	Sun Mar 23 09:15:14 2014	(r263658)
+++ projects/specific_leg/contrib/libucl/doc/api.md	Sun Mar 23 11:57:25 2014	(r263659)
@@ -1,30 +1,75 @@
-Synopsis
-========
+# API documentation
+
+**Table of Contents**  *generated with [DocToc](http://doctoc.herokuapp.com/)*
+
+- [Synopsis](#synopsis)
+- [Description](#description)
+	- [Parser functions](#parser-functions)
+	- [Emitting functions](#emitting-functions)
+	- [Conversion functions](#conversion-functions)
+	- [Generation functions](#generation-functions)
+	- [Iteration functions](#iteration-functions)
+	- [Validation functions](#validation-functions)
+	- [Utility functions](#utility-functions)
+- [Parser functions](#parser-functions-1)
+	- [ucl_parser_new](#ucl_parser_new)
+	- [ucl_parser_register_macro](#ucl_parser_register_macro)
+	- [ucl_parser_register_variable](#ucl_parser_register_variable)
+	- [ucl_parser_add_chunk](#ucl_parser_add_chunk)
+	- [ucl_parser_add_string](#ucl_parser_add_string)
+	- [ucl_parser_add_file](#ucl_parser_add_file)
+	- [ucl_parser_get_object](#ucl_parser_get_object)
+	- [ucl_parser_get_error](#ucl_parser_get_error)
+	- [ucl_parser_free](#ucl_parser_free)
+	- [ucl_pubkey_add](#ucl_pubkey_add)
+	- [ucl_parser_set_filevars](#ucl_parser_set_filevars)
+	- [Parser usage example](#parser-usage-example)
+- [Emitting functions](#emitting-functions-1)
+	- [ucl_object_emit](#ucl_object_emit)
+	- [ucl_object_emit_full](#ucl_object_emit_full)
+- [Conversion functions](#conversion-functions-1)
+- [Generation functions](#generation-functions-1)
+	- [ucl_object_new](#ucl_object_new)
+	- [ucl_object_typed_new](#ucl_object_typed_new)
+	- [Primitive objects generation](#primitive-objects-generation)
+	- [ucl_object_fromstring_common](#ucl_object_fromstring_common)
+- [Iteration functions](#iteration-functions-1)
+	- [ucl_iterate_object](#ucl_iterate_object)
+- [Validation functions](#validation-functions-1)
+	- [ucl_object_validate](#ucl_object_validate)
+
+# Synopsis
 
 `#include <ucl.h>`
 
-Description
-===========
+# Description
 

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


More information about the svn-src-projects mailing list