svn commit: r292390 - in user/alc/PQ_LAUNDRY: . bin/sh contrib/bmake contrib/bmake/mk contrib/bmake/unit-tests contrib/elftoolchain/addr2line contrib/elftoolchain/common contrib/elftoolchain/elfcop...

Mark Johnston markj at FreeBSD.org
Thu Dec 17 01:13:11 UTC 2015


Author: markj
Date: Thu Dec 17 01:13:06 2015
New Revision: 292390
URL: https://svnweb.freebsd.org/changeset/base/292390

Log:
  MFH r292389

Added:
  user/alc/PQ_LAUNDRY/contrib/unbound/.gitignore
     - copied unchanged from r292389, head/contrib/unbound/.gitignore
  user/alc/PQ_LAUNDRY/contrib/unbound/compat/isblank.c
     - copied unchanged from r292389, head/contrib/unbound/compat/isblank.c
  user/alc/PQ_LAUNDRY/etc/etc.riscv/
     - copied from r292389, head/etc/etc.riscv/
  user/alc/PQ_LAUNDRY/lib/csu/riscv/
     - copied from r292389, head/lib/csu/riscv/
  user/alc/PQ_LAUNDRY/lib/libc/riscv/
     - copied from r292389, head/lib/libc/riscv/
  user/alc/PQ_LAUNDRY/lib/libc/tests/nss/
     - copied from r292389, head/lib/libc/tests/nss/
  user/alc/PQ_LAUNDRY/lib/libc/tests/resolv/
     - copied from r292389, head/lib/libc/tests/resolv/
  user/alc/PQ_LAUNDRY/lib/libsysdecode/
     - copied from r292389, head/lib/libsysdecode/
  user/alc/PQ_LAUNDRY/lib/libthr/arch/riscv/
     - copied from r292389, head/lib/libthr/arch/riscv/
  user/alc/PQ_LAUNDRY/lib/msun/riscv/
     - copied from r292389, head/lib/msun/riscv/
  user/alc/PQ_LAUNDRY/lib/msun/tests/cexp_test.c
     - copied unchanged from r292389, head/lib/msun/tests/cexp_test.c
  user/alc/PQ_LAUNDRY/lib/msun/tests/conj_test.c
     - copied unchanged from r292389, head/lib/msun/tests/conj_test.c
  user/alc/PQ_LAUNDRY/lib/msun/tests/csqrt_test.c
     - copied unchanged from r292389, head/lib/msun/tests/csqrt_test.c
  user/alc/PQ_LAUNDRY/lib/msun/tests/fenv_test.c
     - copied unchanged from r292389, head/lib/msun/tests/fenv_test.c
  user/alc/PQ_LAUNDRY/lib/msun/tests/fmaxmin_test.c
     - copied unchanged from r292389, head/lib/msun/tests/fmaxmin_test.c
  user/alc/PQ_LAUNDRY/lib/msun/tests/ilogb_test.c
     - copied unchanged from r292389, head/lib/msun/tests/ilogb_test.c
  user/alc/PQ_LAUNDRY/lib/msun/tests/invctrig_test.c
     - copied unchanged from r292389, head/lib/msun/tests/invctrig_test.c
  user/alc/PQ_LAUNDRY/lib/msun/tests/logarithm_test.c
     - copied unchanged from r292389, head/lib/msun/tests/logarithm_test.c
  user/alc/PQ_LAUNDRY/lib/msun/tests/lrint_test.c
     - copied unchanged from r292389, head/lib/msun/tests/lrint_test.c
  user/alc/PQ_LAUNDRY/lib/msun/tests/nan_test.c
     - copied unchanged from r292389, head/lib/msun/tests/nan_test.c
  user/alc/PQ_LAUNDRY/lib/msun/tests/nearbyint_test.c
     - copied unchanged from r292389, head/lib/msun/tests/nearbyint_test.c
  user/alc/PQ_LAUNDRY/lib/msun/tests/next_test.c
     - copied unchanged from r292389, head/lib/msun/tests/next_test.c
  user/alc/PQ_LAUNDRY/lib/msun/tests/rem_test.c
     - copied unchanged from r292389, head/lib/msun/tests/rem_test.c
  user/alc/PQ_LAUNDRY/lib/msun/tests/trig_test.c
     - copied unchanged from r292389, head/lib/msun/tests/trig_test.c
  user/alc/PQ_LAUNDRY/share/man/man9/proc_rwmem.9
     - copied unchanged from r292389, head/share/man/man9/proc_rwmem.9
  user/alc/PQ_LAUNDRY/sys/modules/tcp/
     - copied from r292389, head/sys/modules/tcp/
  user/alc/PQ_LAUNDRY/sys/netinet/in_fib.c
     - copied unchanged from r292389, head/sys/netinet/in_fib.c
  user/alc/PQ_LAUNDRY/sys/netinet/in_fib.h
     - copied unchanged from r292389, head/sys/netinet/in_fib.h
  user/alc/PQ_LAUNDRY/sys/netinet/tcp_stacks/
     - copied from r292389, head/sys/netinet/tcp_stacks/
  user/alc/PQ_LAUNDRY/sys/netinet6/in6_fib.c
     - copied unchanged from r292389, head/sys/netinet6/in6_fib.c
  user/alc/PQ_LAUNDRY/sys/netinet6/in6_fib.h
     - copied unchanged from r292389, head/sys/netinet6/in6_fib.h
Deleted:
  user/alc/PQ_LAUNDRY/sys/arm/include/katelib.h
  user/alc/PQ_LAUNDRY/tools/regression/lib/libc/nss/
  user/alc/PQ_LAUNDRY/tools/regression/lib/libc/resolv/
  user/alc/PQ_LAUNDRY/tools/regression/lib/msun/test-cexp.c
  user/alc/PQ_LAUNDRY/tools/regression/lib/msun/test-cexp.t
  user/alc/PQ_LAUNDRY/tools/regression/lib/msun/test-conj.c
  user/alc/PQ_LAUNDRY/tools/regression/lib/msun/test-conj.t
  user/alc/PQ_LAUNDRY/tools/regression/lib/msun/test-csqrt.c
  user/alc/PQ_LAUNDRY/tools/regression/lib/msun/test-csqrt.t
  user/alc/PQ_LAUNDRY/tools/regression/lib/msun/test-fenv.c
  user/alc/PQ_LAUNDRY/tools/regression/lib/msun/test-fenv.t
  user/alc/PQ_LAUNDRY/tools/regression/lib/msun/test-fmaxmin.c
  user/alc/PQ_LAUNDRY/tools/regression/lib/msun/test-fmaxmin.t
  user/alc/PQ_LAUNDRY/tools/regression/lib/msun/test-ilogb.c
  user/alc/PQ_LAUNDRY/tools/regression/lib/msun/test-ilogb.t
  user/alc/PQ_LAUNDRY/tools/regression/lib/msun/test-invctrig.c
  user/alc/PQ_LAUNDRY/tools/regression/lib/msun/test-logarithm.c
  user/alc/PQ_LAUNDRY/tools/regression/lib/msun/test-logarithm.t
  user/alc/PQ_LAUNDRY/tools/regression/lib/msun/test-lrint.c
  user/alc/PQ_LAUNDRY/tools/regression/lib/msun/test-lrint.t
  user/alc/PQ_LAUNDRY/tools/regression/lib/msun/test-nan.c
  user/alc/PQ_LAUNDRY/tools/regression/lib/msun/test-nan.t
  user/alc/PQ_LAUNDRY/tools/regression/lib/msun/test-nearbyint.c
  user/alc/PQ_LAUNDRY/tools/regression/lib/msun/test-nearbyint.t
  user/alc/PQ_LAUNDRY/tools/regression/lib/msun/test-next.c
  user/alc/PQ_LAUNDRY/tools/regression/lib/msun/test-next.t
  user/alc/PQ_LAUNDRY/tools/regression/lib/msun/test-rem.c
  user/alc/PQ_LAUNDRY/tools/regression/lib/msun/test-rem.t
  user/alc/PQ_LAUNDRY/tools/regression/lib/msun/test-trig.c
  user/alc/PQ_LAUNDRY/tools/regression/lib/msun/test-trig.t
  user/alc/PQ_LAUNDRY/usr.bin/kdump/utrace.c
Modified:
  user/alc/PQ_LAUNDRY/MAINTAINERS   (contents, props changed)
  user/alc/PQ_LAUNDRY/Makefile
  user/alc/PQ_LAUNDRY/Makefile.inc1
  user/alc/PQ_LAUNDRY/UPDATING
  user/alc/PQ_LAUNDRY/bin/sh/var.c
  user/alc/PQ_LAUNDRY/contrib/bmake/ChangeLog
  user/alc/PQ_LAUNDRY/contrib/bmake/Makefile
  user/alc/PQ_LAUNDRY/contrib/bmake/boot-strap
  user/alc/PQ_LAUNDRY/contrib/bmake/cond.c
  user/alc/PQ_LAUNDRY/contrib/bmake/config.h.in
  user/alc/PQ_LAUNDRY/contrib/bmake/configure
  user/alc/PQ_LAUNDRY/contrib/bmake/configure.in
  user/alc/PQ_LAUNDRY/contrib/bmake/main.c
  user/alc/PQ_LAUNDRY/contrib/bmake/meta.c
  user/alc/PQ_LAUNDRY/contrib/bmake/mk/ChangeLog
  user/alc/PQ_LAUNDRY/contrib/bmake/mk/host-target.mk
  user/alc/PQ_LAUNDRY/contrib/bmake/mk/init.mk
  user/alc/PQ_LAUNDRY/contrib/bmake/mk/install-mk
  user/alc/PQ_LAUNDRY/contrib/bmake/mk/lib.mk
  user/alc/PQ_LAUNDRY/contrib/bmake/mk/meta.autodep.mk
  user/alc/PQ_LAUNDRY/contrib/bmake/mk/meta.stage.mk
  user/alc/PQ_LAUNDRY/contrib/bmake/mk/meta.subdir.mk
  user/alc/PQ_LAUNDRY/contrib/bmake/mk/meta.sys.mk
  user/alc/PQ_LAUNDRY/contrib/bmake/mk/own.mk
  user/alc/PQ_LAUNDRY/contrib/bmake/mk/sys.mk
  user/alc/PQ_LAUNDRY/contrib/bmake/os.sh
  user/alc/PQ_LAUNDRY/contrib/bmake/parse.c
  user/alc/PQ_LAUNDRY/contrib/bmake/unit-tests/Makefile.in
  user/alc/PQ_LAUNDRY/contrib/bmake/unit-tests/cond2.mk
  user/alc/PQ_LAUNDRY/contrib/bmake/unit-tests/doterror.exp
  user/alc/PQ_LAUNDRY/contrib/bmake/unit-tests/modts.mk
  user/alc/PQ_LAUNDRY/contrib/bmake/var.c
  user/alc/PQ_LAUNDRY/contrib/elftoolchain/addr2line/addr2line.1
  user/alc/PQ_LAUNDRY/contrib/elftoolchain/addr2line/addr2line.c
  user/alc/PQ_LAUNDRY/contrib/elftoolchain/common/elfdefinitions.h
  user/alc/PQ_LAUNDRY/contrib/elftoolchain/elfcopy/binary.c
  user/alc/PQ_LAUNDRY/contrib/elftoolchain/elfcopy/elfcopy.1
  user/alc/PQ_LAUNDRY/contrib/elftoolchain/elfcopy/main.c
  user/alc/PQ_LAUNDRY/contrib/elftoolchain/elfcopy/sections.c
  user/alc/PQ_LAUNDRY/contrib/elftoolchain/elfcopy/segments.c
  user/alc/PQ_LAUNDRY/contrib/elftoolchain/libelf/elf_data.c
  user/alc/PQ_LAUNDRY/contrib/elftoolchain/readelf/readelf.c
  user/alc/PQ_LAUNDRY/contrib/llvm/tools/lldb/docs/lldb.1
  user/alc/PQ_LAUNDRY/contrib/mdocml/lib.in
  user/alc/PQ_LAUNDRY/contrib/ofed/usr.bin/ibaddr/Makefile
  user/alc/PQ_LAUNDRY/contrib/ofed/usr.bin/ibnetdiscover/Makefile
  user/alc/PQ_LAUNDRY/contrib/ofed/usr.bin/ibping/Makefile
  user/alc/PQ_LAUNDRY/contrib/ofed/usr.bin/ibportstate/Makefile
  user/alc/PQ_LAUNDRY/contrib/ofed/usr.bin/ibroute/Makefile
  user/alc/PQ_LAUNDRY/contrib/ofed/usr.bin/ibsendtrap/Makefile
  user/alc/PQ_LAUNDRY/contrib/ofed/usr.bin/ibstat/Makefile
  user/alc/PQ_LAUNDRY/contrib/ofed/usr.bin/ibsysstat/Makefile
  user/alc/PQ_LAUNDRY/contrib/ofed/usr.bin/ibtracert/Makefile
  user/alc/PQ_LAUNDRY/contrib/ofed/usr.bin/opensm/Makefile
  user/alc/PQ_LAUNDRY/contrib/ofed/usr.bin/osmtest/Makefile
  user/alc/PQ_LAUNDRY/contrib/ofed/usr.bin/perfquery/Makefile
  user/alc/PQ_LAUNDRY/contrib/ofed/usr.bin/saquery/Makefile
  user/alc/PQ_LAUNDRY/contrib/ofed/usr.bin/sminfo/Makefile
  user/alc/PQ_LAUNDRY/contrib/ofed/usr.bin/smpdump/Makefile
  user/alc/PQ_LAUNDRY/contrib/ofed/usr.bin/smpquery/Makefile
  user/alc/PQ_LAUNDRY/contrib/ofed/usr.bin/vendstat/Makefile
  user/alc/PQ_LAUNDRY/contrib/smbfs/README
  user/alc/PQ_LAUNDRY/contrib/top/loadavg.h
  user/alc/PQ_LAUNDRY/contrib/unbound/Makefile.in
  user/alc/PQ_LAUNDRY/contrib/unbound/acx_nlnetlabs.m4
  user/alc/PQ_LAUNDRY/contrib/unbound/compat/arc4random.c
  user/alc/PQ_LAUNDRY/contrib/unbound/compat/getentropy_linux.c
  user/alc/PQ_LAUNDRY/contrib/unbound/compat/getentropy_solaris.c
  user/alc/PQ_LAUNDRY/contrib/unbound/compat/reallocarray.c
  user/alc/PQ_LAUNDRY/contrib/unbound/compat/sha512.c
  user/alc/PQ_LAUNDRY/contrib/unbound/compat/snprintf.c
  user/alc/PQ_LAUNDRY/contrib/unbound/config.h
  user/alc/PQ_LAUNDRY/contrib/unbound/config.h.in
  user/alc/PQ_LAUNDRY/contrib/unbound/configure
  user/alc/PQ_LAUNDRY/contrib/unbound/configure.ac
  user/alc/PQ_LAUNDRY/contrib/unbound/daemon/remote.c
  user/alc/PQ_LAUNDRY/contrib/unbound/daemon/unbound.c
  user/alc/PQ_LAUNDRY/contrib/unbound/daemon/worker.c
  user/alc/PQ_LAUNDRY/contrib/unbound/dns64/dns64.c
  user/alc/PQ_LAUNDRY/contrib/unbound/dnstap/dnstap.proto
  user/alc/PQ_LAUNDRY/contrib/unbound/doc/Changelog
  user/alc/PQ_LAUNDRY/contrib/unbound/doc/README
  user/alc/PQ_LAUNDRY/contrib/unbound/doc/example.conf
  user/alc/PQ_LAUNDRY/contrib/unbound/doc/example.conf.in
  user/alc/PQ_LAUNDRY/contrib/unbound/doc/libunbound.3
  user/alc/PQ_LAUNDRY/contrib/unbound/doc/libunbound.3.in
  user/alc/PQ_LAUNDRY/contrib/unbound/doc/unbound-anchor.8
  user/alc/PQ_LAUNDRY/contrib/unbound/doc/unbound-anchor.8.in
  user/alc/PQ_LAUNDRY/contrib/unbound/doc/unbound-checkconf.8
  user/alc/PQ_LAUNDRY/contrib/unbound/doc/unbound-checkconf.8.in
  user/alc/PQ_LAUNDRY/contrib/unbound/doc/unbound-control.8
  user/alc/PQ_LAUNDRY/contrib/unbound/doc/unbound-control.8.in
  user/alc/PQ_LAUNDRY/contrib/unbound/doc/unbound-host.1
  user/alc/PQ_LAUNDRY/contrib/unbound/doc/unbound-host.1.in
  user/alc/PQ_LAUNDRY/contrib/unbound/doc/unbound.8
  user/alc/PQ_LAUNDRY/contrib/unbound/doc/unbound.8.in
  user/alc/PQ_LAUNDRY/contrib/unbound/doc/unbound.conf.5
  user/alc/PQ_LAUNDRY/contrib/unbound/doc/unbound.conf.5.in
  user/alc/PQ_LAUNDRY/contrib/unbound/freebsd-configure.sh
  user/alc/PQ_LAUNDRY/contrib/unbound/iterator/iter_scrub.c
  user/alc/PQ_LAUNDRY/contrib/unbound/iterator/iter_utils.c
  user/alc/PQ_LAUNDRY/contrib/unbound/iterator/iterator.c
  user/alc/PQ_LAUNDRY/contrib/unbound/iterator/iterator.h
  user/alc/PQ_LAUNDRY/contrib/unbound/libunbound/libunbound.c
  user/alc/PQ_LAUNDRY/contrib/unbound/libunbound/python/Makefile
  user/alc/PQ_LAUNDRY/contrib/unbound/libunbound/python/doc/install.rst
  user/alc/PQ_LAUNDRY/contrib/unbound/libunbound/python/doc/modules/unbound.rst
  user/alc/PQ_LAUNDRY/contrib/unbound/libunbound/python/examples/dnssec-valid.py
  user/alc/PQ_LAUNDRY/contrib/unbound/libunbound/python/libunbound.i
  user/alc/PQ_LAUNDRY/contrib/unbound/ltmain.sh
  user/alc/PQ_LAUNDRY/contrib/unbound/services/cache/dns.c
  user/alc/PQ_LAUNDRY/contrib/unbound/services/cache/rrset.c
  user/alc/PQ_LAUNDRY/contrib/unbound/sldns/parseutil.h
  user/alc/PQ_LAUNDRY/contrib/unbound/sldns/wire2str.c
  user/alc/PQ_LAUNDRY/contrib/unbound/smallapp/unbound-anchor.c
  user/alc/PQ_LAUNDRY/contrib/unbound/smallapp/unbound-checkconf.c
  user/alc/PQ_LAUNDRY/contrib/unbound/smallapp/unbound-control-setup.sh
  user/alc/PQ_LAUNDRY/contrib/unbound/smallapp/unbound-control-setup.sh.in
  user/alc/PQ_LAUNDRY/contrib/unbound/smallapp/unbound-control.c
  user/alc/PQ_LAUNDRY/contrib/unbound/util/config_file.c
  user/alc/PQ_LAUNDRY/contrib/unbound/util/config_file.h
  user/alc/PQ_LAUNDRY/contrib/unbound/util/configlexer.lex
  user/alc/PQ_LAUNDRY/contrib/unbound/util/configparser.y
  user/alc/PQ_LAUNDRY/contrib/unbound/util/iana_ports.inc
  user/alc/PQ_LAUNDRY/contrib/unbound/util/locks.c
  user/alc/PQ_LAUNDRY/contrib/unbound/util/net_help.c
  user/alc/PQ_LAUNDRY/contrib/unbound/util/random.c
  user/alc/PQ_LAUNDRY/contrib/unbound/util/rbtree.c
  user/alc/PQ_LAUNDRY/contrib/unbound/util/rtt.h
  user/alc/PQ_LAUNDRY/contrib/unbound/util/storage/lookup3.c
  user/alc/PQ_LAUNDRY/contrib/unbound/util/tube.h
  user/alc/PQ_LAUNDRY/contrib/unbound/util/winsock_event.h
  user/alc/PQ_LAUNDRY/contrib/unbound/validator/autotrust.c
  user/alc/PQ_LAUNDRY/contrib/unbound/validator/val_neg.c
  user/alc/PQ_LAUNDRY/contrib/unbound/validator/val_neg.h
  user/alc/PQ_LAUNDRY/contrib/unbound/validator/val_nsec.c
  user/alc/PQ_LAUNDRY/contrib/unbound/validator/val_nsec.h
  user/alc/PQ_LAUNDRY/contrib/unbound/validator/val_nsec3.c
  user/alc/PQ_LAUNDRY/contrib/unbound/validator/val_nsec3.h
  user/alc/PQ_LAUNDRY/contrib/unbound/validator/val_secalgo.c
  user/alc/PQ_LAUNDRY/contrib/unbound/validator/val_secalgo.h
  user/alc/PQ_LAUNDRY/contrib/unbound/validator/val_sigcrypt.c
  user/alc/PQ_LAUNDRY/contrib/unbound/validator/val_utils.h
  user/alc/PQ_LAUNDRY/contrib/unbound/validator/validator.c
  user/alc/PQ_LAUNDRY/etc/mtree/BSD.tests.dist
  user/alc/PQ_LAUNDRY/etc/periodic/daily/800.scrub-zfs
  user/alc/PQ_LAUNDRY/include/resolv.h
  user/alc/PQ_LAUNDRY/kerberos5/lib/libgssapi_krb5/Makefile.depend
  user/alc/PQ_LAUNDRY/kerberos5/lib/libgssapi_ntlm/Makefile.depend
  user/alc/PQ_LAUNDRY/kerberos5/lib/libhdb/Makefile.depend
  user/alc/PQ_LAUNDRY/kerberos5/lib/libheimntlm/Makefile.depend
  user/alc/PQ_LAUNDRY/kerberos5/lib/libkadm5clnt/Makefile.depend
  user/alc/PQ_LAUNDRY/kerberos5/lib/libkadm5srv/Makefile.depend
  user/alc/PQ_LAUNDRY/kerberos5/lib/libkafs5/Makefile.depend
  user/alc/PQ_LAUNDRY/kerberos5/lib/libkdc/Makefile.depend
  user/alc/PQ_LAUNDRY/lib/Makefile
  user/alc/PQ_LAUNDRY/lib/csu/aarch64/crt1.c
  user/alc/PQ_LAUNDRY/lib/csu/amd64/crt1.c
  user/alc/PQ_LAUNDRY/lib/csu/arm/crt1.c
  user/alc/PQ_LAUNDRY/lib/csu/i386/crt1_c.c
  user/alc/PQ_LAUNDRY/lib/csu/mips/crt1.c
  user/alc/PQ_LAUNDRY/lib/csu/powerpc/crt1.c
  user/alc/PQ_LAUNDRY/lib/csu/powerpc64/crt1.c
  user/alc/PQ_LAUNDRY/lib/csu/sparc64/crt1.c
  user/alc/PQ_LAUNDRY/lib/lib80211/Makefile.depend
  user/alc/PQ_LAUNDRY/lib/lib80211/lib80211.3
  user/alc/PQ_LAUNDRY/lib/libc/gen/exec.3
  user/alc/PQ_LAUNDRY/lib/libc/gen/getnetgrent.c
  user/alc/PQ_LAUNDRY/lib/libc/net/getaddrinfo.c
  user/alc/PQ_LAUNDRY/lib/libc/regex/grot/Makefile
  user/alc/PQ_LAUNDRY/lib/libc/resolv/res_init.c
  user/alc/PQ_LAUNDRY/lib/libc/resolv/res_mkquery.c
  user/alc/PQ_LAUNDRY/lib/libc/resolv/res_mkupdate.c
  user/alc/PQ_LAUNDRY/lib/libc/resolv/res_private.h
  user/alc/PQ_LAUNDRY/lib/libc/resolv/res_query.c
  user/alc/PQ_LAUNDRY/lib/libc/resolv/res_send.c
  user/alc/PQ_LAUNDRY/lib/libc/resolv/res_state.c
  user/alc/PQ_LAUNDRY/lib/libc/rpc/svc_vc.c
  user/alc/PQ_LAUNDRY/lib/libc/stdio/open_memstream.c
  user/alc/PQ_LAUNDRY/lib/libc/stdio/open_wmemstream.c
  user/alc/PQ_LAUNDRY/lib/libc/sys/brk.2
  user/alc/PQ_LAUNDRY/lib/libc/sys/getgid.2
  user/alc/PQ_LAUNDRY/lib/libc/sys/getpid.2
  user/alc/PQ_LAUNDRY/lib/libc/sys/getuid.2
  user/alc/PQ_LAUNDRY/lib/libc/sys/read.2
  user/alc/PQ_LAUNDRY/lib/libc/sys/setuid.2
  user/alc/PQ_LAUNDRY/lib/libc/sys/utrace.2
  user/alc/PQ_LAUNDRY/lib/libc/sys/write.2
  user/alc/PQ_LAUNDRY/lib/libc/tests/Makefile
  user/alc/PQ_LAUNDRY/lib/libc/tests/stdio/getdelim_test.c
  user/alc/PQ_LAUNDRY/lib/libc/tests/stdio/printbasic_test.c
  user/alc/PQ_LAUNDRY/lib/libc/tests/stdio/printfloat_test.c
  user/alc/PQ_LAUNDRY/lib/libfetch/http.c
  user/alc/PQ_LAUNDRY/lib/libopenbsd/Makefile
  user/alc/PQ_LAUNDRY/lib/libopenbsd/imsg.c
  user/alc/PQ_LAUNDRY/lib/libpam/modules/pam_krb5/Makefile.depend
  user/alc/PQ_LAUNDRY/lib/libpam/modules/pam_ksu/Makefile.depend
  user/alc/PQ_LAUNDRY/lib/libstand/Makefile
  user/alc/PQ_LAUNDRY/lib/libstand/tftp.c
  user/alc/PQ_LAUNDRY/lib/msun/tests/Makefile
  user/alc/PQ_LAUNDRY/sbin/devd/devd.cc
  user/alc/PQ_LAUNDRY/sbin/geom/class/multipath/geom_multipath.c
  user/alc/PQ_LAUNDRY/sbin/geom/class/part/gpart.8
  user/alc/PQ_LAUNDRY/sbin/reboot/reboot.8
  user/alc/PQ_LAUNDRY/sbin/reboot/reboot.c
  user/alc/PQ_LAUNDRY/sbin/swapon/swapon.c
  user/alc/PQ_LAUNDRY/sbin/sysctl/sysctl.8
  user/alc/PQ_LAUNDRY/sbin/sysctl/sysctl.c
  user/alc/PQ_LAUNDRY/secure/lib/libcrypto/engines/Makefile
  user/alc/PQ_LAUNDRY/share/man/man4/aesni.4
  user/alc/PQ_LAUNDRY/share/man/man4/blackhole.4
  user/alc/PQ_LAUNDRY/share/man/man4/crypto.4
  user/alc/PQ_LAUNDRY/share/man/man4/dtrace_io.4
  user/alc/PQ_LAUNDRY/share/man/man4/dtrace_ip.4
  user/alc/PQ_LAUNDRY/share/man/man4/dtrace_tcp.4
  user/alc/PQ_LAUNDRY/share/man/man4/dtrace_udp.4
  user/alc/PQ_LAUNDRY/share/man/man4/ioat.4
  user/alc/PQ_LAUNDRY/share/man/man4/isp.4
  user/alc/PQ_LAUNDRY/share/man/man4/mlx5en.4
  user/alc/PQ_LAUNDRY/share/man/man4/mps.4
  user/alc/PQ_LAUNDRY/share/man/man4/netmap.4
  user/alc/PQ_LAUNDRY/share/man/man4/pass.4
  user/alc/PQ_LAUNDRY/share/man/man5/src.conf.5
  user/alc/PQ_LAUNDRY/share/man/man9/BUS_DESCRIBE_INTR.9
  user/alc/PQ_LAUNDRY/share/man/man9/VOP_GETPAGES.9
  user/alc/PQ_LAUNDRY/share/misc/bsd-family-tree
  user/alc/PQ_LAUNDRY/share/mk/bsd.compiler.mk
  user/alc/PQ_LAUNDRY/share/mk/bsd.cpu.mk
  user/alc/PQ_LAUNDRY/share/mk/bsd.endian.mk
  user/alc/PQ_LAUNDRY/share/mk/bsd.libnames.mk
  user/alc/PQ_LAUNDRY/share/mk/bsd.opts.mk
  user/alc/PQ_LAUNDRY/share/mk/bsd.snmpmod.mk
  user/alc/PQ_LAUNDRY/share/mk/bsd.sys.mk
  user/alc/PQ_LAUNDRY/share/mk/local.dirdeps.mk
  user/alc/PQ_LAUNDRY/share/mk/local.meta.sys.mk
  user/alc/PQ_LAUNDRY/share/mk/src.libnames.mk
  user/alc/PQ_LAUNDRY/share/mk/src.opts.mk
  user/alc/PQ_LAUNDRY/share/mk/sys.mk
  user/alc/PQ_LAUNDRY/sys/arm/allwinner/a10_mmc.c
  user/alc/PQ_LAUNDRY/sys/arm/amlogic/aml8726/aml8726_mmc.c
  user/alc/PQ_LAUNDRY/sys/arm/amlogic/aml8726/aml8726_sdxc-m8.c
  user/alc/PQ_LAUNDRY/sys/arm/arm/pmap-v6-new.c
  user/alc/PQ_LAUNDRY/sys/arm/arm/trap.c
  user/alc/PQ_LAUNDRY/sys/arm/at91/at91_mci.c
  user/alc/PQ_LAUNDRY/sys/arm/broadcom/bcm2835/bcm2835_sdhci.c
  user/alc/PQ_LAUNDRY/sys/arm/conf/NOTES
  user/alc/PQ_LAUNDRY/sys/arm/freescale/imx/imx_sdhci.c
  user/alc/PQ_LAUNDRY/sys/arm/include/cpufunc.h
  user/alc/PQ_LAUNDRY/sys/arm/include/pmap-v6.h
  user/alc/PQ_LAUNDRY/sys/arm/lpc/lpc_mmc.c
  user/alc/PQ_LAUNDRY/sys/arm/ti/ti_sdhci.c
  user/alc/PQ_LAUNDRY/sys/arm64/arm64/exception.S
  user/alc/PQ_LAUNDRY/sys/arm64/arm64/gic.c
  user/alc/PQ_LAUNDRY/sys/arm64/arm64/gic.h
  user/alc/PQ_LAUNDRY/sys/arm64/arm64/gic_fdt.c
  user/alc/PQ_LAUNDRY/sys/arm64/arm64/gic_v3_its.c
  user/alc/PQ_LAUNDRY/sys/arm64/arm64/gic_v3_var.h
  user/alc/PQ_LAUNDRY/sys/arm64/arm64/intr_machdep.c
  user/alc/PQ_LAUNDRY/sys/arm64/arm64/pic_if.m
  user/alc/PQ_LAUNDRY/sys/arm64/cavium/thunder_pcie.c
  user/alc/PQ_LAUNDRY/sys/arm64/cavium/thunder_pcie_common.c
  user/alc/PQ_LAUNDRY/sys/arm64/cavium/thunder_pcie_pem.c
  user/alc/PQ_LAUNDRY/sys/arm64/conf/GENERIC
  user/alc/PQ_LAUNDRY/sys/arm64/include/intr.h
  user/alc/PQ_LAUNDRY/sys/boot/common/part.c
  user/alc/PQ_LAUNDRY/sys/boot/efi/loader/arch/amd64/elf64_freebsd.c
  user/alc/PQ_LAUNDRY/sys/boot/efi/loader/arch/arm/exec.c
  user/alc/PQ_LAUNDRY/sys/boot/efi/loader/arch/arm64/exec.c
  user/alc/PQ_LAUNDRY/sys/boot/efi/loader/bootinfo.c
  user/alc/PQ_LAUNDRY/sys/boot/efi/loader/loader_efi.h
  user/alc/PQ_LAUNDRY/sys/boot/i386/libi386/libi386.h
  user/alc/PQ_LAUNDRY/sys/boot/i386/libi386/pxe.c
  user/alc/PQ_LAUNDRY/sys/boot/i386/loader/main.c
  user/alc/PQ_LAUNDRY/sys/boot/uboot/common/main.c
  user/alc/PQ_LAUNDRY/sys/boot/userboot/test/Makefile.depend
  user/alc/PQ_LAUNDRY/sys/cam/ctl/ctl.c
  user/alc/PQ_LAUNDRY/sys/cam/ctl/ctl_backend_block.c
  user/alc/PQ_LAUNDRY/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_geom.c
  user/alc/PQ_LAUNDRY/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c
  user/alc/PQ_LAUNDRY/sys/cddl/dev/dtrace/dtrace_cddl.h
  user/alc/PQ_LAUNDRY/sys/cddl/dev/systrace/systrace.c
  user/alc/PQ_LAUNDRY/sys/compat/linux/linux_dtrace.h
  user/alc/PQ_LAUNDRY/sys/conf/files
  user/alc/PQ_LAUNDRY/sys/conf/kmod.mk
  user/alc/PQ_LAUNDRY/sys/conf/options
  user/alc/PQ_LAUNDRY/sys/dev/aic/aic_pccard.c
  user/alc/PQ_LAUNDRY/sys/dev/an/if_an_pccard.c
  user/alc/PQ_LAUNDRY/sys/dev/ata/ata-card.c
  user/alc/PQ_LAUNDRY/sys/dev/atkbdc/psm.c
  user/alc/PQ_LAUNDRY/sys/dev/bwn/if_bwn.c
  user/alc/PQ_LAUNDRY/sys/dev/cmx/cmx_pccard.c
  user/alc/PQ_LAUNDRY/sys/dev/cs/if_cs_pccard.c
  user/alc/PQ_LAUNDRY/sys/dev/drm2/i915/i915_gem.c
  user/alc/PQ_LAUNDRY/sys/dev/drm2/ttm/ttm_tt.c
  user/alc/PQ_LAUNDRY/sys/dev/ed/if_ed_isa.c
  user/alc/PQ_LAUNDRY/sys/dev/ed/if_ed_pccard.c
  user/alc/PQ_LAUNDRY/sys/dev/ed/if_ed_pci.c
  user/alc/PQ_LAUNDRY/sys/dev/ep/if_ep_pccard.c
  user/alc/PQ_LAUNDRY/sys/dev/etherswitch/arswitch/arswitch_9340.c
  user/alc/PQ_LAUNDRY/sys/dev/ex/if_ex_pccard.c
  user/alc/PQ_LAUNDRY/sys/dev/fdc/fdc_pccard.c
  user/alc/PQ_LAUNDRY/sys/dev/fdt/simplebus.c
  user/alc/PQ_LAUNDRY/sys/dev/fe/if_fe_pccard.c
  user/alc/PQ_LAUNDRY/sys/dev/hwpmc/hwpmc_core.c
  user/alc/PQ_LAUNDRY/sys/dev/hwpmc/hwpmc_logging.c
  user/alc/PQ_LAUNDRY/sys/dev/hyperv/utilities/hv_kvp.c
  user/alc/PQ_LAUNDRY/sys/dev/ioat/ioat.c
  user/alc/PQ_LAUNDRY/sys/dev/ioat/ioat.h
  user/alc/PQ_LAUNDRY/sys/dev/ioat/ioat_hw.h
  user/alc/PQ_LAUNDRY/sys/dev/ioat/ioat_internal.h
  user/alc/PQ_LAUNDRY/sys/dev/ioat/ioat_test.c
  user/alc/PQ_LAUNDRY/sys/dev/ioat/ioat_test.h
  user/alc/PQ_LAUNDRY/sys/dev/isp/isp.c
  user/alc/PQ_LAUNDRY/sys/dev/isp/isp_pci.c
  user/alc/PQ_LAUNDRY/sys/dev/md/md.c
  user/alc/PQ_LAUNDRY/sys/dev/mmc/bridge.h
  user/alc/PQ_LAUNDRY/sys/dev/mmc/host/dwmmc.c
  user/alc/PQ_LAUNDRY/sys/dev/mmc/mmc.c
  user/alc/PQ_LAUNDRY/sys/dev/mpr/mpr_sas_lsi.c
  user/alc/PQ_LAUNDRY/sys/dev/mps/mps_sas_lsi.c
  user/alc/PQ_LAUNDRY/sys/dev/ncv/ncr53c500_pccard.c
  user/alc/PQ_LAUNDRY/sys/dev/nsp/nsp_pccard.c
  user/alc/PQ_LAUNDRY/sys/dev/nvd/nvd.c
  user/alc/PQ_LAUNDRY/sys/dev/nvme/nvme.h
  user/alc/PQ_LAUNDRY/sys/dev/nvme/nvme_ns.c
  user/alc/PQ_LAUNDRY/sys/dev/nvme/nvme_sysctl.c
  user/alc/PQ_LAUNDRY/sys/dev/ofw/ofw_bus_subr.c
  user/alc/PQ_LAUNDRY/sys/dev/ofw/ofw_bus_subr.h
  user/alc/PQ_LAUNDRY/sys/dev/ofw/ofw_iicbus.c
  user/alc/PQ_LAUNDRY/sys/dev/otus/if_otus.c
  user/alc/PQ_LAUNDRY/sys/dev/pccard/pccardvar.h
  user/alc/PQ_LAUNDRY/sys/dev/pci/pci_host_generic.c
  user/alc/PQ_LAUNDRY/sys/dev/ral/rt2560.c
  user/alc/PQ_LAUNDRY/sys/dev/ral/rt2661.c
  user/alc/PQ_LAUNDRY/sys/dev/ral/rt2860.c
  user/alc/PQ_LAUNDRY/sys/dev/sdhci/sdhci_fdt.c
  user/alc/PQ_LAUNDRY/sys/dev/sdhci/sdhci_pci.c
  user/alc/PQ_LAUNDRY/sys/dev/sfxge/common/efx.h
  user/alc/PQ_LAUNDRY/sys/dev/sfxge/common/efx_impl.h
  user/alc/PQ_LAUNDRY/sys/dev/sfxge/common/efx_mcdi.c
  user/alc/PQ_LAUNDRY/sys/dev/sfxge/common/efx_mcdi.h
  user/alc/PQ_LAUNDRY/sys/dev/sfxge/common/efx_types.h
  user/alc/PQ_LAUNDRY/sys/dev/sfxge/common/hunt_ev.c
  user/alc/PQ_LAUNDRY/sys/dev/sfxge/common/hunt_impl.h
  user/alc/PQ_LAUNDRY/sys/dev/sfxge/common/hunt_mcdi.c
  user/alc/PQ_LAUNDRY/sys/dev/sfxge/common/siena_impl.h
  user/alc/PQ_LAUNDRY/sys/dev/sfxge/common/siena_mcdi.c
  user/alc/PQ_LAUNDRY/sys/dev/sfxge/sfxge.c
  user/alc/PQ_LAUNDRY/sys/dev/sn/if_sn_pccard.c
  user/alc/PQ_LAUNDRY/sys/dev/snc/if_snc_pccard.c
  user/alc/PQ_LAUNDRY/sys/dev/sound/usb/uaudio.c
  user/alc/PQ_LAUNDRY/sys/dev/stg/tmc18c30_pccard.c
  user/alc/PQ_LAUNDRY/sys/dev/uart/uart_bus_pccard.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/input/atp.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/input/uep.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/input/uhid.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/input/ukbd.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/input/ums.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/input/wsp.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/misc/udbp.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/misc/ufm.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/misc/ugold.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/misc/uled.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/net/if_aue.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/net/if_axe.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/net/if_axge.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/net/if_cdce.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/net/if_cue.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/net/if_ipheth.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/net/if_kue.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/net/if_mos.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/net/if_rue.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/net/if_smsc.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/net/if_udav.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/net/if_urndis.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/net/if_usie.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/net/uhso.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/serial/u3g.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/serial/uark.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/serial/ubsa.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/serial/uchcom.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/serial/ucycom.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/serial/ufoma.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/serial/uftdi.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/serial/ugensa.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/serial/uipaq.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/serial/ulpt.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/serial/umcs.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/serial/umct.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/serial/umodem.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/serial/umoscom.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/serial/uplcom.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/serial/uslcom.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/serial/uvisor.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/serial/uvscom.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/storage/umass.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/storage/urio.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/usb_hub.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/usbdi.h
  user/alc/PQ_LAUNDRY/sys/dev/usb/wlan/if_rsu.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/wlan/if_rum.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/wlan/if_run.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/wlan/if_uath.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/wlan/if_upgt.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/wlan/if_ural.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/wlan/if_urtw.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/wlan/if_urtwn.c
  user/alc/PQ_LAUNDRY/sys/dev/usb/wlan/if_urtwnreg.h
  user/alc/PQ_LAUNDRY/sys/dev/usb/wlan/if_urtwnvar.h
  user/alc/PQ_LAUNDRY/sys/dev/usb/wlan/if_zyd.c
  user/alc/PQ_LAUNDRY/sys/dev/wi/if_wi_pccard.c
  user/alc/PQ_LAUNDRY/sys/dev/wpi/if_wpi.c
  user/alc/PQ_LAUNDRY/sys/dev/wpi/if_wpi_debug.h
  user/alc/PQ_LAUNDRY/sys/dev/wtap/if_wtap_module.c
  user/alc/PQ_LAUNDRY/sys/dev/wtap/if_wtapvar.h
  user/alc/PQ_LAUNDRY/sys/dev/wtap/plugins/visibility.c
  user/alc/PQ_LAUNDRY/sys/dev/xe/if_xe_pccard.c
  user/alc/PQ_LAUNDRY/sys/fs/fuse/fuse_vnops.c
  user/alc/PQ_LAUNDRY/sys/fs/nfsclient/nfs_clbio.c
  user/alc/PQ_LAUNDRY/sys/fs/smbfs/smbfs_io.c
  user/alc/PQ_LAUNDRY/sys/fs/tmpfs/tmpfs_subr.c
  user/alc/PQ_LAUNDRY/sys/geom/multipath/g_multipath.c
  user/alc/PQ_LAUNDRY/sys/geom/part/g_part_gpt.c
  user/alc/PQ_LAUNDRY/sys/kern/kern_exec.c
  user/alc/PQ_LAUNDRY/sys/kern/kern_exit.c
  user/alc/PQ_LAUNDRY/sys/kern/kern_fork.c
  user/alc/PQ_LAUNDRY/sys/kern/kern_jail.c
  user/alc/PQ_LAUNDRY/sys/kern/kern_linker.c
  user/alc/PQ_LAUNDRY/sys/kern/kern_malloc.c
  user/alc/PQ_LAUNDRY/sys/kern/kern_proc.c
  user/alc/PQ_LAUNDRY/sys/kern/kern_racct.c
  user/alc/PQ_LAUNDRY/sys/kern/kern_rctl.c
  user/alc/PQ_LAUNDRY/sys/kern/kern_sig.c
  user/alc/PQ_LAUNDRY/sys/kern/kern_timeout.c
  user/alc/PQ_LAUNDRY/sys/kern/subr_syscall.c
  user/alc/PQ_LAUNDRY/sys/kern/uipc_shm.c
  user/alc/PQ_LAUNDRY/sys/kern/uipc_syscalls.c
  user/alc/PQ_LAUNDRY/sys/kern/vfs_bio.c
  user/alc/PQ_LAUNDRY/sys/kern/vfs_cache.c
  user/alc/PQ_LAUNDRY/sys/kern/vfs_default.c
  user/alc/PQ_LAUNDRY/sys/kern/vfs_subr.c
  user/alc/PQ_LAUNDRY/sys/kern/vnode_if.src
  user/alc/PQ_LAUNDRY/sys/mips/atheros/apb.c
  user/alc/PQ_LAUNDRY/sys/mips/atheros/if_arge.c
  user/alc/PQ_LAUNDRY/sys/mips/atheros/qca953x_chip.c
  user/alc/PQ_LAUNDRY/sys/mips/include/cpuregs.h
  user/alc/PQ_LAUNDRY/sys/modules/Makefile
  user/alc/PQ_LAUNDRY/sys/modules/ahci/Makefile
  user/alc/PQ_LAUNDRY/sys/modules/cam/Makefile
  user/alc/PQ_LAUNDRY/sys/net/if.c
  user/alc/PQ_LAUNDRY/sys/net/if_lagg.c
  user/alc/PQ_LAUNDRY/sys/net/if_lagg.h
  user/alc/PQ_LAUNDRY/sys/net/if_llatbl.c
  user/alc/PQ_LAUNDRY/sys/net/if_llatbl.h
  user/alc/PQ_LAUNDRY/sys/net/if_stf.c
  user/alc/PQ_LAUNDRY/sys/net/if_var.h
  user/alc/PQ_LAUNDRY/sys/net/route.c
  user/alc/PQ_LAUNDRY/sys/net/route.h
  user/alc/PQ_LAUNDRY/sys/net80211/ieee80211_phy.h
  user/alc/PQ_LAUNDRY/sys/netgraph/bluetooth/drivers/bt3c/ng_bt3c_pccard.c
  user/alc/PQ_LAUNDRY/sys/netgraph/bluetooth/drivers/ubt/ng_ubt.c
  user/alc/PQ_LAUNDRY/sys/netgraph/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c
  user/alc/PQ_LAUNDRY/sys/netinet/cc/cc_cubic.c
  user/alc/PQ_LAUNDRY/sys/netinet/cc/cc_newreno.c
  user/alc/PQ_LAUNDRY/sys/netinet/if_ether.c
  user/alc/PQ_LAUNDRY/sys/netinet/if_ether.h
  user/alc/PQ_LAUNDRY/sys/netinet/in_gif.c
  user/alc/PQ_LAUNDRY/sys/netinet/in_kdtrace.c
  user/alc/PQ_LAUNDRY/sys/netinet/in_kdtrace.h
  user/alc/PQ_LAUNDRY/sys/netinet/in_mcast.c
  user/alc/PQ_LAUNDRY/sys/netinet/in_var.h
  user/alc/PQ_LAUNDRY/sys/netinet/ip_carp.c
  user/alc/PQ_LAUNDRY/sys/netinet/ip_icmp.c
  user/alc/PQ_LAUNDRY/sys/netinet/ip_input.c
  user/alc/PQ_LAUNDRY/sys/netinet/ip_options.c
  user/alc/PQ_LAUNDRY/sys/netinet/ip_var.h
  user/alc/PQ_LAUNDRY/sys/netinet/sctp_cc_functions.c
  user/alc/PQ_LAUNDRY/sys/netinet/sctp_input.c
  user/alc/PQ_LAUNDRY/sys/netinet/sctp_output.c
  user/alc/PQ_LAUNDRY/sys/netinet/sctp_pcb.h
  user/alc/PQ_LAUNDRY/sys/netinet/tcp.h
  user/alc/PQ_LAUNDRY/sys/netinet/tcp_hostcache.c
  user/alc/PQ_LAUNDRY/sys/netinet/tcp_hostcache.h
  user/alc/PQ_LAUNDRY/sys/netinet/tcp_input.c
  user/alc/PQ_LAUNDRY/sys/netinet/tcp_sack.c
  user/alc/PQ_LAUNDRY/sys/netinet/tcp_subr.c
  user/alc/PQ_LAUNDRY/sys/netinet/tcp_syncache.c
  user/alc/PQ_LAUNDRY/sys/netinet/tcp_timer.c
  user/alc/PQ_LAUNDRY/sys/netinet/tcp_usrreq.c
  user/alc/PQ_LAUNDRY/sys/netinet/tcp_var.h
  user/alc/PQ_LAUNDRY/sys/netinet/toecore.c
  user/alc/PQ_LAUNDRY/sys/netinet6/icmp6.c
  user/alc/PQ_LAUNDRY/sys/netinet6/in6.c
  user/alc/PQ_LAUNDRY/sys/netinet6/in6_gif.c
  user/alc/PQ_LAUNDRY/sys/netinet6/in6_mcast.c
  user/alc/PQ_LAUNDRY/sys/netinet6/in6_src.c
  user/alc/PQ_LAUNDRY/sys/netinet6/in6_var.h
  user/alc/PQ_LAUNDRY/sys/netinet6/nd6.c
  user/alc/PQ_LAUNDRY/sys/netinet6/nd6.h
  user/alc/PQ_LAUNDRY/sys/netinet6/nd6_nbr.c
  user/alc/PQ_LAUNDRY/sys/netinet6/scope6.c
  user/alc/PQ_LAUNDRY/sys/netinet6/scope6_var.h
  user/alc/PQ_LAUNDRY/sys/netpfil/ipfw/ip_dn_io.c
  user/alc/PQ_LAUNDRY/sys/netpfil/ipfw/ip_dummynet.c
  user/alc/PQ_LAUNDRY/sys/netpfil/ipfw/ip_fw2.c
  user/alc/PQ_LAUNDRY/sys/powerpc/booke/booke_machdep.c
  user/alc/PQ_LAUNDRY/sys/powerpc/booke/trap_subr.S
  user/alc/PQ_LAUNDRY/sys/powerpc/include/trap.h
  user/alc/PQ_LAUNDRY/sys/powerpc/mpc85xx/fsl_sdhc.c
  user/alc/PQ_LAUNDRY/sys/powerpc/powerpc/trap.c
  user/alc/PQ_LAUNDRY/sys/security/mac/mac_framework.c
  user/alc/PQ_LAUNDRY/sys/security/mac/mac_internal.h
  user/alc/PQ_LAUNDRY/sys/sys/buf.h
  user/alc/PQ_LAUNDRY/sys/sys/module.h
  user/alc/PQ_LAUNDRY/sys/sys/sysent.h
  user/alc/PQ_LAUNDRY/sys/sys/vnode.h
  user/alc/PQ_LAUNDRY/sys/vm/default_pager.c
  user/alc/PQ_LAUNDRY/sys/vm/device_pager.c
  user/alc/PQ_LAUNDRY/sys/vm/phys_pager.c
  user/alc/PQ_LAUNDRY/sys/vm/sg_pager.c
  user/alc/PQ_LAUNDRY/sys/vm/swap_pager.c
  user/alc/PQ_LAUNDRY/sys/vm/uma_core.c
  user/alc/PQ_LAUNDRY/sys/vm/vm_fault.c
  user/alc/PQ_LAUNDRY/sys/vm/vm_glue.c
  user/alc/PQ_LAUNDRY/sys/vm/vm_object.c
  user/alc/PQ_LAUNDRY/sys/vm/vm_object.h
  user/alc/PQ_LAUNDRY/sys/vm/vm_page.c
  user/alc/PQ_LAUNDRY/sys/vm/vm_page.h
  user/alc/PQ_LAUNDRY/sys/vm/vm_pager.c
  user/alc/PQ_LAUNDRY/sys/vm/vm_pager.h
  user/alc/PQ_LAUNDRY/sys/vm/vnode_pager.c
  user/alc/PQ_LAUNDRY/sys/vm/vnode_pager.h
  user/alc/PQ_LAUNDRY/sys/x86/x86/busdma_bounce.c
  user/alc/PQ_LAUNDRY/targets/pseudo/universe/Makefile
  user/alc/PQ_LAUNDRY/tests/freebsd_test_suite/macros.h
  user/alc/PQ_LAUNDRY/tools/bsdbox/Makefile.base
  user/alc/PQ_LAUNDRY/tools/build/mk/OptionalObsoleteFiles.inc
  user/alc/PQ_LAUNDRY/tools/build/options/makeman
  user/alc/PQ_LAUNDRY/tools/debugscripts/README
  user/alc/PQ_LAUNDRY/tools/regression/lib/msun/Makefile
  user/alc/PQ_LAUNDRY/tools/regression/mac/mac_portacl/misc.sh
  user/alc/PQ_LAUNDRY/tools/regression/tls/ttls2/ttls2.c
  user/alc/PQ_LAUNDRY/tools/regression/tls/ttls4/ttls4.c
  user/alc/PQ_LAUNDRY/tools/tools/ath/athratestats/Makefile
  user/alc/PQ_LAUNDRY/tools/tools/ioat/ioatcontrol.8
  user/alc/PQ_LAUNDRY/tools/tools/ioat/ioatcontrol.c
  user/alc/PQ_LAUNDRY/tools/tools/nanobsd/defaults.sh
  user/alc/PQ_LAUNDRY/tools/tools/nanobsd/embedded/common
  user/alc/PQ_LAUNDRY/tools/tools/nanobsd/embedded/qemu-powerpc64.cfg
  user/alc/PQ_LAUNDRY/usr.bin/bmake/Makefile
  user/alc/PQ_LAUNDRY/usr.bin/bmake/config.h
  user/alc/PQ_LAUNDRY/usr.bin/bmake/unit-tests/Makefile
  user/alc/PQ_LAUNDRY/usr.bin/clang/lldb/Makefile
  user/alc/PQ_LAUNDRY/usr.bin/clang/lldb/Makefile.depend
  user/alc/PQ_LAUNDRY/usr.bin/kdump/Makefile
  user/alc/PQ_LAUNDRY/usr.bin/kdump/Makefile.depend
  user/alc/PQ_LAUNDRY/usr.bin/kdump/kdump.c
  user/alc/PQ_LAUNDRY/usr.bin/mkimg/mbr.c
  user/alc/PQ_LAUNDRY/usr.bin/mkimg/scheme.c
  user/alc/PQ_LAUNDRY/usr.bin/mkimg/scheme.h
  user/alc/PQ_LAUNDRY/usr.bin/truss/Makefile
  user/alc/PQ_LAUNDRY/usr.bin/truss/Makefile.depend.amd64
  user/alc/PQ_LAUNDRY/usr.bin/truss/syscalls.c
  user/alc/PQ_LAUNDRY/usr.bin/unzip/unzip.1
  user/alc/PQ_LAUNDRY/usr.bin/unzip/unzip.c
  user/alc/PQ_LAUNDRY/usr.sbin/Makefile.arm
  user/alc/PQ_LAUNDRY/usr.sbin/crunch/crunchide/exec_elf32.c
  user/alc/PQ_LAUNDRY/usr.sbin/ctm/ctm/ctm.1
  user/alc/PQ_LAUNDRY/usr.sbin/iostat/iostat.c
  user/alc/PQ_LAUNDRY/usr.sbin/kldxref/kldxref.c
  user/alc/PQ_LAUNDRY/usr.sbin/ndp/ndp.c
  user/alc/PQ_LAUNDRY/usr.sbin/ofwdump/Makefile.depend
  user/alc/PQ_LAUNDRY/usr.sbin/pmcstudy/pmcstudy.8
  user/alc/PQ_LAUNDRY/usr.sbin/pmcstudy/pmcstudy.c
  user/alc/PQ_LAUNDRY/usr.sbin/sesutil/Makefile
  user/alc/PQ_LAUNDRY/usr.sbin/sesutil/eltsub.c
  user/alc/PQ_LAUNDRY/usr.sbin/sesutil/eltsub.h
  user/alc/PQ_LAUNDRY/usr.sbin/sesutil/sesutil.c
  user/alc/PQ_LAUNDRY/usr.sbin/ypldap/aldap.c
  user/alc/PQ_LAUNDRY/usr.sbin/ypldap/ber.c
  user/alc/PQ_LAUNDRY/usr.sbin/ypldap/ldapclient.c
  user/alc/PQ_LAUNDRY/usr.sbin/ypldap/ypldap.c
  user/alc/PQ_LAUNDRY/usr.sbin/ypldap/ypldap_dns.c
Directory Properties:
  user/alc/PQ_LAUNDRY/   (props changed)
  user/alc/PQ_LAUNDRY/contrib/bmake/   (props changed)
  user/alc/PQ_LAUNDRY/contrib/elftoolchain/   (props changed)
  user/alc/PQ_LAUNDRY/contrib/llvm/   (props changed)
  user/alc/PQ_LAUNDRY/contrib/llvm/tools/lldb/   (props changed)
  user/alc/PQ_LAUNDRY/contrib/mdocml/   (props changed)
  user/alc/PQ_LAUNDRY/contrib/top/   (props changed)
  user/alc/PQ_LAUNDRY/contrib/unbound/   (props changed)
  user/alc/PQ_LAUNDRY/include/   (props changed)
  user/alc/PQ_LAUNDRY/lib/libc/   (props changed)
  user/alc/PQ_LAUNDRY/sbin/   (props changed)
  user/alc/PQ_LAUNDRY/share/   (props changed)
  user/alc/PQ_LAUNDRY/share/man/man4/   (props changed)
  user/alc/PQ_LAUNDRY/sys/   (props changed)
  user/alc/PQ_LAUNDRY/sys/boot/   (props changed)
  user/alc/PQ_LAUNDRY/sys/cddl/contrib/opensolaris/   (props changed)
  user/alc/PQ_LAUNDRY/sys/conf/   (props changed)
  user/alc/PQ_LAUNDRY/sys/dev/hyperv/   (props changed)
  user/alc/PQ_LAUNDRY/targets/   (props changed)
  user/alc/PQ_LAUNDRY/usr.bin/mkimg/   (props changed)

Modified: user/alc/PQ_LAUNDRY/MAINTAINERS
==============================================================================
--- user/alc/PQ_LAUNDRY/MAINTAINERS	Thu Dec 17 00:02:53 2015	(r292389)
+++ user/alc/PQ_LAUNDRY/MAINTAINERS	Thu Dec 17 01:13:06 2015	(r292390)
@@ -26,54 +26,67 @@ sub-system.
 
 subsystem	login	notes
 -----------------------------
-opencrypto	jmg	Pre-commit review requested.  Documentation Required.
-kqueue		jmg	Pre-commit review requested.  Documentation Required.
-share/mk	imp, bapt, bdrewery, emaste, sjg	Make is hard.
+atf			freebsd-testing,jmmv,ngie	Pre-commit review requested.
 ath(4)		adrian	Pre-commit review requested, send to freebsd-wireless at freebsd.org
-net80211	adrian	Pre-commit review requested, send to freebsd-wireless at freebsd.org
-iwn(4)		adrian	Pre-commit review requested, send to freebsd-wireless at freebsd.org
-iwm(4)		adrian	Pre-commit review requested, send to freebsd-wireless at freebsd.org
-otus(4)		adrian	Pre-commit review requested, send to freebsd-wireless at freebsd.org
-dev/usb/wlan	adrian	Pre-commit review requested, send to freebsd-wireless at freebsd.org
-openssl		benl,jkim	Pre-commit review requested.
-release/release.sh	gjb,re	Pre-commit review and regression tests
-				requested.
-sh(1)		jilles		Pre-commit review requested. This also applies
-				to kill(1), printf(1) and test(1) which are
-				compiled in as builtins.
-isci(4)		jimharris	Pre-commit review requested.
-nvme(4)		jimharris	Pre-commit review requested.
-nvd(4)		jimharris	Pre-commit review requested.
-nvmecontrol(8)	jimharris	Pre-commit review requested.
-libfetch	des	Pre-commit review requested.
-fetch		des	Pre-commit review requested.
-libpam		des	Pre-commit review requested.
-openssh		des	Pre-commit review requested.
-pseudofs	des	Pre-commit review requested.
-procfs		des	Pre-commit review requested.
-linprocfs	des	Pre-commit review requested.
+callout_*(9)	rrs		Pre-commit review requested -- becareful its tricksy code :o.
 contrib/compiler-rt	dim	Pre-commit review preferred.
 contrib/libc++		dim	Pre-commit review preferred.
 contrib/libcxxrt	dim	Pre-commit review preferred.
 contrib/llvm		dim	Pre-commit review preferred.
 contrib/llvm/tools/lldb	emaste	Pre-commit review preferred.
-atf			freebsd-testing,jmmv,ngie	Pre-commit review requested.
 contrib/netbsd-tests	freebsd-testing,ngie	Pre-commit review requested.
 contrib/pjdfstest	freebsd-testing,ngie,pjd	Pre-commit review requested.
+dev/usb/wlan	adrian	Pre-commit review requested, send to freebsd-wireless at freebsd.org
+*env(3)		secteam	Due to the problematic security history of this
+			code, please have patches reviewed by secteam.
+etc/mail	gshapiro	Pre-commit review requested.  Keep in sync with -STABLE.
+etc/sendmail	gshapiro	Pre-commit review requested.  Keep in sync with -STABLE.
+fetch		des	Pre-commit review requested.
+geli		pjd	Pre-commit review requested (both sys/geom/eli/ and sbin/geom/class/eli/).
+isci(4)		jimharris	Pre-commit review requested.
+iwm(4)		adrian	Pre-commit review requested, send to freebsd-wireless at freebsd.org
+iwn(4)		adrian	Pre-commit review requested, send to freebsd-wireless at freebsd.org
+kqueue		jmg	Pre-commit review requested.  Documentation Required.
+libfetch	des	Pre-commit review requested.
+libpam		des	Pre-commit review requested.
+linprocfs	des	Pre-commit review requested.
+lpr		gad	Pre-commit review requested, particularly for
+			lpd/recvjob.c and lpd/printjob.c.
+nanobsd		imp	Pre-commit phabricator review requested.
+net80211	adrian	Pre-commit review requested, send to freebsd-wireless at freebsd.org
+nfs		freebsd-fs at FreeBSD.org, rmacklem is best for reviews.
+nis(8), yp(8)	araujo	Pre-commit review requested.
+nvd(4)		jimharris	Pre-commit review requested.
+nvme(4)		jimharris	Pre-commit review requested.
+nvmecontrol(8)	jimharris	Pre-commit review requested.
+opencrypto	jmg	Pre-commit review requested.  Documentation Required.
+openssh		des	Pre-commit review requested.
+openssl		benl,jkim	Pre-commit review requested.
+otus(4)		adrian	Pre-commit review requested, send to freebsd-wireless at freebsd.org
+pci bus		imp,jhb	Pre-commit review requested.
+pmcstudy(8)	rrs		Pre-commit review requested.
+procfs		des	Pre-commit review requested.
+pseudofs	des	Pre-commit review requested.
+release/release.sh	gjb,re	Pre-commit review and regression tests
+				requested.
+sctp		rrs,tuexen	Pre-commit review requested (changes need to be backported to github).
+sendmail	gshapiro	Pre-commit review requested.
+sh(1)		jilles		Pre-commit review requested. This also applies
+				to kill(1), printf(1) and test(1) which are
+				compiled in as builtins.
+share/mk	imp, bapt, bdrewery, emaste, sjg	Make is hard.
 share/mk/*.test.mk	freebsd-testing,ngie (same list as share/mk too)	Pre-commit review requested.
-tests			freebsd-testing,ngie	Pre-commit review requested.
-sys/dev/usb	hselasky	If in doubt, ask.
-sys/dev/sound/usb	hselasky	If in doubt, ask.
 sys/compat/linuxkpi	hselasky	If in doubt, ask.
 sys/dev/e1000	erj	Pre-commit phabricator review requested.
 sys/dev/ixgbe	erj	Pre-commit phabricator review requested.
 sys/dev/ixl	erj	Pre-commit phabricator review requested.
+sys/dev/sound/usb	hselasky	If in doubt, ask.
+sys/dev/usb	hselasky	If in doubt, ask.
 sys/netinet/ip_carp.c	glebius	Pre-commit review recommended.
 sys/netpfil/pf	kp,glebius	Pre-commit review recommended.
+tests			freebsd-testing,ngie	Pre-commit review requested.
 usr.sbin/pkg	pkg@	Please coordinate behavior or flag changes with pkg team.
-lpr		gad	Pre-commit review requested, particularly for
-			lpd/recvjob.c and lpd/printjob.c.
-nis(8), yp(8)	araujo	Pre-commit review requested.
+vmm(4)		neel,grehan	Pre-commit review requested.
 ---- OLD ----
 libc/posix1e	rwatson	Pre-commit review requested.
 POSIX.1e ACLs	rwatson	Pre-commit review requested.
@@ -84,7 +97,6 @@ contrib/openbsm	rwatson	Pre-commit revie
 sys/security/audit	rwatson	Pre-commit review requested.
 ahc(4)		gibbs	Pre-commit review requested.
 ahd(4)		gibbs	Pre-commit review requested.
-pci bus		imp,jhb	Pre-commit review requested.
 cdboot		jhb	Pre-commit review requested.
 pxeboot		jhb	Pre-commit review requested.
 witness		jhb	Pre-commit review requested.
@@ -99,11 +111,6 @@ cd(4)		ken	Pre-commit review requested.
 pass(4)		ken	Pre-commit review requested.
 ch(4)		ken	Pre-commit review requested.
 em(4)		jfv	Pre-commit review requested.
-sendmail	gshapiro	Pre-commit review requested.
-etc/mail	gshapiro	Pre-commit review requested.
-				Keep in sync with -STABLE.
-etc/sendmail	gshapiro	Pre-commit review requested.
-				Keep in sync with -STABLE.
 nvi		peter	Try not to break it.
 libz		peter	Try not to break it.
 groff		ru	Recommends pre-commit review.
@@ -119,7 +126,6 @@ file		obrien	Insists to keep file blocke
 contrib/bzip2	obrien	Pre-commit review required.
 geom		freebsd-geom at FreeBSD.org
 geom_concat	pjd	Pre-commit review preferred.
-geom_eli	pjd	Pre-commit review preferred.
 geom_gate	pjd	Pre-commit review preferred.
 geom_label	pjd	Pre-commit review preferred.
 geom_mirror	pjd	Pre-commit review preferred.
@@ -130,7 +136,6 @@ geom_stripe	pjd	Pre-commit review prefer
 geom_zero	pjd	Pre-commit review preferred.
 sbin/geom	pjd	Pre-commit review preferred.
 zfs		freebsd-fs at FreeBSD.org
-nfs		freebsd-fs at FreeBSD.org, rmacklem is best for reviews.
 linux emul	emulation	Please discuss changes here.
 bs{diff,patch}	cperciva	Pre-commit review requested.
 portsnap	cperciva	Pre-commit review requested.
@@ -140,8 +145,6 @@ lib/libbluetooth	emax	Pre-commit review 
 lib/libsdp		emax	Pre-commit review preferred.
 usr.bin/bluetooth	emax	Pre-commit review preferred.
 usr.sbin/bluetooth	emax	Pre-commit review preferred.
-*env(3)		secteam	Due to the problematic security history of this
-			code, please have patches reviewed by secteam.
 share/zoneinfo		edwin	Heads-up appreciated, since our data is coming
 				from a third party source.
 usr.sbin/zic		edwin   Heads-up appreciated, since this code is
@@ -152,5 +155,4 @@ sbin/routed	bms	Pre-commit review; notif
 cmx		daniel at roe.ch	Pre-commit review preferred.
 filemon		obrien		Pre-commit review preferred.
 sysdoc		trhodes		Pre-commit review preferred.
-nanobsd		imp	Pre-commit review requested for coordination.
-vmm(4)		neel,grehan	Pre-commit review requested.
+

Modified: user/alc/PQ_LAUNDRY/Makefile
==============================================================================
--- user/alc/PQ_LAUNDRY/Makefile	Thu Dec 17 00:02:53 2015	(r292389)
+++ user/alc/PQ_LAUNDRY/Makefile	Thu Dec 17 01:13:06 2015	(r292390)
@@ -57,8 +57,8 @@
 # Makefile.inc1.  The exceptions are universe, tinderbox and targets.
 #
 # If you want to build your system from source be sure that /usr/obj has
-# at least 1GB of diskspace available.  A complete 'universe' build requires
-# about 15GB of space.
+# at least 6GB of diskspace available.  A complete 'universe' build requires
+# about 100GB of space.
 #
 # For individuals wanting to build from the sources currently on their
 # system, the simple instructions are:
@@ -180,7 +180,7 @@ _MAKE=	PATH=${PATH} ${SUB_MAKE} -f Makef
 _TARGET_ARCH=	${TARGET:S/pc98/i386/:S/arm64/aarch64/}
 .elif !defined(TARGET) && defined(TARGET_ARCH) && \
     ${TARGET_ARCH} != ${MACHINE_ARCH}
-_TARGET=		${TARGET_ARCH:C/mips(n32|64)?(el)?/mips/:C/arm(v6)?(eb|hf)?/arm/:C/aarch64/arm64/:C/powerpc64/powerpc/}
+_TARGET=		${TARGET_ARCH:C/mips(n32|64)?(el)?/mips/:C/arm(v6)?(eb|hf)?/arm/:C/aarch64/arm64/:C/powerpc64/powerpc/:C/riscv64/riscv/}
 .endif
 .if defined(TARGET) && !defined(_TARGET)
 _TARGET=${TARGET}

Modified: user/alc/PQ_LAUNDRY/Makefile.inc1
==============================================================================
--- user/alc/PQ_LAUNDRY/Makefile.inc1	Thu Dec 17 00:02:53 2015	(r292389)
+++ user/alc/PQ_LAUNDRY/Makefile.inc1	Thu Dec 17 01:13:06 2015	(r292390)
@@ -146,7 +146,11 @@ CLEANDIR=	cleandir
 LOCAL_TOOL_DIRS?=
 PACKAGEDIR?=	${DESTDIR}/${DISTDIR}
 
+.if empty(SHELL:M*csh*)
 BUILDENV_SHELL?=${SHELL}
+.else
+BUILDENV_SHELL?=/bin/sh
+.endif
 
 SVN?=		/usr/local/bin/svn
 SVNFLAGS?=	-r HEAD
@@ -163,7 +167,7 @@ OSRELDATE=	0
 .endif
 
 # Set VERSION for CTFMERGE to use via the default CTFFLAGS=-L VERSION.
-.if !defined(VERSION)
+.if !defined(VERSION) && !make(showconfig)
 REVISION!=	${MAKE} -C ${SRCDIR}/release -V REVISION
 BRANCH!=	${MAKE} -C ${SRCDIR}/release -V BRANCH
 SRCRELDATE!=	awk '/^\#define[[:space:]]*__FreeBSD_version/ { print $$3 }' \
@@ -172,7 +176,25 @@ VERSION=	FreeBSD ${REVISION}-${BRANCH:C/
 .export VERSION
 .endif
 
-KNOWN_ARCHES?=	aarch64/arm64 amd64 arm armeb/arm armv6/arm armv6hf/arm i386 i386/pc98 mips mipsel/mips mips64el/mips mips64/mips mipsn32el/mips mipsn32/mips powerpc powerpc64/powerpc sparc64
+KNOWN_ARCHES?=	aarch64/arm64 \
+		amd64 \
+		arm \
+		armeb/arm \
+		armv6/arm \
+		armv6hf/arm \
+		i386 \
+		i386/pc98 \
+		mips \
+		mipsel/mips \
+		mips64el/mips \
+		mips64/mips \
+		mipsn32el/mips \
+		mipsn32/mips \
+		powerpc \
+		powerpc64/powerpc \
+		riscv64/riscv \
+		sparc64
+
 .if ${TARGET} == ${TARGET_ARCH}
 _t=		${TARGET}
 .else
@@ -195,11 +217,14 @@ _TARGET_CPUTYPE=${TARGET_CPUTYPE}
 .else
 _TARGET_CPUTYPE=dummy
 .endif
+# Skip for showconfig as it is just wasted time and may invoke auto.obj.mk.
+.if !make(showconfig)
 _CPUTYPE!=	MAKEFLAGS= CPUTYPE=${_TARGET_CPUTYPE} ${MAKE} \
 		-f /dev/null -m ${.CURDIR}/share/mk -V CPUTYPE
 .if ${_CPUTYPE} != ${_TARGET_CPUTYPE}
 .error CPUTYPE global should be set with ?=.
 .endif
+.endif
 .if make(buildworld)
 BUILD_ARCH!=	uname -p
 .if ${MACHINE_ARCH} != ${BUILD_ARCH}

Modified: user/alc/PQ_LAUNDRY/UPDATING
==============================================================================
--- user/alc/PQ_LAUNDRY/UPDATING	Thu Dec 17 00:02:53 2015	(r292389)
+++ user/alc/PQ_LAUNDRY/UPDATING	Thu Dec 17 01:13:06 2015	(r292390)
@@ -31,6 +31,20 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11
 	disable the most expensive debugging functionality run
 	"ln -s 'abort:false,junk:false' /etc/malloc.conf".)
 
+20151216:
+	The tftp loader (pxeboot) now uses the option root-path directive. As a
+	consequence it no longer looks for a pxeboot.4th file on the tftp
+	server. Instead it uses the regular /boot infrastructure as with the
+	other loaders.
+
+20151211:
+	The code to start recording plug and play data into the modules has
+	been committed. While the old tools will properly build a new kernel,
+	a number of warnings about "unknown metadata record 4" will be produced
+	for an older kldxref. To avoid such warnings, make sure to rebuild
+	the kernel toolchain (or world). Make sure that you have r292078 or
+	later when trying to build 292077 or later before rebuilding.
+
 20151207:
 	Debug data files are now built by default with 'make buildworld' and
 	installed with 'make installworld'. This facilitates debugging but

Modified: user/alc/PQ_LAUNDRY/bin/sh/var.c
==============================================================================
--- user/alc/PQ_LAUNDRY/bin/sh/var.c	Thu Dec 17 00:02:53 2015	(r292389)
+++ user/alc/PQ_LAUNDRY/bin/sh/var.c	Thu Dec 17 01:13:06 2015	(r292390)
@@ -330,7 +330,7 @@ setvareq(char *s, int flags)
 		if (vp->flags & VREADONLY) {
 			if ((flags & (VTEXTFIXED|VSTACK)) == 0)
 				ckfree(s);
-			error("%.*s: is read only", vp->name_len, s);
+			error("%.*s: is read only", vp->name_len, vp->text);
 		}
 		if (flags & VNOSET) {
 			if ((flags & (VTEXTFIXED|VSTACK)) == 0)

Modified: user/alc/PQ_LAUNDRY/contrib/bmake/ChangeLog
==============================================================================
--- user/alc/PQ_LAUNDRY/contrib/bmake/ChangeLog	Thu Dec 17 00:02:53 2015	(r292389)
+++ user/alc/PQ_LAUNDRY/contrib/bmake/ChangeLog	Thu Dec 17 01:13:06 2015	(r292390)
@@ -1,3 +1,35 @@
+2015-12-01  Simon J. Gerraty  <sjg at bad.crufty.net>
+
+	* Makefile (MAKE_VERSION): 20151201
+	  Merge with NetBSD make, pick up
+	  o cond.c: CondCvtArg: avoid access beyond end of empty buffer.
+	  o meta.c: meta_oodate: use lstat(2) for checking link target
+	    in case it is a symlink.
+	  o var.c: avoid calling brk_string and Var_Export1 with empty
+	    strings.
+	
+2015-11-26  Simon J. Gerraty  <sjg at bad.crufty.net>
+
+	* Makefile (MAKE_VERSION): 20151126
+	  Merge with NetBSD make, pick up
+	  o parse.c: ParseTrackInput don't access beyond 
+	    end of old value.
+	
+2015-10-22  Simon J. Gerraty  <sjg at bad.crufty.net>
+
+	* Makefile (MAKE_VERSION): 20151022
+
+	* Add support for BSD/OS which lacks inttypes.h
+	  and really needs sys/param.h for sys/sysctl.h
+	  also 'type' is not a shell builtin.
+
+	* var.c: eliminate uint32_t and need for inttypes.h
+	
+	* main.c: PrintOnError flush stdout before run .ERROR
+
+	* parse.c: cope with _SC_PAGESIZE not being defined.
+
+	
 2015-10-20  Simon J. Gerraty  <sjg at bad.crufty.net>
 
 	* Makefile (MAKE_VERSION): 20151020

Modified: user/alc/PQ_LAUNDRY/contrib/bmake/Makefile
==============================================================================
--- user/alc/PQ_LAUNDRY/contrib/bmake/Makefile	Thu Dec 17 00:02:53 2015	(r292389)
+++ user/alc/PQ_LAUNDRY/contrib/bmake/Makefile	Thu Dec 17 01:13:06 2015	(r292390)
@@ -1,7 +1,7 @@
-#	$Id: Makefile,v 1.44 2015/10/20 21:41:40 sjg Exp $
+#	$Id: Makefile,v 1.48 2015/12/02 00:36:42 sjg Exp $
 
 # Base version on src date
-MAKE_VERSION= 20151020
+MAKE_VERSION= 20151201
 
 PROG=	bmake
 

Modified: user/alc/PQ_LAUNDRY/contrib/bmake/boot-strap
==============================================================================
--- user/alc/PQ_LAUNDRY/contrib/bmake/boot-strap	Thu Dec 17 00:02:53 2015	(r292389)
+++ user/alc/PQ_LAUNDRY/contrib/bmake/boot-strap	Thu Dec 17 01:13:06 2015	(r292390)
@@ -111,7 +111,7 @@
 #	Simon J. Gerraty <sjg at crufty.net>
 
 # RCSid:
-#	$Id: boot-strap,v 1.45 2014/04/05 22:56:54 sjg Exp $
+#	$Id: boot-strap,v 1.48 2015/10/25 05:20:48 sjg Exp $
 #
 #	@(#) Copyright (c) 2001 Simon J. Gerraty
 #
@@ -395,8 +395,15 @@ Bmake() {
     )
 }
 
+# there is actually a shell where type is not a builtin
+# if type is missing, which(1) had better exists!
+if (type cat) > /dev/null 2>&1; then
+which() {
+        type "$@" | sed 's,[()],,g;s,^[^/][^/]*,,;q'
+}
+fi
 # make sure test below uses the same diff that configure did
-TOOL_DIFF=`type diff | sed 's,[()],,g;s,^[^/][^/]*,,;q'`
+TOOL_DIFF=`which diff`
 export TOOL_DIFF
 
 op_configure() {

Modified: user/alc/PQ_LAUNDRY/contrib/bmake/cond.c
==============================================================================
--- user/alc/PQ_LAUNDRY/contrib/bmake/cond.c	Thu Dec 17 00:02:53 2015	(r292389)
+++ user/alc/PQ_LAUNDRY/contrib/bmake/cond.c	Thu Dec 17 01:13:06 2015	(r292390)
@@ -1,4 +1,4 @@
-/*	$NetBSD: cond.c,v 1.69 2015/10/11 04:51:24 sjg Exp $	*/
+/*	$NetBSD: cond.c,v 1.71 2015/12/02 00:28:24 sjg Exp $	*/
 
 /*
  * Copyright (c) 1988, 1989, 1990 The Regents of the University of California.
@@ -70,14 +70,14 @@
  */
 
 #ifndef MAKE_NATIVE
-static char rcsid[] = "$NetBSD: cond.c,v 1.69 2015/10/11 04:51:24 sjg Exp $";
+static char rcsid[] = "$NetBSD: cond.c,v 1.71 2015/12/02 00:28:24 sjg Exp $";
 #else
 #include <sys/cdefs.h>
 #ifndef lint
 #if 0
 static char sccsid[] = "@(#)cond.c	8.2 (Berkeley) 1/2/94";
 #else
-__RCSID("$NetBSD: cond.c,v 1.69 2015/10/11 04:51:24 sjg Exp $");
+__RCSID("$NetBSD: cond.c,v 1.71 2015/12/02 00:28:24 sjg Exp $");
 #endif
 #endif /* not lint */
 #endif
@@ -490,6 +490,10 @@ CondCvtArg(char *str, double *value)
     double d_val;
 
     errno = 0;
+    if (!*str) {
+	*value = (double)0;
+	return TRUE;
+    }
     l_val = strtoul(str, &eptr, str[1] == 'x' ? 16 : 10);
     ech = *eptr;
     if (ech == 0 && errno != ERANGE) {

Modified: user/alc/PQ_LAUNDRY/contrib/bmake/config.h.in
==============================================================================
--- user/alc/PQ_LAUNDRY/contrib/bmake/config.h.in	Thu Dec 17 00:02:53 2015	(r292389)
+++ user/alc/PQ_LAUNDRY/contrib/bmake/config.h.in	Thu Dec 17 01:13:06 2015	(r292390)
@@ -59,6 +59,12 @@
 /* Define to 1 if you have the `killpg' function. */
 #undef HAVE_KILLPG
 
+/* Define to 1 if you have the <libgen.h> header file. */
+#undef HAVE_LIBGEN_H
+
+/* Define to 1 if you have the <limits.h> header file. */
+#undef HAVE_LIMITS_H
+
 /* Define to 1 if you have the <memory.h> header file. */
 #undef HAVE_MEMORY_H
 
@@ -158,6 +164,9 @@
    */
 #undef HAVE_SYS_NDIR_H
 
+/* Define to 1 if you have the <sys/param.h> header file. */
+#undef HAVE_SYS_PARAM_H
+
 /* Define to 1 if you have the <sys/select.h> header file. */
 #undef HAVE_SYS_SELECT_H
 
@@ -304,6 +313,11 @@
 /* Define to 1 if you need to in order for `stat' and other things to work. */
 #undef _POSIX_SOURCE
 
+/* Define for Solaris 2.5.1 so the uint32_t typedef from <sys/synch.h>,
+   <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
+   #define below would cause a syntax error. */
+#undef _UINT32_T
+
 /* C99 function name */
 #undef __func__
 
@@ -319,5 +333,9 @@
 /* Define to `unsigned int' if <sys/types.h> does not define. */
 #undef size_t
 
+/* Define to the type of an unsigned integer type of width exactly 32 bits if
+   such a type exists and the standard includes do not define it. */
+#undef uint32_t
+
 /* Define as `fork' if `vfork' does not work. */
 #undef vfork

Modified: user/alc/PQ_LAUNDRY/contrib/bmake/configure
==============================================================================
Binary file (source and/or target). No diff available.

Modified: user/alc/PQ_LAUNDRY/contrib/bmake/configure.in
==============================================================================
--- user/alc/PQ_LAUNDRY/contrib/bmake/configure.in	Thu Dec 17 00:02:53 2015	(r292389)
+++ user/alc/PQ_LAUNDRY/contrib/bmake/configure.in	Thu Dec 17 01:13:06 2015	(r292390)
@@ -1,11 +1,11 @@
 dnl
 dnl RCSid:
-dnl	$Id: configure.in,v 1.54 2015/10/10 04:17:10 sjg Exp $
+dnl	$Id: configure.in,v 1.56 2015/10/25 05:20:48 sjg Exp $
 dnl
 dnl Process this file with autoconf to produce a configure script
 dnl
 AC_PREREQ(2.50)
-AC_INIT([bmake], [20151009], [sjg at NetBSD.org])
+AC_INIT([bmake], [20151022], [sjg at NetBSD.org])
 AC_CONFIG_HEADERS(config.h)
 
 dnl make srcdir absolute
@@ -101,10 +101,19 @@ AC_HEADER_STDC
 AC_HEADER_SYS_WAIT
 AC_HEADER_DIRENT
 dnl Keep this list sorted
+AC_CHECK_HEADERS(sys/param.h)
+dnl On BSDi at least we really need sys/param.h for sys/sysctl.h
+AC_CHECK_HEADERS([sys/sysctl.h], [], [],
+[#ifdef HAVE_SYS_PARAM_H
+# include <sys/param.h>
+# endif
+])
+
 AC_CHECK_HEADERS( \
 	ar.h \
 	err.h \
 	fcntl.h \
+	libgen.h \
 	limits.h \
 	paths.h \
 	poll.h \
@@ -113,7 +122,6 @@ AC_CHECK_HEADERS( \
 	sys/mman.h \
 	sys/select.h \
 	sys/socket.h \
-	sys/sysctl.h \
 	sys/time.h \
 	sys/uio.h \
 	unistd.h \
@@ -143,6 +151,7 @@ AC_C_CONST
 AC_TYPE_OFF_T
 AC_TYPE_PID_T
 AC_TYPE_SIZE_T
+AC_TYPE_UINT32_T
 AC_DECL_SYS_SIGLIST
 AC_HEADER_TIME
 AC_STRUCT_TM

Modified: user/alc/PQ_LAUNDRY/contrib/bmake/main.c
==============================================================================
--- user/alc/PQ_LAUNDRY/contrib/bmake/main.c	Thu Dec 17 00:02:53 2015	(r292389)
+++ user/alc/PQ_LAUNDRY/contrib/bmake/main.c	Thu Dec 17 01:13:06 2015	(r292390)
@@ -1,4 +1,4 @@
-/*	$NetBSD: main.c,v 1.234 2015/10/11 04:51:24 sjg Exp $	*/
+/*	$NetBSD: main.c,v 1.235 2015/10/25 05:24:44 sjg Exp $	*/
 
 /*
  * Copyright (c) 1988, 1989, 1990, 1993
@@ -69,7 +69,7 @@
  */
 
 #ifndef MAKE_NATIVE
-static char rcsid[] = "$NetBSD: main.c,v 1.234 2015/10/11 04:51:24 sjg Exp $";
+static char rcsid[] = "$NetBSD: main.c,v 1.235 2015/10/25 05:24:44 sjg Exp $";
 #else
 #include <sys/cdefs.h>
 #ifndef lint
@@ -81,7 +81,7 @@ __COPYRIGHT("@(#) Copyright (c) 1988, 19
 #if 0
 static char sccsid[] = "@(#)main.c	8.3 (Berkeley) 3/19/94";
 #else
-__RCSID("$NetBSD: main.c,v 1.234 2015/10/11 04:51:24 sjg Exp $");
+__RCSID("$NetBSD: main.c,v 1.235 2015/10/25 05:24:44 sjg Exp $");
 #endif
 #endif /* not lint */
 #endif
@@ -1902,6 +1902,8 @@ PrintOnError(GNode *gn, const char *s)
 	    printf("%s", cp);
 	free(cp);
     }
+    fflush(stdout);
+
     /*
      * Finally, see if there is a .ERROR target, and run it if so.
      */

Modified: user/alc/PQ_LAUNDRY/contrib/bmake/meta.c
==============================================================================
--- user/alc/PQ_LAUNDRY/contrib/bmake/meta.c	Thu Dec 17 00:02:53 2015	(r292389)
+++ user/alc/PQ_LAUNDRY/contrib/bmake/meta.c	Thu Dec 17 01:13:06 2015	(r292390)
@@ -1,4 +1,4 @@
-/*      $NetBSD: meta.c,v 1.40 2015/10/11 04:51:24 sjg Exp $ */
+/*      $NetBSD: meta.c,v 1.41 2015/11/30 23:37:56 sjg Exp $ */
 
 /*
  * Implement 'meta' mode.
@@ -38,7 +38,11 @@
 #include <sys/stat.h>
 #include <sys/ioctl.h>
 #include <fcntl.h>
+#ifdef HAVE_LIBGEN_H
 #include <libgen.h>
+#elif !defined(HAVE_DIRNAME)
+char * dirname(char *);
+#endif
 #include <errno.h>
 #if !defined(HAVE_CONFIG_H) || defined(HAVE_ERR_H)
 #include <err.h>
@@ -1183,7 +1187,8 @@ meta_oodate(GNode *gn, Boolean oodate)
 		    if ((strstr("tmp", p)))
 			break;
 
-		    if (stat(p, &fs) < 0) {
+		    if ((link_src != NULL && lstat(p, &fs) < 0) ||
+			(link_src == NULL && stat(p, &fs) < 0)) {
 			Lst_AtEnd(missingFiles, bmake_strdup(p));
 		    }
 		    break;

Modified: user/alc/PQ_LAUNDRY/contrib/bmake/mk/ChangeLog
==============================================================================
--- user/alc/PQ_LAUNDRY/contrib/bmake/mk/ChangeLog	Thu Dec 17 00:02:53 2015	(r292389)
+++ user/alc/PQ_LAUNDRY/contrib/bmake/mk/ChangeLog	Thu Dec 17 01:13:06 2015	(r292390)
@@ -1,3 +1,29 @@
+2015-11-14  Simon J. Gerraty  <sjg at bad.crufty.net>
+
+	* install-mk (MK_VERSION): 20151111
+
+	* meta.sys.mk: include sys.dependfile.mk
+
+	* sys.mk (OPTIONS_DEFAULT_NO): use options.mk
+	  to set MK_AUTO_OBJ and MK_DIRDEPS_BUILD
+	  include local.sys.env.mk early
+	  include local.sys.mk later
+	
+	* own.mk (OPTIONS_DEFAULT_NO): AUTO_OBJ etc moved to sys.mk
+
+2015-11-13  Simon J. Gerraty  <sjg at bad.crufty.net>
+
+	* meta.sys.mk (META_COOKIE_TOUCH):
+	  add ${META_COOKIE_TOUCH} to the end of scripts to touch cookie
+
+	* meta.stage.mk: stage_libs should ignore SYMLINKS.
+
+2015-10-23  Simon J. Gerraty  <sjg at bad.crufty.net>
+
+	* install-mk (MK_VERSION): 20151022
+
+	* sys.mk: BSD/OS does not have 'type' as a shell builtin.
+
 2015-10-20  Simon J. Gerraty  <sjg at bad.crufty.net>
 
 	* install-mk (MK_VERSION): 20151020
@@ -460,7 +486,7 @@
 	  needed.
 	* gendirdeps.mk: only produce unqualified deps if no
 	  .MAKE.DEPENDFILE_PREFERENCE ends in .${MACHINE}
-	* meta.subdir.mk: apply SUBDIREPS_FILTER
+	* meta.subdir.mk: apply SUBDIRDEPS_FILTER
 	
 2012-04-20  Simon J. Gerraty  <sjg at bad.crufty.net>
 

Modified: user/alc/PQ_LAUNDRY/contrib/bmake/mk/host-target.mk
==============================================================================
--- user/alc/PQ_LAUNDRY/contrib/bmake/mk/host-target.mk	Thu Dec 17 00:02:53 2015	(r292389)
+++ user/alc/PQ_LAUNDRY/contrib/bmake/mk/host-target.mk	Thu Dec 17 01:13:06 2015	(r292390)
@@ -1,5 +1,5 @@
 # RCSid:
-#	$Id: host-target.mk,v 1.9 2015/09/10 18:42:57 sjg Exp $
+#	$Id: host-target.mk,v 1.11 2015/10/25 00:07:20 sjg Exp $
 
 # Host platform information; may be overridden
 .if !defined(_HOST_OSNAME)
@@ -21,7 +21,7 @@ _HOST_ARCH := ${_HOST_MACHINE}
 .else
 _HOST_ARCH != uname -p 2> /dev/null || uname -m
 # uname -p may produce garbage on linux
-.if ${_HOST_ARCH:[\#]} > 1
+.if ${_HOST_ARCH:[\#]} > 1 || ${_HOST_ARCH:Nunknown} == ""
 _HOST_ARCH := ${_HOST_MACHINE}
 .endif
 .endif
@@ -33,10 +33,10 @@ HOST_MACHINE := ${_HOST_MACHINE}
 .endif
 
 HOST_OSMAJOR := ${_HOST_OSREL:C/[^0-9].*//}
-HOST_OSTYPE  :=	${_HOST_OSNAME}-${_HOST_OSREL:C/\([^\)]*\)//}-${_HOST_ARCH}
+HOST_OSTYPE  :=	${_HOST_OSNAME:S,/,,g}-${_HOST_OSREL:C/\([^\)]*\)//}-${_HOST_ARCH}
 HOST_OS      :=	${_HOST_OSNAME}
 host_os      :=	${_HOST_OSNAME:tl}
-HOST_TARGET  := ${host_os}${HOST_OSMAJOR}-${_HOST_ARCH}
+HOST_TARGET  := ${host_os:S,/,,g}${HOST_OSMAJOR}-${_HOST_ARCH}
 
 # tr is insanely non-portable, accommodate the lowest common denominator
 TR ?= tr

Modified: user/alc/PQ_LAUNDRY/contrib/bmake/mk/init.mk
==============================================================================
--- user/alc/PQ_LAUNDRY/contrib/bmake/mk/init.mk	Thu Dec 17 00:02:53 2015	(r292389)
+++ user/alc/PQ_LAUNDRY/contrib/bmake/mk/init.mk	Thu Dec 17 01:13:06 2015	(r292390)
@@ -1,4 +1,4 @@
-# $Id: init.mk,v 1.9 2013/07/18 05:46:24 sjg Exp $
+# $Id: init.mk,v 1.10 2015/12/07 04:28:31 sjg Exp $
 #
 #	@(#) Copyright (c) 2002, Simon J. Gerraty
 #
@@ -47,4 +47,8 @@ PROFFLAGS?= -DGPROF -DPROF
 _SKIP_BUILD = not building at level 0
 .endif
 
+.if !empty(_SKIP_BUILD)
+all: .PHONY
+.warning ${_SKIP_BUILD}
+.endif
 .endif

Modified: user/alc/PQ_LAUNDRY/contrib/bmake/mk/install-mk
==============================================================================
--- user/alc/PQ_LAUNDRY/contrib/bmake/mk/install-mk	Thu Dec 17 00:02:53 2015	(r292389)
+++ user/alc/PQ_LAUNDRY/contrib/bmake/mk/install-mk	Thu Dec 17 01:13:06 2015	(r292390)
@@ -55,7 +55,7 @@
 #       Simon J. Gerraty <sjg at crufty.net>
 
 # RCSid:
-#	$Id: install-mk,v 1.115 2015/10/20 22:04:53 sjg Exp $
+#	$Id: install-mk,v 1.117 2015/11/14 18:09:57 sjg Exp $
 #
 #	@(#) Copyright (c) 1994 Simon J. Gerraty
 #
@@ -70,7 +70,7 @@
 #	sjg at crufty.net
 #
 
-MK_VERSION=20151020
+MK_VERSION=20151111
 OWNER=
 GROUP=
 MODE=444

Modified: user/alc/PQ_LAUNDRY/contrib/bmake/mk/lib.mk
==============================================================================
--- user/alc/PQ_LAUNDRY/contrib/bmake/mk/lib.mk	Thu Dec 17 00:02:53 2015	(r292389)
+++ user/alc/PQ_LAUNDRY/contrib/bmake/mk/lib.mk	Thu Dec 17 01:13:06 2015	(r292390)
@@ -1,4 +1,4 @@
-# $Id: lib.mk,v 1.51 2014/05/23 01:30:36 sjg Exp $
+# $Id: lib.mk,v 1.52 2015/11/14 18:09:57 sjg Exp $
 
 .if !target(__${.PARSEFILE}__)
 __${.PARSEFILE}__:
@@ -254,7 +254,7 @@ DLLIB ?= -ldl
 # is a waste of time, this tells meta.autodep.mk to just pick one 
 # (typically .So)
 # yes, 42 is a random number.
-.if ${MK_META_MODE} == "yes" && ${SRCS:Uno:[\#]} > 42
+.if ${MK_DIRDEPS_BUILD} == "yes" && ${SRCS:Uno:[\#]} > 42
 OPTIMIZE_OBJECT_META_FILES ?= yes
 .endif
 

Modified: user/alc/PQ_LAUNDRY/contrib/bmake/mk/meta.autodep.mk
==============================================================================
--- user/alc/PQ_LAUNDRY/contrib/bmake/mk/meta.autodep.mk	Thu Dec 17 00:02:53 2015	(r292389)
+++ user/alc/PQ_LAUNDRY/contrib/bmake/mk/meta.autodep.mk	Thu Dec 17 01:13:06 2015	(r292390)
@@ -1,4 +1,4 @@
-# $Id: meta.autodep.mk,v 1.37 2015/06/16 06:29:17 sjg Exp $
+# $Id: meta.autodep.mk,v 1.39 2015/12/07 04:35:32 sjg Exp $
 
 #
 #	@(#) Copyright (c) 2010, Simon J. Gerraty
@@ -50,6 +50,9 @@ UPDATE_DEPENDFILE = NO
 .endif
 
 _CURDIR ?= ${.CURDIR}
+_OBJDIR ?= ${.OBJDIR}
+_OBJTOP ?= ${OBJTOP}
+_OBJROOT ?= ${OBJROOT:U${_OBJTOP}}
 _DEPENDFILE := ${_CURDIR}/${.MAKE.DEPENDFILE:T}
 
 .if ${.MAKE.LEVEL} == 0
@@ -190,7 +193,7 @@ gendirdeps:	${_DEPENDFILE}
 # anything which matches ${_OBJROOT}* but not ${_OBJTOP}*
 # needs to be qualified in DIRDEPS
 # The pseudo machine "host" is used for HOST_TARGET
-DIRDEPS = \
+DIRDEPS += \
 	${DPADD:M${_OBJTOP}*:H:C,${_OBJTOP}[^/]*/,,:N.:O:u} \
 	${DPADD:M${_OBJROOT}*:N${_OBJTOP}*:H:S,${_OBJROOT},,:C,^([^/]+)/(.*),\2.\1,:S,${HOST_TARGET}$,host,:N.*:O:u}
 

Modified: user/alc/PQ_LAUNDRY/contrib/bmake/mk/meta.stage.mk
==============================================================================
--- user/alc/PQ_LAUNDRY/contrib/bmake/mk/meta.stage.mk	Thu Dec 17 00:02:53 2015	(r292389)
+++ user/alc/PQ_LAUNDRY/contrib/bmake/mk/meta.stage.mk	Thu Dec 17 01:13:06 2015	(r292390)
@@ -1,4 +1,4 @@
-# $Id: meta.stage.mk,v 1.40 2015/10/04 17:36:54 sjg Exp $
+# $Id: meta.stage.mk,v 1.41 2015/11/13 17:34:04 sjg Exp $
 #
 #	@(#) Copyright (c) 2011, Simon J. Gerraty
 #
@@ -155,7 +155,7 @@ stage_libs:	.dirdep
 	@${STAGE_LINKS_SCRIPT}; StageLinks -s ${STAGE_LIBDIR:${STAGE_DIR_FILTER}} \
 	${SHLIB_LINKS:@t@${STAGE_LIBS:T:M$t.*} $t@}
 .elif !empty(SHLIB_LINK) && !empty(SHLIB_NAME)
-	@${STAGE_LINKS_SCRIPT}; StageLinks -s ${STAGE_LIBDIR:${STAGE_DIR_FILTER}} ${SHLIB_NAME} ${SHLIB_LINK} ${SYMLINKS:T}
+	@${STAGE_LINKS_SCRIPT}; StageLinks -s ${STAGE_LIBDIR:${STAGE_DIR_FILTER}} ${SHLIB_NAME} ${SHLIB_LINK}
 .endif
 .endif
 	@touch $@

Modified: user/alc/PQ_LAUNDRY/contrib/bmake/mk/meta.subdir.mk
==============================================================================
--- user/alc/PQ_LAUNDRY/contrib/bmake/mk/meta.subdir.mk	Thu Dec 17 00:02:53 2015	(r292389)
+++ user/alc/PQ_LAUNDRY/contrib/bmake/mk/meta.subdir.mk	Thu Dec 17 01:13:06 2015	(r292390)
@@ -1,4 +1,4 @@
-# $Id: meta.subdir.mk,v 1.10 2012/07/03 05:26:46 sjg Exp $
+# $Id: meta.subdir.mk,v 1.11 2015/11/24 22:26:51 sjg Exp $
 
 #
 #	@(#) Copyright (c) 2010, Simon J. Gerraty
@@ -62,7 +62,7 @@ _subdeps != cd ${.CURDIR} && \
 DIRDEPS =
 .else
 # clean up if needed
-DIRDEPS := ${DIRDEPS:S,^./,,:S,/./,/,g:${SUBDIREPS_FILTER:Uu}}
+DIRDEPS := ${DIRDEPS:S,^./,,:S,/./,/,g:${SUBDIRDEPS_FILTER:Uu}}
 .endif
 # we just dealt with it, if we leave it defined,
 # dirdeps.mk will compute some interesting combinations.

Modified: user/alc/PQ_LAUNDRY/contrib/bmake/mk/meta.sys.mk
==============================================================================
--- user/alc/PQ_LAUNDRY/contrib/bmake/mk/meta.sys.mk	Thu Dec 17 00:02:53 2015	(r292389)
+++ user/alc/PQ_LAUNDRY/contrib/bmake/mk/meta.sys.mk	Thu Dec 17 01:13:06 2015	(r292390)
@@ -1,4 +1,4 @@
-# $Id: meta.sys.mk,v 1.22 2015/06/16 06:31:05 sjg Exp $
+# $Id: meta.sys.mk,v 1.26 2015/11/14 21:16:13 sjg Exp $
 
 #
 #	@(#) Copyright (c) 2010, Simon J. Gerraty
@@ -51,17 +51,6 @@ META_MODE += silent=yes
 .endif
 .endif
 
-# make defaults .MAKE.DEPENDFILE to .depend
-# that won't work for us.
-.if ${.MAKE.DEPENDFILE} == ".depend"
-.undef .MAKE.DEPENDFILE
-.endif
-
-# if you don't cross build for multiple MACHINEs concurrently, then
-# .MAKE.DEPENDFILE = Makefile.depend
-# probably makes sense - you can set that in local.sys.mk 
-.MAKE.DEPENDFILE ?= Makefile.depend.${MACHINE}
-
 # we use the pseudo machine "host" for the build host.
 # this should be taken care of before we get here
 .if ${OBJTOP:Ua} == ${HOST_OBJTOP:Ub}
@@ -109,10 +98,27 @@ _metaError: .NOMETA .NOTMAIN
 
 .endif
 
+META_COOKIE_TOUCH=
+# some targets need to be .PHONY in non-meta mode
+META_NOPHONY= .PHONY
 # Are we, after all, in meta mode?
 .if ${.MAKE.MODE:Mmeta*} != ""
 MKDEP_MK = meta.autodep.mk
 
+.if ${.MAKE.MAKEFILES:M*sys.dependfile.mk} == ""
+# this does all the smarts of setting .MAKE.DEPENDFILE
+.-include <sys.dependfile.mk>
+# check if we got anything sane
+.if ${.MAKE.DEPENDFILE} == ".depend"
+.undef .MAKE.DEPENDFILE
+.endif
+.MAKE.DEPENDFILE ?= Makefile.depend
+.endif
+
+# we can afford to use cookies to prevent some targets
+# re-running needlessly
+META_COOKIE_TOUCH= touch ${COOKIE.${.TARGET}:U${.OBJDIR}/${.TARGET}}
+META_NOPHONY=
 .if ${UPDATE_DEPENDFILE:Uyes:tl} != "no"
 .if ${.MAKEFLAGS:Uno:M-k} != ""
 # make this more obvious

Modified: user/alc/PQ_LAUNDRY/contrib/bmake/mk/own.mk
==============================================================================
--- user/alc/PQ_LAUNDRY/contrib/bmake/mk/own.mk	Thu Dec 17 00:02:53 2015	(r292389)
+++ user/alc/PQ_LAUNDRY/contrib/bmake/mk/own.mk	Thu Dec 17 01:13:06 2015	(r292390)
@@ -1,4 +1,4 @@
-# $Id: own.mk,v 1.29 2015/09/08 06:15:31 sjg Exp $
+# $Id: own.mk,v 1.30 2015/11/14 18:09:57 sjg Exp $
 
 .if !target(__${.PARSEFILE}__)
 __${.PARSEFILE}__:
@@ -89,12 +89,10 @@ OPTIONS_DEFAULT_NO+= DPADD_MK
 
 # process options
 OPTIONS_DEFAULT_NO+= \
-	AUTO_OBJ \
 	INSTALL_AS_USER \
 	GPROF \
 	LIBTOOL \
 	LINT \
-	META_MODE \
 
 OPTIONS_DEFAULT_YES+= \
 	ARCHIVE \

Modified: user/alc/PQ_LAUNDRY/contrib/bmake/mk/sys.mk
==============================================================================
--- user/alc/PQ_LAUNDRY/contrib/bmake/mk/sys.mk	Thu Dec 17 00:02:53 2015	(r292389)
+++ user/alc/PQ_LAUNDRY/contrib/bmake/mk/sys.mk	Thu Dec 17 01:13:06 2015	(r292390)
@@ -1,4 +1,4 @@
-# $Id: sys.mk,v 1.36 2014/05/11 00:30:19 sjg Exp $
+# $Id: sys.mk,v 1.41 2015/11/14 20:20:34 sjg Exp $
 #
 #	@(#) Copyright (c) 2003-2009, Simon J. Gerraty
 #
@@ -75,8 +75,12 @@ M_L_TARGETS = ${M_ListToMatch:S,V,_TARGE
 M_ListToSkip= O:u:ts::S,:,:N,g:S,^,N,
 
 # type should be a builtin in any sh since about 1980,
+# but sadly there are exceptions!
+.if ${.MAKE.OS:Unknown:NBSD/OS} == ""
+_type_sh = which
+.endif
 # AUTOCONF := ${autoconf:L:${M_whence}}
-M_type = @x@(type $$x 2> /dev/null); echo;@:sh:[0]:N* found*:[@]:C,[()],,g
+M_type = @x@(${_type_sh:Utype} $$x) 2> /dev/null; echo;@:sh:[0]:N* found*:[@]:C,[()],,g
 M_whence = ${M_type}:M/*:[1]
 
 # convert a path to a valid shell variable
@@ -102,6 +106,9 @@ _TARGETS := ${.TARGETS}
 # we need HOST_TARGET etc below.
 .include <host-target.mk>
 
+# early customizations
+.-include <local.sys.env.mk>
+
 # find the OS specifics
 .if defined(SYS_OS_MK)
 .include <${SYS_OS_MK}>
@@ -126,11 +133,30 @@ SYS_OS_MK := ${_sys_mk}
 .export SYS_OS_MK
 .endif
 
-# allow customization without editing.
-.-include <local.sys.mk>
+# some options we need to know early
+OPTIONS_DEFAULT_NO += \
+	DIRDEPS_BUILD \
+	DIRDEPS_CACHE \
+	META_MODE
+
+OPTIONS_DEFAULT_DEPENDENT += \
+	AUTO_OBJ/DIRDEPS_BUILD \
+	STAGING/DIRDEPS_BUILD \
+
+.-include "options.mk"
+
+.if ${MK_DIRDEPS_BUILD:Uno} == "yes"
+MK_META_MODE = yes
+.-include <meta.sys.mk>
+.elif ${MK_META_MODE:Uno} == "yes"
+.MAKE.MODE = meta verbose
+.endif
+# make sure we have a harmless value
+.MAKE.MODE ?= normal
 
 # if you want objdirs make them automatic
-.if ${MKOBJDIRS:Uno} == "auto"
+# and do it early before we compute .PATH
+.if ${MK_AUTO_OBJ:Uno} == "yes" || ${MKOBJDIRS:Uno} == "auto"
 .include <auto.obj.mk>
 .endif
 
@@ -178,17 +204,8 @@ Mkdirs= Mkdirs() { \
 .cc.cpp-out:
 	@${COMPILE.cc:N-c} -E ${.IMPSRC} | grep -v '^[ 	]*$$'
 
-# we don't include own.mk but user can expect -DWITH_META_MODE to work
-.if defined(WITHOUT_META_MODE)
-USE_META= no
-.elif defined(WITH_META_MODE)
-USE_META= yes
-.endif
-.if ${USE_META:Uno} == "yes"
-.-include <meta.sys.mk>
-.endif
-# make sure we have a harmless value
-.MAKE.MODE ?= normal
+# late customizations
+.-include <local.sys.mk>
 
 # if .CURDIR is matched by any entry in DEBUG_MAKE_DIRS we
 # will apply DEBUG_MAKE_FLAGS, now.

Modified: user/alc/PQ_LAUNDRY/contrib/bmake/os.sh
==============================================================================
--- user/alc/PQ_LAUNDRY/contrib/bmake/os.sh	Thu Dec 17 00:02:53 2015	(r292389)
+++ user/alc/PQ_LAUNDRY/contrib/bmake/os.sh	Thu Dec 17 01:13:06 2015	(r292390)
@@ -17,7 +17,7 @@
 #	Simon J. Gerraty <sjg at crufty.net>
 
 # RCSid:
-#	$Id: os.sh,v 1.47 2015/09/10 05:53:10 sjg Exp $
+#	$Id: os.sh,v 1.49 2015/10/25 00:05:40 sjg Exp $
 #
 #	@(#) Copyright (c) 1994 Simon J. Gerraty
 #
@@ -44,7 +44,7 @@ MACHINE_ARCH=`uname -p 2>/dev/null || ec
 # there is at least one case of `uname -p` outputting
 # a bunch of usless drivel
 case "$MACHINE_ARCH" in
-*[!A-Za-z0-9_-]*) MACHINE_ARCH="$MACHINE";;
+unknown|*[!A-Za-z0-9_-]*) MACHINE_ARCH="$MACHINE";;
 esac
         
 # we need this here, and it is not always available...
@@ -213,7 +213,7 @@ LN=${LN:-ln}
 TR=${TR:-tr}
 
 # Some people like have /share/$HOST_TARGET/bin etc.
-HOST_TARGET=`echo ${OS}${OSMAJOR}-$HOST_ARCH | toLower`
+HOST_TARGET=`echo ${OS}${OSMAJOR}-$HOST_ARCH | tr -d / | toLower`
 export HOST_TARGET
 
 case `echo -n .` in -n*) N=; C="\c";; *) N=-n; C=;; esac

Modified: user/alc/PQ_LAUNDRY/contrib/bmake/parse.c
==============================================================================
--- user/alc/PQ_LAUNDRY/contrib/bmake/parse.c	Thu Dec 17 00:02:53 2015	(r292389)
+++ user/alc/PQ_LAUNDRY/contrib/bmake/parse.c	Thu Dec 17 01:13:06 2015	(r292390)
@@ -1,4 +1,4 @@
-/*	$NetBSD: parse.c,v 1.205 2015/10/11 04:51:24 sjg Exp $	*/
+/*	$NetBSD: parse.c,v 1.206 2015/11/26 00:23:04 sjg Exp $	*/
 
 /*
  * Copyright (c) 1988, 1989, 1990, 1993
@@ -69,14 +69,14 @@
  */
 
 #ifndef MAKE_NATIVE
-static char rcsid[] = "$NetBSD: parse.c,v 1.205 2015/10/11 04:51:24 sjg Exp $";
+static char rcsid[] = "$NetBSD: parse.c,v 1.206 2015/11/26 00:23:04 sjg Exp $";
 #else
 #include <sys/cdefs.h>
 #ifndef lint
 #if 0
 static char sccsid[] = "@(#)parse.c	8.3 (Berkeley) 3/19/94";
 #else
-__RCSID("$NetBSD: parse.c,v 1.205 2015/10/11 04:51:24 sjg Exp $");
+__RCSID("$NetBSD: parse.c,v 1.206 2015/11/26 00:23:04 sjg Exp $");
 #endif
 #endif /* not lint */
 #endif
@@ -508,7 +508,11 @@ loadfile(const char *path, int fd)
 #ifdef HAVE_MMAP
 	if (load_getsize(fd, &lf->len) == SUCCESS) {
 		/* found a size, try mmap */
+#ifdef _SC_PAGESIZE
 		pagesize = sysconf(_SC_PAGESIZE);
+#else
+		pagesize = 0;
+#endif
 		if (pagesize <= 0) {
 			pagesize = 0x1000;
 		}

Modified: user/alc/PQ_LAUNDRY/contrib/bmake/unit-tests/Makefile.in
==============================================================================
--- user/alc/PQ_LAUNDRY/contrib/bmake/unit-tests/Makefile.in	Thu Dec 17 00:02:53 2015	(r292389)
+++ user/alc/PQ_LAUNDRY/contrib/bmake/unit-tests/Makefile.in	Thu Dec 17 01:13:06 2015	(r292390)
@@ -1,4 +1,4 @@
-# $Id: Makefile.in,v 1.47 2015/05/05 21:58:06 sjg Exp $
+# $Id: Makefile.in,v 1.48 2015/12/07 04:06:29 sjg Exp $
 #
 # $NetBSD: Makefile,v 1.52 2015/05/05 21:51:09 sjg Exp $
 #
@@ -128,7 +128,7 @@ SED_CMDS.varshell = -e 's,^[a-z]*sh: ,,'
 test:	${OUTFILES} .PHONY
 	@failed= ; \
 	for test in ${TESTNAMES}; do \
-	  ${TOOL_DIFF} -u ${UNIT_TESTS}/$${test}.exp $${test}.out \
+	  ${TOOL_DIFF} ${DIFF_FLAGS} ${UNIT_TESTS}/$${test}.exp $${test}.out \
 	  || failed="$${failed}$${failed:+ }$${test}" ; \
 	done ; \
 	if [ -n "$${failed}" ]; then \

Modified: user/alc/PQ_LAUNDRY/contrib/bmake/unit-tests/cond2.mk
==============================================================================
--- user/alc/PQ_LAUNDRY/contrib/bmake/unit-tests/cond2.mk	Thu Dec 17 00:02:53 2015	(r292389)
+++ user/alc/PQ_LAUNDRY/contrib/bmake/unit-tests/cond2.mk	Thu Dec 17 01:13:06 2015	(r292390)
@@ -1,4 +1,4 @@
-# $Id: cond2.mk,v 1.1.1.1 2015/05/05 21:53:13 sjg Exp $
+# $Id: cond2.mk,v 1.1.1.2 2015/12/02 00:34:27 sjg Exp $
 
 TEST_UNAME_S= NetBSD
 
@@ -21,5 +21,9 @@ Y!= echo TEST_NOT_SET is empty or not de
 Y= oops
 .endif
 
+.if defined(.NDEF) && ${.NDEF} > 0
+Z= yes
+.endif
+

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


More information about the svn-src-user mailing list