Date: Fri, 1 May 2015 18:07:20 +0000 (UTC) From: Glen Barber <gjb@FreeBSD.org> To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r282313 - in projects/release-arm-redux: . bin/chflags bin/chmod bin/ed bin/expr bin/sh cddl/contrib/opensolaris/lib/libnvpair cddl/lib/libdtrace contrib/bmake/mk contrib/bmake/unit-tes... Message-ID: <201505011807.t41I7KnF084836@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: gjb Date: Fri May 1 18:07:18 2015 New Revision: 282313 URL: https://svnweb.freebsd.org/changeset/base/282313 Log: MFH: r281855-r282312 Sponsored by: The FreeBSD Foundation Added: projects/release-arm-redux/contrib/gcclibs/libgomp/ChangeLog.gcc44 - copied unchanged from r282312, head/contrib/gcclibs/libgomp/ChangeLog.gcc44 projects/release-arm-redux/contrib/gcclibs/libgomp/config/bsd/ - copied from r282312, head/contrib/gcclibs/libgomp/config/bsd/ projects/release-arm-redux/contrib/gcclibs/libgomp/config/linux/affinity.c - copied unchanged from r282312, head/contrib/gcclibs/libgomp/config/linux/affinity.c projects/release-arm-redux/contrib/gcclibs/libgomp/config/linux/proc.c - copied unchanged from r282312, head/contrib/gcclibs/libgomp/config/linux/proc.c projects/release-arm-redux/contrib/gcclibs/libgomp/config/mingw32/proc.c - copied unchanged from r282312, head/contrib/gcclibs/libgomp/config/mingw32/proc.c projects/release-arm-redux/contrib/gcclibs/libgomp/config/posix/affinity.c - copied unchanged from r282312, head/contrib/gcclibs/libgomp/config/posix/affinity.c projects/release-arm-redux/contrib/ldns/freebsd-configure.sh - copied unchanged from r282312, head/contrib/ldns/freebsd-configure.sh projects/release-arm-redux/contrib/ldns/packaging/ - copied from r282312, head/contrib/ldns/packaging/ projects/release-arm-redux/contrib/libxo/libxo/xo_open_marker.3 - copied unchanged from r282312, head/contrib/libxo/libxo/xo_open_marker.3 projects/release-arm-redux/contrib/libxo/libxo/xo_set_version.3 - copied unchanged from r282312, head/contrib/libxo/libxo/xo_set_version.3 projects/release-arm-redux/contrib/libxo/tests/core/saved/test_10.H.err - copied unchanged from r282312, head/contrib/libxo/tests/core/saved/test_10.H.err projects/release-arm-redux/contrib/libxo/tests/core/saved/test_10.H.out - copied unchanged from r282312, head/contrib/libxo/tests/core/saved/test_10.H.out projects/release-arm-redux/contrib/libxo/tests/core/saved/test_10.HIPx.err - copied unchanged from r282312, head/contrib/libxo/tests/core/saved/test_10.HIPx.err projects/release-arm-redux/contrib/libxo/tests/core/saved/test_10.HIPx.out - copied unchanged from r282312, head/contrib/libxo/tests/core/saved/test_10.HIPx.out projects/release-arm-redux/contrib/libxo/tests/core/saved/test_10.HP.err - copied unchanged from r282312, head/contrib/libxo/tests/core/saved/test_10.HP.err projects/release-arm-redux/contrib/libxo/tests/core/saved/test_10.HP.out - copied unchanged from r282312, head/contrib/libxo/tests/core/saved/test_10.HP.out projects/release-arm-redux/contrib/libxo/tests/core/saved/test_10.J.err - copied unchanged from r282312, head/contrib/libxo/tests/core/saved/test_10.J.err projects/release-arm-redux/contrib/libxo/tests/core/saved/test_10.J.out - copied unchanged from r282312, head/contrib/libxo/tests/core/saved/test_10.J.out projects/release-arm-redux/contrib/libxo/tests/core/saved/test_10.JP.err - copied unchanged from r282312, head/contrib/libxo/tests/core/saved/test_10.JP.err projects/release-arm-redux/contrib/libxo/tests/core/saved/test_10.JP.out - copied unchanged from r282312, head/contrib/libxo/tests/core/saved/test_10.JP.out projects/release-arm-redux/contrib/libxo/tests/core/saved/test_10.T.err - copied unchanged from r282312, head/contrib/libxo/tests/core/saved/test_10.T.err projects/release-arm-redux/contrib/libxo/tests/core/saved/test_10.T.out - copied unchanged from r282312, head/contrib/libxo/tests/core/saved/test_10.T.out projects/release-arm-redux/contrib/libxo/tests/core/saved/test_10.X.err - copied unchanged from r282312, head/contrib/libxo/tests/core/saved/test_10.X.err projects/release-arm-redux/contrib/libxo/tests/core/saved/test_10.X.out - copied unchanged from r282312, head/contrib/libxo/tests/core/saved/test_10.X.out projects/release-arm-redux/contrib/libxo/tests/core/saved/test_10.XP.err - copied unchanged from r282312, head/contrib/libxo/tests/core/saved/test_10.XP.err projects/release-arm-redux/contrib/libxo/tests/core/saved/test_10.XP.out - copied unchanged from r282312, head/contrib/libxo/tests/core/saved/test_10.XP.out projects/release-arm-redux/contrib/libxo/tests/core/saved/test_10.err - copied unchanged from r282312, head/contrib/libxo/tests/core/saved/test_10.err projects/release-arm-redux/contrib/libxo/tests/core/saved/test_10.out - copied unchanged from r282312, head/contrib/libxo/tests/core/saved/test_10.out projects/release-arm-redux/contrib/libxo/tests/core/test_10.c - copied unchanged from r282312, head/contrib/libxo/tests/core/test_10.c projects/release-arm-redux/contrib/libxo/xohtml/Makefile.am - copied unchanged from r282312, head/contrib/libxo/xohtml/Makefile.am projects/release-arm-redux/contrib/libxo/xohtml/xohtml.1 - copied unchanged from r282312, head/contrib/libxo/xohtml/xohtml.1 projects/release-arm-redux/etc/rc.d/tests/ - copied from r282312, head/etc/rc.d/tests/ projects/release-arm-redux/share/doc/usd/10.exref/ - copied from r282312, head/share/doc/usd/10.exref/ projects/release-arm-redux/share/doc/usd/11.vitut/ - copied from r282312, head/share/doc/usd/11.vitut/ projects/release-arm-redux/share/doc/usd/12.vi/ - copied from r282312, head/share/doc/usd/12.vi/ projects/release-arm-redux/share/doc/usd/13.viref/ - copied from r282312, head/share/doc/usd/13.viref/ projects/release-arm-redux/share/dtrace/siftr - copied unchanged from r282312, head/share/dtrace/siftr projects/release-arm-redux/sys/arm/conf/AML8726 - copied unchanged from r282312, head/sys/arm/conf/AML8726 projects/release-arm-redux/sys/arm/freescale/imx/files.imx5 - copied unchanged from r282312, head/sys/arm/freescale/imx/files.imx5 projects/release-arm-redux/sys/arm64/arm64/db_disasm.c - copied unchanged from r282312, head/sys/arm64/arm64/db_disasm.c projects/release-arm-redux/sys/arm64/arm64/db_interface.c - copied unchanged from r282312, head/sys/arm64/arm64/db_interface.c projects/release-arm-redux/sys/arm64/arm64/db_trace.c - copied unchanged from r282312, head/sys/arm64/arm64/db_trace.c projects/release-arm-redux/sys/arm64/arm64/debug_monitor.c - copied unchanged from r282312, head/sys/arm64/arm64/debug_monitor.c projects/release-arm-redux/sys/dev/ixgbe/ixgbe_x550.c - copied unchanged from r282312, head/sys/dev/ixgbe/ixgbe_x550.c projects/release-arm-redux/sys/dev/ixgbe/ixgbe_x550.h - copied unchanged from r282312, head/sys/dev/ixgbe/ixgbe_x550.h projects/release-arm-redux/sys/libkern/zlib.c - copied unchanged from r282312, head/sys/libkern/zlib.c projects/release-arm-redux/sys/powerpc/aim/aim_machdep.c - copied unchanged from r282312, head/sys/powerpc/aim/aim_machdep.c projects/release-arm-redux/sys/powerpc/booke/booke_machdep.c - copied unchanged from r282312, head/sys/powerpc/booke/booke_machdep.c projects/release-arm-redux/sys/powerpc/powerpc/machdep.c - copied unchanged from r282312, head/sys/powerpc/powerpc/machdep.c projects/release-arm-redux/sys/powerpc/powerpc/uma_machdep.c - copied unchanged from r282312, head/sys/powerpc/powerpc/uma_machdep.c projects/release-arm-redux/sys/sys/zlib.h - copied unchanged from r282312, head/sys/sys/zlib.h projects/release-arm-redux/sys/sys/zutil.h - copied unchanged from r282312, head/sys/sys/zutil.h projects/release-arm-redux/sys/x86/x86/mp_x86.c - copied unchanged from r282312, head/sys/x86/x86/mp_x86.c projects/release-arm-redux/tests/freebsd_test_suite/ - copied from r282312, head/tests/freebsd_test_suite/ projects/release-arm-redux/tests/sys/aio/ - copied from r282312, head/tests/sys/aio/ projects/release-arm-redux/tests/sys/fifo/ - copied from r282312, head/tests/sys/fifo/ projects/release-arm-redux/tests/sys/file/ - copied from r282312, head/tests/sys/file/ projects/release-arm-redux/tests/sys/kern/execve/ - copied from r282312, head/tests/sys/kern/execve/ projects/release-arm-redux/tests/sys/kqueue/ - copied from r282312, head/tests/sys/kqueue/ projects/release-arm-redux/tests/sys/mqueue/ - copied from r282312, head/tests/sys/mqueue/ projects/release-arm-redux/tests/sys/vm/ - copied from r282312, head/tests/sys/vm/ projects/release-arm-redux/usr.bin/cxxfilt/ - copied from r282312, head/usr.bin/cxxfilt/ Replaced: projects/release-arm-redux/contrib/bmake/mk/cython.mk - copied unchanged from r282312, head/contrib/bmake/mk/cython.mk projects/release-arm-redux/contrib/bmake/mk/manifest.mk - copied unchanged from r282312, head/contrib/bmake/mk/manifest.mk projects/release-arm-redux/contrib/bmake/mk/mkopt.sh - copied unchanged from r282312, head/contrib/bmake/mk/mkopt.sh projects/release-arm-redux/contrib/bmake/mk/whats.mk - copied unchanged from r282312, head/contrib/bmake/mk/whats.mk projects/release-arm-redux/contrib/bmake/unit-tests/comment.exp - copied unchanged from r282312, head/contrib/bmake/unit-tests/comment.exp projects/release-arm-redux/contrib/bmake/unit-tests/comment.mk - copied unchanged from r282312, head/contrib/bmake/unit-tests/comment.mk projects/release-arm-redux/contrib/bmake/unit-tests/cond1.exp - copied unchanged from r282312, head/contrib/bmake/unit-tests/cond1.exp projects/release-arm-redux/contrib/bmake/unit-tests/cond1.mk - copied unchanged from r282312, head/contrib/bmake/unit-tests/cond1.mk projects/release-arm-redux/contrib/bmake/unit-tests/doterror.exp - copied unchanged from r282312, head/contrib/bmake/unit-tests/doterror.exp projects/release-arm-redux/contrib/bmake/unit-tests/doterror.mk - copied unchanged from r282312, head/contrib/bmake/unit-tests/doterror.mk projects/release-arm-redux/contrib/bmake/unit-tests/dotwait.exp - copied unchanged from r282312, head/contrib/bmake/unit-tests/dotwait.exp projects/release-arm-redux/contrib/bmake/unit-tests/dotwait.mk - copied unchanged from r282312, head/contrib/bmake/unit-tests/dotwait.mk projects/release-arm-redux/contrib/bmake/unit-tests/error.exp - copied unchanged from r282312, head/contrib/bmake/unit-tests/error.exp projects/release-arm-redux/contrib/bmake/unit-tests/error.mk - copied unchanged from r282312, head/contrib/bmake/unit-tests/error.mk projects/release-arm-redux/contrib/bmake/unit-tests/escape.exp - copied unchanged from r282312, head/contrib/bmake/unit-tests/escape.exp projects/release-arm-redux/contrib/bmake/unit-tests/escape.mk - copied unchanged from r282312, head/contrib/bmake/unit-tests/escape.mk projects/release-arm-redux/contrib/bmake/unit-tests/export-all.exp - copied unchanged from r282312, head/contrib/bmake/unit-tests/export-all.exp projects/release-arm-redux/contrib/bmake/unit-tests/export-all.mk - copied unchanged from r282312, head/contrib/bmake/unit-tests/export-all.mk projects/release-arm-redux/contrib/bmake/unit-tests/export-env.exp - copied unchanged from r282312, head/contrib/bmake/unit-tests/export-env.exp projects/release-arm-redux/contrib/bmake/unit-tests/export-env.mk - copied unchanged from r282312, head/contrib/bmake/unit-tests/export-env.mk projects/release-arm-redux/contrib/bmake/unit-tests/export.exp - copied unchanged from r282312, head/contrib/bmake/unit-tests/export.exp projects/release-arm-redux/contrib/bmake/unit-tests/export.mk - copied unchanged from r282312, head/contrib/bmake/unit-tests/export.mk projects/release-arm-redux/contrib/bmake/unit-tests/forloop.exp - copied unchanged from r282312, head/contrib/bmake/unit-tests/forloop.exp projects/release-arm-redux/contrib/bmake/unit-tests/forloop.mk - copied unchanged from r282312, head/contrib/bmake/unit-tests/forloop.mk projects/release-arm-redux/contrib/bmake/unit-tests/forsubst.exp - copied unchanged from r282312, head/contrib/bmake/unit-tests/forsubst.exp projects/release-arm-redux/contrib/bmake/unit-tests/forsubst.mk - copied unchanged from r282312, head/contrib/bmake/unit-tests/forsubst.mk projects/release-arm-redux/contrib/bmake/unit-tests/hash.exp - copied unchanged from r282312, head/contrib/bmake/unit-tests/hash.exp projects/release-arm-redux/contrib/bmake/unit-tests/hash.mk - copied unchanged from r282312, head/contrib/bmake/unit-tests/hash.mk projects/release-arm-redux/contrib/bmake/unit-tests/impsrc.exp - copied unchanged from r282312, head/contrib/bmake/unit-tests/impsrc.exp projects/release-arm-redux/contrib/bmake/unit-tests/impsrc.mk - copied unchanged from r282312, head/contrib/bmake/unit-tests/impsrc.mk projects/release-arm-redux/contrib/bmake/unit-tests/misc.exp - copied unchanged from r282312, head/contrib/bmake/unit-tests/misc.exp projects/release-arm-redux/contrib/bmake/unit-tests/misc.mk - copied unchanged from r282312, head/contrib/bmake/unit-tests/misc.mk projects/release-arm-redux/contrib/bmake/unit-tests/moderrs.exp - copied unchanged from r282312, head/contrib/bmake/unit-tests/moderrs.exp projects/release-arm-redux/contrib/bmake/unit-tests/moderrs.mk - copied unchanged from r282312, head/contrib/bmake/unit-tests/moderrs.mk projects/release-arm-redux/contrib/bmake/unit-tests/modmatch.exp - copied unchanged from r282312, head/contrib/bmake/unit-tests/modmatch.exp projects/release-arm-redux/contrib/bmake/unit-tests/modmatch.mk - copied unchanged from r282312, head/contrib/bmake/unit-tests/modmatch.mk projects/release-arm-redux/contrib/bmake/unit-tests/modmisc.exp - copied unchanged from r282312, head/contrib/bmake/unit-tests/modmisc.exp projects/release-arm-redux/contrib/bmake/unit-tests/modmisc.mk - copied unchanged from r282312, head/contrib/bmake/unit-tests/modmisc.mk projects/release-arm-redux/contrib/bmake/unit-tests/modorder.exp - copied unchanged from r282312, head/contrib/bmake/unit-tests/modorder.exp projects/release-arm-redux/contrib/bmake/unit-tests/modorder.mk - copied unchanged from r282312, head/contrib/bmake/unit-tests/modorder.mk projects/release-arm-redux/contrib/bmake/unit-tests/modts.exp - copied unchanged from r282312, head/contrib/bmake/unit-tests/modts.exp projects/release-arm-redux/contrib/bmake/unit-tests/modts.mk - copied unchanged from r282312, head/contrib/bmake/unit-tests/modts.mk projects/release-arm-redux/contrib/bmake/unit-tests/modword.exp - copied unchanged from r282312, head/contrib/bmake/unit-tests/modword.exp projects/release-arm-redux/contrib/bmake/unit-tests/modword.mk - copied unchanged from r282312, head/contrib/bmake/unit-tests/modword.mk projects/release-arm-redux/contrib/bmake/unit-tests/order.exp - copied unchanged from r282312, head/contrib/bmake/unit-tests/order.exp projects/release-arm-redux/contrib/bmake/unit-tests/order.mk - copied unchanged from r282312, head/contrib/bmake/unit-tests/order.mk projects/release-arm-redux/contrib/bmake/unit-tests/phony-end.exp - copied unchanged from r282312, head/contrib/bmake/unit-tests/phony-end.exp projects/release-arm-redux/contrib/bmake/unit-tests/phony-end.mk - copied unchanged from r282312, head/contrib/bmake/unit-tests/phony-end.mk projects/release-arm-redux/contrib/bmake/unit-tests/posix.exp - copied unchanged from r282312, head/contrib/bmake/unit-tests/posix.exp projects/release-arm-redux/contrib/bmake/unit-tests/posix.mk - copied unchanged from r282312, head/contrib/bmake/unit-tests/posix.mk projects/release-arm-redux/contrib/bmake/unit-tests/posix1.exp - copied unchanged from r282312, head/contrib/bmake/unit-tests/posix1.exp projects/release-arm-redux/contrib/bmake/unit-tests/posix1.mk - copied unchanged from r282312, head/contrib/bmake/unit-tests/posix1.mk projects/release-arm-redux/contrib/bmake/unit-tests/qequals.exp - copied unchanged from r282312, head/contrib/bmake/unit-tests/qequals.exp projects/release-arm-redux/contrib/bmake/unit-tests/qequals.mk - copied unchanged from r282312, head/contrib/bmake/unit-tests/qequals.mk projects/release-arm-redux/contrib/bmake/unit-tests/suffixes.exp - copied unchanged from r282312, head/contrib/bmake/unit-tests/suffixes.exp projects/release-arm-redux/contrib/bmake/unit-tests/suffixes.mk - copied unchanged from r282312, head/contrib/bmake/unit-tests/suffixes.mk projects/release-arm-redux/contrib/bmake/unit-tests/sunshcmd.exp - copied unchanged from r282312, head/contrib/bmake/unit-tests/sunshcmd.exp projects/release-arm-redux/contrib/bmake/unit-tests/sunshcmd.mk - copied unchanged from r282312, head/contrib/bmake/unit-tests/sunshcmd.mk projects/release-arm-redux/contrib/bmake/unit-tests/sysv.exp - copied unchanged from r282312, head/contrib/bmake/unit-tests/sysv.exp projects/release-arm-redux/contrib/bmake/unit-tests/sysv.mk - copied unchanged from r282312, head/contrib/bmake/unit-tests/sysv.mk projects/release-arm-redux/contrib/bmake/unit-tests/ternary.exp - copied unchanged from r282312, head/contrib/bmake/unit-tests/ternary.exp projects/release-arm-redux/contrib/bmake/unit-tests/ternary.mk - copied unchanged from r282312, head/contrib/bmake/unit-tests/ternary.mk projects/release-arm-redux/contrib/bmake/unit-tests/unexport-env.exp - copied unchanged from r282312, head/contrib/bmake/unit-tests/unexport-env.exp projects/release-arm-redux/contrib/bmake/unit-tests/unexport-env.mk - copied unchanged from r282312, head/contrib/bmake/unit-tests/unexport-env.mk projects/release-arm-redux/contrib/bmake/unit-tests/unexport.exp - copied unchanged from r282312, head/contrib/bmake/unit-tests/unexport.exp projects/release-arm-redux/contrib/bmake/unit-tests/unexport.mk - copied unchanged from r282312, head/contrib/bmake/unit-tests/unexport.mk projects/release-arm-redux/contrib/bmake/unit-tests/varcmd.exp - copied unchanged from r282312, head/contrib/bmake/unit-tests/varcmd.exp projects/release-arm-redux/contrib/bmake/unit-tests/varcmd.mk - copied unchanged from r282312, head/contrib/bmake/unit-tests/varcmd.mk projects/release-arm-redux/contrib/bmake/unit-tests/varmisc.exp - copied unchanged from r282312, head/contrib/bmake/unit-tests/varmisc.exp projects/release-arm-redux/contrib/bmake/unit-tests/varmisc.mk - copied unchanged from r282312, head/contrib/bmake/unit-tests/varmisc.mk projects/release-arm-redux/contrib/bmake/unit-tests/varshell.exp - copied unchanged from r282312, head/contrib/bmake/unit-tests/varshell.exp projects/release-arm-redux/contrib/bmake/unit-tests/varshell.mk - copied unchanged from r282312, head/contrib/bmake/unit-tests/varshell.mk projects/release-arm-redux/contrib/wpa/CONTRIBUTIONS - copied unchanged from r282312, head/contrib/wpa/CONTRIBUTIONS projects/release-arm-redux/contrib/wpa/hostapd/hapd_module_tests.c - copied unchanged from r282312, head/contrib/wpa/hostapd/hapd_module_tests.c projects/release-arm-redux/contrib/wpa/hostapd/wps-ap-nfc.py - copied unchanged from r282312, head/contrib/wpa/hostapd/wps-ap-nfc.py projects/release-arm-redux/contrib/wpa/hs20/ - copied from r282312, head/contrib/wpa/hs20/ projects/release-arm-redux/contrib/wpa/patches/openssl-0.9.8za-tls-extensions.patch - copied unchanged from r282312, head/contrib/wpa/patches/openssl-0.9.8za-tls-extensions.patch projects/release-arm-redux/contrib/wpa/src/ap/acs.c - copied unchanged from r282312, head/contrib/wpa/src/ap/acs.c projects/release-arm-redux/contrib/wpa/src/ap/acs.h - copied unchanged from r282312, head/contrib/wpa/src/ap/acs.h projects/release-arm-redux/contrib/wpa/src/ap/bss_load.c - copied unchanged from r282312, head/contrib/wpa/src/ap/bss_load.c projects/release-arm-redux/contrib/wpa/src/ap/bss_load.h - copied unchanged from r282312, head/contrib/wpa/src/ap/bss_load.h projects/release-arm-redux/contrib/wpa/src/ap/dfs.c - copied unchanged from r282312, head/contrib/wpa/src/ap/dfs.c projects/release-arm-redux/contrib/wpa/src/ap/dfs.h - copied unchanged from r282312, head/contrib/wpa/src/ap/dfs.h projects/release-arm-redux/contrib/wpa/src/ap/dhcp_snoop.c - copied unchanged from r282312, head/contrib/wpa/src/ap/dhcp_snoop.c projects/release-arm-redux/contrib/wpa/src/ap/dhcp_snoop.h - copied unchanged from r282312, head/contrib/wpa/src/ap/dhcp_snoop.h projects/release-arm-redux/contrib/wpa/src/ap/ndisc_snoop.c - copied unchanged from r282312, head/contrib/wpa/src/ap/ndisc_snoop.c projects/release-arm-redux/contrib/wpa/src/ap/ndisc_snoop.h - copied unchanged from r282312, head/contrib/wpa/src/ap/ndisc_snoop.h projects/release-arm-redux/contrib/wpa/src/ap/x_snoop.c - copied unchanged from r282312, head/contrib/wpa/src/ap/x_snoop.c projects/release-arm-redux/contrib/wpa/src/ap/x_snoop.h - copied unchanged from r282312, head/contrib/wpa/src/ap/x_snoop.h projects/release-arm-redux/contrib/wpa/src/common/common_module_tests.c - copied unchanged from r282312, head/contrib/wpa/src/common/common_module_tests.c projects/release-arm-redux/contrib/wpa/src/common/hw_features_common.c - copied unchanged from r282312, head/contrib/wpa/src/common/hw_features_common.c projects/release-arm-redux/contrib/wpa/src/common/hw_features_common.h - copied unchanged from r282312, head/contrib/wpa/src/common/hw_features_common.h projects/release-arm-redux/contrib/wpa/src/common/ieee802_1x_defs.h - copied unchanged from r282312, head/contrib/wpa/src/common/ieee802_1x_defs.h projects/release-arm-redux/contrib/wpa/src/common/qca-vendor-attr.h - copied unchanged from r282312, head/contrib/wpa/src/common/qca-vendor-attr.h projects/release-arm-redux/contrib/wpa/src/common/qca-vendor.h - copied unchanged from r282312, head/contrib/wpa/src/common/qca-vendor.h projects/release-arm-redux/contrib/wpa/src/common/sae.c - copied unchanged from r282312, head/contrib/wpa/src/common/sae.c projects/release-arm-redux/contrib/wpa/src/common/sae.h - copied unchanged from r282312, head/contrib/wpa/src/common/sae.h projects/release-arm-redux/contrib/wpa/src/common/tnc.h - copied unchanged from r282312, head/contrib/wpa/src/common/tnc.h projects/release-arm-redux/contrib/wpa/src/common/wpa_helpers.c - copied unchanged from r282312, head/contrib/wpa/src/common/wpa_helpers.c projects/release-arm-redux/contrib/wpa/src/common/wpa_helpers.h - copied unchanged from r282312, head/contrib/wpa/src/common/wpa_helpers.h projects/release-arm-redux/contrib/wpa/src/crypto/aes-siv.c - copied unchanged from r282312, head/contrib/wpa/src/crypto/aes-siv.c projects/release-arm-redux/contrib/wpa/src/crypto/aes_siv.h - copied unchanged from r282312, head/contrib/wpa/src/crypto/aes_siv.h projects/release-arm-redux/contrib/wpa/src/crypto/crypto_module_tests.c - copied unchanged from r282312, head/contrib/wpa/src/crypto/crypto_module_tests.c projects/release-arm-redux/contrib/wpa/src/crypto/sha256-kdf.c - copied unchanged from r282312, head/contrib/wpa/src/crypto/sha256-kdf.c projects/release-arm-redux/contrib/wpa/src/crypto/sha384.h - copied unchanged from r282312, head/contrib/wpa/src/crypto/sha384.h projects/release-arm-redux/contrib/wpa/src/drivers/driver_macsec_qca.c - copied unchanged from r282312, head/contrib/wpa/src/drivers/driver_macsec_qca.c projects/release-arm-redux/contrib/wpa/src/drivers/driver_nl80211.h - copied unchanged from r282312, head/contrib/wpa/src/drivers/driver_nl80211.h projects/release-arm-redux/contrib/wpa/src/drivers/driver_nl80211_android.c - copied unchanged from r282312, head/contrib/wpa/src/drivers/driver_nl80211_android.c projects/release-arm-redux/contrib/wpa/src/drivers/driver_nl80211_capa.c - copied unchanged from r282312, head/contrib/wpa/src/drivers/driver_nl80211_capa.c projects/release-arm-redux/contrib/wpa/src/drivers/driver_nl80211_event.c - copied unchanged from r282312, head/contrib/wpa/src/drivers/driver_nl80211_event.c projects/release-arm-redux/contrib/wpa/src/drivers/driver_nl80211_monitor.c - copied unchanged from r282312, head/contrib/wpa/src/drivers/driver_nl80211_monitor.c projects/release-arm-redux/contrib/wpa/src/drivers/driver_nl80211_scan.c - copied unchanged from r282312, head/contrib/wpa/src/drivers/driver_nl80211_scan.c projects/release-arm-redux/contrib/wpa/src/drivers/driver_openbsd.c - copied unchanged from r282312, head/contrib/wpa/src/drivers/driver_openbsd.c projects/release-arm-redux/contrib/wpa/src/drivers/linux_defines.h - copied unchanged from r282312, head/contrib/wpa/src/drivers/linux_defines.h projects/release-arm-redux/contrib/wpa/src/eap_common/eap_eke_common.c - copied unchanged from r282312, head/contrib/wpa/src/eap_common/eap_eke_common.c projects/release-arm-redux/contrib/wpa/src/eap_common/eap_eke_common.h - copied unchanged from r282312, head/contrib/wpa/src/eap_common/eap_eke_common.h projects/release-arm-redux/contrib/wpa/src/eap_peer/eap_eke.c - copied unchanged from r282312, head/contrib/wpa/src/eap_peer/eap_eke.c projects/release-arm-redux/contrib/wpa/src/eap_peer/eap_proxy.h - copied unchanged from r282312, head/contrib/wpa/src/eap_peer/eap_proxy.h projects/release-arm-redux/contrib/wpa/src/eap_peer/eap_proxy_dummy.c - copied unchanged from r282312, head/contrib/wpa/src/eap_peer/eap_proxy_dummy.c projects/release-arm-redux/contrib/wpa/src/eap_server/eap_server_eke.c - copied unchanged from r282312, head/contrib/wpa/src/eap_server/eap_server_eke.c projects/release-arm-redux/contrib/wpa/src/pae/ - copied from r282312, head/contrib/wpa/src/pae/ projects/release-arm-redux/contrib/wpa/src/utils/bitfield.c - copied unchanged from r282312, head/contrib/wpa/src/utils/bitfield.c projects/release-arm-redux/contrib/wpa/src/utils/bitfield.h - copied unchanged from r282312, head/contrib/wpa/src/utils/bitfield.h projects/release-arm-redux/contrib/wpa/src/utils/browser-android.c - copied unchanged from r282312, head/contrib/wpa/src/utils/browser-android.c projects/release-arm-redux/contrib/wpa/src/utils/browser-system.c - copied unchanged from r282312, head/contrib/wpa/src/utils/browser-system.c projects/release-arm-redux/contrib/wpa/src/utils/browser-wpadebug.c - copied unchanged from r282312, head/contrib/wpa/src/utils/browser-wpadebug.c projects/release-arm-redux/contrib/wpa/src/utils/browser.c - copied unchanged from r282312, head/contrib/wpa/src/utils/browser.c projects/release-arm-redux/contrib/wpa/src/utils/browser.h - copied unchanged from r282312, head/contrib/wpa/src/utils/browser.h projects/release-arm-redux/contrib/wpa/src/utils/http-utils.h - copied unchanged from r282312, head/contrib/wpa/src/utils/http-utils.h projects/release-arm-redux/contrib/wpa/src/utils/http_curl.c - copied unchanged from r282312, head/contrib/wpa/src/utils/http_curl.c projects/release-arm-redux/contrib/wpa/src/utils/platform.h - copied unchanged from r282312, head/contrib/wpa/src/utils/platform.h projects/release-arm-redux/contrib/wpa/src/utils/utils_module_tests.c - copied unchanged from r282312, head/contrib/wpa/src/utils/utils_module_tests.c projects/release-arm-redux/contrib/wpa/src/utils/xml-utils.c - copied unchanged from r282312, head/contrib/wpa/src/utils/xml-utils.c projects/release-arm-redux/contrib/wpa/src/utils/xml-utils.h - copied unchanged from r282312, head/contrib/wpa/src/utils/xml-utils.h projects/release-arm-redux/contrib/wpa/src/utils/xml_libxml2.c - copied unchanged from r282312, head/contrib/wpa/src/utils/xml_libxml2.c projects/release-arm-redux/contrib/wpa/src/wps/wps_module_tests.c - copied unchanged from r282312, head/contrib/wpa/src/wps/wps_module_tests.c projects/release-arm-redux/contrib/wpa/wpa_supplicant/eap_proxy_dummy.mak - copied unchanged from r282312, head/contrib/wpa/wpa_supplicant/eap_proxy_dummy.mak projects/release-arm-redux/contrib/wpa/wpa_supplicant/eap_proxy_dummy.mk - copied unchanged from r282312, head/contrib/wpa/wpa_supplicant/eap_proxy_dummy.mk projects/release-arm-redux/contrib/wpa/wpa_supplicant/examples/p2p-nfc.py - copied unchanged from r282312, head/contrib/wpa/wpa_supplicant/examples/p2p-nfc.py projects/release-arm-redux/contrib/wpa/wpa_supplicant/mesh.c - copied unchanged from r282312, head/contrib/wpa/wpa_supplicant/mesh.c projects/release-arm-redux/contrib/wpa/wpa_supplicant/mesh.h - copied unchanged from r282312, head/contrib/wpa/wpa_supplicant/mesh.h projects/release-arm-redux/contrib/wpa/wpa_supplicant/mesh_mpm.c - copied unchanged from r282312, head/contrib/wpa/wpa_supplicant/mesh_mpm.c projects/release-arm-redux/contrib/wpa/wpa_supplicant/mesh_mpm.h - copied unchanged from r282312, head/contrib/wpa/wpa_supplicant/mesh_mpm.h projects/release-arm-redux/contrib/wpa/wpa_supplicant/mesh_rsn.c - copied unchanged from r282312, head/contrib/wpa/wpa_supplicant/mesh_rsn.c projects/release-arm-redux/contrib/wpa/wpa_supplicant/mesh_rsn.h - copied unchanged from r282312, head/contrib/wpa/wpa_supplicant/mesh_rsn.h projects/release-arm-redux/contrib/wpa/wpa_supplicant/wmm_ac.c - copied unchanged from r282312, head/contrib/wpa/wpa_supplicant/wmm_ac.c projects/release-arm-redux/contrib/wpa/wpa_supplicant/wmm_ac.h - copied unchanged from r282312, head/contrib/wpa/wpa_supplicant/wmm_ac.h projects/release-arm-redux/contrib/wpa/wpa_supplicant/wpas_kay.c - copied unchanged from r282312, head/contrib/wpa/wpa_supplicant/wpas_kay.c projects/release-arm-redux/contrib/wpa/wpa_supplicant/wpas_kay.h - copied unchanged from r282312, head/contrib/wpa/wpa_supplicant/wpas_kay.h projects/release-arm-redux/contrib/wpa/wpa_supplicant/wpas_module_tests.c - copied unchanged from r282312, head/contrib/wpa/wpa_supplicant/wpas_module_tests.c projects/release-arm-redux/sys/x86/x86/cpu_machdep.c - copied unchanged from r282312, head/sys/x86/x86/cpu_machdep.c Deleted: projects/release-arm-redux/etc/tests/rc.d/ projects/release-arm-redux/lib/libc/Makefile.amd64 projects/release-arm-redux/lib/libc/Makefile.i386 projects/release-arm-redux/lib/librt/Makefile.amd64 projects/release-arm-redux/lib/librt/Makefile.i386 projects/release-arm-redux/lib/libthr/Makefile.amd64 projects/release-arm-redux/lib/libthr/Makefile.i386 projects/release-arm-redux/lib/msun/Makefile.amd64 projects/release-arm-redux/lib/msun/Makefile.i386 projects/release-arm-redux/share/doc/papers/hwpmc/ projects/release-arm-redux/sys/amd64/include/xen/xenpmap.h projects/release-arm-redux/sys/arm/amlogic/aml8726/files.smp projects/release-arm-redux/sys/arm/amlogic/aml8726/std.odroidc1 projects/release-arm-redux/sys/arm/amlogic/aml8726/std.vsatv102-m6 projects/release-arm-redux/sys/arm/freescale/imx/files.imx51 projects/release-arm-redux/sys/arm/freescale/imx/files.imx53 projects/release-arm-redux/sys/i386/conf/XEN projects/release-arm-redux/sys/i386/include/xen/features.h projects/release-arm-redux/sys/i386/include/xen/xenpmap.h projects/release-arm-redux/sys/i386/include/xen/xenstored.h projects/release-arm-redux/sys/i386/xen/ projects/release-arm-redux/sys/net/zlib.c projects/release-arm-redux/sys/net/zlib.h projects/release-arm-redux/sys/net/zutil.h projects/release-arm-redux/sys/powerpc/aim/machdep.c projects/release-arm-redux/sys/powerpc/aim/uma_machdep.c projects/release-arm-redux/sys/powerpc/booke/machdep.c projects/release-arm-redux/tools/regression/aio/aiotest/ projects/release-arm-redux/tools/regression/aio/kqueue/ projects/release-arm-redux/tools/regression/execve/ projects/release-arm-redux/tools/regression/fifo/ projects/release-arm-redux/tools/regression/file/dup/ projects/release-arm-redux/tools/regression/file/fcntlflags/ projects/release-arm-redux/tools/regression/file/flock/ projects/release-arm-redux/tools/regression/file/ftruncate/ projects/release-arm-redux/tools/regression/file/newfileops_on_fork/ projects/release-arm-redux/tools/regression/kqueue/ projects/release-arm-redux/tools/regression/mmap/ projects/release-arm-redux/tools/regression/mqueue/ Modified: projects/release-arm-redux/.arcconfig projects/release-arm-redux/Makefile projects/release-arm-redux/Makefile.inc1 projects/release-arm-redux/ObsoleteFiles.inc projects/release-arm-redux/UPDATING projects/release-arm-redux/bin/chflags/chflags.1 projects/release-arm-redux/bin/chflags/chflags.c projects/release-arm-redux/bin/chmod/chmod.1 projects/release-arm-redux/bin/chmod/chmod.c projects/release-arm-redux/bin/ed/ed.1 projects/release-arm-redux/bin/expr/expr.1 projects/release-arm-redux/bin/sh/jobs.c projects/release-arm-redux/cddl/contrib/opensolaris/lib/libnvpair/libnvpair.c projects/release-arm-redux/cddl/lib/libdtrace/tcp.d projects/release-arm-redux/contrib/gcclibs/libgomp/ChangeLog projects/release-arm-redux/contrib/gcclibs/libgomp/Makefile.am projects/release-arm-redux/contrib/gcclibs/libgomp/Makefile.in projects/release-arm-redux/contrib/gcclibs/libgomp/aclocal.m4 projects/release-arm-redux/contrib/gcclibs/libgomp/config.h.in projects/release-arm-redux/contrib/gcclibs/libgomp/configure projects/release-arm-redux/contrib/gcclibs/libgomp/configure.ac projects/release-arm-redux/contrib/gcclibs/libgomp/configure.tgt projects/release-arm-redux/contrib/gcclibs/libgomp/env.c projects/release-arm-redux/contrib/gcclibs/libgomp/iter.c projects/release-arm-redux/contrib/gcclibs/libgomp/libgomp.h projects/release-arm-redux/contrib/gcclibs/libgomp/libgomp.texi projects/release-arm-redux/contrib/gcclibs/libgomp/omp.h.in projects/release-arm-redux/contrib/gcclibs/libgomp/omp_lib.h.in projects/release-arm-redux/contrib/gcclibs/libgomp/team.c projects/release-arm-redux/contrib/ldns/drill/config.h projects/release-arm-redux/contrib/ldns/drill/drill.1 projects/release-arm-redux/contrib/libxo/Makefile.am projects/release-arm-redux/contrib/libxo/configure.ac projects/release-arm-redux/contrib/libxo/doc/libxo.txt projects/release-arm-redux/contrib/libxo/libxo/Makefile.am projects/release-arm-redux/contrib/libxo/libxo/libxo.c projects/release-arm-redux/contrib/libxo/libxo/xo.h projects/release-arm-redux/contrib/libxo/libxo/xo_error.3 projects/release-arm-redux/contrib/libxo/libxo/xo_format.5 projects/release-arm-redux/contrib/libxo/libxo/xo_open_container.3 projects/release-arm-redux/contrib/libxo/libxo/xoconfig.h projects/release-arm-redux/contrib/libxo/libxo/xoconfig.h.in projects/release-arm-redux/contrib/libxo/libxo/xoversion.h projects/release-arm-redux/contrib/libxo/m4/libtool.m4 projects/release-arm-redux/contrib/libxo/m4/ltoptions.m4 projects/release-arm-redux/contrib/libxo/m4/ltversion.m4 projects/release-arm-redux/contrib/libxo/tests/core/Makefile.am projects/release-arm-redux/contrib/libxo/tests/core/saved/test_01.JP.out projects/release-arm-redux/contrib/libxo/tests/core/saved/test_02.JP.out projects/release-arm-redux/contrib/libxo/tests/core/saved/test_05.H.out projects/release-arm-redux/contrib/libxo/tests/core/saved/test_05.HIPx.out projects/release-arm-redux/contrib/libxo/tests/core/saved/test_05.HP.out projects/release-arm-redux/contrib/libxo/tests/core/saved/test_05.J.out projects/release-arm-redux/contrib/libxo/tests/core/saved/test_05.JP.out projects/release-arm-redux/contrib/libxo/tests/core/saved/test_05.T.out projects/release-arm-redux/contrib/libxo/tests/core/saved/test_05.X.out projects/release-arm-redux/contrib/libxo/tests/core/saved/test_05.XP.out projects/release-arm-redux/contrib/libxo/tests/core/saved/test_09.JP.out projects/release-arm-redux/contrib/libxo/tests/core/test_05.c projects/release-arm-redux/contrib/libxo/xo/xo.1 projects/release-arm-redux/contrib/libxo/xohtml/xohtml.css projects/release-arm-redux/contrib/libxo/xohtml/xohtml.sh.in projects/release-arm-redux/contrib/libxo/xolint/Makefile.am projects/release-arm-redux/contrib/libxo/xolint/xolint.1 projects/release-arm-redux/contrib/libxo/xolint/xolint.pl projects/release-arm-redux/contrib/netbsd-tests/lib/libm/t_fmod.c projects/release-arm-redux/contrib/netbsd-tests/lib/libpthread/t_swapcontext.c projects/release-arm-redux/contrib/tcpdump/interface.h projects/release-arm-redux/contrib/tcpdump/netdissect.h projects/release-arm-redux/contrib/tcpdump/print-ip.c projects/release-arm-redux/contrib/tcpdump/print-pfsync.c projects/release-arm-redux/contrib/unbound/Makefile.in projects/release-arm-redux/contrib/unbound/compat/getentropy_linux.c projects/release-arm-redux/contrib/unbound/config.h projects/release-arm-redux/contrib/unbound/config.h.in projects/release-arm-redux/contrib/unbound/configure projects/release-arm-redux/contrib/unbound/configure.ac projects/release-arm-redux/contrib/unbound/daemon/remote.c projects/release-arm-redux/contrib/unbound/daemon/unbound.c projects/release-arm-redux/contrib/unbound/daemon/worker.c projects/release-arm-redux/contrib/unbound/doc/Changelog projects/release-arm-redux/contrib/unbound/doc/README projects/release-arm-redux/contrib/unbound/doc/example.conf projects/release-arm-redux/contrib/unbound/doc/example.conf.in projects/release-arm-redux/contrib/unbound/doc/libunbound.3 projects/release-arm-redux/contrib/unbound/doc/libunbound.3.in projects/release-arm-redux/contrib/unbound/doc/unbound-anchor.8 projects/release-arm-redux/contrib/unbound/doc/unbound-anchor.8.in projects/release-arm-redux/contrib/unbound/doc/unbound-checkconf.8 projects/release-arm-redux/contrib/unbound/doc/unbound-checkconf.8.in projects/release-arm-redux/contrib/unbound/doc/unbound-control.8 projects/release-arm-redux/contrib/unbound/doc/unbound-control.8.in projects/release-arm-redux/contrib/unbound/doc/unbound-host.1 projects/release-arm-redux/contrib/unbound/doc/unbound-host.1.in projects/release-arm-redux/contrib/unbound/doc/unbound.8 projects/release-arm-redux/contrib/unbound/doc/unbound.8.in projects/release-arm-redux/contrib/unbound/doc/unbound.conf.5 projects/release-arm-redux/contrib/unbound/doc/unbound.conf.5.in projects/release-arm-redux/contrib/unbound/iterator/iter_scrub.c projects/release-arm-redux/contrib/unbound/iterator/iter_utils.c projects/release-arm-redux/contrib/unbound/iterator/iter_utils.h projects/release-arm-redux/contrib/unbound/iterator/iterator.c projects/release-arm-redux/contrib/unbound/libunbound/libworker.c projects/release-arm-redux/contrib/unbound/libunbound/python/libunbound.i projects/release-arm-redux/contrib/unbound/services/listen_dnsport.c projects/release-arm-redux/contrib/unbound/services/localzone.c projects/release-arm-redux/contrib/unbound/services/localzone.h projects/release-arm-redux/contrib/unbound/smallapp/unbound-checkconf.c projects/release-arm-redux/contrib/unbound/smallapp/unbound-control-setup.sh projects/release-arm-redux/contrib/unbound/smallapp/unbound-control-setup.sh.in projects/release-arm-redux/contrib/unbound/smallapp/unbound-control.c projects/release-arm-redux/contrib/unbound/util/config_file.c projects/release-arm-redux/contrib/unbound/util/config_file.h projects/release-arm-redux/contrib/unbound/util/configlexer.lex projects/release-arm-redux/contrib/unbound/util/configparser.y projects/release-arm-redux/contrib/unbound/util/iana_ports.inc projects/release-arm-redux/contrib/unbound/util/net_help.c projects/release-arm-redux/contrib/unbound/util/rtt.c projects/release-arm-redux/contrib/unbound/util/rtt.h projects/release-arm-redux/contrib/unbound/validator/val_secalgo.c projects/release-arm-redux/contrib/unbound/validator/val_utils.c projects/release-arm-redux/contrib/unbound/validator/val_utils.h projects/release-arm-redux/contrib/unbound/validator/validator.c projects/release-arm-redux/etc/defaults/rc.conf projects/release-arm-redux/etc/mtree/BSD.tests.dist projects/release-arm-redux/etc/rc.d/Makefile projects/release-arm-redux/etc/rc.d/devd projects/release-arm-redux/etc/rc.d/hostid projects/release-arm-redux/etc/tests/Makefile projects/release-arm-redux/gnu/lib/libgomp/Makefile projects/release-arm-redux/gnu/lib/libgomp/config.h projects/release-arm-redux/gnu/usr.bin/cc/Makefile projects/release-arm-redux/lib/libarchive/config_freebsd.h projects/release-arm-redux/lib/libc/Makefile projects/release-arm-redux/lib/libc/gen/_once_stub.c projects/release-arm-redux/lib/libc/gen/getutxent.3 projects/release-arm-redux/lib/libc/gen/nice.3 projects/release-arm-redux/lib/libc/gen/posix_spawn.3 projects/release-arm-redux/lib/libc/gen/posix_spawn_file_actions_addopen.3 projects/release-arm-redux/lib/libc/gen/posix_spawn_file_actions_init.3 projects/release-arm-redux/lib/libc/gen/posix_spawnattr_getflags.3 projects/release-arm-redux/lib/libc/gen/posix_spawnattr_getpgroup.3 projects/release-arm-redux/lib/libc/gen/posix_spawnattr_getschedparam.3 projects/release-arm-redux/lib/libc/gen/posix_spawnattr_getschedpolicy.3 projects/release-arm-redux/lib/libc/gen/posix_spawnattr_getsigdefault.3 projects/release-arm-redux/lib/libc/gen/posix_spawnattr_getsigmask.3 projects/release-arm-redux/lib/libc/gen/posix_spawnattr_init.3 projects/release-arm-redux/lib/libc/include/compat.h projects/release-arm-redux/lib/libc/locale/duplocale.3 projects/release-arm-redux/lib/libc/locale/freelocale.3 projects/release-arm-redux/lib/libc/locale/newlocale.3 projects/release-arm-redux/lib/libc/locale/none.c projects/release-arm-redux/lib/libc/locale/querylocale.3 projects/release-arm-redux/lib/libc/locale/uselocale.3 projects/release-arm-redux/lib/libc/net/sctp_recvmsg.3 projects/release-arm-redux/lib/libc/nls/catopen.3 projects/release-arm-redux/lib/libc/regex/re_format.7 projects/release-arm-redux/lib/libc/regex/regcomp.c projects/release-arm-redux/lib/libc/regex/regex.3 projects/release-arm-redux/lib/libc/rpc/rpcbind.3 projects/release-arm-redux/lib/libc/stdio/open_memstream.3 projects/release-arm-redux/lib/libc/stdio/open_memstream.c projects/release-arm-redux/lib/libc/stdio/open_wmemstream.c projects/release-arm-redux/lib/libc/sys/closefrom.2 projects/release-arm-redux/lib/libc/sys/posix_openpt.2 projects/release-arm-redux/lib/libc/sys/procctl.2 projects/release-arm-redux/lib/libc/tests/db/Makefile projects/release-arm-redux/lib/libc/tests/sys/Makefile projects/release-arm-redux/lib/libcapsicum/libcapsicum_dns.c projects/release-arm-redux/lib/libcapsicum/libcapsicum_grp.c projects/release-arm-redux/lib/libcapsicum/libcapsicum_pwd.c projects/release-arm-redux/lib/libedit/el.c projects/release-arm-redux/lib/libgeom/geom_xml2tree.c projects/release-arm-redux/lib/libmd/mdXhl.c projects/release-arm-redux/lib/libnv/Makefile projects/release-arm-redux/lib/libnv/nv.3 projects/release-arm-redux/lib/libnv/tests/dnv_tests.cc projects/release-arm-redux/lib/libnv/tests/nv_tests.cc projects/release-arm-redux/lib/librt/Makefile projects/release-arm-redux/lib/libstand/Makefile projects/release-arm-redux/lib/libthr/Makefile projects/release-arm-redux/lib/libthr/tests/Makefile projects/release-arm-redux/lib/libthr/thread/thr_clean.c projects/release-arm-redux/lib/libxo/Makefile projects/release-arm-redux/lib/msun/Makefile projects/release-arm-redux/lib/msun/man/j0.3 projects/release-arm-redux/lib/msun/man/lgamma.3 projects/release-arm-redux/lib/msun/man/nextafter.3 projects/release-arm-redux/lib/msun/tests/Makefile projects/release-arm-redux/libexec/casper/dns/dns.c projects/release-arm-redux/libexec/casper/grp/grp.c projects/release-arm-redux/libexec/getty/subr.c projects/release-arm-redux/libexec/rtld-elf/rtld.c projects/release-arm-redux/release/Makefile.ec2 projects/release-arm-redux/release/arm/BEAGLEBONE.conf projects/release-arm-redux/release/arm/PANDABOARD.conf projects/release-arm-redux/release/arm/RPI-B.conf projects/release-arm-redux/release/arm/WANDBOARD-QUAD.conf projects/release-arm-redux/release/arm/ZEDBOARD.conf projects/release-arm-redux/release/arm64/make-memstick.sh projects/release-arm-redux/release/doc/en_US.ISO8859-1/relnotes/article.xml projects/release-arm-redux/release/doc/share/xml/release.ent projects/release-arm-redux/release/doc/share/xml/sponsor.ent projects/release-arm-redux/release/scripts/mk-vmimage.sh projects/release-arm-redux/release/tools/vmimage.subr projects/release-arm-redux/sbin/atm/atmconfig/atmconfig.8 projects/release-arm-redux/sbin/camcontrol/camcontrol.8 projects/release-arm-redux/sbin/growfs/Makefile projects/release-arm-redux/sbin/growfs/growfs.c projects/release-arm-redux/sbin/ipfw/ipfw2.c projects/release-arm-redux/sbin/ipfw/ipfw2.h projects/release-arm-redux/sbin/ipfw/tables.c projects/release-arm-redux/share/doc/papers/Makefile projects/release-arm-redux/share/doc/papers/bufbio/bio.ms projects/release-arm-redux/share/doc/usd/06.bc/bc projects/release-arm-redux/share/doc/usd/18.msdiffs/ms.diffs projects/release-arm-redux/share/doc/usd/22.trofftut/tt00 projects/release-arm-redux/share/doc/usd/Makefile projects/release-arm-redux/share/doc/usd/contents/contents.ms projects/release-arm-redux/share/man/man4/ada.4 projects/release-arm-redux/share/man/man4/smb.4 projects/release-arm-redux/share/man/man4/urtwn.4 projects/release-arm-redux/share/man/man4/xen.4 projects/release-arm-redux/share/man/man9/BUS_BIND_INTR.9 projects/release-arm-redux/share/man/man9/BUS_CHILD_DELETED.9 projects/release-arm-redux/share/man/man9/BUS_CHILD_DETACHED.9 projects/release-arm-redux/share/man/man9/BUS_DESCRIBE_INTR.9 projects/release-arm-redux/share/man/man9/BUS_NEW_PASS.9 projects/release-arm-redux/share/man/man9/Makefile projects/release-arm-redux/share/man/man9/VOP_ADVISE.9 projects/release-arm-redux/share/man/man9/VOP_ALLOCATE.9 projects/release-arm-redux/share/man/man9/bus_adjust_resource.9 projects/release-arm-redux/share/man/man9/bus_generic_new_pass.9 projects/release-arm-redux/share/man/man9/bus_set_pass.9 projects/release-arm-redux/share/man/man9/getenv.9 projects/release-arm-redux/share/man/man9/panic.9 projects/release-arm-redux/share/man/man9/refcount.9 projects/release-arm-redux/share/man/man9/sglist.9 projects/release-arm-redux/share/man/man9/shm_map.9 projects/release-arm-redux/share/misc/committers-src.dot projects/release-arm-redux/share/mk/src.opts.mk projects/release-arm-redux/sys/amd64/amd64/apic_vector.S projects/release-arm-redux/sys/amd64/amd64/mp_machdep.c projects/release-arm-redux/sys/amd64/conf/GENERIC projects/release-arm-redux/sys/amd64/conf/NOTES projects/release-arm-redux/sys/amd64/include/smp.h projects/release-arm-redux/sys/amd64/include/vm.h projects/release-arm-redux/sys/amd64/include/vmm.h (contents, props changed) projects/release-arm-redux/sys/amd64/include/xen/xenfunc.h projects/release-arm-redux/sys/amd64/include/xen/xenvar.h projects/release-arm-redux/sys/amd64/vmm/amd/amdv.c projects/release-arm-redux/sys/amd64/vmm/amd/svm.c projects/release-arm-redux/sys/amd64/vmm/amd/svm_msr.c projects/release-arm-redux/sys/amd64/vmm/amd/vmcb.c projects/release-arm-redux/sys/amd64/vmm/intel/vmx_msr.c projects/release-arm-redux/sys/amd64/vmm/io/vatpic.c projects/release-arm-redux/sys/amd64/vmm/io/vatpit.c projects/release-arm-redux/sys/amd64/vmm/io/vhpet.c projects/release-arm-redux/sys/amd64/vmm/io/vioapic.c projects/release-arm-redux/sys/amd64/vmm/io/vlapic.c projects/release-arm-redux/sys/amd64/vmm/io/vpmtmr.c projects/release-arm-redux/sys/amd64/vmm/io/vrtc.c projects/release-arm-redux/sys/amd64/vmm/vmm.c projects/release-arm-redux/sys/amd64/vmm/vmm_instruction_emul.c projects/release-arm-redux/sys/amd64/vmm/vmm_ioport.c projects/release-arm-redux/sys/amd64/vmm/vmm_stat.c projects/release-arm-redux/sys/amd64/vmm/x86.c projects/release-arm-redux/sys/arm/allwinner/std.a10 projects/release-arm-redux/sys/arm/amlogic/aml8726/aml8726_mmc.c projects/release-arm-redux/sys/arm/amlogic/aml8726/aml8726_mmc.h projects/release-arm-redux/sys/arm/amlogic/aml8726/files.aml8726 projects/release-arm-redux/sys/arm/amlogic/aml8726/std.aml8726 projects/release-arm-redux/sys/arm/arm/busdma_machdep-v6.c projects/release-arm-redux/sys/arm/arm/busdma_machdep.c projects/release-arm-redux/sys/arm/arm/cpufunc.c projects/release-arm-redux/sys/arm/arm/locore-v4.S projects/release-arm-redux/sys/arm/arm/locore-v6.S projects/release-arm-redux/sys/arm/arm/pmap-v6-new.c projects/release-arm-redux/sys/arm/broadcom/bcm2835/bcm2835_mbox.c projects/release-arm-redux/sys/arm/broadcom/bcm2835/bcm2835_sdhci.c projects/release-arm-redux/sys/arm/broadcom/bcm2835/std.bcm2836 projects/release-arm-redux/sys/arm/conf/EFIKA_MX projects/release-arm-redux/sys/arm/conf/IMX53 projects/release-arm-redux/sys/arm/conf/IMX6 projects/release-arm-redux/sys/arm/conf/ODROIDC1 projects/release-arm-redux/sys/arm/conf/RK3188 projects/release-arm-redux/sys/arm/conf/RPI2 projects/release-arm-redux/sys/arm/conf/VSATV102 projects/release-arm-redux/sys/arm/freescale/imx/std.imx51 projects/release-arm-redux/sys/arm/freescale/imx/std.imx53 projects/release-arm-redux/sys/arm64/arm64/bus_machdep.c projects/release-arm-redux/sys/arm64/arm64/bus_space_asm.S projects/release-arm-redux/sys/arm64/arm64/nexus.c projects/release-arm-redux/sys/arm64/arm64/pmap.c projects/release-arm-redux/sys/arm64/include/pmap.h projects/release-arm-redux/sys/boot/common/md.c projects/release-arm-redux/sys/boot/fdt/dts/arm/bcm2836.dtsi projects/release-arm-redux/sys/boot/fdt/dts/arm/rpi2.dts projects/release-arm-redux/sys/boot/forth/loader.conf projects/release-arm-redux/sys/boot/i386/common/edd.h projects/release-arm-redux/sys/boot/libstand32/Makefile projects/release-arm-redux/sys/boot/userboot/libstand/Makefile projects/release-arm-redux/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c projects/release-arm-redux/sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c projects/release-arm-redux/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_objset.c projects/release-arm-redux/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_traverse.c projects/release-arm-redux/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dataset.c projects/release-arm-redux/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dir.c projects/release-arm-redux/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_onexit.c projects/release-arm-redux/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c projects/release-arm-redux/sys/cddl/dev/dtrace/amd64/dtrace_asm.S projects/release-arm-redux/sys/cddl/dev/dtrace/arm/dtrace_asm.S projects/release-arm-redux/sys/cddl/dev/dtrace/dtrace_hacks.c projects/release-arm-redux/sys/cddl/dev/dtrace/i386/dtrace_asm.S projects/release-arm-redux/sys/cddl/dev/dtrace/mips/dtrace_asm.S projects/release-arm-redux/sys/cddl/dev/dtrace/powerpc/dtrace_asm.S projects/release-arm-redux/sys/cddl/dev/profile/profile.c projects/release-arm-redux/sys/compat/linux/linux_getcwd.c projects/release-arm-redux/sys/conf/files projects/release-arm-redux/sys/conf/files.amd64 projects/release-arm-redux/sys/conf/files.arm64 projects/release-arm-redux/sys/conf/files.i386 projects/release-arm-redux/sys/conf/files.pc98 projects/release-arm-redux/sys/conf/files.powerpc projects/release-arm-redux/sys/conf/kern.mk projects/release-arm-redux/sys/conf/kern.pre.mk projects/release-arm-redux/sys/conf/options projects/release-arm-redux/sys/conf/options.amd64 projects/release-arm-redux/sys/conf/options.arm projects/release-arm-redux/sys/conf/options.arm64 projects/release-arm-redux/sys/conf/options.i386 projects/release-arm-redux/sys/dev/acpica/acpi.c projects/release-arm-redux/sys/dev/atkbdc/atkbd.c projects/release-arm-redux/sys/dev/bxe/bxe.h projects/release-arm-redux/sys/dev/cxgbe/t4_main.c projects/release-arm-redux/sys/dev/e1000/if_igb.c projects/release-arm-redux/sys/dev/hyperv/include/hyperv.h projects/release-arm-redux/sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c projects/release-arm-redux/sys/dev/hyperv/storvsc/hv_vstorage.h projects/release-arm-redux/sys/dev/hyperv/utilities/hv_kvp.c projects/release-arm-redux/sys/dev/hyperv/utilities/hv_util.c projects/release-arm-redux/sys/dev/hyperv/vmbus/hv_channel.c projects/release-arm-redux/sys/dev/hyperv/vmbus/hv_channel_mgmt.c (contents, props changed) projects/release-arm-redux/sys/dev/hyperv/vmbus/hv_connection.c (contents, props changed) projects/release-arm-redux/sys/dev/hyperv/vmbus/hv_hv.c projects/release-arm-redux/sys/dev/hyperv/vmbus/hv_ring_buffer.c (contents, props changed) projects/release-arm-redux/sys/dev/hyperv/vmbus/hv_vmbus_drv_freebsd.c projects/release-arm-redux/sys/dev/hyperv/vmbus/hv_vmbus_priv.h projects/release-arm-redux/sys/dev/ichsmb/ichsmb_pci.c projects/release-arm-redux/sys/dev/iicbus/pcf8563.c projects/release-arm-redux/sys/dev/ipmi/ipmi.c projects/release-arm-redux/sys/dev/ipmi/ipmi_kcs.c projects/release-arm-redux/sys/dev/ipmi/ipmi_smic.c projects/release-arm-redux/sys/dev/ipmi/ipmivars.h projects/release-arm-redux/sys/dev/ixgbe/if_ix.c projects/release-arm-redux/sys/dev/ixgbe/if_ixv.c projects/release-arm-redux/sys/dev/ixgbe/ix_txrx.c projects/release-arm-redux/sys/dev/ixgbe/ixgbe.h projects/release-arm-redux/sys/dev/ixgbe/ixgbe_82598.c projects/release-arm-redux/sys/dev/ixgbe/ixgbe_82598.h projects/release-arm-redux/sys/dev/ixgbe/ixgbe_82599.c projects/release-arm-redux/sys/dev/ixgbe/ixgbe_82599.h projects/release-arm-redux/sys/dev/ixgbe/ixgbe_api.c projects/release-arm-redux/sys/dev/ixgbe/ixgbe_api.h projects/release-arm-redux/sys/dev/ixgbe/ixgbe_common.c projects/release-arm-redux/sys/dev/ixgbe/ixgbe_common.h projects/release-arm-redux/sys/dev/ixgbe/ixgbe_dcb.c projects/release-arm-redux/sys/dev/ixgbe/ixgbe_dcb.h projects/release-arm-redux/sys/dev/ixgbe/ixgbe_dcb_82598.c projects/release-arm-redux/sys/dev/ixgbe/ixgbe_dcb_82598.h projects/release-arm-redux/sys/dev/ixgbe/ixgbe_dcb_82599.c projects/release-arm-redux/sys/dev/ixgbe/ixgbe_dcb_82599.h projects/release-arm-redux/sys/dev/ixgbe/ixgbe_mbx.c projects/release-arm-redux/sys/dev/ixgbe/ixgbe_mbx.h projects/release-arm-redux/sys/dev/ixgbe/ixgbe_osdep.h projects/release-arm-redux/sys/dev/ixgbe/ixgbe_phy.c projects/release-arm-redux/sys/dev/ixgbe/ixgbe_phy.h projects/release-arm-redux/sys/dev/ixgbe/ixgbe_type.h projects/release-arm-redux/sys/dev/ixgbe/ixgbe_vf.c projects/release-arm-redux/sys/dev/ixgbe/ixgbe_vf.h projects/release-arm-redux/sys/dev/ixgbe/ixgbe_x540.c projects/release-arm-redux/sys/dev/ixgbe/ixgbe_x540.h projects/release-arm-redux/sys/dev/ixl/ixl.h projects/release-arm-redux/sys/dev/mii/brgphy.c projects/release-arm-redux/sys/dev/mxge/if_mxge.c projects/release-arm-redux/sys/dev/pccbb/pccbb_pci.c projects/release-arm-redux/sys/dev/pci/pci.c projects/release-arm-redux/sys/dev/pci/pci_pci.c projects/release-arm-redux/sys/dev/pci/pci_subr.c projects/release-arm-redux/sys/dev/pci/pcib_private.h projects/release-arm-redux/sys/dev/pci/pcivar.h projects/release-arm-redux/sys/dev/smbus/smb.c projects/release-arm-redux/sys/dev/smbus/smb.h projects/release-arm-redux/sys/dev/smbus/smbconf.h projects/release-arm-redux/sys/dev/smbus/smbus.c projects/release-arm-redux/sys/dev/smbus/smbus.h projects/release-arm-redux/sys/dev/smbus/smbus_if.m projects/release-arm-redux/sys/dev/sound/pcm/dsp.c projects/release-arm-redux/sys/dev/usb/controller/dwc_otg.c projects/release-arm-redux/sys/dev/usb/usbdevs projects/release-arm-redux/sys/dev/usb/wlan/if_urtwn.c projects/release-arm-redux/sys/dev/virtio/network/if_vtnet.c projects/release-arm-redux/sys/dev/vt/hw/fb/vt_fb.c projects/release-arm-redux/sys/dev/vt/hw/vga/vt_vga.c projects/release-arm-redux/sys/dev/vt/vt_core.c projects/release-arm-redux/sys/dev/xen/balloon/balloon.c projects/release-arm-redux/sys/dev/xen/blkback/blkback.c projects/release-arm-redux/sys/dev/xen/control/control.c projects/release-arm-redux/sys/dev/xen/grant_table/grant_table.c projects/release-arm-redux/sys/dev/xen/netback/netback.c projects/release-arm-redux/sys/dev/xen/netfront/netfront.c projects/release-arm-redux/sys/fs/nfs/nfsport.h projects/release-arm-redux/sys/fs/nfsclient/nfs_clvfsops.c projects/release-arm-redux/sys/fs/nfsserver/nfs_nfsdkrpc.c projects/release-arm-redux/sys/geom/uncompress/g_uncompress.c projects/release-arm-redux/sys/geom/uzip/g_uzip.c projects/release-arm-redux/sys/i386/conf/DEFAULTS projects/release-arm-redux/sys/i386/conf/GENERIC projects/release-arm-redux/sys/i386/i386/apic_vector.s projects/release-arm-redux/sys/i386/i386/genassym.c projects/release-arm-redux/sys/i386/i386/machdep.c projects/release-arm-redux/sys/i386/i386/minidump_machdep.c projects/release-arm-redux/sys/i386/i386/mp_machdep.c projects/release-arm-redux/sys/i386/i386/support.s projects/release-arm-redux/sys/i386/i386/swtch.s projects/release-arm-redux/sys/i386/i386/sys_machdep.c projects/release-arm-redux/sys/i386/i386/vm_machdep.c projects/release-arm-redux/sys/i386/include/asmacros.h projects/release-arm-redux/sys/i386/include/cpufunc.h projects/release-arm-redux/sys/i386/include/intr_machdep.h projects/release-arm-redux/sys/i386/include/pcpu.h projects/release-arm-redux/sys/i386/include/pmap.h projects/release-arm-redux/sys/i386/include/segments.h projects/release-arm-redux/sys/i386/include/smp.h projects/release-arm-redux/sys/i386/include/vm.h projects/release-arm-redux/sys/i386/include/vmparam.h projects/release-arm-redux/sys/i386/include/xen/hypercall.h projects/release-arm-redux/sys/i386/include/xen/xen-os.h projects/release-arm-redux/sys/i386/include/xen/xenfunc.h projects/release-arm-redux/sys/i386/include/xen/xenvar.h projects/release-arm-redux/sys/i386/isa/npx.c projects/release-arm-redux/sys/i386/pci/pci_cfgreg.c projects/release-arm-redux/sys/i386/pci/pci_pir.c projects/release-arm-redux/sys/kern/imgact_elf.c projects/release-arm-redux/sys/kern/kern_descrip.c projects/release-arm-redux/sys/kern/kern_exec.c projects/release-arm-redux/sys/kern/kern_exit.c projects/release-arm-redux/sys/kern/kern_gzio.c projects/release-arm-redux/sys/kern/kern_intr.c projects/release-arm-redux/sys/kern/kern_jail.c projects/release-arm-redux/sys/kern/kern_proc.c projects/release-arm-redux/sys/kern/kern_racct.c projects/release-arm-redux/sys/kern/kern_rctl.c projects/release-arm-redux/sys/kern/kern_shutdown.c projects/release-arm-redux/sys/kern/kern_synch.c projects/release-arm-redux/sys/kern/kern_thr.c projects/release-arm-redux/sys/kern/link_elf.c projects/release-arm-redux/sys/kern/link_elf_obj.c projects/release-arm-redux/sys/kern/sched_4bsd.c projects/release-arm-redux/sys/kern/subr_dnvlist.c projects/release-arm-redux/sys/kern/subr_nvlist.c projects/release-arm-redux/sys/kern/subr_nvpair.c projects/release-arm-redux/sys/kern/subr_param.c projects/release-arm-redux/sys/kern/subr_trap.c projects/release-arm-redux/sys/kern/sysv_msg.c projects/release-arm-redux/sys/kern/sysv_sem.c projects/release-arm-redux/sys/kern/sysv_shm.c projects/release-arm-redux/sys/kern/uipc_shm.c projects/release-arm-redux/sys/kern/vfs_aio.c projects/release-arm-redux/sys/kern/vfs_bio.c projects/release-arm-redux/sys/mips/mips/busdma_machdep.c projects/release-arm-redux/sys/modules/ix/Makefile projects/release-arm-redux/sys/modules/ixv/Makefile projects/release-arm-redux/sys/modules/oce/Makefile projects/release-arm-redux/sys/modules/zlib/Makefile projects/release-arm-redux/sys/net/if_vlan.c projects/release-arm-redux/sys/net/netisr.c projects/release-arm-redux/sys/netgraph/ng_deflate.c projects/release-arm-redux/sys/netinet/in_kdtrace.c projects/release-arm-redux/sys/netinet/in_kdtrace.h projects/release-arm-redux/sys/netinet/ip_fw.h projects/release-arm-redux/sys/netinet/ip_ipsec.c projects/release-arm-redux/sys/netinet/libalias/libalias.3 projects/release-arm-redux/sys/netinet/sctp_indata.c projects/release-arm-redux/sys/netinet/siftr.c projects/release-arm-redux/sys/netinet/tcp_subr.c projects/release-arm-redux/sys/netinet/tcp_timewait.c projects/release-arm-redux/sys/netinet6/ip6_forward.c projects/release-arm-redux/sys/netinet6/ip6_ipsec.c projects/release-arm-redux/sys/netipsec/ipsec.c projects/release-arm-redux/sys/netipsec/ipsec.h projects/release-arm-redux/sys/netipsec/ipsec_input.c projects/release-arm-redux/sys/netipsec/ipsec_output.c projects/release-arm-redux/sys/netipsec/xform_ah.c projects/release-arm-redux/sys/netipsec/xform_esp.c projects/release-arm-redux/sys/netipsec/xform_ipcomp.c projects/release-arm-redux/sys/netpfil/ipfw/ip_fw2.c projects/release-arm-redux/sys/netpfil/ipfw/ip_fw_nat.c projects/release-arm-redux/sys/netpfil/ipfw/ip_fw_private.h projects/release-arm-redux/sys/netpfil/ipfw/ip_fw_sockopt.c projects/release-arm-redux/sys/netpfil/ipfw/ip_fw_table.c projects/release-arm-redux/sys/netpfil/ipfw/ip_fw_table.h projects/release-arm-redux/sys/opencrypto/cryptodeflate.c projects/release-arm-redux/sys/opencrypto/deflate.h projects/release-arm-redux/sys/powerpc/aim/mmu_oea64.c projects/release-arm-redux/sys/powerpc/booke/pmap.c projects/release-arm-redux/sys/powerpc/conf/GENERIC projects/release-arm-redux/sys/powerpc/ofw/ofw_machdep.c projects/release-arm-redux/sys/powerpc/powerpc/busdma_machdep.c projects/release-arm-redux/sys/sparc64/pci/apb.c projects/release-arm-redux/sys/sys/cdefs.h projects/release-arm-redux/sys/sys/nv.h projects/release-arm-redux/sys/sys/nv_impl.h projects/release-arm-redux/sys/sys/nvlist_impl.h projects/release-arm-redux/sys/sys/param.h projects/release-arm-redux/sys/sys/procctl.h projects/release-arm-redux/sys/sys/racct.h projects/release-arm-redux/sys/sys/seq.h projects/release-arm-redux/sys/sys/systm.h projects/release-arm-redux/sys/ufs/ffs/ffs_alloc.c projects/release-arm-redux/sys/ufs/ffs/ffs_vfsops.c projects/release-arm-redux/sys/ufs/ufs/inode.h projects/release-arm-redux/sys/vm/sg_pager.c projects/release-arm-redux/sys/vm/swap_pager.c projects/release-arm-redux/sys/vm/uma_int.h projects/release-arm-redux/sys/vm/vm_fault.c projects/release-arm-redux/sys/vm/vm_map.c projects/release-arm-redux/sys/vm/vm_mmap.c projects/release-arm-redux/sys/vm/vm_page.c projects/release-arm-redux/sys/vm/vm_pageout.c projects/release-arm-redux/sys/vm/vm_unix.c projects/release-arm-redux/sys/x86/acpica/srat.c projects/release-arm-redux/sys/x86/include/apicvar.h projects/release-arm-redux/sys/x86/include/mca.h projects/release-arm-redux/sys/x86/include/segments.h projects/release-arm-redux/sys/x86/pci/qpi.c projects/release-arm-redux/sys/x86/x86/busdma_bounce.c projects/release-arm-redux/sys/x86/x86/identcpu.c projects/release-arm-redux/sys/x86/x86/intr_machdep.c projects/release-arm-redux/sys/x86/x86/local_apic.c projects/release-arm-redux/sys/x86/x86/mca.c projects/release-arm-redux/sys/x86/xen/xen_intr.c projects/release-arm-redux/sys/x86/xen/xen_nexus.c projects/release-arm-redux/tests/sys/Makefile projects/release-arm-redux/tests/sys/kern/Makefile projects/release-arm-redux/tools/build/check-links.sh projects/release-arm-redux/tools/build/mk/OptionalObsoleteFiles.inc projects/release-arm-redux/tools/regression/aio/aiop/Makefile projects/release-arm-redux/tools/regression/aio/aiop/aiop.c projects/release-arm-redux/tools/regression/file/closefrom/closefrom.c projects/release-arm-redux/tools/regression/gaithrstress/gaithrstress.c projects/release-arm-redux/tools/regression/lib/libc/stdio/test-open_memstream.c projects/release-arm-redux/tools/regression/lib/libc/stdio/test-open_wmemstream.c projects/release-arm-redux/tools/regression/netinet/arphold/arphold.c projects/release-arm-redux/tools/regression/p1003_1b/Makefile projects/release-arm-redux/tools/regression/p1003_1b/fifo.c projects/release-arm-redux/tools/regression/p1003_1b/sched.c projects/release-arm-redux/tools/regression/p1003_1b/yield.c projects/release-arm-redux/tools/tools/tscdrift/tscdrift.c projects/release-arm-redux/usr.bin/Makefile projects/release-arm-redux/usr.bin/calendar/calendars/calendar.freebsd projects/release-arm-redux/usr.bin/calendar/calendars/calendar.holiday projects/release-arm-redux/usr.bin/col/col.c projects/release-arm-redux/usr.bin/hexdump/display.c projects/release-arm-redux/usr.bin/kdump/kdump.c projects/release-arm-redux/usr.bin/nfsstat/Makefile projects/release-arm-redux/usr.bin/nfsstat/nfsstat.1 projects/release-arm-redux/usr.bin/nfsstat/nfsstat.c projects/release-arm-redux/usr.bin/perror/perror.1 projects/release-arm-redux/usr.bin/perror/perror.c projects/release-arm-redux/usr.bin/procstat/procstat_rusage.c projects/release-arm-redux/usr.bin/protect/protect.1 projects/release-arm-redux/usr.bin/protect/protect.c projects/release-arm-redux/usr.bin/rctl/rctl.c projects/release-arm-redux/usr.bin/whois/whois.c projects/release-arm-redux/usr.sbin/bhyve/acpi.c projects/release-arm-redux/usr.sbin/bhyve/ioapic.c projects/release-arm-redux/usr.sbin/bhyve/ioapic.h projects/release-arm-redux/usr.sbin/bhyve/pci_emul.c projects/release-arm-redux/usr.sbin/bhyve/pci_irq.c projects/release-arm-redux/usr.sbin/bhyve/pci_irq.h projects/release-arm-redux/usr.sbin/bhyve/pm.c projects/release-arm-redux/usr.sbin/bluetooth/Makefile projects/release-arm-redux/usr.sbin/chown/chgrp.1 projects/release-arm-redux/usr.sbin/chown/chown.8 projects/release-arm-redux/usr.sbin/chown/chown.c projects/release-arm-redux/usr.sbin/crunch/crunchide/exec_elf32.c projects/release-arm-redux/usr.sbin/ctld/login.c projects/release-arm-redux/usr.sbin/etcupdate/etcupdate.8 projects/release-arm-redux/usr.sbin/etcupdate/etcupdate.sh projects/release-arm-redux/usr.sbin/etcupdate/tests/always_test.sh projects/release-arm-redux/usr.sbin/etcupdate/tests/conflicts_test.sh projects/release-arm-redux/usr.sbin/etcupdate/tests/fbsdid_test.sh projects/release-arm-redux/usr.sbin/etcupdate/tests/ignore_test.sh projects/release-arm-redux/usr.sbin/etcupdate/tests/preworld_test.sh projects/release-arm-redux/usr.sbin/etcupdate/tests/tests_test.sh projects/release-arm-redux/usr.sbin/etcupdate/tests/tzsetup_test.sh projects/release-arm-redux/usr.sbin/iovctl/iovctl.conf.5 projects/release-arm-redux/usr.sbin/jail/jail.8 projects/release-arm-redux/usr.sbin/mountd/mountd.8 projects/release-arm-redux/usr.sbin/mountd/mountd.c projects/release-arm-redux/usr.sbin/nfsd/nfsd.8 projects/release-arm-redux/usr.sbin/nfsd/nfsd.c projects/release-arm-redux/usr.sbin/ntp/doc/ntptime.8 projects/release-arm-redux/usr.sbin/pciconf/err.c projects/release-arm-redux/usr.sbin/smbmsg/smbmsg.c Directory Properties: projects/release-arm-redux/ (props changed) projects/release-arm-redux/cddl/ (props changed) projects/release-arm-redux/cddl/contrib/opensolaris/ (props changed) projects/release-arm-redux/contrib/bmake/ (props changed) projects/release-arm-redux/contrib/gcclibs/libgomp/ (props changed) projects/release-arm-redux/contrib/ldns/ (props changed) projects/release-arm-redux/contrib/tcpdump/ (props changed) projects/release-arm-redux/contrib/unbound/ (props changed) projects/release-arm-redux/contrib/wpa/ (props changed) projects/release-arm-redux/etc/ (props changed) projects/release-arm-redux/gnu/lib/ (props changed) projects/release-arm-redux/lib/libc/ (props changed) projects/release-arm-redux/sbin/ (props changed) projects/release-arm-redux/sbin/ipfw/ (props changed) projects/release-arm-redux/share/ (props changed) projects/release-arm-redux/share/doc/usd/10.exref/exref/ex.rm (props changed) projects/release-arm-redux/share/doc/usd/10.exref/summary/ex.summary (props changed) projects/release-arm-redux/share/doc/usd/11.vitut/edittut.ms (props changed) projects/release-arm-redux/share/doc/usd/12.vi/summary/vi.summary (props changed) projects/release-arm-redux/share/doc/usd/12.vi/vi/vi.chars (props changed) projects/release-arm-redux/share/doc/usd/12.vi/vi/vi.in (props changed) projects/release-arm-redux/share/doc/usd/12.vi/viapwh/vi.apwh.ms (props changed) projects/release-arm-redux/share/doc/usd/13.viref/ex.cmd.roff (props changed) projects/release-arm-redux/share/doc/usd/13.viref/ref.so (props changed) projects/release-arm-redux/share/doc/usd/13.viref/set.opt.roff (props changed) projects/release-arm-redux/share/doc/usd/13.viref/vi.cmd.roff (props changed) projects/release-arm-redux/share/doc/usd/13.viref/vi.ref (props changed) projects/release-arm-redux/share/man/man4/ (props changed) projects/release-arm-redux/sys/ (props changed) projects/release-arm-redux/sys/amd64/include/xen/ (props changed) projects/release-arm-redux/sys/amd64/vmm/ (props changed) projects/release-arm-redux/sys/boot/ (props changed) projects/release-arm-redux/sys/cddl/contrib/opensolaris/ (props changed) projects/release-arm-redux/sys/conf/ (props changed) projects/release-arm-redux/sys/dev/hyperv/ (props changed) projects/release-arm-redux/usr.bin/calendar/ (props changed) projects/release-arm-redux/usr.bin/procstat/ (props changed) projects/release-arm-redux/usr.sbin/bhyve/ (props changed) projects/release-arm-redux/usr.sbin/jail/ (props changed) Modified: projects/release-arm-redux/.arcconfig ============================================================================== --- projects/release-arm-redux/.arcconfig Fri May 1 17:50:24 2015 (r282312) +++ projects/release-arm-redux/.arcconfig Fri May 1 18:07:18 2015 (r282313) @@ -1,4 +1,5 @@ { "project.name": "S", - "phabricator.uri" : "https://reviews.freebsd.org/" + "phabricator.uri" : "https://reviews.freebsd.org/", + "history.immutable" : true } Modified: projects/release-arm-redux/Makefile ============================================================================== --- projects/release-arm-redux/Makefile Fri May 1 17:50:24 2015 (r282312) +++ projects/release-arm-redux/Makefile Fri May 1 18:07:18 2015 (r282313) @@ -373,19 +373,19 @@ kernel-toolchains: # existing system is. # .if make(universe) || make(universe_kernels) || make(tinderbox) || make(targets) -TARGETS?=amd64 arm i386 mips pc98 powerpc sparc64 # XXX Add arm64 to universe only if we have an external binutils installed. -# It does not build with the in-tree linnker. +# It does not build with the in-tree linker. .if exists(/usr/local/aarch64-freebsd/bin/ld) -TARGETS+=arm64 -TARGET_ARCHES_arm64?= aarch64 -.else +UNIVERSE_arm64=arm64 +.elif empty(${TARGETS}) universe: universe_arm64_skip universe_epilogue: universe_arm64_skip universe_arm64_skip: universe_prologue @echo ">> arm64 skipped - install aarch64-binutils port or package to build" .endif +TARGETS?=amd64 arm ${UNIVERSE_arm64} i386 mips pc98 powerpc sparc64 TARGET_ARCHES_arm?= arm armeb armv6 armv6hf +TARGET_ARCHES_arm64?= aarch64 TARGET_ARCHES_mips?= mipsel mips mips64el mips64 mipsn32 TARGET_ARCHES_powerpc?= powerpc powerpc64 TARGET_ARCHES_pc98?= i386 Modified: projects/release-arm-redux/Makefile.inc1 ============================================================================== --- projects/release-arm-redux/Makefile.inc1 Fri May 1 17:50:24 2015 (r282312) +++ projects/release-arm-redux/Makefile.inc1 Fri May 1 18:07:18 2015 (r282313) @@ -1522,7 +1522,8 @@ cross-tools: .MAKE NXBENV= MAKEOBJDIRPREFIX=${OBJTREE}/nxb \ INSTALL="sh ${.CURDIR}/tools/install.sh" \ - VERSION="${VERSION}" + VERSION="${VERSION}" \ + PATH=${PATH}:${OBJTREE}/gperf_for_gcc/usr/bin NXBMAKE= ${NXBENV} ${MAKE} \ TBLGEN=${OBJTREE}/nxb-bin/usr/bin/tblgen \ CLANG_TBLGEN=${OBJTREE}/nxb-bin/usr/bin/clang-tblgen \ @@ -1535,7 +1536,21 @@ NXBMAKE= ${NXBENV} ${MAKE} \ MK_CLANG_EXTRAS=no MK_CLANG_FULL=no \ MK_LLDB=no +# native-xtools is the current target for qemu-user cross builds of ports +# via poudriere and the imgact_binmisc kernel module. +# For non-clang enabled targets that are still using the in tree gcc +# we must build a gperf binary for one instance of its Makefiles. On +# clang-enabled systems, the gperf binary is obsolete. native-xtools: .MAKE +.if ${MK_GCC_BOOTSTRAP} != "no" + mkdir -p ${OBJTREE}/gperf_for_gcc/usr/bin + ${_+_}@${ECHODIR} "===> ${_gperf} (obj,depend,all,install)"; \ + cd ${.CURDIR}/${_gperf} && \ + ${NXBMAKE} DIRPRFX=${_gperf}/ obj && \ + ${NXBMAKE} DIRPRFX=${_gperf}/ depend && \ + ${NXBMAKE} DIRPRFX=${_gperf}/ all && \ + ${NXBMAKE} DIRPRFX=${_gperf}/ DESTDIR=${OBJTREE}/gperf_for_gcc install +.endif mkdir -p ${OBJTREE}/nxb-bin/bin mkdir -p ${OBJTREE}/nxb-bin/sbin mkdir -p ${OBJTREE}/nxb-bin/usr Modified: projects/release-arm-redux/ObsoleteFiles.inc ============================================================================== --- projects/release-arm-redux/ObsoleteFiles.inc Fri May 1 17:50:24 2015 (r282312) +++ projects/release-arm-redux/ObsoleteFiles.inc Fri May 1 18:07:18 2015 (r282313) @@ -38,6 +38,69 @@ # xargs -n1 | sort | uniq -d; # done +# 20150501: Remove the nvlist_.*[vf] functions manpages. +OLD_FILES+=usr/share/man/man3/nvlist_addf_binary.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_addf_bool.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_addf_descriptor.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_addf_null.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_addf_number.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_addf_nvlist.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_addf_string.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_addv_binary.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_addv_bool.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_addv_descriptor.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_addv_null.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_addv_number.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_addv_nvlist.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_addv_string.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_existsf_binary.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_existsf_bool.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_existsf_descriptor.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_existsf_null.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_existsf_number.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_existsf_nvlist.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_existsf_string.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_existsf_type.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_existsv_binary.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_existsv_bool.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_existsv_descriptor.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_existsv_null.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_existsv_number.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_existsv_nvlist.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_existsv_string.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_existsv_type.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_freef_binary.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_freef_bool.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_freef_descriptor.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_freef_null.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_freef_number.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_freef_nvlist.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_freef_string.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_freef_type.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_freev_binary.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_freev_bool.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_freev_descriptor.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_freev_null.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_freev_number.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_freev_nvlist.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_freev_string.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_freev_type.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_getf_binary.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_getf_bool.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_getf_descriptor.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_getf_number.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_getf_nvlist.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_getf_string.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_getv_binary.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_getv_bool.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_getv_descriptor.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_getv_number.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_getv_nvlist.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_getv_string.3.gz +# 20150429: +OLD_FILES+=usr/share/docs/papers/hwpmc.ascii.gz +# 20150427: test/sys/kern/mmap_test moved to test/sys/vm/mmap_test +OLD_FILES+=usr/tests/sys/kern/mmap_test # 20150418 OLD_FILES+=sbin/mount_oldnfs OLD_FILES+=usr/share/man/man8/mount_oldnfs.8.gz @@ -56,18 +119,6 @@ OLD_FILES+=usr/include/altq/altq_rmclass OLD_FILES+=usr/include/altq/altq_cbq.h OLD_FILES+=usr/include/altq/altq_rio.h OLD_DIRS+=usr/include/altq -# 20150410 -OLD_FILES+=usr/share/doc/usd/10.exref/paper.ascii.gz -OLD_FILES+=usr/share/doc/usd/10.exref/summary.ascii.gz -OLD_DIRS+=usr/share/doc/usd/10.exref -OLD_FILES+=usr/share/doc/usd/11.edit/paper.ascii.gz -OLD_DIRS+=usr/share/doc/usd/11.edit -OLD_FILES+=usr/share/doc/usd/12.vi/paper.ascii.gz -OLD_FILES+=usr/share/doc/usd/12.vi/summary.ascii.gz -OLD_FILES+=usr/share/doc/usd/12.vi/viapwh.ascii.gz -OLD_DIRS+=usr/share/doc/usd/12.vi -OLD_FILES+=usr/share/doc/usd/13.viref/paper.ascii.gz -OLD_DIRS+=usr/share/doc/usd/13.viref # 20150329 .if ${TARGET_ARCH} == "arm" OLD_FILES+=usr/include/bootconfig.h @@ -353,6 +404,10 @@ OLD_FILES+=usr/lib/debug/usr/lib32/i18n OLD_FILES+=usr/lib/debug/usr/lib32/private # 20141015: OpenSSL 1.0.1j import OLD_FILES+=usr/share/openssl/man/man3/CMS_sign_add1_signer.3.gz +.if ${MK_GCC} == "no" +# 20141009: gperf disabled by default +OLD_FILES+=usr/bin/gperf +.endif # 20140922: sleepq_calc_signal_retval.9 and sleepq_catch_signals.9 removed OLD_FILES+=usr/share/man/man9/sleepq_calc_signal_retval.9.gz OLD_FILES+=usr/share/man/man9/sleepq_catch_signals.9.gz Modified: projects/release-arm-redux/UPDATING ============================================================================== --- projects/release-arm-redux/UPDATING Fri May 1 17:50:24 2015 (r282312) +++ projects/release-arm-redux/UPDATING Fri May 1 18:07:18 2015 (r282313) @@ -31,6 +31,10 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11 disable the most expensive debugging functionality run "ln -s 'abort:false,junk:false' /etc/malloc.conf".) +20150423: + chmod, chflags, chown and chgrp now affect symlinks in -R mode as + defined in symlink(7); previously symlinks were silently ignored. + 20150415: The const qualifier has been removed from iconv(3) to comply with POSIX. The ports tree is aware of this from r384038 onwards. Modified: projects/release-arm-redux/bin/chflags/chflags.1 ============================================================================== --- projects/release-arm-redux/bin/chflags/chflags.1 Fri May 1 17:50:24 2015 (r282312) +++ projects/release-arm-redux/bin/chflags/chflags.1 Fri May 1 18:07:18 2015 (r282313) @@ -32,7 +32,7 @@ .\" @(#)chflags.1 8.4 (Berkeley) 5/2/95 .\" $FreeBSD$ .\" -.Dd April 8, 2013 +.Dd April 20, 2015 .Dt CHFLAGS 1 .Os .Sh NAME @@ -66,8 +66,9 @@ nor modify the exit status to reflect su .It Fl H If the .Fl R -option is specified, symbolic links on the command line are followed. -(Symbolic links encountered in the tree traversal are not followed.) +option is specified, symbolic links on the command line are followed +and hence unaffected by the command. +(Symbolic links encountered during traversal are not followed.) .It Fl h If the .Ar file @@ -83,8 +84,12 @@ If the option is specified, no symbolic links are followed. This is the default. .It Fl R -Change the file flags for the file hierarchies rooted -in the files instead of just the files themselves. +Change the file flags of the file hierarchies rooted in the files, +instead of just the files themselves. +Beware of unintentionally matching the +.Dq Pa ".." +hard link to the parent directory when using wildcards like +.Dq Li ".*" . .It Fl v Cause .Nm Modified: projects/release-arm-redux/bin/chflags/chflags.c ============================================================================== --- projects/release-arm-redux/bin/chflags/chflags.c Fri May 1 17:50:24 2015 (r282312) +++ projects/release-arm-redux/bin/chflags/chflags.c Fri May 1 18:07:18 2015 (r282313) @@ -47,6 +47,7 @@ __FBSDID("$FreeBSD$"); #include <err.h> #include <errno.h> +#include <fcntl.h> #include <fts.h> #include <stdio.h> #include <stdlib.h> @@ -65,7 +66,6 @@ main(int argc, char *argv[]) int Hflag, Lflag, Rflag, fflag, hflag, vflag; int ch, fts_options, oct, rval; char *flags, *ep; - int (*change_flags)(const char *, unsigned long); Hflag = Lflag = Rflag = fflag = hflag = vflag = 0; while ((ch = getopt(argc, argv, "HLPRfhv")) != -1) @@ -104,20 +104,23 @@ main(int argc, char *argv[]) usage(); if (Rflag) { - fts_options = FTS_PHYSICAL; if (hflag) - errx(1, "the -R and -h options " - "may not be specified together"); - if (Hflag) - fts_options |= FTS_COMFOLLOW; + errx(1, "the -R and -h options may not be " + "specified together."); if (Lflag) { - fts_options &= ~FTS_PHYSICAL; - fts_options |= FTS_LOGICAL; + fts_options = FTS_LOGICAL; + } else { + fts_options = FTS_PHYSICAL; + + if (Hflag) { + fts_options |= FTS_COMFOLLOW; + } } - } else - fts_options = hflag ? FTS_PHYSICAL : FTS_LOGICAL; - - change_flags = hflag ? lchflags : chflags; + } else if (hflag) { + fts_options = FTS_PHYSICAL; + } else { + fts_options = FTS_LOGICAL; + } flags = *argv; if (*flags >= '0' && *flags <= '7') { @@ -142,12 +145,21 @@ main(int argc, char *argv[]) err(1, NULL); for (rval = 0; (p = fts_read(ftsp)) != NULL;) { + int atflag; + + if ((fts_options & FTS_LOGICAL) || + ((fts_options & FTS_COMFOLLOW) && + p->fts_level == FTS_ROOTLEVEL)) + atflag = 0; + else + atflag = AT_SYMLINK_NOFOLLOW; + switch (p->fts_info) { case FTS_D: /* Change it at FTS_DP if we're recursive. */ if (!Rflag) fts_set(ftsp, p, FTS_SKIP); continue; - case FTS_DNR: /* Warn, chflag, continue. */ + case FTS_DNR: /* Warn, chflags. */ warnx("%s: %s", p->fts_path, strerror(p->fts_errno)); rval = 1; break; @@ -156,16 +168,6 @@ main(int argc, char *argv[]) warnx("%s: %s", p->fts_path, strerror(p->fts_errno)); rval = 1; continue; - case FTS_SL: /* Ignore. */ - case FTS_SLNONE: - /* - * The only symlinks that end up here are ones that - * don't point to anything and ones that we found - * doing a physical walk. - */ - if (!hflag) - continue; - /* FALLTHROUGH */ default: break; } @@ -175,7 +177,8 @@ main(int argc, char *argv[]) newflags = (p->fts_statp->st_flags | set) & clear; if (newflags == p->fts_statp->st_flags) continue; - if ((*change_flags)(p->fts_accpath, newflags) && !fflag) { + if (chflagsat(AT_FDCWD, p->fts_accpath, newflags, + atflag) == -1 && !fflag) { warn("%s", p->fts_path); rval = 1; } else if (vflag) { Modified: projects/release-arm-redux/bin/chmod/chmod.1 ============================================================================== --- projects/release-arm-redux/bin/chmod/chmod.1 Fri May 1 17:50:24 2015 (r282312) +++ projects/release-arm-redux/bin/chmod/chmod.1 Fri May 1 18:07:18 2015 (r282313) @@ -32,7 +32,7 @@ .\" @(#)chmod.1 8.4 (Berkeley) 3/31/94 .\" $FreeBSD$ .\" -.Dd January 26, 2009 +.Dd April 20, 2015 .Dt CHMOD 1 .Os .Sh NAME @@ -63,9 +63,9 @@ nor modify the exit status to reflect su .It Fl H If the .Fl R -option is specified, symbolic links on the command line are followed. -(Symbolic links encountered in the tree traversal are not followed by -default.) +option is specified, symbolic links on the command line are followed +and hence unaffected by the command. +(Symbolic links encountered during tree traversal are not followed.) .It Fl h If the file is a symbolic link, change the mode of the link itself rather than the file that the link points to. @@ -79,8 +79,12 @@ If the option is specified, no symbolic links are followed. This is the default. .It Fl R -Change the modes of the file hierarchies rooted in the files +Change the modes of the file hierarchies rooted in the files, instead of just the files themselves. +Beware of unintentionally matching the +.Dq Pa ".." +hard link to the parent directory when using wildcards like +.Dq Li ".*" . .It Fl v Cause .Nm Modified: projects/release-arm-redux/bin/chmod/chmod.c ============================================================================== --- projects/release-arm-redux/bin/chmod/chmod.c Fri May 1 17:50:24 2015 (r282312) +++ projects/release-arm-redux/bin/chmod/chmod.c Fri May 1 18:07:18 2015 (r282313) @@ -46,6 +46,7 @@ __FBSDID("$FreeBSD$"); #include <err.h> #include <errno.h> +#include <fcntl.h> #include <fts.h> #include <limits.h> #include <stdio.h> @@ -62,7 +63,7 @@ main(int argc, char *argv[]) FTS *ftsp; FTSENT *p; mode_t *set; - int Hflag, Lflag, Rflag, ch, error, fflag, fts_options, hflag, rval; + int Hflag, Lflag, Rflag, ch, fflag, fts_options, hflag, rval; int vflag; char *mode; mode_t newmode; @@ -126,18 +127,23 @@ done: argv += optind; usage(); if (Rflag) { - fts_options = FTS_PHYSICAL; if (hflag) - errx(1, - "the -R and -h options may not be specified together."); - if (Hflag) - fts_options |= FTS_COMFOLLOW; + errx(1, "the -R and -h options may not be " + "specified together."); if (Lflag) { - fts_options &= ~FTS_PHYSICAL; - fts_options |= FTS_LOGICAL; + fts_options = FTS_LOGICAL; + } else { + fts_options = FTS_PHYSICAL; + + if (Hflag) { + fts_options |= FTS_COMFOLLOW; + } } - } else - fts_options = hflag ? FTS_PHYSICAL : FTS_LOGICAL; + } else if (hflag) { + fts_options = FTS_PHYSICAL; + } else { + fts_options = FTS_LOGICAL; + } mode = *argv; if ((set = setmode(mode)) == NULL) @@ -146,12 +152,21 @@ done: argv += optind; if ((ftsp = fts_open(++argv, fts_options, 0)) == NULL) err(1, "fts_open"); for (rval = 0; (p = fts_read(ftsp)) != NULL;) { + int atflag; + + if ((fts_options & FTS_LOGICAL) || + ((fts_options & FTS_COMFOLLOW) && + p->fts_level == FTS_ROOTLEVEL)) + atflag = 0; + else + atflag = AT_SYMLINK_NOFOLLOW; + switch (p->fts_info) { case FTS_D: /* Change it at FTS_DP. */ if (!Rflag) fts_set(ftsp, p, FTS_SKIP); continue; - case FTS_DNR: /* Warn, chmod, continue. */ + case FTS_DNR: /* Warn, chmod. */ warnx("%s: %s", p->fts_path, strerror(p->fts_errno)); rval = 1; break; @@ -160,16 +175,6 @@ done: argv += optind; warnx("%s: %s", p->fts_path, strerror(p->fts_errno)); rval = 1; continue; - case FTS_SL: /* Ignore. */ - case FTS_SLNONE: - /* - * The only symlinks that end up here are ones that - * don't point to anything and ones that we found - * doing a physical walk. - */ - if (!hflag) - continue; - /* FALLTHROUGH */ default: break; } @@ -182,32 +187,25 @@ done: argv += optind; if (may_have_nfs4acl(p, hflag) == 0 && (newmode & ALLPERMS) == (p->fts_statp->st_mode & ALLPERMS)) continue; - if (hflag) - error = lchmod(p->fts_accpath, newmode); - else - error = chmod(p->fts_accpath, newmode); - if (error) { - if (!fflag) { - warn("%s", p->fts_path); - rval = 1; - } - } else { - if (vflag) { - (void)printf("%s", p->fts_path); + if (fchmodat(AT_FDCWD, p->fts_accpath, newmode, atflag) == -1 + && !fflag) { + warn("%s", p->fts_path); + rval = 1; + } else if (vflag) { + (void)printf("%s", p->fts_path); - if (vflag > 1) { - char m1[12], m2[12]; + if (vflag > 1) { + char m1[12], m2[12]; - strmode(p->fts_statp->st_mode, m1); - strmode((p->fts_statp->st_mode & - S_IFMT) | newmode, m2); - (void)printf(": 0%o [%s] -> 0%o [%s]", - p->fts_statp->st_mode, m1, - (p->fts_statp->st_mode & S_IFMT) | - newmode, m2); - } - (void)printf("\n"); + strmode(p->fts_statp->st_mode, m1); + strmode((p->fts_statp->st_mode & + S_IFMT) | newmode, m2); + (void)printf(": 0%o [%s] -> 0%o [%s]", + p->fts_statp->st_mode, m1, + (p->fts_statp->st_mode & S_IFMT) | + newmode, m2); } + (void)printf("\n"); } } if (errno) Modified: projects/release-arm-redux/bin/ed/ed.1 ============================================================================== --- projects/release-arm-redux/bin/ed/ed.1 Fri May 1 17:50:24 2015 (r282312) +++ projects/release-arm-redux/bin/ed/ed.1 Fri May 1 18:07:18 2015 (r282313) @@ -738,7 +738,7 @@ It is an error if no substitutions are p lines. The current address is set the last line affected. .Pp -.Ar Re +.Ar \&Re and .Ar replacement may be delimited by any character other than space and newline Modified: projects/release-arm-redux/bin/expr/expr.1 ============================================================================== --- projects/release-arm-redux/bin/expr/expr.1 Fri May 1 17:50:24 2015 (r282312) +++ projects/release-arm-redux/bin/expr/expr.1 Fri May 1 18:07:18 2015 (r282313) @@ -90,17 +90,17 @@ Return the evaluation of .Ar expr1 if neither expression evaluates to an empty string or zero; otherwise, returns zero. -.It Ar expr1 Li "{=, >, >=, <, <=, !=}" Ar expr2 +.It Ar expr1 Bro =, >, >=, <, <=, != Brc Ar expr2 Return the results of integer comparison if both arguments are integers; otherwise, returns the results of string comparison using the locale-specific collation sequence. The result of each comparison is 1 if the specified relation is true, or 0 if the relation is false. -.It Ar expr1 Li "{+, -}" Ar expr2 +.It Ar expr1 Bro +, - Brc Ar expr2 Return the results of addition or subtraction of integer-valued arguments. -.It Ar expr1 Li "{*, /, %}" Ar expr2 +.It Ar expr1 Bro *, /, % Brc Ar expr2 Return the results of multiplication, integer division, or remainder of integer-valued arguments. -.It Ar expr1 Li : Ar expr2 +.It Ar expr1 Li \&: Ar expr2 The .Dq Li \&: operator matches Modified: projects/release-arm-redux/bin/sh/jobs.c ============================================================================== --- projects/release-arm-redux/bin/sh/jobs.c Fri May 1 17:50:24 2015 (r282312) +++ projects/release-arm-redux/bin/sh/jobs.c Fri May 1 18:07:18 2015 (r282313) @@ -1057,7 +1057,7 @@ waitforjob(struct job *jp, int *origstat CLEAR_PENDING_INT; } #if JOBS - else if (rootshell && iflag && propagate_int && + else if (rootshell && propagate_int && WIFSIGNALED(status) && WTERMSIG(status) == SIGINT) kill(getpid(), SIGINT); #endif Modified: projects/release-arm-redux/cddl/contrib/opensolaris/lib/libnvpair/libnvpair.c ============================================================================== --- projects/release-arm-redux/cddl/contrib/opensolaris/lib/libnvpair/libnvpair.c Fri May 1 17:50:24 2015 (r282312) +++ projects/release-arm-redux/cddl/contrib/opensolaris/lib/libnvpair/libnvpair.c Fri May 1 18:07:18 2015 (r282313) @@ -793,6 +793,7 @@ dump_nvlist(nvlist_t *list, int indent) { nvpair_t *elem = NULL; boolean_t bool_value; + boolean_t *bool_array_value; nvlist_t *nvlist_value; nvlist_t **nvlist_array_value; uint_t i, count; @@ -853,6 +854,16 @@ dump_nvlist(nvlist_t *list, int indent) NVP(elem, string, char *, char *, "'%s'"); break; + case DATA_TYPE_BOOLEAN_ARRAY: + (void) nvpair_value_boolean_array(elem, + &bool_array_value, &count); + for (i = 0; i < count; i++) { + (void) printf("%*s%s[%d]: %s\n", indent, "", + nvpair_name(elem), i, + bool_array_value[i] ? "true" : "false"); + } + break; + case DATA_TYPE_BYTE_ARRAY: NVPA(elem, byte_array, uchar_t, int, "%u"); break; Modified: projects/release-arm-redux/cddl/lib/libdtrace/tcp.d ============================================================================== --- projects/release-arm-redux/cddl/lib/libdtrace/tcp.d Fri May 1 17:50:24 2015 (r282312) +++ projects/release-arm-redux/cddl/lib/libdtrace/tcp.d Fri May 1 18:07:18 2015 (r282313) @@ -241,3 +241,78 @@ translator tcpinfoh_t < struct tcphdr *p translator tcplsinfo_t < int s > { tcps_state = s; }; + +/* + * Convert a SIFTR direction value to a string + */ +#pragma D binding "1.12.1" SIFTR_IN +inline int SIFTR_IN = 1; +#pragma D binding "1.12.1" SIFTR_OUT +inline int SIFTR_OUT = 2; + +/* SIFTR direction strings. */ +#pragma D binding "1.12.1" siftr_dir_string +inline string siftr_dir_string[uint8_t direction] = + direction == SIFTR_IN ? "in" : + direction == SIFTR_OUT ? "out" : + "unknown" ; + +typedef struct siftrinfo { + struct timeval tval; + uint8_t direction; + uint8_t ipver; + uint32_t hash; + uint16_t tcp_localport; + uint16_t tcp_foreignport; + uint64_t snd_cwnd; + u_long snd_wnd; + u_long rcv_wnd; + u_long snd_bwnd; + u_long snd_ssthresh; + int conn_state; + u_int max_seg_size; + int smoothed_rtt; + u_char sack_enabled; + u_char snd_scale; + u_char rcv_scale; + u_int flags; + int rxt_length; + u_int snd_buf_hiwater; + u_int snd_buf_cc; + u_int rcv_buf_hiwater; + u_int rcv_buf_cc; + u_int sent_inflight_bytes; + int t_segqlen; + u_int flowid; + u_int flowtype; +} siftrinfo_t; + +#pragma D binding "1.12.1" translator +translator siftrinfo_t < struct pkt_node *p > { + direction = p == NULL ? 0 : p->direction; + ipver = p == NULL ? 0 : p->ipver; + hash = p == NULL ? 0 : p->hash; + tcp_localport = p == NULL ? 0 : ntohs(p->tcp_localport); + tcp_foreignport = p == NULL ? 0 : ntohs(p->tcp_foreignport); + snd_cwnd = p == NULL ? 0 : p->snd_cwnd; + snd_wnd = p == NULL ? 0 : p->snd_wnd; + rcv_wnd = p == NULL ? 0 : p->rcv_wnd; + snd_bwnd = p == NULL ? 0 : p->snd_bwnd; + snd_ssthresh = p == NULL ? 0 : p->snd_ssthresh; + conn_state = p == NULL ? 0 : p->conn_state; + max_seg_size = p == NULL ? 0 : p->max_seg_size; + smoothed_rtt = p == NULL ? 0 : p->smoothed_rtt; + sack_enabled = p == NULL ? 0 : p->sack_enabled; + snd_scale = p == NULL ? 0 : p->snd_scale; + rcv_scale = p == NULL ? 0 : p->rcv_scale; + flags = p == NULL ? 0 : p->flags; + rxt_length = p == NULL ? 0 : p->rxt_length; + snd_buf_hiwater = p == NULL ? 0 : p->snd_buf_hiwater; + snd_buf_cc = p == NULL ? 0 : p->snd_buf_cc; + rcv_buf_hiwater = p == NULL ? 0 : p->rcv_buf_hiwater; + rcv_buf_cc = p == NULL ? 0 : p->rcv_buf_cc; + sent_inflight_bytes = p == NULL ? 0 : p->sent_inflight_bytes; + t_segqlen = p == NULL ? 0 : p->t_segqlen; + flowid = p == NULL ? 0 : p->flowid; + flowtype = p == NULL ? 0 : p->flowtype; +}; Copied: projects/release-arm-redux/contrib/bmake/mk/cython.mk (from r282312, head/contrib/bmake/mk/cython.mk) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/release-arm-redux/contrib/bmake/mk/cython.mk Fri May 1 18:07:18 2015 (r282313, copy of r282312, head/contrib/bmake/mk/cython.mk) @@ -0,0 +1,96 @@ +# RCSid: +# $Id: cython.mk,v 1.6 2014/10/15 06:23:51 sjg Exp $ +# +# @(#) Copyright (c) 2014, Simon J. Gerraty +# +# This file is provided in the hope that it will +# be of use. There is absolutely NO WARRANTY. +# Permission to copy, redistribute or otherwise +# use this file is hereby granted provided that +# the above copyright notice and this notice are +# left intact. +# +# Please send copies of changes and bug-fixes to: +# sjg@crufty.net +# + +# this is what we build +CYTHON_MODULE = ${CYTHON_MODULE_NAME}${CYTHON_PYVERSION}.so + +CYTHON_MODULE_NAME?= it +CYTHON_SRCS?= ${CYTHON_MODULE_NAME}.pyx + +# this is where we save generated src +CYTHON_SAVEGENDIR?= ${.CURDIR}/gen + +# pyprefix is where python bits are +# which may not be where we want to put ours (prefix) +.if exists(/usr/pkg/include) +pyprefix?= /usr/pkg +.endif +pyprefix?= /usr/local + +PYTHON_VERSION?= 2.7 +PYTHON_H?= ${pyprefix}/include/python${PYTHON_VERSION}/Python.h +PYVERSION:= ${PYTHON_VERSION:C,\..*,,} + +# set this empty if you don't want to handle multiple versions +.if !defined(CYTHON_PYVERSION) +CYTHON_PYVERSION:= ${PYVERSION} +.endif + +CFLAGS+= -I${PYTHON_H:H} + +CYTHON_GENSRCS= ${CYTHON_SRCS:R:S,$,${CYTHON_PYVERSION}.c,} +SRCS+= ${CYTHON_GENSRCS} + +.SUFFIXES: .pyx .c .So + +CYTHON?= ${pyprefix}/bin/cython + +# if we don't have cython we can use pre-generated srcs +.if ${type ${CYTHON} 2> /dev/null || echo:L:sh:M/*} == "" +.PATH: ${CYTHON_SAVEGENDIR} +.else + +.if !empty(CYTHON_PYVERSION) +.for c in ${CYTHON_SRCS} +${c:R}${CYTHON_PYVERSION}.${c:E}: $c + ln -sf ${.ALLSRC:M*pyx} ${.TARGET} +.endfor +.endif + +.pyx.c: + ${CYTHON} ${CYTHON_FLAGS} -${PYVERSION} -o ${.TARGET} ${.IMPSRC} + + +save-gen: ${CYTHON_GENSRCS} + mkdir -p ${CYTHON_SAVEGENDIR} + cp -p ${.ALLSRC} ${CYTHON_SAVEGENDIR} + +.endif + +COMPILE.c?= ${CC} -c ${CFLAGS} + +.c.So: + ${COMPILE.c} ${PICFLAG} ${CC_PIC} ${.IMPSRC} -o ${.TARGET} + +${CYTHON_MODULE}: ${SRCS:S,.c,.So,} + ${CC} ${CC_SHARED:U-shared} -o ${.TARGET} ${.ALLSRC:M*.So} ${LDADD} + +# conf.host_target() is limited to uname -m rather than uname -p +_HOST_MACHINE!= uname -m +.if ${HOST_TARGET:M*${_HOST_MACHINE}} == "" +PY_HOST_TARGET:= ${HOST_TARGET:S,${_HOST_ARCH:U${uname -p:L:sh}}$,${_HOST_MACHINE},} +.endif + +MODULE_BINDIR?= ${.CURDIR:H}/${PY_HOST_TARGET:U${HOST_TARGET}} + +build-cython-module: ${CYTHON_MODULE} + +install-cython-module: ${CYTHON_MODULE} + test -d ${DESTDIR}${MODULE_BINDIR} || \ + ${INSTALL} -d ${DESTDIR}${MODULE_BINDIR} + ${INSTALL} -m 755 ${.ALLSRC} ${DESTDIR}${MODULE_BINDIR} + +CLEANFILES+= *.So ${CYTHON_MODULE} Copied: projects/release-arm-redux/contrib/bmake/mk/manifest.mk (from r282312, head/contrib/bmake/mk/manifest.mk) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/release-arm-redux/contrib/bmake/mk/manifest.mk Fri May 1 18:07:18 2015 (r282313, copy of r282312, head/contrib/bmake/mk/manifest.mk) @@ -0,0 +1,66 @@ +# $Id: manifest.mk,v 1.2 2014/10/31 18:06:17 sjg Exp $ +# +# @(#) Copyright (c) 2014, Simon J. Gerraty +# +# This file is provided in the hope that it will +# be of use. There is absolutely NO WARRANTY. +# Permission to copy, redistribute or otherwise +# use this file is hereby granted provided that +# the above copyright notice and this notice are +# left intact. +# +# Please send copies of changes and bug-fixes to: +# sjg@crufty.net +# + +# generate mtree style manifest supported by makefs in FreeBSD + +# input looks like +# MANIFEST= my.mtree +# for each MANIFEST we have a list of dirs +# ${MANIFEST}.DIRS += bin sbin usr/bin ... +# for each dir we have a ${MANIFEST}.SRCS.$dir +# that provides the absolute path to the contents +# ${MANIFEST}.SRCS.bin += ${OBJTOP}/bin/sh/sh +# ${MANIFEST}.SYMLINKS is a list of src target pairs +# for each file/dir there are a number of attributes +# UID GID MODE FLAGS +# which can be set per dir, per file or we use defaults +# eg. +# MODE.sbin = 550 +# MODE.usr/sbin = 550 +# MODE.dirs = 555 +# means that sbin and usr/sbin get 550 all other dirs get 555 +# MODE.usr/bin/passwd = 4555 +# MODE.usr/bin.files = 555 +# MODE.usr/sbin.files = 500 +# means passwd gets 4555 other files in usr/bin get 555 and +# files in usr/sbin get 500 +# STORE defaults to basename of src and target directory +# but we can use +# ${MANIFEST}.SRCS.sbin += ${OBJTOP}/bin/sh-static/sh-static +# STORE.sbin/sh-static = sbin/sh +# +# the above is a little overkill but means we can easily adapt to +# different formats + +UID.dirs ?= 0 +GID.dirs ?= 0 +MODE.dirs ?= 775 +FLAGS.dirs ?= + +UID.files ?= 0 +GID.files ?= 0 +MODE.files ?= 555 + +# a is attribute name d is dirname +M_DIR_ATTR = L:@a@$${$$a.$$d:U$${$$a.dirs}}@ +# as above and s is set to the name we store f as +M_FILE_ATTR = L:@a@$${$$a.$$s:U$${$$a.$$d.files:U$${$$a.files}}}@ + +# this produces the body of the manifest +# there should typically be a header prefixed +_GEN_MTREE_MANIFEST_USE: .USE + @(${${.TARGET}.DIRS:O:u:@d@echo '$d type=dir uid=${UID:${M_DIR_ATTR}} gid=${GID:${M_DIR_ATTR}} mode=${MODE:${M_DIR_ATTR}} ${FLAGS:${M_DIR_ATTR}}';@} \ + ${${.TARGET}.DIRS:O:u:@d@${${.TARGET}.SRCS.$d:O:u:@f@echo '${s::=${STORE.$d/${f:T}:U$d/${f:T}}}$s contents="$f" type=file uid=${UID:${M_FILE_ATTR}} gid=${GID:${M_FILE_ATTR}} mode=${MODE:${M_FILE_ATTR}} ${FLAGS:${M_FILE_ATTR}}';@}@} \ + set ${${.TARGET}.SYMLINKS}; while test $$# -ge 2; do echo "$$2 type=link link=$$1"; shift 2; done) > ${.TARGET} Copied: projects/release-arm-redux/contrib/bmake/mk/mkopt.sh (from r282312, head/contrib/bmake/mk/mkopt.sh) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/release-arm-redux/contrib/bmake/mk/mkopt.sh Fri May 1 18:07:18 2015 (r282313, copy of r282312, head/contrib/bmake/mk/mkopt.sh) @@ -0,0 +1,94 @@ +: +# $Id: mkopt.sh,v 1.8 2014/11/15 07:07:18 sjg Exp $ +# +# @(#) Copyright (c) 2014, Simon J. Gerraty +# +# This file is provided in the hope that it will +# be of use. There is absolutely NO WARRANTY. +# Permission to copy, redistribute or otherwise +# use this file is hereby granted provided that +# the above copyright notice and this notice are +# left intact. +# +# Please send copies of changes and bug-fixes to: +# sjg@crufty.net +# + +# handle WITH[OUT]_* options in a manner compatible with +# options.mk and bsd.mkopt.mk in recent FreeBSD + +# no need to be included more than once +_MKOPT_SH=: + +# +# _mk_opt OPT default +# +# Set MK_$OPT +# +# The semantics are simple, if MK_$OPT has no value +# WITHOUT_$OPT results in MK_$OPT=no +# otherwise WITH_$OPT results in MK_$OPT=yes. +# Note WITHOUT_$OPT overrides WITH_$OPT. +# +# For backwards compatability reasons we treat WITH_$OPT=no +# the same as WITHOUT_$OPT. +# +_mk_opt() { + _d=$1 + _mo=MK_$2 _wo=WITHOUT_$2 _wi=WITH_$2 + eval "_mov=\$$_mo _wov=\$$_wo _wiv=\$$_wi" + + case "$_wiv" in + no) _wov=no;; + esac + _v=${_mov:-${_wov:+no}} + _v=${_v:-${_wiv:+yes}} + _v=${_v:-$_d} + _opt_list="$_opt_list $_mo" + case "$_v" in + yes|no) ;; # sane + 0|[NnFf]*) _v=no;; # they mean no + 1|[YyTt]*) _v=yes;; # they mean yes + *) _v=$_d;; # ignore bogus value + esac + eval "$_mo=$_v" +} + +# +# _mk_opts default opt ... [default [opt] ...] +# +# see _mk_opts_defaults for example +# +_mk_opts() { + _d=no + for _o in "$@" + do + case "$_o" in + yes|no) _d=$_o; continue;; + esac + _mk_opt $_d $_o + done +} + +_mk_opts_defaults() { + _mk_opts no $__DEFAULT_NO_OPTIONS yes $__DEFAULT_YES_OPTIONS +} + +case "/$0" in +*/mkopt*) + _list=no + while : + do + case "$1" in + *=*) eval "$1"; shift;; + --no|no) _list="$_list no"; shift;; + --yes|yes) _list="$_list yes"; shift;; + -DWITH*) eval "${1#-D}=1"; shift;; + [A-Z]*) _list="$_list $1"; shift;; + *) break;; + esac + done + _mk_opts $_list + ;; +esac + Copied: projects/release-arm-redux/contrib/bmake/mk/whats.mk (from r282312, head/contrib/bmake/mk/whats.mk) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/release-arm-redux/contrib/bmake/mk/whats.mk Fri May 1 18:07:18 2015 (r282313, copy of r282312, head/contrib/bmake/mk/whats.mk) @@ -0,0 +1,63 @@ +# $Id: whats.mk,v 1.1 2014/08/30 22:40:47 sjg Exp $ +# +# @(#) Copyright (c) 2014, Simon J. Gerraty +# +# This file is provided in the hope that it will +# be of use. There is absolutely NO WARRANTY. +# Permission to copy, redistribute or otherwise +# use this file is hereby granted provided that +# the above copyright notice and this notice are +# left intact. +# +# Please send copies of changes and bug-fixes to: +# sjg@crufty.net +# + +.if ${MK_WHATSTRING:Uno} != "no" +what_build_exts?= o +# it can be useful to embed a what(1) string in binaries +# so that the build location can be seen from a core file. +.if defined(PROG) && ${.MAKE.MAKEFILES:M*prog.mk} != "" +what_thing?= ${PROGNAME:U${PROG}} +what_build_thing?= ${PROG} +.elif defined(LIB) && ${.MAKE.MAKEFILES:M*lib.mk} != "" +# probably only makes sense for shared libs +# and the plumbing needed varies depending on *lib.mk +what_thing?= lib${LIB} +.if !empty(SOBJS) +_soe:= ${SOBJS:E:[1]} +what_build_exts= ${_soe} +SOBJS+= ${what_uuid}.${_soe} +.endif +.elif defined(KMOD) && ${.MAKE.MAKEFILES:M*kmod.mk} != "" +what_thing?= ${KMOD} +what_build_thing?= ${KMOD}.ko +.endif + +.if !empty(what_thing) +# a unique name that won't conflict with anything +what_uuid = what_${.CURDIR:T:hash} + +.if !empty(what_build_thing) +${what_build_thing}: ${what_build_exts:@e@${what_uuid}.$e@} +.endif +OBJS+= ${what_uuid}.o +CLEANFILES+= ${what_uuid}.c + +# we do not need to capture this +SUPPRESS_DEPEND+= *${what_uuid}.c + +SB?= ${SRCTOP:H} +SB_LOCATION?= ${HOST}:${SB} +what_location:= ${.OBJDIR:S,${SB},${SB_LOCATION},} + +# this works with clang and gcc +_what_t= const char __attribute__ ((section(".data"))) +_what1:= @(\#)${what_thing:tu} built ${%Y%m%d:L:localtime} by ${USER} +_what2:= @(\#)${what_location} + +${what_uuid}.c: + echo '${_what_t} ${what_uuid}1[] = "${_what1}";' > $@ ${.OODATE:MNO_META_CMP} + echo '${_what_t} ${what_uuid}2[] = "${_what2}";' >> $@ +.endif +.endif Copied: projects/release-arm-redux/contrib/bmake/unit-tests/comment.exp (from r282312, head/contrib/bmake/unit-tests/comment.exp) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/release-arm-redux/contrib/bmake/unit-tests/comment.exp Fri May 1 18:07:18 2015 (r282313, copy of r282312, head/contrib/bmake/unit-tests/comment.exp) @@ -0,0 +1,5 @@ +comment testing start +this is foo +This is how a comment looks: # comment +comment testing done +exit status 0 Copied: projects/release-arm-redux/contrib/bmake/unit-tests/comment.mk (from r282312, head/contrib/bmake/unit-tests/comment.mk) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/release-arm-redux/contrib/bmake/unit-tests/comment.mk Fri May 1 18:07:18 2015 (r282313, copy of r282312, head/contrib/bmake/unit-tests/comment.mk) *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201505011807.t41I7KnF084836>