svn commit: r341764 - in projects/clang700-import: . bin/dd bin/pkill bin/sh bin/sh/tests/errors bin/sh/tests/expansion contrib/bmake contrib/bmake/mk contrib/bmake/unit-tests contrib/ipfilter cont...
Dimitry Andric
dim at FreeBSD.org
Sun Dec 9 11:39:56 UTC 2018
Author: dim
Date: Sun Dec 9 11:39:45 2018
New Revision: 341764
URL: https://svnweb.freebsd.org/changeset/base/341764
Log:
Merge ^/head r340918 through r341763.
Added:
projects/clang700-import/bin/sh/tests/errors/script-error1.0
- copied unchanged from r341763, head/bin/sh/tests/errors/script-error1.0
projects/clang700-import/bin/sh/tests/expansion/question2.0
- copied unchanged from r341763, head/bin/sh/tests/expansion/question2.0
projects/clang700-import/contrib/bmake/unit-tests/varquote.exp
- copied unchanged from r341763, head/contrib/bmake/unit-tests/varquote.exp
projects/clang700-import/contrib/bmake/unit-tests/varquote.mk
- copied unchanged from r341763, head/contrib/bmake/unit-tests/varquote.mk
projects/clang700-import/contrib/wpa/src/ap/dpp_hostapd.c
- copied unchanged from r341763, head/contrib/wpa/src/ap/dpp_hostapd.c
projects/clang700-import/contrib/wpa/src/ap/dpp_hostapd.h
- copied unchanged from r341763, head/contrib/wpa/src/ap/dpp_hostapd.h
projects/clang700-import/contrib/wpa/src/ap/eth_p_oui.c
- copied unchanged from r341763, head/contrib/wpa/src/ap/eth_p_oui.c
projects/clang700-import/contrib/wpa/src/ap/eth_p_oui.h
- copied unchanged from r341763, head/contrib/wpa/src/ap/eth_p_oui.h
projects/clang700-import/contrib/wpa/src/ap/fils_hlp.c
- copied unchanged from r341763, head/contrib/wpa/src/ap/fils_hlp.c
projects/clang700-import/contrib/wpa/src/ap/fils_hlp.h
- copied unchanged from r341763, head/contrib/wpa/src/ap/fils_hlp.h
projects/clang700-import/contrib/wpa/src/ap/gas_query_ap.c
- copied unchanged from r341763, head/contrib/wpa/src/ap/gas_query_ap.c
projects/clang700-import/contrib/wpa/src/ap/gas_query_ap.h
- copied unchanged from r341763, head/contrib/wpa/src/ap/gas_query_ap.h
projects/clang700-import/contrib/wpa/src/ap/ieee802_11_he.c
- copied unchanged from r341763, head/contrib/wpa/src/ap/ieee802_11_he.c
projects/clang700-import/contrib/wpa/src/common/dhcp.h
- copied unchanged from r341763, head/contrib/wpa/src/common/dhcp.h
projects/clang700-import/contrib/wpa/src/common/dpp.c
- copied unchanged from r341763, head/contrib/wpa/src/common/dpp.c
projects/clang700-import/contrib/wpa/src/common/dpp.h
- copied unchanged from r341763, head/contrib/wpa/src/common/dpp.h
projects/clang700-import/contrib/wpa/src/common/gas_server.c
- copied unchanged from r341763, head/contrib/wpa/src/common/gas_server.c
projects/clang700-import/contrib/wpa/src/common/gas_server.h
- copied unchanged from r341763, head/contrib/wpa/src/common/gas_server.h
projects/clang700-import/contrib/wpa/src/crypto/crypto_linux.c
- copied unchanged from r341763, head/contrib/wpa/src/crypto/crypto_linux.c
projects/clang700-import/contrib/wpa/src/crypto/crypto_nettle.c
- copied unchanged from r341763, head/contrib/wpa/src/crypto/crypto_nettle.c
projects/clang700-import/contrib/wpa/src/crypto/crypto_wolfssl.c
- copied unchanged from r341763, head/contrib/wpa/src/crypto/crypto_wolfssl.c
projects/clang700-import/contrib/wpa/src/crypto/fips_prf_wolfssl.c
- copied unchanged from r341763, head/contrib/wpa/src/crypto/fips_prf_wolfssl.c
projects/clang700-import/contrib/wpa/src/crypto/sha384-kdf.c
- copied unchanged from r341763, head/contrib/wpa/src/crypto/sha384-kdf.c
projects/clang700-import/contrib/wpa/src/crypto/sha384.c
- copied unchanged from r341763, head/contrib/wpa/src/crypto/sha384.c
projects/clang700-import/contrib/wpa/src/crypto/sha512-kdf.c
- copied unchanged from r341763, head/contrib/wpa/src/crypto/sha512-kdf.c
projects/clang700-import/contrib/wpa/src/crypto/sha512-prf.c
- copied unchanged from r341763, head/contrib/wpa/src/crypto/sha512-prf.c
projects/clang700-import/contrib/wpa/src/crypto/sha512.h
- copied unchanged from r341763, head/contrib/wpa/src/crypto/sha512.h
projects/clang700-import/contrib/wpa/src/crypto/tls_wolfssl.c
- copied unchanged from r341763, head/contrib/wpa/src/crypto/tls_wolfssl.c
projects/clang700-import/contrib/wpa/src/drivers/driver_macsec_linux.c
- copied unchanged from r341763, head/contrib/wpa/src/drivers/driver_macsec_linux.c
projects/clang700-import/contrib/wpa/src/drivers/driver_wired_common.c
- copied unchanged from r341763, head/contrib/wpa/src/drivers/driver_wired_common.c
projects/clang700-import/contrib/wpa/src/drivers/driver_wired_common.h
- copied unchanged from r341763, head/contrib/wpa/src/drivers/driver_wired_common.h
projects/clang700-import/contrib/wpa/src/utils/crc32.c
- copied unchanged from r341763, head/contrib/wpa/src/utils/crc32.c
projects/clang700-import/contrib/wpa/src/utils/crc32.h
- copied unchanged from r341763, head/contrib/wpa/src/utils/crc32.h
projects/clang700-import/contrib/wpa/src/utils/json.c
- copied unchanged from r341763, head/contrib/wpa/src/utils/json.c
projects/clang700-import/contrib/wpa/src/utils/json.h
- copied unchanged from r341763, head/contrib/wpa/src/utils/json.h
projects/clang700-import/contrib/wpa/wpa_supplicant/dpp_supplicant.c
- copied unchanged from r341763, head/contrib/wpa/wpa_supplicant/dpp_supplicant.c
projects/clang700-import/contrib/wpa/wpa_supplicant/dpp_supplicant.h
- copied unchanged from r341763, head/contrib/wpa/wpa_supplicant/dpp_supplicant.h
projects/clang700-import/contrib/wpa/wpa_supplicant/examples/dpp-qrcode.py
- copied unchanged from r341763, head/contrib/wpa/wpa_supplicant/examples/dpp-qrcode.py
projects/clang700-import/contrib/wpa/wpa_supplicant/op_classes.c
- copied unchanged from r341763, head/contrib/wpa/wpa_supplicant/op_classes.c
projects/clang700-import/contrib/wpa/wpa_supplicant/rrm.c
- copied unchanged from r341763, head/contrib/wpa/wpa_supplicant/rrm.c
projects/clang700-import/lib/libc/sys/fhlink.2
- copied unchanged from r341763, head/lib/libc/sys/fhlink.2
projects/clang700-import/lib/libc/sys/fhreadlink.2
- copied unchanged from r341763, head/lib/libc/sys/fhreadlink.2
projects/clang700-import/release/arm64/PINEBOOK.conf
- copied unchanged from r341763, head/release/arm64/PINEBOOK.conf
projects/clang700-import/sbin/nvmecontrol/modules/
- copied from r341763, head/sbin/nvmecontrol/modules/
projects/clang700-import/share/monetdef/ga_IE.UTF-8.src
- copied unchanged from r341763, head/share/monetdef/ga_IE.UTF-8.src
projects/clang700-import/share/msgdef/ga_IE.UTF-8.src
- copied unchanged from r341763, head/share/msgdef/ga_IE.UTF-8.src
projects/clang700-import/share/timedef/ga_IE.UTF-8.src
- copied unchanged from r341763, head/share/timedef/ga_IE.UTF-8.src
projects/clang700-import/stand/i386/btx/lib/btxsys.S
- copied unchanged from r341763, head/stand/i386/btx/lib/btxsys.S
projects/clang700-import/stand/i386/btx/lib/btxv86.S
- copied unchanged from r341763, head/stand/i386/btx/lib/btxv86.S
projects/clang700-import/stand/i386/kgzldr/crt.S
- copied unchanged from r341763, head/stand/i386/kgzldr/crt.S
projects/clang700-import/stand/i386/kgzldr/sio.S
- copied unchanged from r341763, head/stand/i386/kgzldr/sio.S
projects/clang700-import/stand/i386/kgzldr/start.S
- copied unchanged from r341763, head/stand/i386/kgzldr/start.S
projects/clang700-import/stand/i386/libi386/pxetramp.S
- copied unchanged from r341763, head/stand/i386/libi386/pxetramp.S
projects/clang700-import/stand/i386/mbr/mbr.S
- copied unchanged from r341763, head/stand/i386/mbr/mbr.S
projects/clang700-import/stand/i386/pmbr/pmbr.S
- copied unchanged from r341763, head/stand/i386/pmbr/pmbr.S
projects/clang700-import/sys/arm64/rockchip/clk/rk3399_cru.c
- copied unchanged from r341763, head/sys/arm64/rockchip/clk/rk3399_cru.c
projects/clang700-import/sys/arm64/rockchip/clk/rk3399_pmucru.c
- copied unchanged from r341763, head/sys/arm64/rockchip/clk/rk3399_pmucru.c
projects/clang700-import/sys/arm64/rockchip/rk805.c
- copied unchanged from r341763, head/sys/arm64/rockchip/rk805.c
projects/clang700-import/sys/arm64/rockchip/rk805reg.h
- copied unchanged from r341763, head/sys/arm64/rockchip/rk805reg.h
projects/clang700-import/sys/dev/acpica/acpi_pxm.c
- copied unchanged from r341763, head/sys/dev/acpica/acpi_pxm.c
projects/clang700-import/sys/dev/cxgbe/t4_clip.c
- copied unchanged from r341763, head/sys/dev/cxgbe/t4_clip.c
projects/clang700-import/sys/dev/cxgbe/t4_clip.h
- copied unchanged from r341763, head/sys/dev/cxgbe/t4_clip.h
projects/clang700-import/sys/dev/iicbus/syr827.c
- copied unchanged from r341763, head/sys/dev/iicbus/syr827.c
projects/clang700-import/sys/dev/mlx5/mlx5_accel/
- copied from r341763, head/sys/dev/mlx5/mlx5_accel/
projects/clang700-import/sys/dev/mlx5/mlx5_fpga/
- copied from r341763, head/sys/dev/mlx5/mlx5_fpga/
projects/clang700-import/sys/dev/mlx5/mlx5_fpga_tools/
- copied from r341763, head/sys/dev/mlx5/mlx5_fpga_tools/
projects/clang700-import/sys/dev/mlx5/mlx5_lib/
- copied from r341763, head/sys/dev/mlx5/mlx5_lib/
projects/clang700-import/sys/dev/netmap/netmap_kloop.c
- copied unchanged from r341763, head/sys/dev/netmap/netmap_kloop.c
projects/clang700-import/sys/dev/netmap/netmap_null.c
- copied unchanged from r341763, head/sys/dev/netmap/netmap_null.c
projects/clang700-import/sys/dev/sfxge/common/ef10_image.c
- copied unchanged from r341763, head/sys/dev/sfxge/common/ef10_image.c
projects/clang700-import/sys/dev/sfxge/common/ef10_signed_image_layout.h
- copied unchanged from r341763, head/sys/dev/sfxge/common/ef10_signed_image_layout.h
projects/clang700-import/sys/dev/sfxge/common/efx_annote.h
- copied unchanged from r341763, head/sys/dev/sfxge/common/efx_annote.h
projects/clang700-import/sys/dev/sfxge/common/efx_regs_mcdi_aoe.h
- copied unchanged from r341763, head/sys/dev/sfxge/common/efx_regs_mcdi_aoe.h
projects/clang700-import/sys/dev/sfxge/common/efx_regs_mcdi_strs.h
- copied unchanged from r341763, head/sys/dev/sfxge/common/efx_regs_mcdi_strs.h
projects/clang700-import/sys/dev/sfxge/common/efx_tunnel.c
- copied unchanged from r341763, head/sys/dev/sfxge/common/efx_tunnel.c
projects/clang700-import/sys/dev/sfxge/common/medford2_impl.h
- copied unchanged from r341763, head/sys/dev/sfxge/common/medford2_impl.h
projects/clang700-import/sys/dev/sfxge/common/medford2_nic.c
- copied unchanged from r341763, head/sys/dev/sfxge/common/medford2_nic.c
projects/clang700-import/sys/dts/arm64/overlays/sun50i-a64-opp.dtso
- copied unchanged from r341763, head/sys/dts/arm64/overlays/sun50i-a64-opp.dtso
projects/clang700-import/sys/modules/dtb/rockchip/
- copied from r341763, head/sys/modules/dtb/rockchip/
projects/clang700-import/sys/modules/mlx5fpga_tools/
- copied from r341763, head/sys/modules/mlx5fpga_tools/
projects/clang700-import/sys/modules/rockchip/rk805/
- copied from r341763, head/sys/modules/rockchip/rk805/
projects/clang700-import/tests/sys/geom/class/mirror/component_selection.sh
- copied unchanged from r341763, head/tests/sys/geom/class/mirror/component_selection.sh
projects/clang700-import/tests/sys/kern/sigaltstack.c
- copied unchanged from r341763, head/tests/sys/kern/sigaltstack.c
projects/clang700-import/tests/sys/netpfil/pf/names.sh
- copied unchanged from r341763, head/tests/sys/netpfil/pf/names.sh
projects/clang700-import/usr.bin/clang/llvm-objdump/llvm-objdump.1
- copied unchanged from r341763, head/usr.bin/clang/llvm-objdump/llvm-objdump.1
projects/clang700-import/usr.bin/truss/riscv-freebsd.c
- copied unchanged from r341763, head/usr.bin/truss/riscv-freebsd.c
Deleted:
projects/clang700-import/contrib/wpa/src/ap/peerkey_auth.c
projects/clang700-import/contrib/wpa/src/rsn_supp/peerkey.c
projects/clang700-import/contrib/wpa/src/rsn_supp/peerkey.h
projects/clang700-import/sbin/nvmecontrol/wdc.c
projects/clang700-import/share/monetdef/en_IE.UTF-8.src
projects/clang700-import/stand/i386/btx/lib/btxsys.s
projects/clang700-import/stand/i386/btx/lib/btxv86.s
projects/clang700-import/stand/i386/kgzldr/crt.s
projects/clang700-import/stand/i386/kgzldr/sio.s
projects/clang700-import/stand/i386/kgzldr/start.s
projects/clang700-import/stand/i386/libi386/bioscd.c
projects/clang700-import/stand/i386/libi386/pxetramp.s
projects/clang700-import/stand/i386/mbr/mbr.s
projects/clang700-import/stand/i386/pmbr/pmbr.s
projects/clang700-import/sys/dev/netmap/if_em_netmap.h
projects/clang700-import/sys/dev/netmap/if_igb_netmap.h
projects/clang700-import/sys/dev/netmap/if_ixl_netmap.h
projects/clang700-import/sys/dev/netmap/if_lem_netmap.h
projects/clang700-import/sys/dev/netmap/ixgbe_netmap.h
projects/clang700-import/sys/net/altq/altq_cdnr.c
projects/clang700-import/tools/KSE/
projects/clang700-import/usr.bin/truss/riscv64-freebsd.c
Modified:
projects/clang700-import/Makefile.inc1
projects/clang700-import/ObsoleteFiles.inc
projects/clang700-import/UPDATING
projects/clang700-import/bin/dd/dd.c
projects/clang700-import/bin/dd/dd.h
projects/clang700-import/bin/pkill/pkill.1
projects/clang700-import/bin/sh/expand.c
projects/clang700-import/bin/sh/input.c
projects/clang700-import/bin/sh/sh.1
projects/clang700-import/bin/sh/tests/errors/Makefile
projects/clang700-import/bin/sh/tests/expansion/Makefile
projects/clang700-import/contrib/bmake/ChangeLog
projects/clang700-import/contrib/bmake/FILES
projects/clang700-import/contrib/bmake/Makefile.config.in
projects/clang700-import/contrib/bmake/VERSION
projects/clang700-import/contrib/bmake/bmake.1
projects/clang700-import/contrib/bmake/dir.c
projects/clang700-import/contrib/bmake/make.1
projects/clang700-import/contrib/bmake/mk/ChangeLog
projects/clang700-import/contrib/bmake/mk/dirdeps-options.mk
projects/clang700-import/contrib/bmake/mk/dirdeps.mk
projects/clang700-import/contrib/bmake/mk/gendirdeps.mk
projects/clang700-import/contrib/bmake/mk/install-mk
projects/clang700-import/contrib/bmake/mk/meta.autodep.mk
projects/clang700-import/contrib/bmake/mk/meta.stage.mk
projects/clang700-import/contrib/bmake/unit-tests/Makefile.in
projects/clang700-import/contrib/bmake/var.c
projects/clang700-import/contrib/ipfilter/ip_fil.c
projects/clang700-import/contrib/ipfilter/ipsend/ip.c
projects/clang700-import/contrib/ipfilter/ipsend/resend.c
projects/clang700-import/contrib/libarchive/libarchive/archive_acl.c
projects/clang700-import/contrib/libarchive/libarchive/archive_write_disk_posix.c
projects/clang700-import/contrib/libarchive/libarchive/test/test_extattr_freebsd.c
projects/clang700-import/contrib/libarchive/libarchive/test/test_read_format_rar5.c
projects/clang700-import/contrib/nvi/common/encoding.c
projects/clang700-import/contrib/ofed/libibverbs/sysfs.c
projects/clang700-import/contrib/ofed/opensm/opensm/main.c
projects/clang700-import/contrib/openbsm/bin/auditdistd/trail.c
projects/clang700-import/contrib/wpa/CONTRIBUTIONS
projects/clang700-import/contrib/wpa/COPYING
projects/clang700-import/contrib/wpa/README
projects/clang700-import/contrib/wpa/hostapd/ChangeLog
projects/clang700-import/contrib/wpa/hostapd/README
projects/clang700-import/contrib/wpa/hostapd/config_file.c
projects/clang700-import/contrib/wpa/hostapd/config_file.h
projects/clang700-import/contrib/wpa/hostapd/ctrl_iface.c
projects/clang700-import/contrib/wpa/hostapd/defconfig
projects/clang700-import/contrib/wpa/hostapd/hlr_auc_gw.c
projects/clang700-import/contrib/wpa/hostapd/hostapd.conf
projects/clang700-import/contrib/wpa/hostapd/hostapd.eap_user_sqlite
projects/clang700-import/contrib/wpa/hostapd/hostapd_cli.c
projects/clang700-import/contrib/wpa/hostapd/main.c
projects/clang700-import/contrib/wpa/hs20/client/est.c
projects/clang700-import/contrib/wpa/hs20/client/oma_dm_client.c
projects/clang700-import/contrib/wpa/hs20/client/osu_client.c
projects/clang700-import/contrib/wpa/hs20/client/osu_client.h
projects/clang700-import/contrib/wpa/src/ap/acs.c
projects/clang700-import/contrib/wpa/src/ap/acs.h
projects/clang700-import/contrib/wpa/src/ap/ap_config.c
projects/clang700-import/contrib/wpa/src/ap/ap_config.h
projects/clang700-import/contrib/wpa/src/ap/ap_drv_ops.c
projects/clang700-import/contrib/wpa/src/ap/ap_drv_ops.h
projects/clang700-import/contrib/wpa/src/ap/ap_mlme.c
projects/clang700-import/contrib/wpa/src/ap/authsrv.c
projects/clang700-import/contrib/wpa/src/ap/beacon.c
projects/clang700-import/contrib/wpa/src/ap/beacon.h
projects/clang700-import/contrib/wpa/src/ap/bss_load.c
projects/clang700-import/contrib/wpa/src/ap/ctrl_iface_ap.c
projects/clang700-import/contrib/wpa/src/ap/ctrl_iface_ap.h
projects/clang700-import/contrib/wpa/src/ap/dfs.c
projects/clang700-import/contrib/wpa/src/ap/dfs.h
projects/clang700-import/contrib/wpa/src/ap/dhcp_snoop.c
projects/clang700-import/contrib/wpa/src/ap/drv_callbacks.c
projects/clang700-import/contrib/wpa/src/ap/eap_user_db.c
projects/clang700-import/contrib/wpa/src/ap/gas_serv.c
projects/clang700-import/contrib/wpa/src/ap/gas_serv.h
projects/clang700-import/contrib/wpa/src/ap/hostapd.c
projects/clang700-import/contrib/wpa/src/ap/hostapd.h
projects/clang700-import/contrib/wpa/src/ap/hs20.c
projects/clang700-import/contrib/wpa/src/ap/hs20.h
projects/clang700-import/contrib/wpa/src/ap/hw_features.c
projects/clang700-import/contrib/wpa/src/ap/ieee802_11.c
projects/clang700-import/contrib/wpa/src/ap/ieee802_11.h
projects/clang700-import/contrib/wpa/src/ap/ieee802_11_auth.c
projects/clang700-import/contrib/wpa/src/ap/ieee802_11_auth.h
projects/clang700-import/contrib/wpa/src/ap/ieee802_11_ht.c
projects/clang700-import/contrib/wpa/src/ap/ieee802_11_shared.c
projects/clang700-import/contrib/wpa/src/ap/ieee802_11_vht.c
projects/clang700-import/contrib/wpa/src/ap/ieee802_1x.c
projects/clang700-import/contrib/wpa/src/ap/ieee802_1x.h
projects/clang700-import/contrib/wpa/src/ap/ndisc_snoop.c
projects/clang700-import/contrib/wpa/src/ap/neighbor_db.c
projects/clang700-import/contrib/wpa/src/ap/neighbor_db.h
projects/clang700-import/contrib/wpa/src/ap/pmksa_cache_auth.c
projects/clang700-import/contrib/wpa/src/ap/pmksa_cache_auth.h
projects/clang700-import/contrib/wpa/src/ap/rrm.c
projects/clang700-import/contrib/wpa/src/ap/rrm.h
projects/clang700-import/contrib/wpa/src/ap/sta_info.c
projects/clang700-import/contrib/wpa/src/ap/sta_info.h
projects/clang700-import/contrib/wpa/src/ap/taxonomy.c
projects/clang700-import/contrib/wpa/src/ap/tkip_countermeasures.c
projects/clang700-import/contrib/wpa/src/ap/vlan_init.c
projects/clang700-import/contrib/wpa/src/ap/wmm.c
projects/clang700-import/contrib/wpa/src/ap/wnm_ap.c
projects/clang700-import/contrib/wpa/src/ap/wnm_ap.h
projects/clang700-import/contrib/wpa/src/ap/wpa_auth.c
projects/clang700-import/contrib/wpa/src/ap/wpa_auth.h
projects/clang700-import/contrib/wpa/src/ap/wpa_auth_ft.c
projects/clang700-import/contrib/wpa/src/ap/wpa_auth_glue.c
projects/clang700-import/contrib/wpa/src/ap/wpa_auth_i.h
projects/clang700-import/contrib/wpa/src/ap/wpa_auth_ie.c
projects/clang700-import/contrib/wpa/src/ap/wpa_auth_ie.h
projects/clang700-import/contrib/wpa/src/ap/wps_hostapd.c
projects/clang700-import/contrib/wpa/src/common/common_module_tests.c
projects/clang700-import/contrib/wpa/src/common/ctrl_iface_common.c
projects/clang700-import/contrib/wpa/src/common/ctrl_iface_common.h
projects/clang700-import/contrib/wpa/src/common/defs.h
projects/clang700-import/contrib/wpa/src/common/gas.c
projects/clang700-import/contrib/wpa/src/common/gas.h
projects/clang700-import/contrib/wpa/src/common/hw_features_common.c
projects/clang700-import/contrib/wpa/src/common/hw_features_common.h
projects/clang700-import/contrib/wpa/src/common/ieee802_11_common.c
projects/clang700-import/contrib/wpa/src/common/ieee802_11_common.h
projects/clang700-import/contrib/wpa/src/common/ieee802_11_defs.h
projects/clang700-import/contrib/wpa/src/common/ieee802_1x_defs.h
projects/clang700-import/contrib/wpa/src/common/privsep_commands.h
projects/clang700-import/contrib/wpa/src/common/qca-vendor.h
projects/clang700-import/contrib/wpa/src/common/sae.c
projects/clang700-import/contrib/wpa/src/common/sae.h
projects/clang700-import/contrib/wpa/src/common/version.h
projects/clang700-import/contrib/wpa/src/common/wpa_common.c
projects/clang700-import/contrib/wpa/src/common/wpa_common.h
projects/clang700-import/contrib/wpa/src/common/wpa_ctrl.h
projects/clang700-import/contrib/wpa/src/common/wpa_helpers.c
projects/clang700-import/contrib/wpa/src/crypto/aes-ctr.c
projects/clang700-import/contrib/wpa/src/crypto/aes-internal-dec.c
projects/clang700-import/contrib/wpa/src/crypto/aes-internal-enc.c
projects/clang700-import/contrib/wpa/src/crypto/aes-siv.c
projects/clang700-import/contrib/wpa/src/crypto/aes.h
projects/clang700-import/contrib/wpa/src/crypto/aes_siv.h
projects/clang700-import/contrib/wpa/src/crypto/aes_wrap.h
projects/clang700-import/contrib/wpa/src/crypto/crypto.h
projects/clang700-import/contrib/wpa/src/crypto/crypto_gnutls.c
projects/clang700-import/contrib/wpa/src/crypto/crypto_internal-modexp.c
projects/clang700-import/contrib/wpa/src/crypto/crypto_libtomcrypt.c
projects/clang700-import/contrib/wpa/src/crypto/crypto_module_tests.c
projects/clang700-import/contrib/wpa/src/crypto/crypto_none.c
projects/clang700-import/contrib/wpa/src/crypto/crypto_openssl.c
projects/clang700-import/contrib/wpa/src/crypto/des-internal.c
projects/clang700-import/contrib/wpa/src/crypto/dh_groups.c
projects/clang700-import/contrib/wpa/src/crypto/ms_funcs.c
projects/clang700-import/contrib/wpa/src/crypto/ms_funcs.h
projects/clang700-import/contrib/wpa/src/crypto/random.c
projects/clang700-import/contrib/wpa/src/crypto/sha1-internal.c
projects/clang700-import/contrib/wpa/src/crypto/sha256-internal.c
projects/clang700-import/contrib/wpa/src/crypto/sha256-kdf.c
projects/clang700-import/contrib/wpa/src/crypto/sha384-prf.c
projects/clang700-import/contrib/wpa/src/crypto/sha384.h
projects/clang700-import/contrib/wpa/src/crypto/tls.h
projects/clang700-import/contrib/wpa/src/crypto/tls_gnutls.c
projects/clang700-import/contrib/wpa/src/crypto/tls_internal.c
projects/clang700-import/contrib/wpa/src/crypto/tls_none.c
projects/clang700-import/contrib/wpa/src/crypto/tls_openssl.c
projects/clang700-import/contrib/wpa/src/drivers/driver.h
projects/clang700-import/contrib/wpa/src/drivers/driver_common.c
projects/clang700-import/contrib/wpa/src/drivers/driver_macsec_qca.c
projects/clang700-import/contrib/wpa/src/drivers/driver_ndis.c
projects/clang700-import/contrib/wpa/src/drivers/driver_nl80211.h
projects/clang700-import/contrib/wpa/src/drivers/driver_nl80211_capa.c
projects/clang700-import/contrib/wpa/src/drivers/driver_nl80211_event.c
projects/clang700-import/contrib/wpa/src/drivers/driver_nl80211_monitor.c
projects/clang700-import/contrib/wpa/src/drivers/driver_nl80211_scan.c
projects/clang700-import/contrib/wpa/src/drivers/driver_privsep.c
projects/clang700-import/contrib/wpa/src/drivers/driver_wired.c
projects/clang700-import/contrib/wpa/src/drivers/drivers.c
projects/clang700-import/contrib/wpa/src/eap_common/eap_eke_common.c
projects/clang700-import/contrib/wpa/src/eap_common/eap_fast_common.c
projects/clang700-import/contrib/wpa/src/eap_common/eap_pwd_common.c
projects/clang700-import/contrib/wpa/src/eap_common/eap_pwd_common.h
projects/clang700-import/contrib/wpa/src/eap_common/eap_sim_common.c
projects/clang700-import/contrib/wpa/src/eap_peer/eap.c
projects/clang700-import/contrib/wpa/src/eap_peer/eap.h
projects/clang700-import/contrib/wpa/src/eap_peer/eap_aka.c
projects/clang700-import/contrib/wpa/src/eap_peer/eap_config.h
projects/clang700-import/contrib/wpa/src/eap_peer/eap_eke.c
projects/clang700-import/contrib/wpa/src/eap_peer/eap_fast.c
projects/clang700-import/contrib/wpa/src/eap_peer/eap_fast_pac.c
projects/clang700-import/contrib/wpa/src/eap_peer/eap_gpsk.c
projects/clang700-import/contrib/wpa/src/eap_peer/eap_i.h
projects/clang700-import/contrib/wpa/src/eap_peer/eap_ikev2.c
projects/clang700-import/contrib/wpa/src/eap_peer/eap_leap.c
projects/clang700-import/contrib/wpa/src/eap_peer/eap_mschapv2.c
projects/clang700-import/contrib/wpa/src/eap_peer/eap_pax.c
projects/clang700-import/contrib/wpa/src/eap_peer/eap_peap.c
projects/clang700-import/contrib/wpa/src/eap_peer/eap_proxy.h
projects/clang700-import/contrib/wpa/src/eap_peer/eap_proxy_dummy.c
projects/clang700-import/contrib/wpa/src/eap_peer/eap_psk.c
projects/clang700-import/contrib/wpa/src/eap_peer/eap_pwd.c
projects/clang700-import/contrib/wpa/src/eap_peer/eap_sake.c
projects/clang700-import/contrib/wpa/src/eap_peer/eap_sim.c
projects/clang700-import/contrib/wpa/src/eap_peer/eap_tls.c
projects/clang700-import/contrib/wpa/src/eap_peer/eap_tls_common.c
projects/clang700-import/contrib/wpa/src/eap_peer/eap_tls_common.h
projects/clang700-import/contrib/wpa/src/eap_peer/eap_ttls.c
projects/clang700-import/contrib/wpa/src/eap_peer/ikev2.c
projects/clang700-import/contrib/wpa/src/eap_peer/tncc.c
projects/clang700-import/contrib/wpa/src/eap_server/eap.h
projects/clang700-import/contrib/wpa/src/eap_server/eap_i.h
projects/clang700-import/contrib/wpa/src/eap_server/eap_server.c
projects/clang700-import/contrib/wpa/src/eap_server/eap_server_aka.c
projects/clang700-import/contrib/wpa/src/eap_server/eap_server_eke.c
projects/clang700-import/contrib/wpa/src/eap_server/eap_server_fast.c
projects/clang700-import/contrib/wpa/src/eap_server/eap_server_gpsk.c
projects/clang700-import/contrib/wpa/src/eap_server/eap_server_gtc.c
projects/clang700-import/contrib/wpa/src/eap_server/eap_server_ikev2.c
projects/clang700-import/contrib/wpa/src/eap_server/eap_server_mschapv2.c
projects/clang700-import/contrib/wpa/src/eap_server/eap_server_pax.c
projects/clang700-import/contrib/wpa/src/eap_server/eap_server_psk.c
projects/clang700-import/contrib/wpa/src/eap_server/eap_server_pwd.c
projects/clang700-import/contrib/wpa/src/eap_server/eap_server_sake.c
projects/clang700-import/contrib/wpa/src/eap_server/eap_server_sim.c
projects/clang700-import/contrib/wpa/src/eap_server/eap_server_tls.c
projects/clang700-import/contrib/wpa/src/eap_server/eap_server_tls_common.c
projects/clang700-import/contrib/wpa/src/eap_server/eap_server_ttls.c
projects/clang700-import/contrib/wpa/src/eap_server/eap_server_wsc.c
projects/clang700-import/contrib/wpa/src/eap_server/eap_tls_common.h
projects/clang700-import/contrib/wpa/src/eap_server/ikev2.c
projects/clang700-import/contrib/wpa/src/eap_server/tncs.c
projects/clang700-import/contrib/wpa/src/eapol_auth/eapol_auth_sm.c
projects/clang700-import/contrib/wpa/src/eapol_auth/eapol_auth_sm.h
projects/clang700-import/contrib/wpa/src/eapol_supp/eapol_supp_sm.c
projects/clang700-import/contrib/wpa/src/eapol_supp/eapol_supp_sm.h
projects/clang700-import/contrib/wpa/src/fst/fst_ctrl_aux.h
projects/clang700-import/contrib/wpa/src/fst/fst_ctrl_iface.c
projects/clang700-import/contrib/wpa/src/fst/fst_group.c
projects/clang700-import/contrib/wpa/src/fst/fst_iface.h
projects/clang700-import/contrib/wpa/src/fst/fst_session.c
projects/clang700-import/contrib/wpa/src/l2_packet/l2_packet.h
projects/clang700-import/contrib/wpa/src/l2_packet/l2_packet_privsep.c
projects/clang700-import/contrib/wpa/src/p2p/p2p.c
projects/clang700-import/contrib/wpa/src/p2p/p2p.h
projects/clang700-import/contrib/wpa/src/p2p/p2p_go_neg.c
projects/clang700-import/contrib/wpa/src/p2p/p2p_group.c
projects/clang700-import/contrib/wpa/src/p2p/p2p_i.h
projects/clang700-import/contrib/wpa/src/p2p/p2p_pd.c
projects/clang700-import/contrib/wpa/src/p2p/p2p_sd.c
projects/clang700-import/contrib/wpa/src/pae/ieee802_1x_cp.c
projects/clang700-import/contrib/wpa/src/pae/ieee802_1x_kay.c
projects/clang700-import/contrib/wpa/src/pae/ieee802_1x_kay.h
projects/clang700-import/contrib/wpa/src/pae/ieee802_1x_kay_i.h
projects/clang700-import/contrib/wpa/src/pae/ieee802_1x_secy_ops.c
projects/clang700-import/contrib/wpa/src/pae/ieee802_1x_secy_ops.h
projects/clang700-import/contrib/wpa/src/radius/radius.c
projects/clang700-import/contrib/wpa/src/radius/radius.h
projects/clang700-import/contrib/wpa/src/radius/radius_client.c
projects/clang700-import/contrib/wpa/src/radius/radius_das.c
projects/clang700-import/contrib/wpa/src/radius/radius_das.h
projects/clang700-import/contrib/wpa/src/radius/radius_server.c
projects/clang700-import/contrib/wpa/src/radius/radius_server.h
projects/clang700-import/contrib/wpa/src/rsn_supp/pmksa_cache.c
projects/clang700-import/contrib/wpa/src/rsn_supp/pmksa_cache.h
projects/clang700-import/contrib/wpa/src/rsn_supp/preauth.c
projects/clang700-import/contrib/wpa/src/rsn_supp/tdls.c
projects/clang700-import/contrib/wpa/src/rsn_supp/wpa.c
projects/clang700-import/contrib/wpa/src/rsn_supp/wpa.h
projects/clang700-import/contrib/wpa/src/rsn_supp/wpa_ft.c
projects/clang700-import/contrib/wpa/src/rsn_supp/wpa_i.h
projects/clang700-import/contrib/wpa/src/rsn_supp/wpa_ie.c
projects/clang700-import/contrib/wpa/src/rsn_supp/wpa_ie.h
projects/clang700-import/contrib/wpa/src/tls/libtommath.c
projects/clang700-import/contrib/wpa/src/tls/rsa.c
projects/clang700-import/contrib/wpa/src/tls/tlsv1_client.c
projects/clang700-import/contrib/wpa/src/tls/tlsv1_client_read.c
projects/clang700-import/contrib/wpa/src/tls/tlsv1_common.c
projects/clang700-import/contrib/wpa/src/tls/tlsv1_cred.c
projects/clang700-import/contrib/wpa/src/tls/tlsv1_server.c
projects/clang700-import/contrib/wpa/src/tls/x509v3.c
projects/clang700-import/contrib/wpa/src/utils/base64.c
projects/clang700-import/contrib/wpa/src/utils/base64.h
projects/clang700-import/contrib/wpa/src/utils/browser-wpadebug.c
projects/clang700-import/contrib/wpa/src/utils/common.c
projects/clang700-import/contrib/wpa/src/utils/common.h
projects/clang700-import/contrib/wpa/src/utils/eloop.h
projects/clang700-import/contrib/wpa/src/utils/http_curl.c
projects/clang700-import/contrib/wpa/src/utils/os.h
projects/clang700-import/contrib/wpa/src/utils/os_none.c
projects/clang700-import/contrib/wpa/src/utils/os_unix.c
projects/clang700-import/contrib/wpa/src/utils/os_win32.c
projects/clang700-import/contrib/wpa/src/utils/trace.c
projects/clang700-import/contrib/wpa/src/utils/utils_module_tests.c
projects/clang700-import/contrib/wpa/src/utils/uuid.c
projects/clang700-import/contrib/wpa/src/utils/uuid.h
projects/clang700-import/contrib/wpa/src/utils/wpa_debug.c
projects/clang700-import/contrib/wpa/src/utils/wpa_debug.h
projects/clang700-import/contrib/wpa/src/utils/wpabuf.c
projects/clang700-import/contrib/wpa/src/utils/xml-utils.c
projects/clang700-import/contrib/wpa/src/wps/wps.c
projects/clang700-import/contrib/wpa/src/wps/wps_common.c
projects/clang700-import/contrib/wpa/src/wps/wps_er.c
projects/clang700-import/contrib/wpa/src/wps/wps_registrar.c
projects/clang700-import/contrib/wpa/wpa_supplicant/Android.mk
projects/clang700-import/contrib/wpa/wpa_supplicant/ChangeLog
projects/clang700-import/contrib/wpa/wpa_supplicant/README
projects/clang700-import/contrib/wpa/wpa_supplicant/README-HS20
projects/clang700-import/contrib/wpa/wpa_supplicant/android.config
projects/clang700-import/contrib/wpa/wpa_supplicant/ap.c
projects/clang700-import/contrib/wpa/wpa_supplicant/ap.h
projects/clang700-import/contrib/wpa/wpa_supplicant/autoscan.c
projects/clang700-import/contrib/wpa/wpa_supplicant/bgscan.c
projects/clang700-import/contrib/wpa/wpa_supplicant/bgscan_learn.c
projects/clang700-import/contrib/wpa/wpa_supplicant/bgscan_simple.c
projects/clang700-import/contrib/wpa/wpa_supplicant/bss.c
projects/clang700-import/contrib/wpa/wpa_supplicant/bss.h
projects/clang700-import/contrib/wpa/wpa_supplicant/config.c
projects/clang700-import/contrib/wpa/wpa_supplicant/config.h
projects/clang700-import/contrib/wpa/wpa_supplicant/config_file.c
projects/clang700-import/contrib/wpa/wpa_supplicant/config_ssid.h
projects/clang700-import/contrib/wpa/wpa_supplicant/ctrl_iface.c
projects/clang700-import/contrib/wpa/wpa_supplicant/ctrl_iface_named_pipe.c
projects/clang700-import/contrib/wpa/wpa_supplicant/ctrl_iface_udp.c
projects/clang700-import/contrib/wpa/wpa_supplicant/ctrl_iface_unix.c
projects/clang700-import/contrib/wpa/wpa_supplicant/dbus/dbus_new.c
projects/clang700-import/contrib/wpa/wpa_supplicant/dbus/dbus_new.h
projects/clang700-import/contrib/wpa/wpa_supplicant/dbus/dbus_new_handlers.c
projects/clang700-import/contrib/wpa/wpa_supplicant/dbus/dbus_new_handlers.h
projects/clang700-import/contrib/wpa/wpa_supplicant/dbus/dbus_new_handlers_p2p.c
projects/clang700-import/contrib/wpa/wpa_supplicant/dbus/dbus_new_handlers_wps.c
projects/clang700-import/contrib/wpa/wpa_supplicant/defconfig
projects/clang700-import/contrib/wpa/wpa_supplicant/driver_i.h
projects/clang700-import/contrib/wpa/wpa_supplicant/events.c
projects/clang700-import/contrib/wpa/wpa_supplicant/examples/wps-ap-cli
projects/clang700-import/contrib/wpa/wpa_supplicant/gas_query.c
projects/clang700-import/contrib/wpa/wpa_supplicant/gas_query.h
projects/clang700-import/contrib/wpa/wpa_supplicant/hs20_supplicant.c
projects/clang700-import/contrib/wpa/wpa_supplicant/hs20_supplicant.h
projects/clang700-import/contrib/wpa/wpa_supplicant/ibss_rsn.c
projects/clang700-import/contrib/wpa/wpa_supplicant/interworking.c
projects/clang700-import/contrib/wpa/wpa_supplicant/interworking.h
projects/clang700-import/contrib/wpa/wpa_supplicant/mbo.c
projects/clang700-import/contrib/wpa/wpa_supplicant/mesh.c
projects/clang700-import/contrib/wpa/wpa_supplicant/mesh_mpm.c
projects/clang700-import/contrib/wpa/wpa_supplicant/mesh_rsn.c
projects/clang700-import/contrib/wpa/wpa_supplicant/notify.c
projects/clang700-import/contrib/wpa/wpa_supplicant/notify.h
projects/clang700-import/contrib/wpa/wpa_supplicant/offchannel.c
projects/clang700-import/contrib/wpa/wpa_supplicant/p2p_supplicant.c
projects/clang700-import/contrib/wpa/wpa_supplicant/preauth_test.c
projects/clang700-import/contrib/wpa/wpa_supplicant/scan.c
projects/clang700-import/contrib/wpa/wpa_supplicant/sme.c
projects/clang700-import/contrib/wpa/wpa_supplicant/sme.h
projects/clang700-import/contrib/wpa/wpa_supplicant/wifi_display.c
projects/clang700-import/contrib/wpa/wpa_supplicant/wmm_ac.c
projects/clang700-import/contrib/wpa/wpa_supplicant/wnm_sta.c
projects/clang700-import/contrib/wpa/wpa_supplicant/wnm_sta.h
projects/clang700-import/contrib/wpa/wpa_supplicant/wpa_cli.c
projects/clang700-import/contrib/wpa/wpa_supplicant/wpa_passphrase.c
projects/clang700-import/contrib/wpa/wpa_supplicant/wpa_priv.c
projects/clang700-import/contrib/wpa/wpa_supplicant/wpa_supplicant.c
projects/clang700-import/contrib/wpa/wpa_supplicant/wpa_supplicant.conf
projects/clang700-import/contrib/wpa/wpa_supplicant/wpa_supplicant_i.h
projects/clang700-import/contrib/wpa/wpa_supplicant/wpa_supplicant_template.conf
projects/clang700-import/contrib/wpa/wpa_supplicant/wpas_glue.c
projects/clang700-import/contrib/wpa/wpa_supplicant/wpas_kay.c
projects/clang700-import/contrib/wpa/wpa_supplicant/wpas_kay.h
projects/clang700-import/contrib/wpa/wpa_supplicant/wps_supplicant.c
projects/clang700-import/etc/mtree/BSD.debug.dist
projects/clang700-import/etc/mtree/BSD.root.dist
projects/clang700-import/etc/mtree/BSD.usr.dist
projects/clang700-import/gnu/usr.bin/binutils/Makefile
projects/clang700-import/lib/geom/part/geom_part.c
projects/clang700-import/lib/geom/part/gpart.8
projects/clang700-import/lib/libc/amd64/Symbol.map
projects/clang700-import/lib/libc/amd64/string/memmove.S
projects/clang700-import/lib/libc/arm/Symbol.map
projects/clang700-import/lib/libc/gen/elf_utils.c
projects/clang700-import/lib/libc/gen/syslog.3
projects/clang700-import/lib/libc/i386/Symbol.map
projects/clang700-import/lib/libc/mips/Symbol.map
projects/clang700-import/lib/libc/net/nscachedcli.c
projects/clang700-import/lib/libc/powerpc/Symbol.map
projects/clang700-import/lib/libc/powerpc64/Symbol.map
projects/clang700-import/lib/libc/sparc64/Symbol.map
projects/clang700-import/lib/libc/sys/Makefile.inc
projects/clang700-import/lib/libc/sys/Symbol.map
projects/clang700-import/lib/libc/sys/getfh.2
projects/clang700-import/lib/libc/sys/stat.2
projects/clang700-import/lib/libcasper/services/cap_fileargs/cap_fileargs.c
projects/clang700-import/lib/libcasper/services/cap_syslog/cap_syslog.c
projects/clang700-import/lib/libedit/chartype.c
projects/clang700-import/lib/libedit/chartype.h
projects/clang700-import/lib/libedit/el.c
projects/clang700-import/lib/libedit/el.h
projects/clang700-import/lib/libedit/read.c
projects/clang700-import/lib/libfetch/common.c
projects/clang700-import/lib/libfetch/fetch.c
projects/clang700-import/lib/libfetch/ftp.c
projects/clang700-import/lib/libfetch/http.c
projects/clang700-import/lib/libopenbsd/Makefile
projects/clang700-import/lib/libprocstat/libprocstat.c
projects/clang700-import/lib/libprocstat/libprocstat.h
projects/clang700-import/lib/libthr/Makefile
projects/clang700-import/lib/libthr/thread/thr_create.c
projects/clang700-import/lib/libthr/thread/thr_fork.c
projects/clang700-import/lib/libthr/thread/thr_kern.c
projects/clang700-import/lib/libthr/thread/thr_private.h
projects/clang700-import/lib/libthr/thread/thr_spinlock.c
projects/clang700-import/lib/libufs/libufs.3
projects/clang700-import/lib/libufs/libufs.h
projects/clang700-import/lib/libufs/sblock.c
projects/clang700-import/lib/libz/Makefile
projects/clang700-import/lib/libz/Symbol.map
projects/clang700-import/lib/libz/Versions.def
projects/clang700-import/lib/libz/zopen.3
projects/clang700-import/lib/libz/zopen.c
projects/clang700-import/libexec/rtld-elf/Makefile
projects/clang700-import/libexec/rtld-elf/aarch64/reloc.c
projects/clang700-import/libexec/rtld-elf/aarch64/rtld_start.S
projects/clang700-import/libexec/rtld-elf/rtld.c
projects/clang700-import/libexec/rtld-elf/rtld.h
projects/clang700-import/release/amd64/mkisoimages.sh
projects/clang700-import/release/arm64/PINE64-LTS.conf
projects/clang700-import/release/arm64/PINE64.conf
projects/clang700-import/release/tools/arm.subr
projects/clang700-import/release/tools/gce.conf
projects/clang700-import/sbin/bectl/bectl.c
projects/clang700-import/sbin/dump/main.c
projects/clang700-import/sbin/fsck_ffs/fsck.h
projects/clang700-import/sbin/fsck_ffs/fsutil.c
projects/clang700-import/sbin/fsck_ffs/inode.c
projects/clang700-import/sbin/fsck_ffs/pass1.c
projects/clang700-import/sbin/fsck_ffs/pass5.c
projects/clang700-import/sbin/fsck_ffs/setup.c
projects/clang700-import/sbin/fsirand/fsirand.c
projects/clang700-import/sbin/ggate/ggated/ggated.c
projects/clang700-import/sbin/growfs/growfs.c
projects/clang700-import/sbin/ipfw/ipfw.8
projects/clang700-import/sbin/ipfw/ipfw2.c
projects/clang700-import/sbin/ipfw/ipfw2.h
projects/clang700-import/sbin/ipfw/main.c
projects/clang700-import/sbin/nvmecontrol/Makefile
projects/clang700-import/sbin/nvmecontrol/devlist.c
projects/clang700-import/sbin/nvmecontrol/firmware.c
projects/clang700-import/sbin/nvmecontrol/format.c
projects/clang700-import/sbin/nvmecontrol/identify.c
projects/clang700-import/sbin/nvmecontrol/logpage.c
projects/clang700-import/sbin/nvmecontrol/ns.c
projects/clang700-import/sbin/nvmecontrol/nvmecontrol.8
projects/clang700-import/sbin/nvmecontrol/nvmecontrol.c
projects/clang700-import/sbin/nvmecontrol/nvmecontrol.h
projects/clang700-import/sbin/nvmecontrol/perftest.c
projects/clang700-import/sbin/nvmecontrol/power.c
projects/clang700-import/sbin/nvmecontrol/reset.c
projects/clang700-import/sbin/quotacheck/quotacheck.c
projects/clang700-import/sbin/savecore/Makefile
projects/clang700-import/share/colldef/Makefile
projects/clang700-import/share/ctypedef/Makefile
projects/clang700-import/share/man/man4/Makefile
projects/clang700-import/share/man/man4/ddb.4
projects/clang700-import/share/man/man4/muge.4
projects/clang700-import/share/man/man4/netdump.4
projects/clang700-import/share/man/man4/netmap.4
projects/clang700-import/share/man/man4/nvme.4
projects/clang700-import/share/man/man4/pfsync.4
projects/clang700-import/share/man/man4/sfxge.4
projects/clang700-import/share/man/man4/textdump.4
projects/clang700-import/share/man/man4/vmci.4
projects/clang700-import/share/man/man4/vxlan.4
projects/clang700-import/share/man/man5/ext2fs.5
projects/clang700-import/share/man/man5/src.conf.5
projects/clang700-import/share/man/man7/build.7
projects/clang700-import/share/man/man7/development.7
projects/clang700-import/share/man/man7/hier.7
projects/clang700-import/share/misc/committers-ports.dot
projects/clang700-import/share/mk/src.opts.mk
projects/clang700-import/share/monetdef/Makefile
projects/clang700-import/share/msgdef/Makefile
projects/clang700-import/share/numericdef/Makefile
projects/clang700-import/share/termcap/termcap
projects/clang700-import/share/timedef/Makefile
projects/clang700-import/stand/common/bcache.c
projects/clang700-import/stand/common/interp_forth.c
projects/clang700-import/stand/defs.mk
projects/clang700-import/stand/efi/libefi/efi_console.c
projects/clang700-import/stand/i386/btx/lib/Makefile
projects/clang700-import/stand/i386/common/bootargs.h
projects/clang700-import/stand/i386/gptboot/gptboot.c
projects/clang700-import/stand/i386/kgzldr/Makefile
projects/clang700-import/stand/i386/libi386/Makefile
projects/clang700-import/stand/i386/libi386/biosdisk.c
projects/clang700-import/stand/i386/libi386/bootinfo32.c
projects/clang700-import/stand/i386/libi386/libi386.h
projects/clang700-import/stand/i386/loader/chain.c
projects/clang700-import/stand/i386/loader/conf.c
projects/clang700-import/stand/i386/loader/main.c
projects/clang700-import/stand/i386/mbr/Makefile
projects/clang700-import/stand/i386/pmbr/Makefile
projects/clang700-import/stand/i386/pxeldr/pxeboot.8
projects/clang700-import/stand/i386/zfsboot/zfsboot.c
projects/clang700-import/stand/libsa/arp.c
projects/clang700-import/stand/libsa/assert.c
projects/clang700-import/stand/libsa/bzipfs.c
projects/clang700-import/stand/libsa/netif.c
projects/clang700-import/stand/libsa/sbrk.c
projects/clang700-import/stand/libsa/ufs.c
projects/clang700-import/stand/libsa/zfs/libzfs.h
projects/clang700-import/stand/uboot/common/main.c
projects/clang700-import/stand/uboot/lib/copy.c
projects/clang700-import/stand/uboot/lib/net.c
projects/clang700-import/sys/amd64/amd64/machdep.c
projects/clang700-import/sys/amd64/amd64/pmap.c
projects/clang700-import/sys/amd64/amd64/support.S
projects/clang700-import/sys/amd64/ia32/ia32_reg.c
projects/clang700-import/sys/amd64/ia32/ia32_signal.c
projects/clang700-import/sys/arm/allwinner/aw_usbphy.c
projects/clang700-import/sys/arm/arm/machdep.c
projects/clang700-import/sys/arm/arm/machdep_kdb.c
projects/clang700-import/sys/arm/arm/physmem.c
projects/clang700-import/sys/arm/arm/pmap-v6.c
projects/clang700-import/sys/arm/include/atomic-v6.h
projects/clang700-import/sys/arm/mv/mv_pci_ctrl.c
projects/clang700-import/sys/arm/ti/ti_pruss.c
projects/clang700-import/sys/arm64/acpica/acpi_machdep.c
projects/clang700-import/sys/arm64/arm64/machdep.c
projects/clang700-import/sys/arm64/arm64/mp_machdep.c
projects/clang700-import/sys/arm64/conf/GENERIC
projects/clang700-import/sys/arm64/rockchip/clk/rk3328_cru.c
projects/clang700-import/sys/arm64/rockchip/clk/rk_clk_armclk.c
projects/clang700-import/sys/arm64/rockchip/clk/rk_clk_composite.c
projects/clang700-import/sys/arm64/rockchip/clk/rk_clk_pll.c
projects/clang700-import/sys/arm64/rockchip/clk/rk_clk_pll.h
projects/clang700-import/sys/arm64/rockchip/clk/rk_cru.c
projects/clang700-import/sys/arm64/rockchip/clk/rk_cru.h
projects/clang700-import/sys/arm64/rockchip/if_dwc_rk.c
projects/clang700-import/sys/arm64/rockchip/rk_grf.c
projects/clang700-import/sys/arm64/rockchip/rk_i2c.c
projects/clang700-import/sys/arm64/rockchip/rk_pinctrl.c
projects/clang700-import/sys/cam/cam_iosched.c
projects/clang700-import/sys/cam/cam_iosched.h
projects/clang700-import/sys/cam/cam_xpt.c
projects/clang700-import/sys/cam/scsi/scsi_da.c
projects/clang700-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa.c
projects/clang700-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c
projects/clang700-import/sys/compat/cloudabi32/cloudabi32_module.c
projects/clang700-import/sys/compat/cloudabi64/cloudabi64_module.c
projects/clang700-import/sys/compat/freebsd32/freebsd32_misc.c
projects/clang700-import/sys/compat/freebsd32/freebsd32_syscall.h
projects/clang700-import/sys/compat/freebsd32/freebsd32_syscalls.c
projects/clang700-import/sys/compat/freebsd32/freebsd32_sysent.c
projects/clang700-import/sys/compat/freebsd32/freebsd32_systrace_args.c
projects/clang700-import/sys/compat/freebsd32/syscalls.master
projects/clang700-import/sys/compat/linuxkpi/common/include/asm/atomic-long.h
projects/clang700-import/sys/compat/linuxkpi/common/include/linux/cdev.h
projects/clang700-import/sys/compat/linuxkpi/common/include/linux/fs.h
projects/clang700-import/sys/compat/linuxkpi/common/include/linux/idr.h
projects/clang700-import/sys/compat/linuxkpi/common/include/linux/inetdevice.h
projects/clang700-import/sys/compat/linuxkpi/common/include/linux/netdevice.h
projects/clang700-import/sys/compat/linuxkpi/common/include/linux/pci.h
projects/clang700-import/sys/compat/linuxkpi/common/src/linux_compat.c
projects/clang700-import/sys/compat/linuxkpi/common/src/linux_pci.c
projects/clang700-import/sys/conf/files
projects/clang700-import/sys/conf/files.amd64
projects/clang700-import/sys/conf/files.arm64
projects/clang700-import/sys/conf/files.i386
projects/clang700-import/sys/conf/newvers.sh
projects/clang700-import/sys/conf/options.arm64
projects/clang700-import/sys/contrib/ck/include/gcc/sparcv9/ck_pr.h
projects/clang700-import/sys/contrib/ipfilter/netinet/ip_compat.h
projects/clang700-import/sys/contrib/ipfilter/netinet/ip_fil.h
projects/clang700-import/sys/contrib/ipfilter/netinet/ip_fil_freebsd.c
projects/clang700-import/sys/contrib/ipfilter/netinet/ip_log.c
projects/clang700-import/sys/contrib/rdma/krping/krping_dev.c
projects/clang700-import/sys/contrib/vchiq/interface/compat/vchi_bsd.h
projects/clang700-import/sys/dev/acpi_support/atk0110.c
projects/clang700-import/sys/dev/acpica/acpi.c
projects/clang700-import/sys/dev/acpica/acpi_ec.c
projects/clang700-import/sys/dev/acpica/acpi_hpet.c
projects/clang700-import/sys/dev/acpica/acpivar.h
projects/clang700-import/sys/dev/altera/avgen/altera_avgen.c
projects/clang700-import/sys/dev/cxgbe/adapter.h
projects/clang700-import/sys/dev/cxgbe/common/common.h
projects/clang700-import/sys/dev/cxgbe/common/t4_hw.c
projects/clang700-import/sys/dev/cxgbe/cxgbei/cxgbei.c
projects/clang700-import/sys/dev/cxgbe/t4_main.c
projects/clang700-import/sys/dev/cxgbe/t4_netmap.c
projects/clang700-import/sys/dev/cxgbe/t4_sge.c
projects/clang700-import/sys/dev/cxgbe/tom/t4_connect.c
projects/clang700-import/sys/dev/cxgbe/tom/t4_listen.c
projects/clang700-import/sys/dev/cxgbe/tom/t4_tom.c
projects/clang700-import/sys/dev/cxgbe/tom/t4_tom.h
projects/clang700-import/sys/dev/evdev/evdev_utils.c
projects/clang700-import/sys/dev/extres/clk/clk.c
projects/clang700-import/sys/dev/extres/regulator/regulator_fixed.c
projects/clang700-import/sys/dev/ixgbe/ix_txrx.c
projects/clang700-import/sys/dev/ixl/ixl_txrx.c
projects/clang700-import/sys/dev/mlx4/device.h
projects/clang700-import/sys/dev/mlx4/driver.h
projects/clang700-import/sys/dev/mlx4/mlx4_core/mlx4.h
projects/clang700-import/sys/dev/mlx4/mlx4_core/mlx4_cmd.c
projects/clang700-import/sys/dev/mlx4/mlx4_core/mlx4_eq.c
projects/clang700-import/sys/dev/mlx4/mlx4_core/mlx4_icm.c
projects/clang700-import/sys/dev/mlx4/mlx4_core/mlx4_intf.c
projects/clang700-import/sys/dev/mlx4/mlx4_core/mlx4_main.c
projects/clang700-import/sys/dev/mlx4/mlx4_en/en.h
projects/clang700-import/sys/dev/mlx4/mlx4_en/mlx4_en_cq.c
projects/clang700-import/sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
projects/clang700-import/sys/dev/mlx4/mlx4_en/mlx4_en_port.c
projects/clang700-import/sys/dev/mlx4/mlx4_en/mlx4_en_rx.c
projects/clang700-import/sys/dev/mlx4/mlx4_en/mlx4_en_tx.c
projects/clang700-import/sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
projects/clang700-import/sys/dev/mlx5/device.h
projects/clang700-import/sys/dev/mlx5/driver.h
projects/clang700-import/sys/dev/mlx5/mlx5_core/mlx5_cmd.c
projects/clang700-import/sys/dev/mlx5/mlx5_core/mlx5_core.h
projects/clang700-import/sys/dev/mlx5/mlx5_core/mlx5_eq.c
projects/clang700-import/sys/dev/mlx5/mlx5_core/mlx5_fs_tree.c
projects/clang700-import/sys/dev/mlx5/mlx5_core/mlx5_health.c
projects/clang700-import/sys/dev/mlx5/mlx5_core/mlx5_main.c
projects/clang700-import/sys/dev/mlx5/mlx5_core/mlx5_mr.c
projects/clang700-import/sys/dev/mlx5/mlx5_core/mlx5_pagealloc.c
projects/clang700-import/sys/dev/mlx5/mlx5_core/mlx5_port.c
projects/clang700-import/sys/dev/mlx5/mlx5_core/mlx5_vport.c
projects/clang700-import/sys/dev/mlx5/mlx5_core/wq.h
projects/clang700-import/sys/dev/mlx5/mlx5_en/en.h
projects/clang700-import/sys/dev/mlx5/mlx5_en/en_rl.h
projects/clang700-import/sys/dev/mlx5/mlx5_en/mlx5_en_ethtool.c
projects/clang700-import/sys/dev/mlx5/mlx5_en/mlx5_en_main.c
projects/clang700-import/sys/dev/mlx5/mlx5_en/mlx5_en_rl.c
projects/clang700-import/sys/dev/mlx5/mlx5_en/mlx5_en_rx.c
projects/clang700-import/sys/dev/mlx5/mlx5_en/mlx5_en_tx.c
projects/clang700-import/sys/dev/mlx5/mlx5_ib/mlx5_ib_cong.c
projects/clang700-import/sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
projects/clang700-import/sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
projects/clang700-import/sys/dev/mlx5/mlx5_ib/mlx5_ib_srq.c
projects/clang700-import/sys/dev/mlx5/mlx5_ifc.h
projects/clang700-import/sys/dev/mlx5/mlx5io.h
projects/clang700-import/sys/dev/mlx5/port.h
projects/clang700-import/sys/dev/mlx5/vport.h
projects/clang700-import/sys/dev/mpr/mpr.c
projects/clang700-import/sys/dev/mps/mps.c
projects/clang700-import/sys/dev/netmap/if_ptnet.c
projects/clang700-import/sys/dev/netmap/if_vtnet_netmap.h
projects/clang700-import/sys/dev/netmap/netmap.c
projects/clang700-import/sys/dev/netmap/netmap_bdg.c
projects/clang700-import/sys/dev/netmap/netmap_bdg.h
projects/clang700-import/sys/dev/netmap/netmap_freebsd.c
projects/clang700-import/sys/dev/netmap/netmap_generic.c
projects/clang700-import/sys/dev/netmap/netmap_kern.h
projects/clang700-import/sys/dev/netmap/netmap_legacy.c
projects/clang700-import/sys/dev/netmap/netmap_mem2.c
projects/clang700-import/sys/dev/netmap/netmap_mem2.h
projects/clang700-import/sys/dev/netmap/netmap_pipe.c
projects/clang700-import/sys/dev/netmap/netmap_vale.c
projects/clang700-import/sys/dev/nvme/nvme_ctrlr.c
projects/clang700-import/sys/dev/pci/pci.c
projects/clang700-import/sys/dev/pci/pci_pci.c
projects/clang700-import/sys/dev/sfxge/common/ef10_ev.c
projects/clang700-import/sys/dev/sfxge/common/ef10_filter.c
projects/clang700-import/sys/dev/sfxge/common/ef10_impl.h
projects/clang700-import/sys/dev/sfxge/common/ef10_intr.c
projects/clang700-import/sys/dev/sfxge/common/ef10_mac.c
projects/clang700-import/sys/dev/sfxge/common/ef10_mcdi.c
projects/clang700-import/sys/dev/sfxge/common/ef10_nic.c
projects/clang700-import/sys/dev/sfxge/common/ef10_nvram.c
projects/clang700-import/sys/dev/sfxge/common/ef10_phy.c
projects/clang700-import/sys/dev/sfxge/common/ef10_rx.c
projects/clang700-import/sys/dev/sfxge/common/ef10_tlv_layout.h
projects/clang700-import/sys/dev/sfxge/common/ef10_tx.c
projects/clang700-import/sys/dev/sfxge/common/ef10_vpd.c
projects/clang700-import/sys/dev/sfxge/common/efsys.h
projects/clang700-import/sys/dev/sfxge/common/efx.h
projects/clang700-import/sys/dev/sfxge/common/efx_bootcfg.c
projects/clang700-import/sys/dev/sfxge/common/efx_check.h
projects/clang700-import/sys/dev/sfxge/common/efx_ev.c
projects/clang700-import/sys/dev/sfxge/common/efx_filter.c
projects/clang700-import/sys/dev/sfxge/common/efx_impl.h
projects/clang700-import/sys/dev/sfxge/common/efx_intr.c
projects/clang700-import/sys/dev/sfxge/common/efx_lic.c
projects/clang700-import/sys/dev/sfxge/common/efx_mac.c
projects/clang700-import/sys/dev/sfxge/common/efx_mcdi.c
projects/clang700-import/sys/dev/sfxge/common/efx_mcdi.h
projects/clang700-import/sys/dev/sfxge/common/efx_mon.c
projects/clang700-import/sys/dev/sfxge/common/efx_nic.c
projects/clang700-import/sys/dev/sfxge/common/efx_nvram.c
projects/clang700-import/sys/dev/sfxge/common/efx_phy.c
projects/clang700-import/sys/dev/sfxge/common/efx_port.c
projects/clang700-import/sys/dev/sfxge/common/efx_regs_ef10.h
projects/clang700-import/sys/dev/sfxge/common/efx_regs_mcdi.h
projects/clang700-import/sys/dev/sfxge/common/efx_rx.c
projects/clang700-import/sys/dev/sfxge/common/efx_sram.c
projects/clang700-import/sys/dev/sfxge/common/efx_tx.c
projects/clang700-import/sys/dev/sfxge/common/efx_types.h
projects/clang700-import/sys/dev/sfxge/common/efx_vpd.c
projects/clang700-import/sys/dev/sfxge/common/hunt_nic.c
projects/clang700-import/sys/dev/sfxge/common/mcdi_mon.c
projects/clang700-import/sys/dev/sfxge/common/mcdi_mon.h
projects/clang700-import/sys/dev/sfxge/common/medford_nic.c
projects/clang700-import/sys/dev/sfxge/common/siena_flash.h
projects/clang700-import/sys/dev/sfxge/common/siena_mac.c
projects/clang700-import/sys/dev/sfxge/common/siena_mcdi.c
projects/clang700-import/sys/dev/sfxge/common/siena_nic.c
projects/clang700-import/sys/dev/sfxge/common/siena_nvram.c
projects/clang700-import/sys/dev/sfxge/common/siena_phy.c
projects/clang700-import/sys/dev/sfxge/common/siena_vpd.c
projects/clang700-import/sys/dev/sfxge/sfxge.c
projects/clang700-import/sys/dev/sfxge/sfxge.h
projects/clang700-import/sys/dev/sfxge/sfxge_dma.c
projects/clang700-import/sys/dev/sfxge/sfxge_port.c
projects/clang700-import/sys/dev/sfxge/sfxge_tx.c
projects/clang700-import/sys/dev/sound/pcm/dsp.c
projects/clang700-import/sys/dev/terasic/mtl/terasic_mtl_reg.c
projects/clang700-import/sys/dev/terasic/mtl/terasic_mtl_text.c
projects/clang700-import/sys/dev/xen/gntdev/gntdev.c
projects/clang700-import/sys/fs/procfs/procfs_dbregs.c
projects/clang700-import/sys/fs/procfs/procfs_fpregs.c
projects/clang700-import/sys/fs/procfs/procfs_regs.c
projects/clang700-import/sys/geom/geom_dev.c
projects/clang700-import/sys/geom/journal/g_journal_ufs.c
projects/clang700-import/sys/geom/label/g_label_ufs.c
projects/clang700-import/sys/geom/mirror/g_mirror.c
projects/clang700-import/sys/geom/mirror/g_mirror.h
projects/clang700-import/sys/geom/part/g_part.c
projects/clang700-import/sys/geom/part/g_part.h
projects/clang700-import/sys/geom/part/g_part_mbr.c
projects/clang700-import/sys/i386/i386/machdep.c
projects/clang700-import/sys/i386/i386/mpboot.s
projects/clang700-import/sys/i386/i386/pmap.c
projects/clang700-import/sys/kern/imgact_binmisc.c
projects/clang700-import/sys/kern/imgact_elf.c
projects/clang700-import/sys/kern/imgact_shell.c
projects/clang700-import/sys/kern/init_main.c
projects/clang700-import/sys/kern/init_sysent.c
projects/clang700-import/sys/kern/kern_clock.c
projects/clang700-import/sys/kern/kern_context.c
projects/clang700-import/sys/kern/kern_descrip.c
projects/clang700-import/sys/kern/kern_event.c
projects/clang700-import/sys/kern/kern_exec.c
projects/clang700-import/sys/kern/kern_exit.c
projects/clang700-import/sys/kern/kern_fork.c
projects/clang700-import/sys/kern/kern_jail.c
projects/clang700-import/sys/kern/kern_lock.c
projects/clang700-import/sys/kern/kern_loginclass.c
projects/clang700-import/sys/kern/kern_priv.c
projects/clang700-import/sys/kern/kern_proc.c
projects/clang700-import/sys/kern/kern_prot.c
projects/clang700-import/sys/kern/kern_racct.c
projects/clang700-import/sys/kern/kern_resource.c
projects/clang700-import/sys/kern/kern_sig.c
projects/clang700-import/sys/kern/kern_sx.c
projects/clang700-import/sys/kern/kern_synch.c
projects/clang700-import/sys/kern/kern_umtx.c
projects/clang700-import/sys/kern/kern_xxx.c
projects/clang700-import/sys/kern/subr_blist.c
projects/clang700-import/sys/kern/subr_syscall.c
projects/clang700-import/sys/kern/subr_trap.c
projects/clang700-import/sys/kern/sys_capability.c
projects/clang700-import/sys/kern/sys_process.c
projects/clang700-import/sys/kern/syscalls.c
projects/clang700-import/sys/kern/syscalls.master
projects/clang700-import/sys/kern/systrace_args.c
projects/clang700-import/sys/kern/uipc_syscalls.c
projects/clang700-import/sys/kern/vfs_aio.c
projects/clang700-import/sys/kern/vfs_bio.c
projects/clang700-import/sys/kern/vfs_cache.c
projects/clang700-import/sys/kern/vfs_lookup.c
projects/clang700-import/sys/kern/vfs_syscalls.c
projects/clang700-import/sys/mips/conf/ERL
projects/clang700-import/sys/mips/mips/freebsd32_machdep.c
projects/clang700-import/sys/modules/Makefile
projects/clang700-import/sys/modules/cxgbe/if_cxgbe/Makefile
projects/clang700-import/sys/modules/dtb/allwinner/Makefile
projects/clang700-import/sys/modules/iavf/Makefile
projects/clang700-import/sys/modules/mlx5/Makefile
projects/clang700-import/sys/modules/mlx5en/Makefile
projects/clang700-import/sys/modules/mlx5ib/Makefile
projects/clang700-import/sys/modules/netgraph/Makefile
projects/clang700-import/sys/modules/netmap/Makefile
projects/clang700-import/sys/modules/rockchip/Makefile
projects/clang700-import/sys/modules/sfxge/Makefile
projects/clang700-import/sys/net/altq/altq.h
projects/clang700-import/sys/net/altq/altq_cbq.c
projects/clang700-import/sys/net/altq/altq_cbq.h
projects/clang700-import/sys/net/altq/altq_hfsc.c
projects/clang700-import/sys/net/altq/altq_hfsc.h
projects/clang700-import/sys/net/altq/altq_priq.c
projects/clang700-import/sys/net/altq/altq_priq.h
projects/clang700-import/sys/net/altq/altq_red.c
projects/clang700-import/sys/net/altq/altq_red.h
projects/clang700-import/sys/net/altq/altq_rio.c
projects/clang700-import/sys/net/altq/altq_rio.h
projects/clang700-import/sys/net/altq/altq_rmclass.c
projects/clang700-import/sys/net/altq/altq_subr.c
projects/clang700-import/sys/net/if.c
projects/clang700-import/sys/net/if.h
projects/clang700-import/sys/net/iflib.c
projects/clang700-import/sys/net/iflib_private.h
projects/clang700-import/sys/net/netmap.h
projects/clang700-import/sys/net/netmap_user.h
projects/clang700-import/sys/net/netmap_virt.h
projects/clang700-import/sys/net/route.h
projects/clang700-import/sys/net/rtsock.c
projects/clang700-import/sys/netgraph/ng_source.c
projects/clang700-import/sys/netinet/cc/cc.h
projects/clang700-import/sys/netinet/in_pcb.c
projects/clang700-import/sys/netinet/in_pcb.h
projects/clang700-import/sys/netinet/ip_fw.h
projects/clang700-import/sys/netinet/tcp_usrreq.c
projects/clang700-import/sys/netinet6/in6_pcb.c
projects/clang700-import/sys/netpfil/ipfw/ip_fw_dynamic.c
projects/clang700-import/sys/netpfil/ipfw/ip_fw_eaction.c
projects/clang700-import/sys/netpfil/ipfw/ip_fw_private.h
projects/clang700-import/sys/netpfil/ipfw/ip_fw_sockopt.c
projects/clang700-import/sys/netpfil/ipfw/nat64/nat64lsn_control.c
projects/clang700-import/sys/netpfil/ipfw/nat64/nat64stl_control.c
projects/clang700-import/sys/netpfil/ipfw/nptv6/nptv6.c
projects/clang700-import/sys/netpfil/pf/if_pfsync.c
projects/clang700-import/sys/netpfil/pf/pf_if.c
projects/clang700-import/sys/netpfil/pf/pf_lb.c
projects/clang700-import/sys/ofed/drivers/infiniband/core/ib_addr.c
projects/clang700-import/sys/ofed/drivers/infiniband/core/ib_cm.c
projects/clang700-import/sys/ofed/drivers/infiniband/core/ib_cma.c
projects/clang700-import/sys/ofed/drivers/infiniband/core/ib_iwcm.c
projects/clang700-import/sys/ofed/drivers/infiniband/core/ib_mad.c
projects/clang700-import/sys/ofed/drivers/infiniband/core/ib_multicast.c
projects/clang700-import/sys/ofed/drivers/infiniband/core/ib_roce_gid_mgmt.c
projects/clang700-import/sys/ofed/drivers/infiniband/core/ib_sysfs.c
projects/clang700-import/sys/ofed/drivers/infiniband/core/ib_user_mad.c
projects/clang700-import/sys/ofed/drivers/infiniband/core/ib_verbs.c
projects/clang700-import/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib.h
projects/clang700-import/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_ib.c
projects/clang700-import/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
projects/clang700-import/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_multicast.c
projects/clang700-import/sys/powerpc/aim/locore32.S
projects/clang700-import/sys/powerpc/aim/locore64.S
projects/clang700-import/sys/powerpc/booke/booke_machdep.c
projects/clang700-import/sys/powerpc/booke/locore.S
projects/clang700-import/sys/powerpc/booke/pmap.c
projects/clang700-import/sys/powerpc/booke/spe.c
projects/clang700-import/sys/powerpc/conf/GENERIC
projects/clang700-import/sys/powerpc/cpufreq/pmcr.c
projects/clang700-import/sys/powerpc/include/vmparam.h
projects/clang700-import/sys/powerpc/mpc85xx/platform_mpc85xx.c
projects/clang700-import/sys/powerpc/ofw/ofw_pcib_pci.c
projects/clang700-import/sys/powerpc/ofw/ofw_pcibus.c
projects/clang700-import/sys/powerpc/ofw/openpic_ofw.c
projects/clang700-import/sys/powerpc/powermac/cpcht.c
projects/clang700-import/sys/powerpc/powermac/macgpio.c
projects/clang700-import/sys/powerpc/powermac/macio.c
projects/clang700-import/sys/powerpc/powermac/pmu.c
projects/clang700-import/sys/powerpc/powermac/smu.c
projects/clang700-import/sys/powerpc/powermac/uninorth.c
projects/clang700-import/sys/powerpc/powermac/uninorthpci.c
projects/clang700-import/sys/powerpc/powerpc/elf64_machdep.c
projects/clang700-import/sys/powerpc/powerpc/exec_machdep.c
projects/clang700-import/sys/powerpc/powerpc/genassym.c
projects/clang700-import/sys/powerpc/powerpc/machdep.c
projects/clang700-import/sys/powerpc/powerpc/mp_machdep.c
projects/clang700-import/sys/riscv/include/cpufunc.h
projects/clang700-import/sys/riscv/include/vmparam.h
projects/clang700-import/sys/riscv/riscv/locore.S
projects/clang700-import/sys/riscv/riscv/machdep.c
projects/clang700-import/sys/riscv/riscv/pmap.c
projects/clang700-import/sys/riscv/riscv/swtch.S
projects/clang700-import/sys/security/audit/audit.c
projects/clang700-import/sys/security/audit/audit.h
projects/clang700-import/sys/sparc64/sparc64/machdep.c
projects/clang700-import/sys/sys/filedesc.h
projects/clang700-import/sys/sys/imgact.h
projects/clang700-import/sys/sys/jail.h
projects/clang700-import/sys/sys/mount.h
projects/clang700-import/sys/sys/mutex.h
projects/clang700-import/sys/sys/proc.h
projects/clang700-import/sys/sys/racct.h
projects/clang700-import/sys/sys/refcount.h
projects/clang700-import/sys/sys/sdt.h
projects/clang700-import/sys/sys/sx.h
projects/clang700-import/sys/sys/syscall.h
projects/clang700-import/sys/sys/syscall.mk
projects/clang700-import/sys/sys/sysproto.h
projects/clang700-import/sys/sys/systm.h
projects/clang700-import/sys/sys/types.h
projects/clang700-import/sys/sys/user.h
projects/clang700-import/sys/ufs/ffs/ffs_alloc.c
projects/clang700-import/sys/ufs/ffs/ffs_extern.h
projects/clang700-import/sys/ufs/ffs/ffs_snapshot.c
projects/clang700-import/sys/ufs/ffs/ffs_subr.c
projects/clang700-import/sys/ufs/ffs/ffs_vfsops.c
projects/clang700-import/sys/vm/device_pager.c
projects/clang700-import/sys/vm/sg_pager.c
projects/clang700-import/sys/vm/swap_pager.c
projects/clang700-import/sys/vm/uma_core.c
projects/clang700-import/sys/vm/uma_int.h
projects/clang700-import/sys/vm/vm_map.c
projects/clang700-import/sys/vm/vm_mmap.c
projects/clang700-import/sys/vm/vm_object.c
projects/clang700-import/sys/vm/vm_object.h
projects/clang700-import/sys/vm/vm_page.c
projects/clang700-import/sys/x86/acpica/srat.c
projects/clang700-import/tests/sys/geom/class/eli/Makefile
projects/clang700-import/tests/sys/geom/class/eli/attach_test.sh
projects/clang700-import/tests/sys/geom/class/eli/conf.sh
projects/clang700-import/tests/sys/geom/class/eli/configure_test.sh
projects/clang700-import/tests/sys/geom/class/eli/delkey_test.sh
projects/clang700-import/tests/sys/geom/class/eli/detach_test.sh
projects/clang700-import/tests/sys/geom/class/eli/init_test.sh
projects/clang700-import/tests/sys/geom/class/eli/integrity_test.sh
projects/clang700-import/tests/sys/geom/class/eli/kill_test.sh
projects/clang700-import/tests/sys/geom/class/eli/misc_test.sh
projects/clang700-import/tests/sys/geom/class/eli/onetime_test.sh
projects/clang700-import/tests/sys/geom/class/eli/resize_test.sh
projects/clang700-import/tests/sys/geom/class/eli/setkey_test.sh
projects/clang700-import/tests/sys/geom/class/geom_subr.sh
projects/clang700-import/tests/sys/geom/class/mirror/Makefile
projects/clang700-import/tests/sys/geom/class/mirror/conf.sh
projects/clang700-import/tests/sys/geom/class/mirror/sync_error.sh
projects/clang700-import/tests/sys/kern/Makefile
projects/clang700-import/tests/sys/kqueue/libkqueue/kqueue_test.sh
projects/clang700-import/tests/sys/kqueue/libkqueue/main.c
projects/clang700-import/tests/sys/kqueue/libkqueue/proc.c
projects/clang700-import/tests/sys/kqueue/libkqueue/signal.c
projects/clang700-import/tests/sys/kqueue/libkqueue/timer.c
projects/clang700-import/tests/sys/kqueue/libkqueue/user.c
projects/clang700-import/tests/sys/kqueue/libkqueue/vnode.c
projects/clang700-import/tests/sys/netpfil/pf/Makefile
projects/clang700-import/tests/sys/netpfil/pf/pass_block.sh
projects/clang700-import/tests/sys/netpfil/pf/pfsync.sh
projects/clang700-import/tools/build/mk/OptionalObsoleteFiles.inc
projects/clang700-import/tools/build/options/WITHOUT_BINUTILS
projects/clang700-import/tools/build/options/WITH_BINUTILS
projects/clang700-import/tools/tools/locale/Makefile
projects/clang700-import/tools/tools/locale/etc/charmaps.xml
projects/clang700-import/tools/tools/netmap/pkt-gen.c
projects/clang700-import/usr.bin/bmake/Makefile.config
projects/clang700-import/usr.bin/bmake/unit-tests/Makefile
projects/clang700-import/usr.bin/clang/llvm-objdump/Makefile
projects/clang700-import/usr.bin/fstat/fstat.c
projects/clang700-import/usr.bin/procstat/procstat_files.c
projects/clang700-import/usr.bin/procstat/tests/procstat_test.sh
projects/clang700-import/usr.bin/top/top.c
projects/clang700-import/usr.bin/truss/powerpc64-freebsd.c
projects/clang700-import/usr.sbin/bhyve/fwctl.c
projects/clang700-import/usr.sbin/bhyve/iov.c
projects/clang700-import/usr.sbin/bhyve/iov.h
projects/clang700-import/usr.sbin/bhyve/pci_virtio_scsi.c
projects/clang700-import/usr.sbin/boot0cfg/boot0cfg.c
projects/clang700-import/usr.sbin/ctld/kernel.c
projects/clang700-import/usr.sbin/etcupdate/etcupdate.8
projects/clang700-import/usr.sbin/fstyp/ufs.c
projects/clang700-import/usr.sbin/iscsid/iscsid.c
projects/clang700-import/usr.sbin/jail/jail.8
projects/clang700-import/usr.sbin/mergemaster/mergemaster.8
projects/clang700-import/usr.sbin/mountd/mountd.c
projects/clang700-import/usr.sbin/newsyslog/newsyslog.c
projects/clang700-import/usr.sbin/nscd/nscdcli.c
projects/clang700-import/usr.sbin/nscd/query.c
projects/clang700-import/usr.sbin/quot/quot.c
projects/clang700-import/usr.sbin/unbound/setup/local-unbound-setup.sh
projects/clang700-import/usr.sbin/wpa/Makefile.crypto
projects/clang700-import/usr.sbin/wpa/Makefile.inc
projects/clang700-import/usr.sbin/wpa/hostapd/Makefile
projects/clang700-import/usr.sbin/wpa/wpa_cli/Makefile
projects/clang700-import/usr.sbin/wpa/wpa_supplicant/Makefile
Directory Properties:
projects/clang700-import/ (props changed)
projects/clang700-import/contrib/bmake/ (props changed)
projects/clang700-import/contrib/ipfilter/ (props changed)
projects/clang700-import/contrib/libarchive/ (props changed)
projects/clang700-import/contrib/nvi/ (props changed)
projects/clang700-import/contrib/openbsm/ (props changed)
projects/clang700-import/contrib/wpa/ (props changed)
projects/clang700-import/gnu/usr.bin/binutils/ (props changed)
projects/clang700-import/lib/libedit/ (props changed)
projects/clang700-import/sys/cddl/contrib/opensolaris/ (props changed)
projects/clang700-import/sys/contrib/ck/ (props changed)
projects/clang700-import/sys/contrib/ipfilter/ (props changed)
Modified: projects/clang700-import/Makefile.inc1
==============================================================================
--- projects/clang700-import/Makefile.inc1 Sun Dec 9 11:36:04 2018 (r341763)
+++ projects/clang700-import/Makefile.inc1 Sun Dec 9 11:39:45 2018 (r341764)
@@ -2215,6 +2215,8 @@ _basic_bootstrap_tools+=usr.bin/ldd
_basic_bootstrap_tools+=usr.sbin/services_mkdb usr.sbin/pwd_mkdb
# sysctl/chflags are required for installkernel:
_basic_bootstrap_tools+=sbin/sysctl bin/chflags
+# mkfifo is used by sys/conf/newvers.sh
+_basic_bootstrap_tools+=usr.bin/mkfifo
.if ${MK_AMD} != "no"
# unifdef is only used by usr.sbin/amd/libamu/Makefile
@@ -2689,8 +2691,10 @@ _prereq_libs+= gnu/lib/libssp/libssp_nonshared
# gnu/lib/csu, gnu/lib/libgcc, lib/csu and lib/libc must be built before
# all shared libraries for ELF.
#
-_startup_libs= gnu/lib/csu
-_startup_libs+= lib/csu
+_startup_libs= lib/csu
+.if ${MK_BSD_CRTBEGIN} == "no"
+_startup_libs+= gnu/lib/csu
+.endif
_startup_libs+= lib/libcompiler_rt
_startup_libs+= lib/libc
_startup_libs+= lib/libc_nonshared
Modified: projects/clang700-import/ObsoleteFiles.inc
==============================================================================
--- projects/clang700-import/ObsoleteFiles.inc Sun Dec 9 11:36:04 2018 (r341763)
+++ projects/clang700-import/ObsoleteFiles.inc Sun Dec 9 11:39:45 2018 (r341764)
@@ -203,6 +203,8 @@ OLD_LIBS+=usr/lib32/libcap_pwd.so.0
OLD_LIBS+=usr/lib32/libcap_random.so.0
OLD_LIBS+=usr/lib32/libcap_dns.so.0
OLD_LIBS+=usr/lib32/libcap_syslog.so.0
+# 20181012: rename of ixlv(4) to iavf(4)
+OLD_FILES+=usr/share/man/man4/ixlv.4.gz
# 20181009: OpenSSL 1.1.1
OLD_FILES+=usr/include/openssl/des_old.h
OLD_FILES+=usr/include/openssl/dso.h
Modified: projects/clang700-import/UPDATING
==============================================================================
--- projects/clang700-import/UPDATING Sun Dec 9 11:36:04 2018 (r341763)
+++ projects/clang700-import/UPDATING Sun Dec 9 11:39:45 2018 (r341764)
@@ -31,6 +31,12 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 13.x IS SLOW:
disable the most expensive debugging functionality run
"ln -s 'abort:false,junk:false' /etc/malloc.conf".)
+20181126:
+ On amd64, arm64 and armv7 (architectures that install LLVM's ld.lld
+ linker as /usr/bin/ld) GNU ld is no longer installed as ld.bfd, as
+ it produces broken binaries when ifuncs are in use. Users needing
+ GNU ld should install the binutils port or package.
+
20181123:
The BSD crtbegin and crtend code has been enabled by default. It has
had extensive testing on amd64, arm64, and i386. It can be disabled
@@ -76,6 +82,13 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 13.x IS SLOW:
cross-threading surprises, especially with automatic driver
loading from X11 startup. These will become the defaults in 13-current
shortly.
+
+20181012:
+ The ixlv(4) driver has been renamed to iavf(4). As a consequence,
+ custom kernel and module loading configuration files must be updated
+ accordingly. Moreover, interfaces previous presented as ixlvN to the
+ system are now exposed as iavfN and network configuration files must
+ be adjusted as necessary.
20181009:
OpenSSL has been updated to version 1.1.1. This update included
Modified: projects/clang700-import/bin/dd/dd.c
==============================================================================
--- projects/clang700-import/bin/dd/dd.c Sun Dec 9 11:36:04 2018 (r341763)
+++ projects/clang700-import/bin/dd/dd.c Sun Dec 9 11:39:45 2018 (r341764)
@@ -511,7 +511,7 @@ void
dd_out(int force)
{
u_char *outp;
- size_t cnt, i, n;
+ size_t cnt, n;
ssize_t nw;
static int warned;
int sparse;
@@ -544,12 +544,8 @@ dd_out(int force)
do {
sparse = 0;
if (ddflags & C_SPARSE) {
- sparse = 1; /* Is buffer sparse? */
- for (i = 0; i < cnt; i++)
- if (outp[i] != 0) {
- sparse = 0;
- break;
- }
+ /* Is buffer sparse? */
+ sparse = BISZERO(outp, cnt);
}
if (sparse && !force) {
pending += cnt;
Modified: projects/clang700-import/bin/dd/dd.h
==============================================================================
--- projects/clang700-import/bin/dd/dd.h Sun Dec 9 11:36:04 2018 (r341763)
+++ projects/clang700-import/bin/dd/dd.h Sun Dec 9 11:39:45 2018 (r341764)
@@ -103,3 +103,7 @@ typedef struct {
#define C_PROGRESS 0x40000000
#define C_PARITY (C_PAREVEN | C_PARODD | C_PARNONE | C_PARSET)
+
+#define BISZERO(p, s) ((s) > 0 && *((const char *)p) == 0 && !memcmp( \
+ (const void *)(p), (const void *) \
+ ((const char *)p + 1), (s) - 1))
Modified: projects/clang700-import/bin/pkill/pkill.1
==============================================================================
--- projects/clang700-import/bin/pkill/pkill.1 Sun Dec 9 11:36:04 2018 (r341763)
+++ projects/clang700-import/bin/pkill/pkill.1 Sun Dec 9 11:39:45 2018 (r341764)
@@ -29,7 +29,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
.\" POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd June 5, 2017
+.Dd December 3, 2018
.Dt PKILL 1
.Os
.Sh NAME
@@ -221,7 +221,7 @@ This option is valid only when given as the first argu
.Pp
If any
.Ar pattern
-operands are specified, they are used as regular expressions to match
+operands are specified, they are used as extended regular expressions to match
the command name or full argument list of each process.
If the
.Fl f
@@ -241,6 +241,18 @@ or
.Nm pkill
process will never consider itself nor system processes (kernel threads) as
a potential match.
+.Sh IMPLEMENTATION NOTES
+The Sun Solaris implementation utilised procfs to obtain process information.
+This implementation utilises
+.Xr kvm 3
+instead.
+On a live system,
+.Xr kvm 3
+uses
+.Va kern.proc
+MIB to obtain the list of processes, kernel memory through
+.Pa /dev/kmem
+is not accessed.
.Sh EXIT STATUS
The
.Nm pgrep
@@ -277,6 +289,7 @@ is deprecated, and its use is discouraged in favor of
.Xr flock 2 ,
.Xr kill 2 ,
.Xr sigaction 2 ,
+.Xr kvm 3 ,
.Xr pidfile 3 ,
.Xr re_format 7
.\" Xr signal 7
Modified: projects/clang700-import/bin/sh/expand.c
==============================================================================
--- projects/clang700-import/bin/sh/expand.c Sun Dec 9 11:36:04 2018 (r341763)
+++ projects/clang700-import/bin/sh/expand.c Sun Dec 9 11:39:45 2018 (r341764)
@@ -623,10 +623,11 @@ static const char *
subevalvar_misc(const char *p, struct nodelist **restrict argbackq,
const char *var, int subtype, int startloc, int varflags)
{
+ const char *end;
char *startp;
int amount;
- p = argstr(p, argbackq, EXP_TILDE, NULL);
+ end = argstr(p, argbackq, EXP_TILDE, NULL);
STACKSTRNUL(expdest);
startp = stackblock() + startloc;
@@ -635,7 +636,7 @@ subevalvar_misc(const char *p, struct nodelist **restr
setvar(var, startp, 0);
amount = startp - expdest;
STADJUST(amount, expdest);
- return p;
+ return end;
case VSQUESTION:
if (*p != CTLENDVAR) {
Modified: projects/clang700-import/bin/sh/input.c
==============================================================================
--- projects/clang700-import/bin/sh/input.c Sun Dec 9 11:36:04 2018 (r341763)
+++ projects/clang700-import/bin/sh/input.c Sun Dec 9 11:39:45 2018 (r341764)
@@ -359,12 +359,16 @@ popstring(void)
void
setinputfile(const char *fname, int push)
{
+ int e;
int fd;
int fd2;
INTOFF;
- if ((fd = open(fname, O_RDONLY | O_CLOEXEC)) < 0)
- error("cannot open %s: %s", fname, strerror(errno));
+ if ((fd = open(fname, O_RDONLY | O_CLOEXEC)) < 0) {
+ e = errno;
+ errorwithstatus(e == ENOENT || e == ENOTDIR ? 127 : 126,
+ "cannot open %s: %s", fname, strerror(e));
+ }
if (fd < 10) {
fd2 = fcntl(fd, F_DUPFD_CLOEXEC, 10);
close(fd);
Modified: projects/clang700-import/bin/sh/sh.1
==============================================================================
--- projects/clang700-import/bin/sh/sh.1 Sun Dec 9 11:36:04 2018 (r341763)
+++ projects/clang700-import/bin/sh/sh.1 Sun Dec 9 11:39:45 2018 (r341764)
@@ -32,7 +32,7 @@
.\" from: @(#)sh.1 8.6 (Berkeley) 5/4/95
.\" $FreeBSD$
.\"
-.Dd July 19, 2018
+.Dd December 8, 2018
.Dt SH 1
.Os
.Sh NAME
@@ -2485,8 +2485,8 @@ lines, suitable for re-input to the shell.
See the
.Sx Functions
subsection.
-.It Ic set Oo Fl /+abCEefIimnpTuVvx Oc Oo Fl /+o Ar longname Oc Oo
-.Fl c Ar string Oc Op Fl - Ar arg ...
+.It Ic set Oo Fl /+abCEefIimnpTuVvx Oc Oo Fl /+o Ar longname
+.Oc Op Fl - Ar arg ...
The
.Ic set
command performs three different functions:
@@ -2819,7 +2819,11 @@ Shell database.
Privileged shell profile.
.El
.Sh EXIT STATUS
-Errors that are detected by the shell, such as a syntax error, will
+If the
+.Ar script
+cannot be found, the exit status will be 127;
+if it cannot be opened for another reason, the exit status will be 126.
+Other errors that are detected by the shell, such as a syntax error, will
cause the shell to exit with a non-zero exit status.
If the shell is not an interactive shell, the execution of the shell
file will be aborted.
Modified: projects/clang700-import/bin/sh/tests/errors/Makefile
==============================================================================
--- projects/clang700-import/bin/sh/tests/errors/Makefile Sun Dec 9 11:36:04 2018 (r341763)
+++ projects/clang700-import/bin/sh/tests/errors/Makefile Sun Dec 9 11:39:45 2018 (r341764)
@@ -30,6 +30,7 @@ ${PACKAGE}FILES+= redirection-error5.0
${PACKAGE}FILES+= redirection-error6.0
${PACKAGE}FILES+= redirection-error7.0
${PACKAGE}FILES+= redirection-error8.0
+${PACKAGE}FILES+= script-error1.0
${PACKAGE}FILES+= write-error1.0
.include <bsd.test.mk>
Copied: projects/clang700-import/bin/sh/tests/errors/script-error1.0 (from r341763, head/bin/sh/tests/errors/script-error1.0)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ projects/clang700-import/bin/sh/tests/errors/script-error1.0 Sun Dec 9 11:39:45 2018 (r341764, copy of r341763, head/bin/sh/tests/errors/script-error1.0)
@@ -0,0 +1,5 @@
+# $FreeBSD$
+
+{ stderr=$(${SH} /var/empty/nosuchscript 2>&1 >&3); } 3>&1
+r=$?
+[ -n "$stderr" ] && [ "$r" = 127 ]
Modified: projects/clang700-import/bin/sh/tests/expansion/Makefile
==============================================================================
--- projects/clang700-import/bin/sh/tests/expansion/Makefile Sun Dec 9 11:36:04 2018 (r341763)
+++ projects/clang700-import/bin/sh/tests/expansion/Makefile Sun Dec 9 11:39:45 2018 (r341764)
@@ -86,6 +86,7 @@ ${PACKAGE}FILES+= plus-minus7.0
${PACKAGE}FILES+= plus-minus8.0
${PACKAGE}FILES+= plus-minus9.0
${PACKAGE}FILES+= question1.0
+${PACKAGE}FILES+= question2.0
${PACKAGE}FILES+= readonly1.0
${PACKAGE}FILES+= redir1.0
${PACKAGE}FILES+= set-u1.0
Copied: projects/clang700-import/bin/sh/tests/expansion/question2.0 (from r341763, head/bin/sh/tests/expansion/question2.0)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ projects/clang700-import/bin/sh/tests/expansion/question2.0 Sun Dec 9 11:39:45 2018 (r341764, copy of r341763, head/bin/sh/tests/expansion/question2.0)
@@ -0,0 +1,11 @@
+# $FreeBSD$
+
+unset dummyvar
+msg=`(: ${dummyvar?}) 2>&1`
+r=$?
+[ "$r" != 0 ] && case $msg in
+*dummyvar?* | *?dummyvar*) : ;;
+*)
+ printf 'Bad message: [%s]\n' "$msg"
+ exit 1
+esac
Modified: projects/clang700-import/contrib/bmake/ChangeLog
==============================================================================
--- projects/clang700-import/contrib/bmake/ChangeLog Sun Dec 9 11:36:04 2018 (r341763)
+++ projects/clang700-import/contrib/bmake/ChangeLog Sun Dec 9 11:39:45 2018 (r341764)
@@ -1,3 +1,14 @@
+2018-09-21 Simon J. Gerraty <sjg at bad.crufty.net>
+
+ * VERSION: 20180919
+ Merge with NetBSD make, pick up
+ o var.c: add :q
+ o dir.c: cleanup caching of stats
+
+2018-09-21 Simon J Gerraty <sjg at beast.crufty.net>
+
+ * Makefile.config.in: use += where it makes sense.
+
2018-05-12 Simon J. Gerraty <sjg at bad.crufty.net>
* VERSION: 20180512
Modified: projects/clang700-import/contrib/bmake/FILES
==============================================================================
--- projects/clang700-import/contrib/bmake/FILES Sun Dec 9 11:36:04 2018 (r341763)
+++ projects/clang700-import/contrib/bmake/FILES Sun Dec 9 11:39:45 2018 (r341764)
@@ -163,6 +163,8 @@ unit-tests/varcmd.exp
unit-tests/varcmd.mk
unit-tests/varmisc.exp
unit-tests/varmisc.mk
+unit-tests/varquote.exp
+unit-tests/varquote.mk
unit-tests/varshell.exp
unit-tests/varshell.mk
util.c
Modified: projects/clang700-import/contrib/bmake/Makefile.config.in
==============================================================================
--- projects/clang700-import/contrib/bmake/Makefile.config.in Sun Dec 9 11:36:04 2018 (r341763)
+++ projects/clang700-import/contrib/bmake/Makefile.config.in Sun Dec 9 11:39:45 2018 (r341764)
@@ -1,6 +1,6 @@
# things set by configure
-_MAKE_VERSION=@_MAKE_VERSION@
+_MAKE_VERSION?=@_MAKE_VERSION@
prefix?= @prefix@
srcdir= @srcdir@
@@ -11,9 +11,9 @@ DEFAULT_SYS_PATH?= @default_sys_path@
CPPFLAGS+= @CPPFLAGS@
CFLAGS+= ${CPPFLAGS} @DEFS@
-LDFLAGS= @LDFLAGS@
-LIBOBJS= @LIBOBJS@
-LDADD= @LIBS@
+LDFLAGS+= @LDFLAGS@
+LIBOBJS+= @LIBOBJS@
+LDADD+= @LIBS@
USE_META= @use_meta@
FILEMON_H?= @filemon_h@
BMAKE_PATH_MAX?= @bmake_path_max@
Modified: projects/clang700-import/contrib/bmake/VERSION
==============================================================================
--- projects/clang700-import/contrib/bmake/VERSION Sun Dec 9 11:36:04 2018 (r341763)
+++ projects/clang700-import/contrib/bmake/VERSION Sun Dec 9 11:39:45 2018 (r341764)
@@ -1,2 +1,2 @@
# keep this compatible with sh and make
-_MAKE_VERSION=20180512
+_MAKE_VERSION=20180919
Modified: projects/clang700-import/contrib/bmake/bmake.1
==============================================================================
--- projects/clang700-import/contrib/bmake/bmake.1 Sun Dec 9 11:36:04 2018 (r341763)
+++ projects/clang700-import/contrib/bmake/bmake.1 Sun Dec 9 11:39:45 2018 (r341764)
@@ -1,4 +1,4 @@
-.\" $NetBSD: make.1,v 1.272 2018/04/02 04:26:17 dholland Exp $
+.\" $NetBSD: make.1,v 1.273 2018/05/27 01:14:51 christos Exp $
.\"
.\" Copyright (c) 1990, 1993
.\" The Regents of the University of California. All rights reserved.
@@ -29,7 +29,7 @@
.\"
.\" from: @(#)make.1 8.4 (Berkeley) 3/19/94
.\"
-.Dd June 22, 2017
+.Dd May 26, 2018
.Dt BMAKE 1
.Os
.Sh NAME
@@ -1227,8 +1227,15 @@ due uno quattro tre
.Ed
.It Cm \&:Q
Quotes every shell meta-character in the variable, so that it can be passed
+safely to the shell.
+.It Cm \&:q
+Quotes every shell meta-character in the variable, and also doubles
+.Sq $
+characters so that it can be passed
safely through recursive invocations of
.Nm .
+This is equivalent to:
+.Sq \&:S/\e\&$/&&/g:Q .
.It Cm \&:R
Replaces each word in the variable with everything but its suffix.
.It Cm \&:range[=count]
Modified: projects/clang700-import/contrib/bmake/dir.c
==============================================================================
--- projects/clang700-import/contrib/bmake/dir.c Sun Dec 9 11:36:04 2018 (r341763)
+++ projects/clang700-import/contrib/bmake/dir.c Sun Dec 9 11:39:45 2018 (r341764)
@@ -1,4 +1,4 @@
-/* $NetBSD: dir.c,v 1.71 2017/04/16 21:14:47 riastradh Exp $ */
+/* $NetBSD: dir.c,v 1.73 2018/07/12 18:03:31 christos Exp $ */
/*
* Copyright (c) 1988, 1989, 1990 The Regents of the University of California.
@@ -70,14 +70,14 @@
*/
#ifndef MAKE_NATIVE
-static char rcsid[] = "$NetBSD: dir.c,v 1.71 2017/04/16 21:14:47 riastradh Exp $";
+static char rcsid[] = "$NetBSD: dir.c,v 1.73 2018/07/12 18:03:31 christos Exp $";
#else
#include <sys/cdefs.h>
#ifndef lint
#if 0
static char sccsid[] = "@(#)dir.c 8.2 (Berkeley) 1/2/94";
#else
-__RCSID("$NetBSD: dir.c,v 1.71 2017/04/16 21:14:47 riastradh Exp $");
+__RCSID("$NetBSD: dir.c,v 1.73 2018/07/12 18:03:31 christos Exp $");
#endif
#endif /* not lint */
#endif
@@ -268,15 +268,6 @@ struct cache_st {
};
/* minimize changes below */
-static time_t
-Hash_GetTimeValue(Hash_Entry *entry)
-{
- struct cache_st *cst;
-
- cst = entry->clientPtr;
- return cst->mtime;
-}
-
#define CST_LSTAT 1
#define CST_UPDATE 2
@@ -298,6 +289,10 @@ cached_stats(Hash_Table *htp, const char *pathname, st
memset(st, 0, sizeof(*st));
st->st_mtime = cst->mtime;
st->st_mode = cst->mode;
+ if (DEBUG(DIR)) {
+ fprintf(debug_file, "Using cached time %s for %s\n",
+ Targ_FmtTime(st->st_mtime), pathname);
+ }
return 0;
}
@@ -315,6 +310,10 @@ cached_stats(Hash_Table *htp, const char *pathname, st
cst = entry->clientPtr;
cst->mtime = st->st_mtime;
cst->mode = st->st_mode;
+ if (DEBUG(DIR)) {
+ fprintf(debug_file, " Caching %s for %s\n",
+ Targ_FmtTime(st->st_mtime), pathname);
+ }
return 0;
}
@@ -995,14 +994,6 @@ DirLookupSubdir(Path *p, const char *name)
}
if (cached_stat(file, &stb) == 0) {
- /*
- * Save the modification time so if it's needed, we don't have
- * to fetch it again.
- */
- if (DEBUG(DIR)) {
- fprintf(debug_file, " Caching %s for %s\n", Targ_FmtTime(stb.st_mtime),
- file);
- }
nearmisses += 1;
return (file);
}
@@ -1134,7 +1125,6 @@ Dir_FindFile(const char *name, Lst path)
Boolean hasLastDot = FALSE; /* true we should search dot last */
Boolean hasSlash; /* true if 'name' contains a / */
struct stat stb; /* Buffer for stat, if necessary */
- Hash_Entry *entry; /* Entry for mtimes table */
const char *trailing_dot = ".";
/*
@@ -1395,24 +1385,14 @@ Dir_FindFile(const char *name, Lst path)
}
bigmisses += 1;
- entry = Hash_FindEntry(&mtimes, name);
- if (entry != NULL) {
- if (DEBUG(DIR)) {
- fprintf(debug_file, " got it (in mtime cache)\n");
- }
- return(bmake_strdup(name));
- } else if (cached_stat(name, &stb) == 0) {
- if (DEBUG(DIR)) {
- fprintf(debug_file, " Caching %s for %s\n", Targ_FmtTime(stb.st_mtime),
- name);
- }
+ if (cached_stat(name, &stb) == 0) {
return (bmake_strdup(name));
- } else {
- if (DEBUG(DIR)) {
- fprintf(debug_file, " failed. Returning NULL\n");
- }
- return NULL;
}
+
+ if (DEBUG(DIR)) {
+ fprintf(debug_file, " failed. Returning NULL\n");
+ }
+ return NULL;
#endif /* notdef */
}
@@ -1518,7 +1498,6 @@ Dir_MTime(GNode *gn, Boolean recheck)
{
char *fullName; /* the full pathname of name */
struct stat stb; /* buffer for finding the mod time */
- Hash_Entry *entry;
if (gn->type & OP_ARCHV) {
return Arch_MTime(gn);
@@ -1569,17 +1548,7 @@ Dir_MTime(GNode *gn, Boolean recheck)
fullName = bmake_strdup(gn->name);
}
- if (!recheck)
- entry = Hash_FindEntry(&mtimes, fullName);
- else
- entry = NULL;
- if (entry != NULL) {
- stb.st_mtime = Hash_GetTimeValue(entry);
- if (DEBUG(DIR)) {
- fprintf(debug_file, "Using cached time %s for %s\n",
- Targ_FmtTime(stb.st_mtime), fullName);
- }
- } else if (cached_stats(&mtimes, fullName, &stb, recheck ? CST_UPDATE : 0) < 0) {
+ if (cached_stats(&mtimes, fullName, &stb, recheck ? CST_UPDATE : 0) < 0) {
if (gn->type & OP_MEMBER) {
if (fullName != gn->path)
free(fullName);
Modified: projects/clang700-import/contrib/bmake/make.1
==============================================================================
--- projects/clang700-import/contrib/bmake/make.1 Sun Dec 9 11:36:04 2018 (r341763)
+++ projects/clang700-import/contrib/bmake/make.1 Sun Dec 9 11:39:45 2018 (r341764)
@@ -1,4 +1,4 @@
-.\" $NetBSD: make.1,v 1.272 2018/04/02 04:26:17 dholland Exp $
+.\" $NetBSD: make.1,v 1.273 2018/05/27 01:14:51 christos Exp $
.\"
.\" Copyright (c) 1990, 1993
.\" The Regents of the University of California. All rights reserved.
@@ -29,7 +29,7 @@
.\"
.\" from: @(#)make.1 8.4 (Berkeley) 3/19/94
.\"
-.Dd September 27, 2018
+.Dd December 5, 2018
.Dt MAKE 1
.Os
.Sh NAME
@@ -1238,8 +1238,15 @@ due uno quattro tre
.Ed
.It Cm \&:Q
Quotes every shell meta-character in the variable, so that it can be passed
+safely to the shell.
+.It Cm \&:q
+Quotes every shell meta-character in the variable, and also doubles
+.Sq $
+characters so that it can be passed
safely through recursive invocations of
.Nm .
+This is equivalent to:
+.Sq \&:S/\e\&$/&&/g:Q .
.It Cm \&:R
Replaces each word in the variable with everything but its suffix.
.It Cm \&:range[=count]
Modified: projects/clang700-import/contrib/bmake/mk/ChangeLog
==============================================================================
--- projects/clang700-import/contrib/bmake/mk/ChangeLog Sun Dec 9 11:36:04 2018 (r341763)
+++ projects/clang700-import/contrib/bmake/mk/ChangeLog Sun Dec 9 11:39:45 2018 (r341764)
@@ -1,3 +1,25 @@
+2018-09-19 Simon J Gerraty <sjg at beast.crufty.net>
+
+ * install-mk (MK_VERSION): 20180919
+
+ * dirdeps-options.mk: .undef cannot handle var that expands to
+ more than one var.
+
+2018-07-08 Simon J Gerraty <sjg at beast.crufty.net>
+
+ * meta.stage.mk: allow wildcards in STAGE_FILES.* etc.
+
+2018-06-01 Simon J Gerraty <sjg at beast.crufty.net>
+
+ * meta.autodep.mk: export META_FILES to avoid command line limit
+ * gendirdeps.mk: if we have lots of .meta files put them in
+ an @list
+
+2018-05-28 Simon J Gerraty <sjg at beast.crufty.net>
+
+ * dirdeps-options.mk: use local.dirdeps-options.mk
+ not local.dirdeps-option.mk
+
2018-04-20 Simon J Gerraty <sjg at beast.crufty.net>
* install-mk (MK_VERSION): 20180420
Modified: projects/clang700-import/contrib/bmake/mk/dirdeps-options.mk
==============================================================================
--- projects/clang700-import/contrib/bmake/mk/dirdeps-options.mk Sun Dec 9 11:36:04 2018 (r341763)
+++ projects/clang700-import/contrib/bmake/mk/dirdeps-options.mk Sun Dec 9 11:39:45 2018 (r341764)
@@ -1,4 +1,4 @@
-# $Id: dirdeps-options.mk,v 1.5 2018/04/18 15:53:57 sjg Exp $
+# $Id: dirdeps-options.mk,v 1.9 2018/09/20 00:07:19 sjg Exp $
#
# @(#) Copyright (c) 2018, Simon J. Gerraty
#
@@ -25,7 +25,7 @@
# If a Makefile.depend.options file exists, it will be included by
# dirdeps.mk and meta.autodep.mk
#
-# We include local.dirdeps-option.mk which may also define DIRDEPS.*
+# We include local.dirdeps-options.mk which may also define DIRDEPS.*
# for options.
#
# Thus a directory, that is affected by an option FOO would have
@@ -35,7 +35,7 @@
# DIRDEPS.FOO.yes
# DIRDEPS.FOO.no
# to whatever applies for that dir, or it can rely on globals
-# set in local.dirdeps-option.mk
+# set in local.dirdeps-options.mk
# Either way, we will .undef DIRDEPS.* when done.
# This should have been set by Makefile.depend.options
@@ -43,7 +43,7 @@
DIRDEPS_OPTIONS ?=
# pickup any DIRDEPS.* we need
-.-include <local.dirdeps-option.mk>
+.-include <local.dirdeps-options.mk>
.if ${.MAKE.LEVEL} == 0
# :U below avoids potential errors when we :=
@@ -52,7 +52,10 @@ DIRDEPS += ${DIRDEPS.$o.${MK_$o:U}:U}
.endfor
DIRDEPS := ${DIRDEPS:O:u}
# avoid cross contamination
-.undef ${DIRDEPS_OPTIONS:tu:@o at DIRDEPS.$o.yes DIRDEPS.$o.no@}
+.for o in ${DIRDEPS_OPTIONS:tu}
+.undef DIRDEPS.$o.yes
+.undef DIRDEPS.$o.no
+.endfor
.else
# whether options are enabled or not,
# we want to filter out the relevant DIRDEPS.*
Modified: projects/clang700-import/contrib/bmake/mk/dirdeps.mk
==============================================================================
--- projects/clang700-import/contrib/bmake/mk/dirdeps.mk Sun Dec 9 11:36:04 2018 (r341763)
+++ projects/clang700-import/contrib/bmake/mk/dirdeps.mk Sun Dec 9 11:39:45 2018 (r341764)
@@ -1,4 +1,4 @@
-# $Id: dirdeps.mk,v 1.95 2018/04/23 17:53:56 sjg Exp $
+# $Id: dirdeps.mk,v 1.96 2018/06/20 22:26:39 sjg Exp $
# Copyright (c) 2010-2013, Juniper Networks, Inc.
# All rights reserved.
@@ -731,6 +731,8 @@ DIRDEPS =
.info loading ${_m} for ${d:E}
.endif
.include <${_m}>
+.else
+.-include <local.dirdeps-missing.mk>
.endif
.endif
.endif
@@ -746,7 +748,7 @@ DIRDEPS =
DEP_RELDIR := ${RELDIR}
_DEP_RELDIR := ${RELDIR}
# Since we are/should be included by .MAKE.DEPENDFILE
-# is is a final opportunity to add/hook global rules.
+# This is a final opportunity to add/hook global rules.
.-include <local.dirdeps-build.mk>
# pickup local dependencies
Modified: projects/clang700-import/contrib/bmake/mk/gendirdeps.mk
==============================================================================
--- projects/clang700-import/contrib/bmake/mk/gendirdeps.mk Sun Dec 9 11:36:04 2018 (r341763)
+++ projects/clang700-import/contrib/bmake/mk/gendirdeps.mk Sun Dec 9 11:39:45 2018 (r341764)
@@ -1,4 +1,4 @@
-# $Id: gendirdeps.mk,v 1.38 2018/03/10 00:53:52 sjg Exp $
+# $Id: gendirdeps.mk,v 1.39 2018/06/08 01:25:31 sjg Exp $
# Copyright (c) 2010-2013, Juniper Networks, Inc.
# All rights reserved.
@@ -171,11 +171,27 @@ GENDIRDEPS_SEDCMDS += \
# we canonicalize them to keep things simple
# if we are using a split-fs sandbox, it gets a little messier.
_objtop := ${_OBJTOP:tA}
+
+# some people put *.meta in META_XTRAS to make sure we get here
+_meta_files := ${META_FILES:N\*.meta:O:u}
+# assume a big list
+_meta_files_arg= @meta.list
+.if empty(_meta_files) && ${META_FILES:M\*.meta} != ""
+# XXX this should be considered a bad idea,
+# since we cannot ignore stale .meta
+x != cd ${_OBJDIR} && find . -name '*.meta' -print -o \( -type d ! -name . -prune \) | sed 's,^./,,' > meta.list; echo
+.elif ${_meta_files:[#]} > 500
+.export _meta_files
+x != echo; for m in $$_meta_files; do echo $$m; done > meta.list
+.else
+_meta_files_arg:= ${_meta_files}
+.endif
+
dir_list != cd ${_OBJDIR} && \
${META2DEPS_CMD} MACHINE=${MACHINE} \
SRCTOP=${SRCTOP} RELDIR=${RELDIR} CURDIR=${_CURDIR} \
${META2DEPS_ARGS} \
- ${META_FILES:O:u} | ${META2DEPS_FILTER} ${_skip_gendirdeps} \
+ ${_meta_files_arg} | ${META2DEPS_FILTER} ${_skip_gendirdeps} \
sed ${GENDIRDEPS_SEDCMDS}
.if ${dir_list:M*ERROR\:*} != ""
Modified: projects/clang700-import/contrib/bmake/mk/install-mk
==============================================================================
--- projects/clang700-import/contrib/bmake/mk/install-mk Sun Dec 9 11:36:04 2018 (r341763)
+++ projects/clang700-import/contrib/bmake/mk/install-mk Sun Dec 9 11:39:45 2018 (r341764)
@@ -55,7 +55,7 @@
# Simon J. Gerraty <sjg at crufty.net>
# RCSid:
-# $Id: install-mk,v 1.156 2018/04/22 04:42:47 sjg Exp $
+# $Id: install-mk,v 1.160 2018/09/20 00:07:19 sjg Exp $
#
# @(#) Copyright (c) 1994 Simon J. Gerraty
#
@@ -70,7 +70,7 @@
# sjg at crufty.net
#
-MK_VERSION=20180420
+MK_VERSION=20180919
OWNER=
GROUP=
MODE=444
Modified: projects/clang700-import/contrib/bmake/mk/meta.autodep.mk
==============================================================================
--- projects/clang700-import/contrib/bmake/mk/meta.autodep.mk Sun Dec 9 11:36:04 2018 (r341763)
+++ projects/clang700-import/contrib/bmake/mk/meta.autodep.mk Sun Dec 9 11:39:45 2018 (r341764)
@@ -1,4 +1,4 @@
-# $Id: meta.autodep.mk,v 1.48 2018/04/15 06:30:04 sjg Exp $
+# $Id: meta.autodep.mk,v 1.50 2018/06/08 01:25:31 sjg Exp $
#
# @(#) Copyright (c) 2010, Simon J. Gerraty
@@ -20,9 +20,11 @@ __${_this}__: .NOTMAIN
.-include <local.autodep.mk>
+PICO?= .pico
+
.if defined(SRCS)
# it would be nice to be able to query .SUFFIXES
-OBJ_EXTENSIONS+= .o .po .lo .So
+OBJ_EXTENSIONS+= .o .po .lo ${PICO}
# explicit dependencies help short-circuit .SUFFIX searches
SRCS_DEP_FILTER+= N*.[hly]
@@ -178,7 +180,7 @@ DEPEND_SUFFIXES += .c .h .cpp .hpp .cxx .hxx .cc .hh
@case "${.MAKE.META.FILES:T:M*.po.*}" in \
*.po.*) mv $@.${.MAKE.PID} $@;; \
*) { cat $@.${.MAKE.PID}; \
- sed 's,\.So:,.o:,;s,\.o:,.po:,' $@.${.MAKE.PID}; } | sort -u > $@; \
+ sed 's,\${PICO}:,.o:,;s,\.o:,.po:,' $@.${.MAKE.PID}; } | sort -u > $@; \
rm -f $@.${.MAKE.PID};; \
esac
.else
@@ -243,7 +245,7 @@ META_FILES = *.meta
.elif ${OPTIMIZE_OBJECT_META_FILES:Uno:tl} == "no"
META_FILES = ${.MAKE.META.FILES:T:N.depend*:O:u}
.else
-# if we have 1000's of .o.meta, .So.meta etc we need only look at one set
+# if we have 1000's of .o.meta, ${PICO}.meta etc we need only look at one set
# it is left as an exercise for the reader to work out what this does
META_FILES = ${.MAKE.META.FILES:T:N.depend*:N*o.meta:O:u} \
${.MAKE.META.FILES:T:M*.${.MAKE.META.FILES:M*o.meta:R:E:O:u:[1]}.meta:O:u}
@@ -260,6 +262,9 @@ META_FILES = ${.MAKE.META.FILES:T:N.depend*:N*o.meta:O
.if !empty(GENDIRDEPS_FILTER)
.export GENDIRDEPS_FILTER
.endif
+# export to avoid blowing command line limit
+META_FILES := ${META_XTRAS:U:O:u} ${META_FILES:U:T:O:u:${META_FILE_FILTER:ts:}}
+.export META_FILES
.endif
# we might have .../ in MAKESYSPATH
@@ -270,8 +275,7 @@ ${_DEPENDFILE}: ${_depend} ${.PARSEDIR}/gendirdeps.mk
SKIP_GENDIRDEPS='${SKIP_GENDIRDEPS:O:u}' \
DPADD='${FORCE_DPADD:O:u}' ${_gendirdeps_mutex} \
MAKESYSPATH=${_makesyspath} \
- ${.MAKE} -f gendirdeps.mk RELDIR=${RELDIR} _DEPENDFILE=${_DEPENDFILE} \
- META_FILES='${META_XTRAS:O:u} ${META_FILES:T:O:u:${META_FILE_FILTER:ts:}}')
+ ${.MAKE} -f gendirdeps.mk RELDIR=${RELDIR} _DEPENDFILE=${_DEPENDFILE})
@test -s $@ && touch $@; :
.endif
Modified: projects/clang700-import/contrib/bmake/mk/meta.stage.mk
==============================================================================
--- projects/clang700-import/contrib/bmake/mk/meta.stage.mk Sun Dec 9 11:36:04 2018 (r341763)
+++ projects/clang700-import/contrib/bmake/mk/meta.stage.mk Sun Dec 9 11:39:45 2018 (r341764)
@@ -1,4 +1,4 @@
-# $Id: meta.stage.mk,v 1.55 2017/10/27 01:17:09 sjg Exp $
+# $Id: meta.stage.mk,v 1.56 2018/07/08 17:12:54 sjg Exp $
#
# @(#) Copyright (c) 2011-2017, Simon J. Gerraty
#
@@ -141,7 +141,7 @@ _STAGE_AS_BASENAME_USE: .USE .dirdep ${.TARGET:
.if !empty(STAGE_INCSDIR)
.if !empty(STAGE_INCS)
-stage_incs: ${STAGE_INCS}
+stage_incs: ${STAGE_INCS:N*\**}
.endif
.if target(stage_incs) || !empty(.ALLTARGETS:Mstage_includes)
STAGE_TARGETS += stage_incs
@@ -156,7 +156,7 @@ stage_incs: .dirdep
.if !empty(STAGE_LIBDIR)
.if !empty(STAGE_LIBS)
-stage_libs: ${STAGE_LIBS}
+stage_libs: ${STAGE_LIBS:N*\**}
.endif
.if target(stage_libs)
STAGE_TARGETS += stage_libs
@@ -191,7 +191,7 @@ CLEANFILES += ${STAGE_SETS:@s at stage*$s@}
# some makefiles need to populate multiple directories
.for s in ${STAGE_SETS:O:u}
.if !empty(STAGE_FILES.$s)
-stage_files.$s: ${STAGE_FILES.$s}
+stage_files.$s: ${STAGE_FILES.$s:N*\**}
.endif
.if target(stage_files.$s) || target(stage_files${s:S,^,.,:N._default})
STAGE_TARGETS += stage_files
@@ -262,7 +262,7 @@ CLEANFILES += ${STAGE_AS_SETS:@s at stage*$s@}
# both operations happen together
.for s in ${STAGE_AS_SETS:O:u}
.if !empty(STAGE_AS.$s)
-stage_as.$s: ${STAGE_AS.$s}
+stage_as.$s: ${STAGE_AS.$s:N*\**}
.endif
.if target(stage_as.$s)
STAGE_TARGETS += stage_as
@@ -277,7 +277,7 @@ stage_as.$s: .dirdep
.endif
.if !empty(STAGE_AS_AND_SYMLINK.$s)
-stage_as_and_symlink.$s: ${STAGE_AS_AND_SYMLINK.$s}
+stage_as_and_symlink.$s: ${STAGE_AS_AND_SYMLINK.$s:N*\**}
.endif
.if target(stage_as_and_symlink.$s)
STAGE_TARGETS += stage_as_and_symlink
Modified: projects/clang700-import/contrib/bmake/unit-tests/Makefile.in
==============================================================================
--- projects/clang700-import/contrib/bmake/unit-tests/Makefile.in Sun Dec 9 11:36:04 2018 (r341763)
+++ projects/clang700-import/contrib/bmake/unit-tests/Makefile.in Sun Dec 9 11:39:45 2018 (r341764)
@@ -1,6 +1,6 @@
-# $Id: Makefile.in,v 1.48 2015/12/07 04:06:29 sjg Exp $
+# $Id: Makefile.in,v 1.49 2018/09/21 21:39:05 sjg Exp $
#
-# $NetBSD: Makefile,v 1.52 2015/05/05 21:51:09 sjg Exp $
+# $NetBSD: Makefile,v 1.53 2018/05/24 00:25:44 christos Exp $
#
# Unit tests for make(1)
# The main targets are:
@@ -54,6 +54,7 @@ TESTNAMES= \
unexport-env \
varcmd \
varmisc \
+ varquote \
varshell
# these tests were broken by referting POSIX chanegs
Copied: projects/clang700-import/contrib/bmake/unit-tests/varquote.exp (from r341763, head/contrib/bmake/unit-tests/varquote.exp)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ projects/clang700-import/contrib/bmake/unit-tests/varquote.exp Sun Dec 9 11:39:45 2018 (r341764, copy of r341763, head/contrib/bmake/unit-tests/varquote.exp)
@@ -0,0 +1,3 @@
+-fdebug-prefix-map=$NETBSDSRCDIR=/usr/src -fdebug-regex-map=/usr/src/(.*)/obj$=/usr/obj/\1
+-fdebug-prefix-map=$NETBSDSRCDIR=/usr/src -fdebug-regex-map=/usr/src/(.*)/obj$=/usr/obj/\1
+exit status 0
Copied: projects/clang700-import/contrib/bmake/unit-tests/varquote.mk (from r341763, head/contrib/bmake/unit-tests/varquote.mk)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ projects/clang700-import/contrib/bmake/unit-tests/varquote.mk Sun Dec 9 11:39:45 2018 (r341764, copy of r341763, head/contrib/bmake/unit-tests/varquote.mk)
@@ -0,0 +1,14 @@
+# $NetBSD: varquote.mk,v 1.2 2018/05/27 01:14:51 christos Exp $
+#
+# Test VAR:q modifier
+
+.if !defined(REPROFLAGS)
+REPROFLAGS+= -fdebug-prefix-map=\$$NETBSDSRCDIR=/usr/src
+REPROFLAGS+= -fdebug-regex-map='/usr/src/(.*)/obj$$=/usr/obj/\1'
+all:
+ @${MAKE} -f ${MAKEFILE} REPROFLAGS=${REPROFLAGS:S/\$/&&/g:Q}
+ @${MAKE} -f ${MAKEFILE} REPROFLAGS=${REPROFLAGS:q}
+.else
+all:
+ @echo ${REPROFLAGS}
+.endif
Modified: projects/clang700-import/contrib/bmake/var.c
==============================================================================
--- projects/clang700-import/contrib/bmake/var.c Sun Dec 9 11:36:04 2018 (r341763)
+++ projects/clang700-import/contrib/bmake/var.c Sun Dec 9 11:39:45 2018 (r341764)
@@ -1,4 +1,4 @@
-/* $NetBSD: var.c,v 1.218 2018/02/18 00:52:42 sjg Exp $ */
+/* $NetBSD: var.c,v 1.220 2018/05/27 01:14:51 christos Exp $ */
/*
* Copyright (c) 1988, 1989, 1990, 1993
@@ -69,14 +69,14 @@
*/
#ifndef MAKE_NATIVE
-static char rcsid[] = "$NetBSD: var.c,v 1.218 2018/02/18 00:52:42 sjg Exp $";
+static char rcsid[] = "$NetBSD: var.c,v 1.220 2018/05/27 01:14:51 christos Exp $";
#else
#include <sys/cdefs.h>
#ifndef lint
#if 0
static char sccsid[] = "@(#)var.c 8.3 (Berkeley) 3/19/94";
#else
-__RCSID("$NetBSD: var.c,v 1.218 2018/02/18 00:52:42 sjg Exp $");
+__RCSID("$NetBSD: var.c,v 1.220 2018/05/27 01:14:51 christos Exp $");
#endif
#endif /* not lint */
#endif
@@ -324,7 +324,7 @@ static Boolean VarLoopExpand(GNode *, Var_Parse_State
static char *VarGetPattern(GNode *, Var_Parse_State *,
int, const char **, int, int *, int *,
VarPattern *);
-static char *VarQuote(char *);
+static char *VarQuote(char *, Boolean);
static char *VarHash(char *);
static char *VarModify(GNode *, Var_Parse_State *,
const char *,
@@ -2315,6 +2315,7 @@ VarGetPattern(GNode *ctxt, Var_Parse_State *vpstate MA
*-----------------------------------------------------------------------
* VarQuote --
* Quote shell meta-characters and space characters in the string
+ * if quoteDollar is set, also quote and double any '$' characters.
*
* Results:
* The quoted string
@@ -2325,7 +2326,7 @@ VarGetPattern(GNode *ctxt, Var_Parse_State *vpstate MA
*-----------------------------------------------------------------------
*/
static char *
-VarQuote(char *str)
+VarQuote(char *str, Boolean quoteDollar)
{
Buffer buf;
@@ -2346,6 +2347,8 @@ VarQuote(char *str)
if (isspace((unsigned char)*str) || ismeta((unsigned char)*str))
Buf_AddByte(&buf, '\\');
Buf_AddByte(&buf, *str);
+ if (quoteDollar && *str == '$')
+ Buf_AddBytes(&buf, 2, "\\$");
}
str = Buf_Destroy(&buf, FALSE);
@@ -3485,9 +3488,10 @@ ApplyModifiers(char *nstr, const char *tstr,
break;
}
#endif
+ case 'q':
case 'Q':
if (tstr[1] == endc || tstr[1] == ':') {
- newStr = VarQuote(nstr);
+ newStr = VarQuote(nstr, modifier == 'q');
cp = tstr + 1;
termc = *cp;
break;
Modified: projects/clang700-import/contrib/ipfilter/ip_fil.c
==============================================================================
--- projects/clang700-import/contrib/ipfilter/ip_fil.c Sun Dec 9 11:36:04 2018 (r341763)
+++ projects/clang700-import/contrib/ipfilter/ip_fil.c Sun Dec 9 11:39:45 2018 (r341764)
@@ -482,14 +482,7 @@ ipf_fastroute(m, mpp, fin, fdp)
m->mb_ifp = ifp;
printpacket(fin->fin_out, m);
-#if defined(__sgi) && (IRIX < 60500)
- (*ifp->if_output)(ifp, (void *)ip, NULL);
-# if TRU64 >= 1885
- (*ifp->if_output)(ifp, (void *)m, NULL, 0, 0);
-# else
(*ifp->if_output)(ifp, (void *)m, NULL, 0);
-# endif
-#endif
done:
fin->fin_ifp = sifp;
fin->fin_out = sout;
Modified: projects/clang700-import/contrib/ipfilter/ipsend/ip.c
==============================================================================
--- projects/clang700-import/contrib/ipfilter/ipsend/ip.c Sun Dec 9 11:36:04 2018 (r341763)
+++ projects/clang700-import/contrib/ipfilter/ipsend/ip.c Sun Dec 9 11:39:45 2018 (r341764)
@@ -67,9 +67,9 @@ int send_ether(nfd, buf, len, gwip)
bcopy((char *)buf, s + sizeof(*eh), len);
if (gwip.s_addr == last_gw.s_addr)
{
- bcopy(last_arp, (char *)A_A eh->ether_dhost, 6);
+ bcopy(last_arp, (char *) &eh->ether_dhost, 6);
}
- else if (arp((char *)&gwip, (char *)A_A eh->ether_dhost) == -1)
+ else if (arp((char *)&gwip, (char *) &eh->ether_dhost) == -1)
{
perror("arp");
return -2;
@@ -109,17 +109,17 @@ int send_ip(nfd, mtu, ip, gwip, frag)
eh = (ether_header_t *)ipbuf;
- bzero((char *)A_A eh->ether_shost, sizeof(eh->ether_shost));
+ bzero((char *) &eh->ether_shost, sizeof(eh->ether_shost));
if (last_gw.s_addr && (gwip.s_addr == last_gw.s_addr))
{
- bcopy(last_arp, (char *)A_A eh->ether_dhost, 6);
+ bcopy(last_arp, (char *) &eh->ether_dhost, 6);
}
- else if (arp((char *)&gwip, (char *)A_A eh->ether_dhost) == -1)
+ else if (arp((char *)&gwip, (char *) &eh->ether_dhost) == -1)
{
perror("arp");
return -2;
}
- bcopy((char *)A_A eh->ether_dhost, last_arp, sizeof(last_arp));
+ bcopy((char *) &eh->ether_dhost, last_arp, sizeof(last_arp));
eh->ether_type = htons(ETHERTYPE_IP);
bcopy((char *)ip, (char *)&ipsv, sizeof(*ip));
@@ -136,11 +136,11 @@ int send_ip(nfd, mtu, ip, gwip, frag)
}
if (ip->ip_src.s_addr != local_ip.s_addr) {
- (void) arp((char *)&ip->ip_src, (char *)A_A local_arp);
- bcopy(local_arp, (char *)A_A eh->ether_shost,sizeof(last_arp));
+ (void) arp((char *)&ip->ip_src, (char *) &local_arp);
+ bcopy(local_arp, (char *) &eh->ether_shost,sizeof(last_arp));
local_ip = ip->ip_src;
} else
- bcopy(local_arp, (char *)A_A eh->ether_shost, 6);
+ bcopy(local_arp, (char *) &eh->ether_shost, 6);
if (!frag || (sizeof(*eh) + iplen < mtu))
{
Modified: projects/clang700-import/contrib/ipfilter/ipsend/resend.c
==============================================================================
--- projects/clang700-import/contrib/ipfilter/ipsend/resend.c Sun Dec 9 11:36:04 2018 (r341763)
+++ projects/clang700-import/contrib/ipfilter/ipsend/resend.c Sun Dec 9 11:39:45 2018 (r341764)
@@ -97,7 +97,7 @@ int ip_resend(dev, mtu, r, gwip, datain)
return -2;
}
- bzero((char *)A_A eh->ether_shost, sizeof(eh->ether_shost));
+ bzero((char *) &eh->ether_shost, sizeof(eh->ether_shost));
if (gwip.s_addr && (arp((char *)&gwip, dhost) == -1))
{
perror("arp");
@@ -113,12 +113,12 @@ int ip_resend(dev, mtu, r, gwip, datain)
*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
More information about the svn-src-projects
mailing list