From owner-svn-src-projects@freebsd.org Sun Aug 2 03:15:19 2015 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CA7689AAC39 for ; Sun, 2 Aug 2015 03:15:19 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A12E21E1E; Sun, 2 Aug 2015 03:15:19 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t723FJEG097086; Sun, 2 Aug 2015 03:15:19 GMT (envelope-from scottl@FreeBSD.org) Received: (from scottl@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t723FJr2097085; Sun, 2 Aug 2015 03:15:19 GMT (envelope-from scottl@FreeBSD.org) Message-Id: <201508020315.t723FJr2097085@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: scottl set sender to scottl@FreeBSD.org using -f From: Scott Long Date: Sun, 2 Aug 2015 03:15:19 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r286179 - projects/mpsutil X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Aug 2015 03:15:19 -0000 Author: scottl Date: Sun Aug 2 03:15:18 2015 New Revision: 286179 URL: https://svnweb.freebsd.org/changeset/base/286179 Log: Starting point for mpsutil project Added: - copied from r286178, head/ Directory Properties: projects/mpsutil/ (props changed) From owner-svn-src-projects@freebsd.org Sun Aug 2 03:52:53 2015 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A62E49AF42F for ; Sun, 2 Aug 2015 03:52:53 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 841DCDCD; Sun, 2 Aug 2015 03:52:53 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t723qrpG013052; Sun, 2 Aug 2015 03:52:53 GMT (envelope-from scottl@FreeBSD.org) Received: (from scottl@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t723qqDq013048; Sun, 2 Aug 2015 03:52:52 GMT (envelope-from scottl@FreeBSD.org) Message-Id: <201508020352.t723qqDq013048@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: scottl set sender to scottl@FreeBSD.org using -f From: Scott Long Date: Sun, 2 Aug 2015 03:52:52 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r286180 - projects/mpsutil/usr.sbin/mpsutil X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Aug 2015 03:52:53 -0000 Author: scottl Date: Sun Aug 2 03:52:51 2015 New Revision: 286180 URL: https://svnweb.freebsd.org/changeset/base/286180 Log: Iniital hack of mpsutil Added: projects/mpsutil/usr.sbin/mpsutil/ projects/mpsutil/usr.sbin/mpsutil/Makefile (contents, props changed) projects/mpsutil/usr.sbin/mpsutil/mpr_ioctl.h (contents, props changed) projects/mpsutil/usr.sbin/mpsutil/mps_cmd.c (contents, props changed) projects/mpsutil/usr.sbin/mpsutil/mps_config.c (contents, props changed) projects/mpsutil/usr.sbin/mpsutil/mps_ioctl.h (contents, props changed) projects/mpsutil/usr.sbin/mpsutil/mps_mpr.diff projects/mpsutil/usr.sbin/mpsutil/mps_show.c (contents, props changed) projects/mpsutil/usr.sbin/mpsutil/mpsutil.8 (contents, props changed) projects/mpsutil/usr.sbin/mpsutil/mpsutil.c (contents, props changed) projects/mpsutil/usr.sbin/mpsutil/mpsutil.h (contents, props changed) Added: projects/mpsutil/usr.sbin/mpsutil/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/mpsutil/usr.sbin/mpsutil/Makefile Sun Aug 2 03:52:51 2015 (r286180) @@ -0,0 +1,20 @@ +# $FreeBSD$ + +PROG= mpsutil +SRCS= mpsutil.c mps_cmd.c mps_show.c +# mpt_flash.c +MAN= mpsutil.8 + +WARNS?= 3 + +LIBADD= cam util + +CFLAGS+= -I../../sys -I. -DUSE_MPT_IOCTLS -g + + +# Here be dragons +.ifdef DEBUG +CFLAGS+= -DDEBUG +.endif + +.include Added: projects/mpsutil/usr.sbin/mpsutil/mpr_ioctl.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/mpsutil/usr.sbin/mpsutil/mpr_ioctl.h Sun Aug 2 03:52:51 2015 (r286180) @@ -0,0 +1,386 @@ +/*- + * Copyright (c) 2008 Yahoo!, Inc. + * All rights reserved. + * Written by: John Baldwin + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * 3. Neither the name of the author nor the names of any co-contributors + * may be used to endorse or promote products derived from this software + * without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * + * LSI MPT-Fusion Host Adapter FreeBSD userland interface + * + * $FreeBSD$ + */ +/*- + * Copyright (c) 2011-2014 LSI Corp. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * + * LSI MPT-Fusion Host Adapter FreeBSD + * + * $FreeBSD$ + */ + +#ifndef _MPR_IOCTL_H_ +#define _MPR_IOCTL_H_ + +#include +#include +#include +#include + +/* + * For the read header requests, the header should include the page + * type or extended page type, page number, and page version. The + * buffer and length are unused. The completed header is returned in + * the 'header' member. + * + * For the read page and write page requests, 'buf' should point to a + * buffer of 'len' bytes which holds the entire page (including the + * header). + * + * All requests specify the page address in 'page_address'. + */ +struct mpr_cfg_page_req { + MPI2_CONFIG_PAGE_HEADER header; + uint32_t page_address; + void *buf; + int len; + uint16_t ioc_status; +}; + +struct mpr_ext_cfg_page_req { + MPI2_CONFIG_EXTENDED_PAGE_HEADER header; + uint32_t page_address; + void *buf; + int len; + uint16_t ioc_status; +}; + +struct mpr_raid_action { + uint8_t action; + uint8_t volume_bus; + uint8_t volume_id; + uint8_t phys_disk_num; + uint32_t action_data_word; + void *buf; + int len; + uint32_t volume_status; + uint32_t action_data[4]; + uint16_t action_status; + uint16_t ioc_status; + uint8_t write; +}; + +struct mpr_usr_command { + void *req; + uint32_t req_len; + void *rpl; + uint32_t rpl_len; + void *buf; + int len; + uint32_t flags; +}; + +typedef struct mpr_pci_bits +{ + union { + struct { + uint32_t DeviceNumber :5; + uint32_t FunctionNumber :3; + uint32_t BusNumber :24; + } bits; + uint32_t AsDWORD; + } u; + uint32_t PciSegmentId; +} mpr_pci_bits_t; + +/* + * The following is the MPRIOCTL_GET_ADAPTER_DATA data structure. This data + * structure is setup so that we hopefully are properly aligned for both + * 32-bit and 64-bit mode applications. + * + * Adapter Type - Value = 6 = SCSI Protocol through SAS-3 adapter + * + * MPI Port Number - The PCI Function number for this device + * + * PCI Device HW Id - The PCI device number for this device + * + */ +#define MPRIOCTL_ADAPTER_TYPE_SAS3 6 +typedef struct mpr_adapter_data +{ + uint32_t StructureLength; + uint32_t AdapterType; + uint32_t MpiPortNumber; + uint32_t PCIDeviceHwId; + uint32_t PCIDeviceHwRev; + uint32_t SubSystemId; + uint32_t SubsystemVendorId; + uint32_t Reserved1; + uint32_t MpiFirmwareVersion; + uint32_t BiosVersion; + uint8_t DriverVersion[32]; + uint8_t Reserved2; + uint8_t ScsiId; + uint16_t Reserved3; + mpr_pci_bits_t PciInformation; +} mpr_adapter_data_t; + + +typedef struct mpr_update_flash +{ + uint64_t PtrBuffer; + uint32_t ImageChecksum; + uint32_t ImageOffset; + uint32_t ImageSize; + uint32_t ImageType; +} mpr_update_flash_t; + + +#define MPR_PASS_THRU_DIRECTION_NONE 0 +#define MPR_PASS_THRU_DIRECTION_READ 1 +#define MPR_PASS_THRU_DIRECTION_WRITE 2 +#define MPR_PASS_THRU_DIRECTION_BOTH 3 + +typedef struct mpr_pass_thru +{ + uint64_t PtrRequest; + uint64_t PtrReply; + uint64_t PtrData; + uint32_t RequestSize; + uint32_t ReplySize; + uint32_t DataSize; + uint32_t DataDirection; + uint64_t PtrDataOut; + uint32_t DataOutSize; + uint32_t Timeout; +} mpr_pass_thru_t; + + +/* + * Event queue defines + */ +#define MPR_EVENT_QUEUE_SIZE (50) /* Max Events stored in driver */ +#define MPR_MAX_EVENT_DATA_LENGTH (48) /* Size of each event in Dwords */ + +typedef struct mpr_event_query +{ + uint16_t Entries; + uint16_t Reserved; + uint32_t Types[4]; +} mpr_event_query_t; + +typedef struct mpr_event_enable +{ + uint32_t Types[4]; +} mpr_event_enable_t; + +/* + * Event record entry for ioctl. + */ +typedef struct mpr_event_entry +{ + uint32_t Type; + uint32_t Number; + uint32_t Data[MPR_MAX_EVENT_DATA_LENGTH]; +} mpr_event_entry_t; + +typedef struct mpr_event_report +{ + uint32_t Size; + uint64_t PtrEvents; +} mpr_event_report_t; + + +typedef struct mpr_pci_info +{ + uint32_t BusNumber; + uint8_t DeviceNumber; + uint8_t FunctionNumber; + uint16_t InterruptVector; + uint8_t PciHeader[256]; +} mpr_pci_info_t; + + +typedef struct mpr_diag_action +{ + uint32_t Action; + uint32_t Length; + uint64_t PtrDiagAction; + uint32_t ReturnCode; +} mpr_diag_action_t; + +#define MPR_FW_DIAGNOSTIC_UID_NOT_FOUND (0xFF) + +#define MPR_FW_DIAG_NEW (0x806E6577) + +#define MPR_FW_DIAG_TYPE_REGISTER (0x00000001) +#define MPR_FW_DIAG_TYPE_UNREGISTER (0x00000002) +#define MPR_FW_DIAG_TYPE_QUERY (0x00000003) +#define MPR_FW_DIAG_TYPE_READ_BUFFER (0x00000004) +#define MPR_FW_DIAG_TYPE_RELEASE (0x00000005) + +#define MPR_FW_DIAG_INVALID_UID (0x00000000) + +#define MPR_DIAG_SUCCESS 0 +#define MPR_DIAG_FAILURE 1 + +#define MPR_FW_DIAG_ERROR_SUCCESS (0x00000000) +#define MPR_FW_DIAG_ERROR_FAILURE (0x00000001) +#define MPR_FW_DIAG_ERROR_INVALID_PARAMETER (0x00000002) +#define MPR_FW_DIAG_ERROR_POST_FAILED (0x00000010) +#define MPR_FW_DIAG_ERROR_INVALID_UID (0x00000011) +#define MPR_FW_DIAG_ERROR_RELEASE_FAILED (0x00000012) +#define MPR_FW_DIAG_ERROR_NO_BUFFER (0x00000013) +#define MPR_FW_DIAG_ERROR_ALREADY_RELEASED (0x00000014) + + +typedef struct mpr_fw_diag_register +{ + uint8_t ExtendedType; + uint8_t BufferType; + uint16_t ApplicationFlags; + uint32_t DiagnosticFlags; + uint32_t ProductSpecific[23]; + uint32_t RequestedBufferSize; + uint32_t UniqueId; +} mpr_fw_diag_register_t; + +typedef struct mpr_fw_diag_unregister +{ + uint32_t UniqueId; +} mpr_fw_diag_unregister_t; + +#define MPR_FW_DIAG_FLAG_APP_OWNED (0x0001) +#define MPR_FW_DIAG_FLAG_BUFFER_VALID (0x0002) +#define MPR_FW_DIAG_FLAG_FW_BUFFER_ACCESS (0x0004) + +typedef struct mpr_fw_diag_query +{ + uint8_t ExtendedType; + uint8_t BufferType; + uint16_t ApplicationFlags; + uint32_t DiagnosticFlags; + uint32_t ProductSpecific[23]; + uint32_t TotalBufferSize; + uint32_t DriverAddedBufferSize; + uint32_t UniqueId; +} mpr_fw_diag_query_t; + +typedef struct mpr_fw_diag_release +{ + uint32_t UniqueId; +} mpr_fw_diag_release_t; + +#define MPR_FW_DIAG_FLAG_REREGISTER (0x0001) +#define MPR_FW_DIAG_FLAG_FORCE_RELEASE (0x0002) + +typedef struct mpr_diag_read_buffer +{ + uint8_t Status; + uint8_t Reserved; + uint16_t Flags; + uint32_t StartingOffset; + uint32_t BytesToRead; + uint32_t UniqueId; + uint64_t PtrDataBuffer; +} mpr_diag_read_buffer_t; + +/* + * Register Access + */ +#define REG_IO_READ 1 +#define REG_IO_WRITE 2 +#define REG_MEM_READ 3 +#define REG_MEM_WRITE 4 + +typedef struct mpr_reg_access +{ + uint32_t Command; + uint32_t RegOffset; + uint32_t RegData; +} mpr_reg_access_t; + +typedef struct mpr_btdh_mapping +{ + uint16_t TargetID; + uint16_t Bus; + uint16_t DevHandle; + uint16_t Reserved; +} mpr_btdh_mapping_t; + +#define MPRIO_MPR_COMMAND_FLAG_VERBOSE 0x01 +#define MPRIO_MPR_COMMAND_FLAG_DEBUG 0x02 +#define MPRIO_READ_CFG_HEADER _IOWR('M', 200, struct mpr_cfg_page_req) +#define MPRIO_READ_CFG_PAGE _IOWR('M', 201, struct mpr_cfg_page_req) +#define MPRIO_READ_EXT_CFG_HEADER _IOWR('M', 202, struct mpr_ext_cfg_page_req) +#define MPRIO_READ_EXT_CFG_PAGE _IOWR('M', 203, struct mpr_ext_cfg_page_req) +#define MPRIO_WRITE_CFG_PAGE _IOWR('M', 204, struct mpr_cfg_page_req) +#define MPRIO_RAID_ACTION _IOWR('M', 205, struct mpr_raid_action) +#define MPRIO_MPR_COMMAND _IOWR('M', 210, struct mpr_usr_command) + +#define MPTIOCTL ('I') +#define MPTIOCTL_GET_ADAPTER_DATA _IOWR(MPTIOCTL, 1,\ + struct mpr_adapter_data) +#define MPTIOCTL_UPDATE_FLASH _IOWR(MPTIOCTL, 2,\ + struct mpr_update_flash) +#define MPTIOCTL_RESET_ADAPTER _IO(MPTIOCTL, 3) +#define MPTIOCTL_PASS_THRU _IOWR(MPTIOCTL, 4,\ + struct mpr_pass_thru) +#define MPTIOCTL_EVENT_QUERY _IOWR(MPTIOCTL, 5,\ + struct mpr_event_query) +#define MPTIOCTL_EVENT_ENABLE _IOWR(MPTIOCTL, 6,\ + struct mpr_event_enable) +#define MPTIOCTL_EVENT_REPORT _IOWR(MPTIOCTL, 7,\ + struct mpr_event_report) +#define MPTIOCTL_GET_PCI_INFO _IOWR(MPTIOCTL, 8,\ + struct mpr_pci_info) +#define MPTIOCTL_DIAG_ACTION _IOWR(MPTIOCTL, 9,\ + struct mpr_diag_action) +#define MPTIOCTL_REG_ACCESS _IOWR(MPTIOCTL, 10,\ + struct mpr_reg_access) +#define MPTIOCTL_BTDH_MAPPING _IOWR(MPTIOCTL, 11,\ + struct mpr_btdh_mapping) + +#endif /* !_MPR_IOCTL_H_ */ Added: projects/mpsutil/usr.sbin/mpsutil/mps_cmd.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/mpsutil/usr.sbin/mpsutil/mps_cmd.c Sun Aug 2 03:52:51 2015 (r286180) @@ -0,0 +1,713 @@ +/*- + * Copyright (c) 2008 Yahoo!, Inc. + * All rights reserved. + * Written by: John Baldwin + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * 3. Neither the name of the author nor the names of any co-contributors + * may be used to endorse or promote products derived from this software + * without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + */ + +#include +__RCSID("$FreeBSD$"); + +#include +#include +#include +#if 0 +#include +#else +#include "mps_ioctl.h" +#endif +#include +#include + +#include +#include +#include +#include +#include +#include + +#include "mpsutil.h" + +#ifndef USE_MPT_IOCTLS +#define USE_MPT_IOCTLS +#endif + +static const char *mps_ioc_status_codes[] = { + "Success", /* 0x0000 */ + "Invalid function", + "Busy", + "Invalid scatter-gather list", + "Internal error", + "Reserved", + "Insufficient resources", + "Invalid field", + "Invalid state", /* 0x0008 */ + "Operation state not supported", + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, /* 0x0010 */ + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, /* 0x0018 */ + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + "Invalid configuration action", /* 0x0020 */ + "Invalid configuration type", + "Invalid configuration page", + "Invalid configuration data", + "No configuration defaults", + "Unable to commit configuration change", + NULL, + NULL, + NULL, /* 0x0028 */ + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, /* 0x0030 */ + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, /* 0x0038 */ + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + "Recovered SCSI error", /* 0x0040 */ + "Invalid SCSI bus", + "Invalid SCSI target ID", + "SCSI device not there", + "SCSI data overrun", + "SCSI data underrun", + "SCSI I/O error", + "SCSI protocol error", + "SCSI task terminated", /* 0x0048 */ + "SCSI residual mismatch", + "SCSI task management failed", + "SCSI I/O controller terminated", + "SCSI external controller terminated", + "EEDP guard error", + "EEDP reference tag error", + "EEDP application tag error", + NULL, /* 0x0050 */ + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, /* 0x0058 */ + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + "SCSI target priority I/O", /* 0x0060 */ + "Invalid SCSI target port", + "Invalid SCSI target I/O index", + "SCSI target aborted", + "No connection retryable", + "No connection", + "FC aborted", + "Invalid FC receive ID", + "FC did invalid", /* 0x0068 */ + "FC node logged out", + "Transfer count mismatch", + "STS data not set", + "FC exchange canceled", + "Data offset error", + "Too much write data", + "IU too short", + "ACK NAK timeout", /* 0x0070 */ + "NAK received", + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, /* 0x0078 */ + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + "LAN device not found", /* 0x0080 */ + "LAN device failure", + "LAN transmit error", + "LAN transmit aborted", + "LAN receive error", + "LAN receive aborted", + "LAN partial packet", + "LAN canceled", + NULL, /* 0x0088 */ + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + "SAS SMP request failed", /* 0x0090 */ + "SAS SMP data overrun", + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + "Inband aborted", /* 0x0098 */ + "No inband connection", + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + "Diagnostic released", /* 0x00A0 */ +}; + +const char * +mps_ioc_status(U16 IOCStatus) +{ + static char buffer[16]; + + IOCStatus &= MPI2_IOCSTATUS_MASK; + if (IOCStatus < sizeof(mps_ioc_status_codes) / sizeof(char *) && + mps_ioc_status_codes[IOCStatus] != NULL) + return (mps_ioc_status_codes[IOCStatus]); + snprintf(buffer, sizeof(buffer), "Status: 0x%04x", IOCStatus); + return (buffer); +} + +#ifdef USE_MPT_IOCTLS +int +mps_map_btdh(int fd, uint16_t *devhandle, uint16_t *bus, uint16_t *target) +{ + int error; + struct mps_btdh_mapping map; + + bzero(&map, sizeof(map)); + map.Bus = *bus; + map.TargetID = *target; + map.DevHandle = *devhandle; + + if ((error = ioctl(fd, MPTIOCTL_BTDH_MAPPING, &map)) != 0) { + error = errno; + warn("Failed to map bus/target/device"); + return (error); + } + + *bus = map.Bus; + *target = map.TargetID; + *devhandle = map.DevHandle; + + return (0); +} + +int +mps_read_config_page_header(int fd, U8 PageType, U8 PageNumber, U32 PageAddress, + MPI2_CONFIG_PAGE_HEADER *header, U16 *IOCStatus) +{ + MPI2_CONFIG_REQUEST req; + MPI2_CONFIG_REPLY reply; + + bzero(&req, sizeof(req)); + req.Function = MPI2_FUNCTION_CONFIG; + req.Action = MPI2_CONFIG_ACTION_PAGE_HEADER; + req.Header.PageType = PageType; + req.Header.PageNumber = PageNumber; + req.PageAddress = PageAddress; + + if (mps_pass_command(fd, &req, sizeof(req), &reply, sizeof(reply), + NULL, 0, NULL, 0, 30)) + return (errno); + + if (!IOC_STATUS_SUCCESS(reply.IOCStatus)) { + if (IOCStatus != NULL) + *IOCStatus = reply.IOCStatus; + return (EIO); + } + if (header == NULL) + return (EINVAL); + *header = reply.Header; + return (0); +} + +int +mps_read_ext_config_page_header(int fd, U8 ExtPageType, U8 PageNumber, U32 PageAddress, MPI2_CONFIG_PAGE_HEADER *header, U16 *ExtPageLength, U16 *IOCStatus) +{ + MPI2_CONFIG_REQUEST req; + MPI2_CONFIG_REPLY reply; + + bzero(&req, sizeof(req)); + req.Function = MPI2_FUNCTION_CONFIG; + req.Action = MPI2_CONFIG_ACTION_PAGE_HEADER; + req.Header.PageType = MPI2_CONFIG_PAGETYPE_EXTENDED; + req.ExtPageType = ExtPageType; + req.Header.PageNumber = PageNumber; + req.PageAddress = PageAddress; + + if (mps_pass_command(fd, &req, sizeof(req), &reply, sizeof(reply), + NULL, 0, NULL, 0, 30)) + return (errno); + + if (!IOC_STATUS_SUCCESS(reply.IOCStatus)) { + if (IOCStatus != NULL) + *IOCStatus = reply.IOCStatus; + return (EIO); + } + if ((header == NULL) || (ExtPageLength == NULL)) + return (EINVAL); + *header = reply.Header; + *ExtPageLength = reply.ExtPageLength; + return (0); +} + +void * +mps_read_config_page(int fd, U8 PageType, U8 PageNumber, U32 PageAddress, + U16 *IOCStatus) +{ + MPI2_CONFIG_REQUEST req; + MPI2_CONFIG_PAGE_HEADER header; + MPI2_CONFIG_REPLY reply; + void *buf; + int error, len; + + bzero(&header, sizeof(header)); + error = mps_read_config_page_header(fd, PageType, PageNumber, + PageAddress, &header, IOCStatus); + if (error) { + errno = error; + return (NULL); + } + + bzero(&req, sizeof(req)); + req.Function = MPI2_FUNCTION_CONFIG; + req.Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; + req.PageAddress = PageAddress; + req.Header = header; + req.Header.PageLength = reply.Header.PageLength; + if (reply.Header.PageLength == 0) + req.Header.PageLength = 4; + + len = req.Header.PageLength * 4; + buf = malloc(len); + if (mps_pass_command(fd, &req, sizeof(req), &reply, sizeof(reply), + buf, len, NULL, 0, 30)) { + error = errno; + free(buf); + errno = error; + return (NULL); + } + if (!IOC_STATUS_SUCCESS(reply.IOCStatus)) { + if (IOCStatus != NULL) + *IOCStatus = reply.IOCStatus; + else + warnx("Reading config page failed: 0x%x %s", + reply.IOCStatus, mps_ioc_status(reply.IOCStatus)); + free(buf); + errno = EIO; + return (NULL); + } + return (buf); +} + +void * +mps_read_extended_config_page(int fd, U8 ExtPageType, U8 PageVersion, + U8 PageNumber, U32 PageAddress, U16 *IOCStatus) +{ + MPI2_CONFIG_REQUEST req; + MPI2_CONFIG_PAGE_HEADER header; + MPI2_CONFIG_REPLY reply; + U16 pagelen; + void *buf; + int error, len; + + if (IOCStatus != NULL) + *IOCStatus = MPI2_IOCSTATUS_SUCCESS; + bzero(&header, sizeof(header)); + error = mps_read_ext_config_page_header(fd, ExtPageType, PageNumber, + PageAddress, &header, &pagelen, IOCStatus); + if (error) { + errno = error; + return (NULL); + } + + bzero(&req, sizeof(req)); + req.Function = MPI2_FUNCTION_CONFIG; + req.Action = MPI2_CONFIG_ACTION_PAGE_READ_CURRENT; + req.PageAddress = PageAddress; + req.Header = header; + if (pagelen == 0) + pagelen = 4; + req.ExtPageLength = pagelen; + req.ExtPageType = ExtPageType; + + len = pagelen * 4; + buf = malloc(len); + if (mps_pass_command(fd, &req, sizeof(req), &reply, sizeof(reply), + buf, len, NULL, 0, 30)) { + error = errno; + free(buf); + errno = error; + return (NULL); + } + if (!IOC_STATUS_SUCCESS(reply.IOCStatus)) { + if (IOCStatus != NULL) + *IOCStatus = reply.IOCStatus; + else + warnx("Reading extended config page failed: %s", + mps_ioc_status(reply.IOCStatus)); + free(buf); + errno = EIO; + return (NULL); + } + return (buf); +} + +#else + +int +mps_read_config_page_header(int fd, U8 PageType, U8 PageNumber, U32 PageAddress, + MPI2_CONFIG_PAGE_HEADER *header, U16 *IOCStatus) +{ + struct mps_cfg_page_req req; + + if (IOCStatus != NULL) + *IOCStatus = MPI2_IOCSTATUS_SUCCESS; + if (header == NULL) + return (EINVAL); + bzero(&req, sizeof(req)); + req.header.PageType = PageType; + req.header.PageNumber = PageNumber; + req.page_address = PageAddress; + if (ioctl(fd, MPSIO_READ_CFG_HEADER, &req) < 0) + return (errno); + if (!IOC_STATUS_SUCCESS(req.ioc_status)) { + if (IOCStatus != NULL) + *IOCStatus = req.ioc_status; + return (EIO); + } + bcopy(&req.header, header, sizeof(*header)); + return (0); +} + +void * +mps_read_config_page(int fd, U8 PageType, U8 PageNumber, U32 PageAddress, + U16 *IOCStatus) +{ + struct mps_cfg_page_req req; + void *buf; + int error; + + error = mps_read_config_page_header(fd, PageType, PageNumber, + PageAddress, &req.header, IOCStatus); + if (error) { + errno = error; + return (NULL); + } + + if (req.header.PageLength == 0) + req.header.PageLength = 4; + req.len = req.header.PageLength * 4; + buf = malloc(req.len); + req.buf = buf; + bcopy(&req.header, buf, sizeof(req.header)); + if (ioctl(fd, MPSIO_READ_CFG_PAGE, &req) < 0) { + error = errno; + free(buf); + errno = error; + return (NULL); + } + if (!IOC_STATUS_SUCCESS(req.ioc_status)) { + if (IOCStatus != NULL) + *IOCStatus = req.ioc_status; + else + warnx("Reading config page failed: 0x%x %s", + req.ioc_status, mps_ioc_status(req.ioc_status)); + free(buf); + errno = EIO; + return (NULL); + } + return (buf); +} + +void * +mps_read_extended_config_page(int fd, U8 ExtPageType, U8 PageVersion, + U8 PageNumber, U32 PageAddress, U16 *IOCStatus) +{ + struct mps_ext_cfg_page_req req; + void *buf; + int error; + + if (IOCStatus != NULL) + *IOCStatus = MPI2_IOCSTATUS_SUCCESS; + bzero(&req, sizeof(req)); + req.header.PageVersion = PageVersion; + req.header.PageNumber = PageNumber; + req.header.ExtPageType = ExtPageType; + req.page_address = PageAddress; + if (ioctl(fd, MPSIO_READ_EXT_CFG_HEADER, &req) < 0) + return (NULL); + if (!IOC_STATUS_SUCCESS(req.ioc_status)) { + if (IOCStatus != NULL) + *IOCStatus = req.ioc_status; + else + warnx("Reading extended config page header failed: %s", + mps_ioc_status(req.ioc_status)); + errno = EIO; + return (NULL); + } + req.len = req.header.ExtPageLength * 4; + buf = malloc(req.len); + req.buf = buf; + bcopy(&req.header, buf, sizeof(req.header)); + if (ioctl(fd, MPSIO_READ_EXT_CFG_PAGE, &req) < 0) { + error = errno; + free(buf); + errno = error; + return (NULL); + } + if (!IOC_STATUS_SUCCESS(req.ioc_status)) { + if (IOCStatus != NULL) + *IOCStatus = req.ioc_status; + else + warnx("Reading extended config page failed: %s", + mps_ioc_status(req.ioc_status)); + free(buf); + errno = EIO; + return (NULL); + } + return (buf); +} +#endif + +#if 0 +int +mpt_write_config_page(int fd, void *buf, U16 *IOCStatus) +{ + CONFIG_PAGE_HEADER *hdr; + struct mpt_cfg_page_req req; + + if (IOCStatus != NULL) + *IOCStatus = MPI_IOCSTATUS_SUCCESS; + bzero(&req, sizeof(req)); + req.buf = buf; + hdr = buf; + req.len = hdr->PageLength * 4; + if (ioctl(fd, MPTIO_WRITE_CFG_PAGE, &req) < 0) + return (errno); + if (!IOC_STATUS_SUCCESS(req.ioc_status)) { + if (IOCStatus != NULL) { + *IOCStatus = req.ioc_status; + return (0); + } + warnx("Writing config page failed: %s", + mpt_ioc_status(req.ioc_status)); + return (EIO); + } + return (0); +} + +int +mpt_raid_action(int fd, U8 Action, U8 VolumeBus, U8 VolumeID, U8 PhysDiskNum, + U32 ActionDataWord, void *buf, int len, RAID_VOL0_STATUS *VolumeStatus, + U32 *ActionData, int datalen, U16 *IOCStatus, U16 *ActionStatus, int write) +{ + struct mpt_raid_action raid_act; + + if (IOCStatus != NULL) + *IOCStatus = MPI_IOCSTATUS_SUCCESS; + if (datalen < 0 || (unsigned)datalen > sizeof(raid_act.action_data)) + return (EINVAL); + bzero(&raid_act, sizeof(raid_act)); + raid_act.action = Action; + raid_act.volume_bus = VolumeBus; + raid_act.volume_id = VolumeID; + raid_act.phys_disk_num = PhysDiskNum; + raid_act.action_data_word = ActionDataWord; + if (buf != NULL && len != 0) { + raid_act.buf = buf; + raid_act.len = len; + raid_act.write = write; *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-projects@freebsd.org Fri Aug 7 12:24:38 2015 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B7C4C9B1844 for ; Fri, 7 Aug 2015 12:24:38 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A0E39B6F; Fri, 7 Aug 2015 12:24:38 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t77COcmV028570; Fri, 7 Aug 2015 12:24:38 GMT (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t77COXGH028548; Fri, 7 Aug 2015 12:24:33 GMT (envelope-from glebius@FreeBSD.org) Message-Id: <201508071224.t77COXGH028548@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: glebius set sender to glebius@FreeBSD.org using -f From: Gleb Smirnoff Date: Fri, 7 Aug 2015 12:24:33 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r286412 - in projects/ifnet: . bin/cat bin/chflags bin/chio bin/chmod bin/cp bin/csh bin/date bin/dd bin/df bin/domainname bin/echo bin/ed bin/expr bin/freebsd-version bin/getfacl bin/h... X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Aug 2015 12:24:38 -0000 Author: glebius Date: Fri Aug 7 12:24:25 2015 New Revision: 286412 URL: https://svnweb.freebsd.org/changeset/base/286412 Log: Merge head r257698 through r286410. Added: projects/ifnet/bin/cat/Makefile.depend - copied unchanged from r286410, head/bin/cat/Makefile.depend projects/ifnet/bin/chflags/Makefile.depend - copied unchanged from r286410, head/bin/chflags/Makefile.depend projects/ifnet/bin/chio/Makefile.depend - copied unchanged from r286410, head/bin/chio/Makefile.depend projects/ifnet/bin/chmod/Makefile.depend - copied unchanged from r286410, head/bin/chmod/Makefile.depend projects/ifnet/bin/cp/Makefile.depend - copied unchanged from r286410, head/bin/cp/Makefile.depend projects/ifnet/bin/csh/Makefile.depend - copied unchanged from r286410, head/bin/csh/Makefile.depend projects/ifnet/bin/date/Makefile.depend - copied unchanged from r286410, head/bin/date/Makefile.depend projects/ifnet/bin/dd/Makefile.depend - copied unchanged from r286410, head/bin/dd/Makefile.depend projects/ifnet/bin/df/Makefile.depend - copied unchanged from r286410, head/bin/df/Makefile.depend projects/ifnet/bin/domainname/Makefile.depend - copied unchanged from r286410, head/bin/domainname/Makefile.depend projects/ifnet/bin/echo/Makefile.depend - copied unchanged from r286410, head/bin/echo/Makefile.depend projects/ifnet/bin/ed/Makefile.depend - copied unchanged from r286410, head/bin/ed/Makefile.depend projects/ifnet/bin/expr/Makefile.depend - copied unchanged from r286410, head/bin/expr/Makefile.depend projects/ifnet/bin/freebsd-version/Makefile.depend - copied unchanged from r286410, head/bin/freebsd-version/Makefile.depend projects/ifnet/bin/getfacl/Makefile.depend - copied unchanged from r286410, head/bin/getfacl/Makefile.depend projects/ifnet/bin/hostname/Makefile.depend - copied unchanged from r286410, head/bin/hostname/Makefile.depend projects/ifnet/bin/kenv/Makefile.depend - copied unchanged from r286410, head/bin/kenv/Makefile.depend projects/ifnet/bin/kill/Makefile.depend - copied unchanged from r286410, head/bin/kill/Makefile.depend projects/ifnet/bin/ln/Makefile.depend - copied unchanged from r286410, head/bin/ln/Makefile.depend projects/ifnet/bin/ls/Makefile.depend - copied unchanged from r286410, head/bin/ls/Makefile.depend projects/ifnet/bin/mkdir/Makefile.depend - copied unchanged from r286410, head/bin/mkdir/Makefile.depend projects/ifnet/bin/mv/Makefile.depend - copied unchanged from r286410, head/bin/mv/Makefile.depend projects/ifnet/bin/pax/Makefile.depend - copied unchanged from r286410, head/bin/pax/Makefile.depend projects/ifnet/bin/pkill/Makefile.depend - copied unchanged from r286410, head/bin/pkill/Makefile.depend projects/ifnet/bin/ps/Makefile.depend - copied unchanged from r286410, head/bin/ps/Makefile.depend projects/ifnet/bin/pwait/Makefile.depend - copied unchanged from r286410, head/bin/pwait/Makefile.depend projects/ifnet/bin/pwd/Makefile.depend - copied unchanged from r286410, head/bin/pwd/Makefile.depend projects/ifnet/bin/rcp/Makefile.depend - copied unchanged from r286410, head/bin/rcp/Makefile.depend projects/ifnet/bin/realpath/Makefile.depend - copied unchanged from r286410, head/bin/realpath/Makefile.depend projects/ifnet/bin/rm/Makefile.depend - copied unchanged from r286410, head/bin/rm/Makefile.depend projects/ifnet/bin/rmail/Makefile.depend - copied unchanged from r286410, head/bin/rmail/Makefile.depend projects/ifnet/bin/rmdir/Makefile.depend - copied unchanged from r286410, head/bin/rmdir/Makefile.depend projects/ifnet/bin/setfacl/Makefile.depend - copied unchanged from r286410, head/bin/setfacl/Makefile.depend projects/ifnet/bin/sh/Makefile.depend - copied unchanged from r286410, head/bin/sh/Makefile.depend projects/ifnet/bin/sleep/Makefile.depend - copied unchanged from r286410, head/bin/sleep/Makefile.depend projects/ifnet/bin/stty/Makefile.depend - copied unchanged from r286410, head/bin/stty/Makefile.depend projects/ifnet/bin/sync/Makefile.depend - copied unchanged from r286410, head/bin/sync/Makefile.depend projects/ifnet/bin/test/Makefile.depend - copied unchanged from r286410, head/bin/test/Makefile.depend projects/ifnet/bin/uuidgen/Makefile.depend - copied unchanged from r286410, head/bin/uuidgen/Makefile.depend projects/ifnet/cddl/contrib/opensolaris/lib/libdtrace/aarch64/ - copied from r286410, head/cddl/contrib/opensolaris/lib/libdtrace/aarch64/ projects/ifnet/cddl/lib/drti/Makefile.depend - copied unchanged from r286410, head/cddl/lib/drti/Makefile.depend projects/ifnet/cddl/lib/libavl/Makefile.depend - copied unchanged from r286410, head/cddl/lib/libavl/Makefile.depend projects/ifnet/cddl/lib/libctf/Makefile.depend - copied unchanged from r286410, head/cddl/lib/libctf/Makefile.depend projects/ifnet/cddl/lib/libdtrace/Makefile.depend - copied unchanged from r286410, head/cddl/lib/libdtrace/Makefile.depend projects/ifnet/cddl/lib/libnvpair/Makefile.depend - copied unchanged from r286410, head/cddl/lib/libnvpair/Makefile.depend projects/ifnet/cddl/lib/libumem/Makefile.depend - copied unchanged from r286410, head/cddl/lib/libumem/Makefile.depend projects/ifnet/cddl/lib/libuutil/Makefile.depend - copied unchanged from r286410, head/cddl/lib/libuutil/Makefile.depend projects/ifnet/cddl/lib/libzfs/Makefile.depend - copied unchanged from r286410, head/cddl/lib/libzfs/Makefile.depend projects/ifnet/cddl/lib/libzfs_core/Makefile.depend - copied unchanged from r286410, head/cddl/lib/libzfs_core/Makefile.depend projects/ifnet/cddl/lib/libzpool/Makefile.depend - copied unchanged from r286410, head/cddl/lib/libzpool/Makefile.depend projects/ifnet/cddl/sbin/zfs/Makefile.depend - copied unchanged from r286410, head/cddl/sbin/zfs/Makefile.depend projects/ifnet/cddl/sbin/zpool/Makefile.depend - copied unchanged from r286410, head/cddl/sbin/zpool/Makefile.depend projects/ifnet/cddl/usr.bin/ctfconvert/Makefile.depend - copied unchanged from r286410, head/cddl/usr.bin/ctfconvert/Makefile.depend projects/ifnet/cddl/usr.bin/ctfdump/Makefile.depend - copied unchanged from r286410, head/cddl/usr.bin/ctfdump/Makefile.depend projects/ifnet/cddl/usr.bin/ctfmerge/Makefile.depend - copied unchanged from r286410, head/cddl/usr.bin/ctfmerge/Makefile.depend projects/ifnet/cddl/usr.bin/sgsmsg/Makefile.depend - copied unchanged from r286410, head/cddl/usr.bin/sgsmsg/Makefile.depend projects/ifnet/cddl/usr.bin/zinject/Makefile.depend - copied unchanged from r286410, head/cddl/usr.bin/zinject/Makefile.depend projects/ifnet/cddl/usr.bin/zstreamdump/Makefile.depend - copied unchanged from r286410, head/cddl/usr.bin/zstreamdump/Makefile.depend projects/ifnet/cddl/usr.bin/ztest/Makefile.depend - copied unchanged from r286410, head/cddl/usr.bin/ztest/Makefile.depend projects/ifnet/cddl/usr.sbin/dtrace/Makefile.depend - copied unchanged from r286410, head/cddl/usr.sbin/dtrace/Makefile.depend projects/ifnet/cddl/usr.sbin/dtruss/Makefile.depend - copied unchanged from r286410, head/cddl/usr.sbin/dtruss/Makefile.depend projects/ifnet/cddl/usr.sbin/lockstat/Makefile.depend - copied unchanged from r286410, head/cddl/usr.sbin/lockstat/Makefile.depend projects/ifnet/cddl/usr.sbin/zdb/Makefile.depend - copied unchanged from r286410, head/cddl/usr.sbin/zdb/Makefile.depend projects/ifnet/cddl/usr.sbin/zhack/Makefile.depend - copied unchanged from r286410, head/cddl/usr.sbin/zhack/Makefile.depend - copied from r286410, head/contrib/elftoolchain/ar/ - copied from r286410, head/contrib/elftoolchain/brandelf/ - copied from r286410, head/contrib/elftoolchain/elfdump/ projects/ifnet/contrib/file/magic/Magdir/cbor - copied unchanged from r286410, head/contrib/file/magic/Magdir/cbor projects/ifnet/contrib/file/magic/Magdir/nasa - copied unchanged from r286410, head/contrib/file/magic/Magdir/nasa projects/ifnet/contrib/file/src/gmtime_r.c - copied unchanged from r286410, head/contrib/file/src/gmtime_r.c projects/ifnet/contrib/file/src/localtime_r.c - copied unchanged from r286410, head/contrib/file/src/localtime_r.c projects/ifnet/contrib/libarchive/libarchive/test/test_read_format_gtar_sparse_skip_entry.c - copied unchanged from r286410, head/contrib/libarchive/libarchive/test/test_read_format_gtar_sparse_skip_entry.c projects/ifnet/contrib/libarchive/libarchive/test/test_read_format_gtar_sparse_skip_entry.tar.Z.uu - copied unchanged from r286410, head/contrib/libarchive/libarchive/test/test_read_format_gtar_sparse_skip_entry.tar.Z.uu projects/ifnet/contrib/llvm/patches/patch-10-llvm-r241142-r241143-mmx-undef.diff - copied unchanged from r286410, head/contrib/llvm/patches/patch-10-llvm-r241142-r241143-mmx-undef.diff projects/ifnet/contrib/ntp/README.leapsmear - copied unchanged from r286410, head/contrib/ntp/README.leapsmear projects/ifnet/contrib/ntp/html/drivers/driver40-ja.html - copied unchanged from r286410, head/contrib/ntp/html/drivers/driver40-ja.html projects/ifnet/contrib/ntp/include/refidsmear.h - copied unchanged from r286410, head/contrib/ntp/include/refidsmear.h projects/ifnet/contrib/ntp/libjsmn/example/ - copied from r286410, head/contrib/ntp/libjsmn/example/ projects/ifnet/contrib/ntp/libntp/refidsmear.c - copied unchanged from r286410, head/contrib/ntp/libntp/refidsmear.c projects/ifnet/contrib/ntp/ntpd/rc_cmdlength.c - copied unchanged from r286410, head/contrib/ntp/ntpd/rc_cmdlength.c projects/ifnet/contrib/ntp/scripts/update-leap/update-leap.in - copied unchanged from r286410, head/contrib/ntp/scripts/update-leap/update-leap.in projects/ifnet/contrib/ntp/scripts/update-leap/update-leap.sh - copied unchanged from r286410, head/contrib/ntp/scripts/update-leap/update-leap.sh projects/ifnet/contrib/ntp/sntp/ag-tpl/Mdoc.pm - copied unchanged from r286410, head/contrib/ntp/sntp/ag-tpl/Mdoc.pm projects/ifnet/contrib/ntp/sntp/ag-tpl/mdoc2man - copied unchanged from r286410, head/contrib/ntp/sntp/ag-tpl/mdoc2man projects/ifnet/contrib/ntp/sntp/libevent/build-aux/ar-lib - copied unchanged from r286410, head/contrib/ntp/sntp/libevent/build-aux/ar-lib projects/ifnet/contrib/ntp/sntp/libevent/build-aux/test-driver - copied unchanged from r286410, head/contrib/ntp/sntp/libevent/build-aux/test-driver projects/ifnet/contrib/ntp/sntp/libpkgver/ - copied from r286410, head/contrib/ntp/sntp/libpkgver/ projects/ifnet/contrib/ntp/sntp/m4/ntp_unitytest.m4 - copied unchanged from r286410, head/contrib/ntp/sntp/m4/ntp_unitytest.m4 projects/ifnet/contrib/ntp/sntp/tests/crypto.c - copied unchanged from r286410, head/contrib/ntp/sntp/tests/crypto.c projects/ifnet/contrib/ntp/sntp/tests/fileHandlingTest.h.in - copied unchanged from r286410, head/contrib/ntp/sntp/tests/fileHandlingTest.h.in projects/ifnet/contrib/ntp/sntp/tests/g_fileHandlingTest.h - copied unchanged from r286410, head/contrib/ntp/sntp/tests/g_fileHandlingTest.h projects/ifnet/contrib/ntp/sntp/tests/g_networking.cpp - copied unchanged from r286410, head/contrib/ntp/sntp/tests/g_networking.cpp projects/ifnet/contrib/ntp/sntp/tests/g_packetHandling.cpp - copied unchanged from r286410, head/contrib/ntp/sntp/tests/g_packetHandling.cpp projects/ifnet/contrib/ntp/sntp/tests/g_packetProcessing.cpp - copied unchanged from r286410, head/contrib/ntp/sntp/tests/g_packetProcessing.cpp projects/ifnet/contrib/ntp/sntp/tests/g_sntptest.h - copied unchanged from r286410, head/contrib/ntp/sntp/tests/g_sntptest.h projects/ifnet/contrib/ntp/sntp/tests/keyFile.c - copied unchanged from r286410, head/contrib/ntp/sntp/tests/keyFile.c projects/ifnet/contrib/ntp/sntp/tests/kodDatabase.c - copied unchanged from r286410, head/contrib/ntp/sntp/tests/kodDatabase.c projects/ifnet/contrib/ntp/sntp/tests/kodFile.c - copied unchanged from r286410, head/contrib/ntp/sntp/tests/kodFile.c projects/ifnet/contrib/ntp/sntp/tests/networking.c - copied unchanged from r286410, head/contrib/ntp/sntp/tests/networking.c projects/ifnet/contrib/ntp/sntp/tests/packetHandling.c - copied unchanged from r286410, head/contrib/ntp/sntp/tests/packetHandling.c projects/ifnet/contrib/ntp/sntp/tests/packetProcessing.c - copied unchanged from r286410, head/contrib/ntp/sntp/tests/packetProcessing.c projects/ifnet/contrib/ntp/sntp/tests/run-crypto.c - copied unchanged from r286410, head/contrib/ntp/sntp/tests/run-crypto.c projects/ifnet/contrib/ntp/sntp/tests/run-keyFile.c - copied unchanged from r286410, head/contrib/ntp/sntp/tests/run-keyFile.c projects/ifnet/contrib/ntp/sntp/tests/run-kodDatabase.c - copied unchanged from r286410, head/contrib/ntp/sntp/tests/run-kodDatabase.c projects/ifnet/contrib/ntp/sntp/tests/run-kodFile.c - copied unchanged from r286410, head/contrib/ntp/sntp/tests/run-kodFile.c projects/ifnet/contrib/ntp/sntp/tests/run-networking.c - copied unchanged from r286410, head/contrib/ntp/sntp/tests/run-networking.c projects/ifnet/contrib/ntp/sntp/tests/run-packetHandling.c - copied unchanged from r286410, head/contrib/ntp/sntp/tests/run-packetHandling.c projects/ifnet/contrib/ntp/sntp/tests/run-packetProcessing.c - copied unchanged from r286410, head/contrib/ntp/sntp/tests/run-packetProcessing.c projects/ifnet/contrib/ntp/sntp/tests/run-utilities.c - copied unchanged from r286410, head/contrib/ntp/sntp/tests/run-utilities.c projects/ifnet/contrib/ntp/sntp/tests/utilities.c - copied unchanged from r286410, head/contrib/ntp/sntp/tests/utilities.c projects/ifnet/contrib/ntp/sntp/unity/ - copied from r286410, head/contrib/ntp/sntp/unity/ projects/ifnet/contrib/ntp/sntp/version.c - copied unchanged from r286410, head/contrib/ntp/sntp/version.c projects/ifnet/contrib/ntp/tests/bug-2803/ - copied from r286410, head/contrib/ntp/tests/bug-2803/ projects/ifnet/contrib/ntp/tests/libntp/a_md5encrypt.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/a_md5encrypt.c projects/ifnet/contrib/ntp/tests/libntp/atoint.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/atoint.c projects/ifnet/contrib/ntp/tests/libntp/atouint.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/atouint.c projects/ifnet/contrib/ntp/tests/libntp/authkeys.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/authkeys.c projects/ifnet/contrib/ntp/tests/libntp/buftvtots.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/buftvtots.c projects/ifnet/contrib/ntp/tests/libntp/calendar.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/calendar.c projects/ifnet/contrib/ntp/tests/libntp/caljulian.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/caljulian.c projects/ifnet/contrib/ntp/tests/libntp/caltontp.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/caltontp.c projects/ifnet/contrib/ntp/tests/libntp/calyearstart.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/calyearstart.c projects/ifnet/contrib/ntp/tests/libntp/clocktime.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/clocktime.c projects/ifnet/contrib/ntp/tests/libntp/decodenetnum.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/decodenetnum.c projects/ifnet/contrib/ntp/tests/libntp/g_a_md5encrypt.cpp - copied unchanged from r286410, head/contrib/ntp/tests/libntp/g_a_md5encrypt.cpp projects/ifnet/contrib/ntp/tests/libntp/g_atoint.cpp - copied unchanged from r286410, head/contrib/ntp/tests/libntp/g_atoint.cpp projects/ifnet/contrib/ntp/tests/libntp/g_atouint.cpp - copied unchanged from r286410, head/contrib/ntp/tests/libntp/g_atouint.cpp projects/ifnet/contrib/ntp/tests/libntp/g_authkeys.cpp - copied unchanged from r286410, head/contrib/ntp/tests/libntp/g_authkeys.cpp projects/ifnet/contrib/ntp/tests/libntp/g_buftvtots.cpp - copied unchanged from r286410, head/contrib/ntp/tests/libntp/g_buftvtots.cpp projects/ifnet/contrib/ntp/tests/libntp/g_calendar.cpp - copied unchanged from r286410, head/contrib/ntp/tests/libntp/g_calendar.cpp projects/ifnet/contrib/ntp/tests/libntp/g_caljulian.cpp - copied unchanged from r286410, head/contrib/ntp/tests/libntp/g_caljulian.cpp projects/ifnet/contrib/ntp/tests/libntp/g_caltontp.cpp - copied unchanged from r286410, head/contrib/ntp/tests/libntp/g_caltontp.cpp projects/ifnet/contrib/ntp/tests/libntp/g_calyearstart.cpp - copied unchanged from r286410, head/contrib/ntp/tests/libntp/g_calyearstart.cpp projects/ifnet/contrib/ntp/tests/libntp/g_clocktime.cpp - copied unchanged from r286410, head/contrib/ntp/tests/libntp/g_clocktime.cpp projects/ifnet/contrib/ntp/tests/libntp/g_decodenetnum.cpp - copied unchanged from r286410, head/contrib/ntp/tests/libntp/g_decodenetnum.cpp projects/ifnet/contrib/ntp/tests/libntp/g_hextoint.cpp - copied unchanged from r286410, head/contrib/ntp/tests/libntp/g_hextoint.cpp projects/ifnet/contrib/ntp/tests/libntp/g_hextolfp.cpp - copied unchanged from r286410, head/contrib/ntp/tests/libntp/g_hextolfp.cpp projects/ifnet/contrib/ntp/tests/libntp/g_humandate.cpp - copied unchanged from r286410, head/contrib/ntp/tests/libntp/g_humandate.cpp projects/ifnet/contrib/ntp/tests/libntp/g_lfpfunc.cpp - copied unchanged from r286410, head/contrib/ntp/tests/libntp/g_lfpfunc.cpp projects/ifnet/contrib/ntp/tests/libntp/g_lfptest.h - copied unchanged from r286410, head/contrib/ntp/tests/libntp/g_lfptest.h projects/ifnet/contrib/ntp/tests/libntp/g_lfptostr.cpp - copied unchanged from r286410, head/contrib/ntp/tests/libntp/g_lfptostr.cpp projects/ifnet/contrib/ntp/tests/libntp/g_libntptest.cpp - copied unchanged from r286410, head/contrib/ntp/tests/libntp/g_libntptest.cpp projects/ifnet/contrib/ntp/tests/libntp/g_libntptest.h - copied unchanged from r286410, head/contrib/ntp/tests/libntp/g_libntptest.h projects/ifnet/contrib/ntp/tests/libntp/g_modetoa.cpp - copied unchanged from r286410, head/contrib/ntp/tests/libntp/g_modetoa.cpp projects/ifnet/contrib/ntp/tests/libntp/g_msyslog.cpp - copied unchanged from r286410, head/contrib/ntp/tests/libntp/g_msyslog.cpp projects/ifnet/contrib/ntp/tests/libntp/g_netof.cpp - copied unchanged from r286410, head/contrib/ntp/tests/libntp/g_netof.cpp projects/ifnet/contrib/ntp/tests/libntp/g_numtoa.cpp - copied unchanged from r286410, head/contrib/ntp/tests/libntp/g_numtoa.cpp projects/ifnet/contrib/ntp/tests/libntp/g_numtohost.cpp - copied unchanged from r286410, head/contrib/ntp/tests/libntp/g_numtohost.cpp projects/ifnet/contrib/ntp/tests/libntp/g_octtoint.cpp - copied unchanged from r286410, head/contrib/ntp/tests/libntp/g_octtoint.cpp projects/ifnet/contrib/ntp/tests/libntp/g_prettydate.cpp - copied unchanged from r286410, head/contrib/ntp/tests/libntp/g_prettydate.cpp projects/ifnet/contrib/ntp/tests/libntp/g_recvbuff.cpp - copied unchanged from r286410, head/contrib/ntp/tests/libntp/g_recvbuff.cpp projects/ifnet/contrib/ntp/tests/libntp/g_refnumtoa.cpp - copied unchanged from r286410, head/contrib/ntp/tests/libntp/g_refnumtoa.cpp projects/ifnet/contrib/ntp/tests/libntp/g_sfptostr.cpp - copied unchanged from r286410, head/contrib/ntp/tests/libntp/g_sfptostr.cpp projects/ifnet/contrib/ntp/tests/libntp/g_sockaddrtest.h - copied unchanged from r286410, head/contrib/ntp/tests/libntp/g_sockaddrtest.h projects/ifnet/contrib/ntp/tests/libntp/g_socktoa.cpp - copied unchanged from r286410, head/contrib/ntp/tests/libntp/g_socktoa.cpp projects/ifnet/contrib/ntp/tests/libntp/g_ssl_init.cpp - copied unchanged from r286410, head/contrib/ntp/tests/libntp/g_ssl_init.cpp projects/ifnet/contrib/ntp/tests/libntp/g_statestr.cpp - copied unchanged from r286410, head/contrib/ntp/tests/libntp/g_statestr.cpp projects/ifnet/contrib/ntp/tests/libntp/g_strtolfp.cpp - copied unchanged from r286410, head/contrib/ntp/tests/libntp/g_strtolfp.cpp projects/ifnet/contrib/ntp/tests/libntp/g_timespecops.cpp - copied unchanged from r286410, head/contrib/ntp/tests/libntp/g_timespecops.cpp projects/ifnet/contrib/ntp/tests/libntp/g_timestructs.cpp - copied unchanged from r286410, head/contrib/ntp/tests/libntp/g_timestructs.cpp projects/ifnet/contrib/ntp/tests/libntp/g_timestructs.h - copied unchanged from r286410, head/contrib/ntp/tests/libntp/g_timestructs.h projects/ifnet/contrib/ntp/tests/libntp/g_timevalops.cpp - copied unchanged from r286410, head/contrib/ntp/tests/libntp/g_timevalops.cpp projects/ifnet/contrib/ntp/tests/libntp/g_tstotv.cpp - copied unchanged from r286410, head/contrib/ntp/tests/libntp/g_tstotv.cpp projects/ifnet/contrib/ntp/tests/libntp/g_tvtots.cpp - copied unchanged from r286410, head/contrib/ntp/tests/libntp/g_tvtots.cpp projects/ifnet/contrib/ntp/tests/libntp/g_uglydate.cpp - copied unchanged from r286410, head/contrib/ntp/tests/libntp/g_uglydate.cpp projects/ifnet/contrib/ntp/tests/libntp/g_vi64ops.cpp - copied unchanged from r286410, head/contrib/ntp/tests/libntp/g_vi64ops.cpp projects/ifnet/contrib/ntp/tests/libntp/g_ymd2yd.cpp - copied unchanged from r286410, head/contrib/ntp/tests/libntp/g_ymd2yd.cpp projects/ifnet/contrib/ntp/tests/libntp/hextoint.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/hextoint.c projects/ifnet/contrib/ntp/tests/libntp/hextolfp.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/hextolfp.c projects/ifnet/contrib/ntp/tests/libntp/humandate.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/humandate.c projects/ifnet/contrib/ntp/tests/libntp/lfpfunc.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/lfpfunc.c projects/ifnet/contrib/ntp/tests/libntp/lfptostr.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/lfptostr.c projects/ifnet/contrib/ntp/tests/libntp/modetoa.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/modetoa.c projects/ifnet/contrib/ntp/tests/libntp/msyslog.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/msyslog.c projects/ifnet/contrib/ntp/tests/libntp/netof.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/netof.c projects/ifnet/contrib/ntp/tests/libntp/numtoa.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/numtoa.c projects/ifnet/contrib/ntp/tests/libntp/numtohost.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/numtohost.c projects/ifnet/contrib/ntp/tests/libntp/octtoint.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/octtoint.c projects/ifnet/contrib/ntp/tests/libntp/prettydate.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/prettydate.c projects/ifnet/contrib/ntp/tests/libntp/recvbuff.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/recvbuff.c projects/ifnet/contrib/ntp/tests/libntp/refidsmear.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/refidsmear.c projects/ifnet/contrib/ntp/tests/libntp/refnumtoa.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/refnumtoa.c projects/ifnet/contrib/ntp/tests/libntp/run-a_md5encrypt.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/run-a_md5encrypt.c projects/ifnet/contrib/ntp/tests/libntp/run-atoint.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/run-atoint.c projects/ifnet/contrib/ntp/tests/libntp/run-atouint.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/run-atouint.c projects/ifnet/contrib/ntp/tests/libntp/run-authkeys.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/run-authkeys.c projects/ifnet/contrib/ntp/tests/libntp/run-buftvtots.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/run-buftvtots.c projects/ifnet/contrib/ntp/tests/libntp/run-calendar.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/run-calendar.c projects/ifnet/contrib/ntp/tests/libntp/run-caljulian.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/run-caljulian.c projects/ifnet/contrib/ntp/tests/libntp/run-caltontp.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/run-caltontp.c projects/ifnet/contrib/ntp/tests/libntp/run-calyearstart.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/run-calyearstart.c projects/ifnet/contrib/ntp/tests/libntp/run-clocktime.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/run-clocktime.c projects/ifnet/contrib/ntp/tests/libntp/run-decodenetnum.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/run-decodenetnum.c projects/ifnet/contrib/ntp/tests/libntp/run-hextoint.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/run-hextoint.c projects/ifnet/contrib/ntp/tests/libntp/run-hextolfp.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/run-hextolfp.c projects/ifnet/contrib/ntp/tests/libntp/run-humandate.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/run-humandate.c projects/ifnet/contrib/ntp/tests/libntp/run-lfpfunc.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/run-lfpfunc.c projects/ifnet/contrib/ntp/tests/libntp/run-lfptostr.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/run-lfptostr.c projects/ifnet/contrib/ntp/tests/libntp/run-modetoa.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/run-modetoa.c projects/ifnet/contrib/ntp/tests/libntp/run-msyslog.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/run-msyslog.c projects/ifnet/contrib/ntp/tests/libntp/run-netof.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/run-netof.c projects/ifnet/contrib/ntp/tests/libntp/run-numtoa.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/run-numtoa.c projects/ifnet/contrib/ntp/tests/libntp/run-numtohost.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/run-numtohost.c projects/ifnet/contrib/ntp/tests/libntp/run-octtoint.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/run-octtoint.c projects/ifnet/contrib/ntp/tests/libntp/run-prettydate.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/run-prettydate.c projects/ifnet/contrib/ntp/tests/libntp/run-recvbuff.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/run-recvbuff.c projects/ifnet/contrib/ntp/tests/libntp/run-refidsmear.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/run-refidsmear.c projects/ifnet/contrib/ntp/tests/libntp/run-refnumtoa.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/run-refnumtoa.c projects/ifnet/contrib/ntp/tests/libntp/run-sfptostr.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/run-sfptostr.c projects/ifnet/contrib/ntp/tests/libntp/run-socktoa.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/run-socktoa.c projects/ifnet/contrib/ntp/tests/libntp/run-ssl_init.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/run-ssl_init.c projects/ifnet/contrib/ntp/tests/libntp/run-statestr.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/run-statestr.c projects/ifnet/contrib/ntp/tests/libntp/run-strtolfp.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/run-strtolfp.c projects/ifnet/contrib/ntp/tests/libntp/run-timespecops.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/run-timespecops.c projects/ifnet/contrib/ntp/tests/libntp/run-timevalops.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/run-timevalops.c projects/ifnet/contrib/ntp/tests/libntp/run-tstotv.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/run-tstotv.c projects/ifnet/contrib/ntp/tests/libntp/run-tvtots.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/run-tvtots.c projects/ifnet/contrib/ntp/tests/libntp/run-uglydate.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/run-uglydate.c projects/ifnet/contrib/ntp/tests/libntp/run-vi64ops.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/run-vi64ops.c projects/ifnet/contrib/ntp/tests/libntp/run-ymd2yd.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/run-ymd2yd.c projects/ifnet/contrib/ntp/tests/libntp/sfptostr.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/sfptostr.c projects/ifnet/contrib/ntp/tests/libntp/socktoa.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/socktoa.c projects/ifnet/contrib/ntp/tests/libntp/ssl_init.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/ssl_init.c projects/ifnet/contrib/ntp/tests/libntp/statestr.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/statestr.c projects/ifnet/contrib/ntp/tests/libntp/strtolfp.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/strtolfp.c projects/ifnet/contrib/ntp/tests/libntp/test-libntp.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/test-libntp.c projects/ifnet/contrib/ntp/tests/libntp/test-libntp.h - copied unchanged from r286410, head/contrib/ntp/tests/libntp/test-libntp.h projects/ifnet/contrib/ntp/tests/libntp/timespecops.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/timespecops.c projects/ifnet/contrib/ntp/tests/libntp/timevalops.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/timevalops.c projects/ifnet/contrib/ntp/tests/libntp/tstotv.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/tstotv.c projects/ifnet/contrib/ntp/tests/libntp/tvtots.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/tvtots.c projects/ifnet/contrib/ntp/tests/libntp/uglydate.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/uglydate.c projects/ifnet/contrib/ntp/tests/libntp/vi64ops.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/vi64ops.c projects/ifnet/contrib/ntp/tests/libntp/ymd2yd.c - copied unchanged from r286410, head/contrib/ntp/tests/libntp/ymd2yd.c projects/ifnet/contrib/ntp/tests/sandbox/ - copied from r286410, head/contrib/ntp/tests/sandbox/ projects/ifnet/contrib/ntp/tests/sec-2853/ - copied from r286410, head/contrib/ntp/tests/sec-2853/ projects/ifnet/contrib/sendmail/cf/feature/bcc.m4 - copied unchanged from r286410, head/contrib/sendmail/cf/feature/bcc.m4 projects/ifnet/contrib/sendmail/cf/feature/nopercenthack.m4 - copied unchanged from r286410, head/contrib/sendmail/cf/feature/nopercenthack.m4 projects/ifnet/contrib/sendmail/cf/feature/prefixmod.m4 - copied unchanged from r286410, head/contrib/sendmail/cf/feature/prefixmod.m4 projects/ifnet/contrib/sendmail/cf/feature/tls_session_features.m4 - copied unchanged from r286410, head/contrib/sendmail/cf/feature/tls_session_features.m4 projects/ifnet/contrib/sendmail/cf/hack/xconnect.m4 - copied unchanged from r286410, head/contrib/sendmail/cf/hack/xconnect.m4 projects/ifnet/contrib/sendmail/contrib/AuthRealm.p0 - copied unchanged from r286410, head/contrib/sendmail/contrib/AuthRealm.p0 projects/ifnet/contrib/tcpdump/print-ftp.c - copied unchanged from r286410, head/contrib/tcpdump/print-ftp.c projects/ifnet/contrib/tcpdump/print-geneve.c - copied unchanged from r286410, head/contrib/tcpdump/print-geneve.c projects/ifnet/contrib/tcpdump/print-http.c - copied unchanged from r286410, head/contrib/tcpdump/print-http.c projects/ifnet/contrib/tcpdump/print-rtsp.c - copied unchanged from r286410, head/contrib/tcpdump/print-rtsp.c projects/ifnet/contrib/tcpdump/print-smtp.c - copied unchanged from r286410, head/contrib/tcpdump/print-smtp.c projects/ifnet/contrib/top/top.local.hs - copied unchanged from r286410, head/contrib/top/top.local.hs projects/ifnet/contrib/top/top.xs - copied unchanged from r286410, head/contrib/top/top.xs projects/ifnet/crypto/openssl/crypto/x509/verify_extra_test.c - copied unchanged from r286410, head/crypto/openssl/crypto/x509/verify_extra_test.c projects/ifnet/etc/sendmail/Makefile.depend - copied unchanged from r286410, head/etc/sendmail/Makefile.depend projects/ifnet/games/caesar/Makefile.depend - copied unchanged from r286410, head/games/caesar/Makefile.depend projects/ifnet/games/factor/Makefile.depend - copied unchanged from r286410, head/games/factor/Makefile.depend projects/ifnet/games/fortune/datfiles/Makefile.depend - copied unchanged from r286410, head/games/fortune/datfiles/Makefile.depend projects/ifnet/games/fortune/fortune/Makefile.depend - copied unchanged from r286410, head/games/fortune/fortune/Makefile.depend projects/ifnet/games/fortune/strfile/Makefile.depend - copied unchanged from r286410, head/games/fortune/strfile/Makefile.depend projects/ifnet/games/fortune/unstr/Makefile.depend - copied unchanged from r286410, head/games/fortune/unstr/Makefile.depend projects/ifnet/games/grdc/Makefile.depend - copied unchanged from r286410, head/games/grdc/Makefile.depend projects/ifnet/games/morse/Makefile.depend - copied unchanged from r286410, head/games/morse/Makefile.depend projects/ifnet/games/number/Makefile.depend - copied unchanged from r286410, head/games/number/Makefile.depend projects/ifnet/games/pom/Makefile.depend - copied unchanged from r286410, head/games/pom/Makefile.depend projects/ifnet/games/primes/Makefile.depend - copied unchanged from r286410, head/games/primes/Makefile.depend projects/ifnet/games/random/Makefile.depend - copied unchanged from r286410, head/games/random/Makefile.depend projects/ifnet/gnu/lib/csu/Makefile.depend - copied unchanged from r286410, head/gnu/lib/csu/Makefile.depend projects/ifnet/gnu/lib/libdialog/Makefile.depend - copied unchanged from r286410, head/gnu/lib/libdialog/Makefile.depend projects/ifnet/gnu/lib/libgcc/Makefile.depend - copied unchanged from r286410, head/gnu/lib/libgcc/Makefile.depend projects/ifnet/gnu/lib/libgcov/Makefile.depend - copied unchanged from r286410, head/gnu/lib/libgcov/Makefile.depend projects/ifnet/gnu/lib/libgomp/Makefile.depend - copied unchanged from r286410, head/gnu/lib/libgomp/Makefile.depend projects/ifnet/gnu/lib/libreadline/readline/Makefile.depend - copied unchanged from r286410, head/gnu/lib/libreadline/readline/Makefile.depend projects/ifnet/gnu/lib/libregex/Makefile.depend - copied unchanged from r286410, head/gnu/lib/libregex/Makefile.depend projects/ifnet/gnu/lib/libssp/Makefile.depend - copied unchanged from r286410, head/gnu/lib/libssp/Makefile.depend projects/ifnet/gnu/lib/libssp/libssp_nonshared/Makefile.depend - copied unchanged from r286410, head/gnu/lib/libssp/libssp_nonshared/Makefile.depend projects/ifnet/gnu/lib/libstdc++/Makefile.depend - copied unchanged from r286410, head/gnu/lib/libstdc++/Makefile.depend projects/ifnet/gnu/lib/libsupc++/Makefile.depend - copied unchanged from r286410, head/gnu/lib/libsupc++/Makefile.depend projects/ifnet/gnu/usr.bin/binutils/as/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/binutils/as/Makefile.depend projects/ifnet/gnu/usr.bin/binutils/doc/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/binutils/doc/Makefile.depend projects/ifnet/gnu/usr.bin/binutils/ld/Makefile.depend.amd64 - copied unchanged from r286410, head/gnu/usr.bin/binutils/ld/Makefile.depend.amd64 projects/ifnet/gnu/usr.bin/binutils/ld/Makefile.depend.host - copied unchanged from r286410, head/gnu/usr.bin/binutils/ld/Makefile.depend.host projects/ifnet/gnu/usr.bin/binutils/libbfd/Makefile.depend.amd64 - copied unchanged from r286410, head/gnu/usr.bin/binutils/libbfd/Makefile.depend.amd64 projects/ifnet/gnu/usr.bin/binutils/libbfd/Makefile.depend.host - copied unchanged from r286410, head/gnu/usr.bin/binutils/libbfd/Makefile.depend.host projects/ifnet/gnu/usr.bin/binutils/libbinutils/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/binutils/libbinutils/Makefile.depend projects/ifnet/gnu/usr.bin/binutils/libiberty/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/binutils/libiberty/Makefile.depend projects/ifnet/gnu/usr.bin/binutils/libopcodes/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/binutils/libopcodes/Makefile.depend projects/ifnet/gnu/usr.bin/binutils/objcopy/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/binutils/objcopy/Makefile.depend projects/ifnet/gnu/usr.bin/binutils/objdump/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/binutils/objdump/Makefile.depend projects/ifnet/gnu/usr.bin/cc/c++/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/cc/c++/Makefile.depend projects/ifnet/gnu/usr.bin/cc/cc/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/cc/cc/Makefile.depend projects/ifnet/gnu/usr.bin/cc/cc1/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/cc/cc1/Makefile.depend projects/ifnet/gnu/usr.bin/cc/cc1plus/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/cc/cc1plus/Makefile.depend projects/ifnet/gnu/usr.bin/cc/cc_int/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/cc/cc_int/Makefile.depend projects/ifnet/gnu/usr.bin/cc/cc_tools/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/cc/cc_tools/Makefile.depend projects/ifnet/gnu/usr.bin/cc/cpp/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/cc/cpp/Makefile.depend projects/ifnet/gnu/usr.bin/cc/gcov/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/cc/gcov/Makefile.depend projects/ifnet/gnu/usr.bin/cc/include/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/cc/include/Makefile.depend projects/ifnet/gnu/usr.bin/cc/libcpp/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/cc/libcpp/Makefile.depend projects/ifnet/gnu/usr.bin/cc/libdecnumber/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/cc/libdecnumber/Makefile.depend projects/ifnet/gnu/usr.bin/cc/libiberty/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/cc/libiberty/Makefile.depend projects/ifnet/gnu/usr.bin/dialog/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/dialog/Makefile.depend projects/ifnet/gnu/usr.bin/diff/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/diff/Makefile.depend projects/ifnet/gnu/usr.bin/diff3/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/diff3/Makefile.depend projects/ifnet/gnu/usr.bin/dtc/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/dtc/Makefile.depend projects/ifnet/gnu/usr.bin/gdb/gdb/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/gdb/gdb/Makefile.depend projects/ifnet/gnu/usr.bin/gdb/gdbserver/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/gdb/gdbserver/Makefile.depend projects/ifnet/gnu/usr.bin/gdb/gdbtui/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/gdb/gdbtui/Makefile.depend projects/ifnet/gnu/usr.bin/gdb/kgdb/Makefile.depend.amd64 - copied unchanged from r286410, head/gnu/usr.bin/gdb/kgdb/Makefile.depend.amd64 projects/ifnet/gnu/usr.bin/gdb/libgdb/Makefile.depend.amd64 - copied unchanged from r286410, head/gnu/usr.bin/gdb/libgdb/Makefile.depend.amd64 projects/ifnet/gnu/usr.bin/gperf/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/gperf/Makefile.depend projects/ifnet/gnu/usr.bin/grep/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/grep/Makefile.depend projects/ifnet/gnu/usr.bin/groff/contrib/mm/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/groff/contrib/mm/Makefile.depend projects/ifnet/gnu/usr.bin/groff/font/devX100-12/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/groff/font/devX100-12/Makefile.depend projects/ifnet/gnu/usr.bin/groff/font/devX100/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/groff/font/devX100/Makefile.depend projects/ifnet/gnu/usr.bin/groff/font/devX75-12/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/groff/font/devX75-12/Makefile.depend projects/ifnet/gnu/usr.bin/groff/font/devX75/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/groff/font/devX75/Makefile.depend projects/ifnet/gnu/usr.bin/groff/font/devascii/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/groff/font/devascii/Makefile.depend projects/ifnet/gnu/usr.bin/groff/font/devcp1047/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/groff/font/devcp1047/Makefile.depend projects/ifnet/gnu/usr.bin/groff/font/devdvi/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/groff/font/devdvi/Makefile.depend projects/ifnet/gnu/usr.bin/groff/font/devhtml/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/groff/font/devhtml/Makefile.depend projects/ifnet/gnu/usr.bin/groff/font/devkoi8-r/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/groff/font/devkoi8-r/Makefile.depend projects/ifnet/gnu/usr.bin/groff/font/devlatin1/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/groff/font/devlatin1/Makefile.depend projects/ifnet/gnu/usr.bin/groff/font/devlbp/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/groff/font/devlbp/Makefile.depend projects/ifnet/gnu/usr.bin/groff/font/devlj4/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/groff/font/devlj4/Makefile.depend projects/ifnet/gnu/usr.bin/groff/font/devps/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/groff/font/devps/Makefile.depend projects/ifnet/gnu/usr.bin/groff/font/devutf8/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/groff/font/devutf8/Makefile.depend projects/ifnet/gnu/usr.bin/groff/man/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/groff/man/Makefile.depend projects/ifnet/gnu/usr.bin/groff/src/devices/grodvi/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/groff/src/devices/grodvi/Makefile.depend projects/ifnet/gnu/usr.bin/groff/src/devices/grohtml/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/groff/src/devices/grohtml/Makefile.depend projects/ifnet/gnu/usr.bin/groff/src/devices/grolbp/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/groff/src/devices/grolbp/Makefile.depend projects/ifnet/gnu/usr.bin/groff/src/devices/grolj4/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/groff/src/devices/grolj4/Makefile.depend projects/ifnet/gnu/usr.bin/groff/src/devices/grops/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/groff/src/devices/grops/Makefile.depend projects/ifnet/gnu/usr.bin/groff/src/devices/grotty/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/groff/src/devices/grotty/Makefile.depend projects/ifnet/gnu/usr.bin/groff/src/libs/libbib/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/groff/src/libs/libbib/Makefile.depend projects/ifnet/gnu/usr.bin/groff/src/libs/libdriver/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/groff/src/libs/libdriver/Makefile.depend projects/ifnet/gnu/usr.bin/groff/src/libs/libgroff/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/groff/src/libs/libgroff/Makefile.depend projects/ifnet/gnu/usr.bin/groff/src/preproc/eqn/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/groff/src/preproc/eqn/Makefile.depend projects/ifnet/gnu/usr.bin/groff/src/preproc/grn/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/groff/src/preproc/grn/Makefile.depend projects/ifnet/gnu/usr.bin/groff/src/preproc/html/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/groff/src/preproc/html/Makefile.depend projects/ifnet/gnu/usr.bin/groff/src/preproc/pic/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/groff/src/preproc/pic/Makefile.depend projects/ifnet/gnu/usr.bin/groff/src/preproc/refer/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/groff/src/preproc/refer/Makefile.depend projects/ifnet/gnu/usr.bin/groff/src/preproc/tbl/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/groff/src/preproc/tbl/Makefile.depend projects/ifnet/gnu/usr.bin/groff/src/roff/groff/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/groff/src/roff/groff/Makefile.depend projects/ifnet/gnu/usr.bin/groff/src/roff/grog/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/groff/src/roff/grog/Makefile.depend projects/ifnet/gnu/usr.bin/groff/src/roff/nroff/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/groff/src/roff/nroff/Makefile.depend projects/ifnet/gnu/usr.bin/groff/src/roff/psroff/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/groff/src/roff/psroff/Makefile.depend projects/ifnet/gnu/usr.bin/groff/src/roff/troff/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/groff/src/roff/troff/Makefile.depend projects/ifnet/gnu/usr.bin/groff/src/utils/addftinfo/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/groff/src/utils/addftinfo/Makefile.depend projects/ifnet/gnu/usr.bin/groff/src/utils/afmtodit/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/groff/src/utils/afmtodit/Makefile.depend projects/ifnet/gnu/usr.bin/groff/src/utils/hpftodit/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/groff/src/utils/hpftodit/Makefile.depend projects/ifnet/gnu/usr.bin/groff/src/utils/indxbib/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/groff/src/utils/indxbib/Makefile.depend projects/ifnet/gnu/usr.bin/groff/src/utils/lkbib/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/groff/src/utils/lkbib/Makefile.depend projects/ifnet/gnu/usr.bin/groff/src/utils/lookbib/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/groff/src/utils/lookbib/Makefile.depend projects/ifnet/gnu/usr.bin/groff/src/utils/pfbtops/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/groff/src/utils/pfbtops/Makefile.depend projects/ifnet/gnu/usr.bin/groff/src/utils/tfmtodit/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/groff/src/utils/tfmtodit/Makefile.depend projects/ifnet/gnu/usr.bin/groff/tmac/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/groff/tmac/Makefile.depend projects/ifnet/gnu/usr.bin/rcs/ci/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/rcs/ci/Makefile.depend projects/ifnet/gnu/usr.bin/rcs/co/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/rcs/co/Makefile.depend projects/ifnet/gnu/usr.bin/rcs/lib/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/rcs/lib/Makefile.depend projects/ifnet/gnu/usr.bin/rcs/merge/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/rcs/merge/Makefile.depend projects/ifnet/gnu/usr.bin/rcs/rcs/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/rcs/rcs/Makefile.depend projects/ifnet/gnu/usr.bin/rcs/rcsclean/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/rcs/rcsclean/Makefile.depend projects/ifnet/gnu/usr.bin/rcs/rcsdiff/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/rcs/rcsdiff/Makefile.depend projects/ifnet/gnu/usr.bin/rcs/rcsfreeze/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/rcs/rcsfreeze/Makefile.depend projects/ifnet/gnu/usr.bin/rcs/rcsmerge/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/rcs/rcsmerge/Makefile.depend projects/ifnet/gnu/usr.bin/rcs/rlog/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/rcs/rlog/Makefile.depend projects/ifnet/gnu/usr.bin/sdiff/Makefile.depend - copied unchanged from r286410, head/gnu/usr.bin/sdiff/Makefile.depend projects/ifnet/include/Makefile.depend - copied unchanged from r286410, head/include/Makefile.depend projects/ifnet/include/arpa/Makefile.depend - copied unchanged from r286410, head/include/arpa/Makefile.depend projects/ifnet/include/gssapi/Makefile.depend - copied unchanged from r286410, head/include/gssapi/Makefile.depend projects/ifnet/include/protocols/Makefile.depend - copied unchanged from r286410, head/include/protocols/Makefile.depend projects/ifnet/include/rpc/Makefile.depend - copied unchanged from r286410, head/include/rpc/Makefile.depend projects/ifnet/include/rpcsvc/Makefile.depend - copied unchanged from r286410, head/include/rpcsvc/Makefile.depend projects/ifnet/include/xlocale/Makefile.depend - copied unchanged from r286410, head/include/xlocale/Makefile.depend projects/ifnet/kerberos5/lib/libasn1/Makefile.depend - copied unchanged from r286410, head/kerberos5/lib/libasn1/Makefile.depend projects/ifnet/kerberos5/lib/libgssapi_krb5/Makefile.depend - copied unchanged from r286410, head/kerberos5/lib/libgssapi_krb5/Makefile.depend projects/ifnet/kerberos5/lib/libgssapi_ntlm/Makefile.depend - copied unchanged from r286410, head/kerberos5/lib/libgssapi_ntlm/Makefile.depend projects/ifnet/kerberos5/lib/libgssapi_spnego/Makefile.depend - copied unchanged from r286410, head/kerberos5/lib/libgssapi_spnego/Makefile.depend projects/ifnet/kerberos5/lib/libhdb/Makefile.depend - copied unchanged from r286410, head/kerberos5/lib/libhdb/Makefile.depend projects/ifnet/kerberos5/lib/libheimbase/Makefile.depend - copied unchanged from r286410, head/kerberos5/lib/libheimbase/Makefile.depend projects/ifnet/kerberos5/lib/libheimipcc/Makefile.depend - copied unchanged from r286410, head/kerberos5/lib/libheimipcc/Makefile.depend projects/ifnet/kerberos5/lib/libheimipcs/Makefile.depend - copied unchanged from r286410, head/kerberos5/lib/libheimipcs/Makefile.depend projects/ifnet/kerberos5/lib/libheimntlm/Makefile.depend - copied unchanged from r286410, head/kerberos5/lib/libheimntlm/Makefile.depend projects/ifnet/kerberos5/lib/libhx509/Makefile.depend - copied unchanged from r286410, head/kerberos5/lib/libhx509/Makefile.depend projects/ifnet/kerberos5/lib/libkadm5clnt/Makefile.depend - copied unchanged from r286410, head/kerberos5/lib/libkadm5clnt/Makefile.depend projects/ifnet/kerberos5/lib/libkadm5srv/Makefile.depend - copied unchanged from r286410, head/kerberos5/lib/libkadm5srv/Makefile.depend projects/ifnet/kerberos5/lib/libkafs5/Makefile.depend - copied unchanged from r286410, head/kerberos5/lib/libkafs5/Makefile.depend projects/ifnet/kerberos5/lib/libkdc/Makefile.depend - copied unchanged from r286410, head/kerberos5/lib/libkdc/Makefile.depend projects/ifnet/kerberos5/lib/libkrb5/Makefile.depend - copied unchanged from r286410, head/kerberos5/lib/libkrb5/Makefile.depend projects/ifnet/kerberos5/lib/libroken/Makefile.depend - copied unchanged from r286410, head/kerberos5/lib/libroken/Makefile.depend projects/ifnet/kerberos5/lib/libsl/Makefile.depend - copied unchanged from r286410, head/kerberos5/lib/libsl/Makefile.depend projects/ifnet/kerberos5/lib/libvers/Makefile.depend - copied unchanged from r286410, head/kerberos5/lib/libvers/Makefile.depend projects/ifnet/kerberos5/lib/libwind/Makefile.depend - copied unchanged from r286410, head/kerberos5/lib/libwind/Makefile.depend projects/ifnet/kerberos5/libexec/digest-service/Makefile.depend - copied unchanged from r286410, head/kerberos5/libexec/digest-service/Makefile.depend projects/ifnet/kerberos5/libexec/hprop/Makefile.depend - copied unchanged from r286410, head/kerberos5/libexec/hprop/Makefile.depend projects/ifnet/kerberos5/libexec/hpropd/Makefile.depend - copied unchanged from r286410, head/kerberos5/libexec/hpropd/Makefile.depend projects/ifnet/kerberos5/libexec/ipropd-master/Makefile.depend - copied unchanged from r286410, head/kerberos5/libexec/ipropd-master/Makefile.depend projects/ifnet/kerberos5/libexec/ipropd-slave/Makefile.depend - copied unchanged from r286410, head/kerberos5/libexec/ipropd-slave/Makefile.depend projects/ifnet/kerberos5/libexec/kadmind/Makefile.depend - copied unchanged from r286410, head/kerberos5/libexec/kadmind/Makefile.depend projects/ifnet/kerberos5/libexec/kcm/Makefile.depend - copied unchanged from r286410, head/kerberos5/libexec/kcm/Makefile.depend projects/ifnet/kerberos5/libexec/kdc/Makefile.depend - copied unchanged from r286410, head/kerberos5/libexec/kdc/Makefile.depend projects/ifnet/kerberos5/libexec/kdigest/Makefile.depend - copied unchanged from r286410, head/kerberos5/libexec/kdigest/Makefile.depend projects/ifnet/kerberos5/libexec/kfd/Makefile.depend - copied unchanged from r286410, head/kerberos5/libexec/kfd/Makefile.depend projects/ifnet/kerberos5/libexec/kimpersonate/Makefile.depend - copied unchanged from r286410, head/kerberos5/libexec/kimpersonate/Makefile.depend projects/ifnet/kerberos5/libexec/kpasswdd/Makefile.depend - copied unchanged from r286410, head/kerberos5/libexec/kpasswdd/Makefile.depend projects/ifnet/kerberos5/tools/asn1_compile/Makefile.depend - copied unchanged from r286410, head/kerberos5/tools/asn1_compile/Makefile.depend projects/ifnet/kerberos5/tools/make-roken/Makefile.depend - copied unchanged from r286410, head/kerberos5/tools/make-roken/Makefile.depend projects/ifnet/kerberos5/tools/slc/Makefile.depend - copied unchanged from r286410, head/kerberos5/tools/slc/Makefile.depend projects/ifnet/kerberos5/usr.bin/hxtool/Makefile.depend - copied unchanged from r286410, head/kerberos5/usr.bin/hxtool/Makefile.depend projects/ifnet/kerberos5/usr.bin/kadmin/Makefile.depend - copied unchanged from r286410, head/kerberos5/usr.bin/kadmin/Makefile.depend projects/ifnet/kerberos5/usr.bin/kcc/Makefile.depend - copied unchanged from r286410, head/kerberos5/usr.bin/kcc/Makefile.depend projects/ifnet/kerberos5/usr.bin/kdestroy/Makefile.depend - copied unchanged from r286410, head/kerberos5/usr.bin/kdestroy/Makefile.depend projects/ifnet/kerberos5/usr.bin/kf/Makefile.depend - copied unchanged from r286410, head/kerberos5/usr.bin/kf/Makefile.depend projects/ifnet/kerberos5/usr.bin/kgetcred/Makefile.depend - copied unchanged from r286410, head/kerberos5/usr.bin/kgetcred/Makefile.depend projects/ifnet/kerberos5/usr.bin/kinit/Makefile.depend - copied unchanged from r286410, head/kerberos5/usr.bin/kinit/Makefile.depend projects/ifnet/kerberos5/usr.bin/kpasswd/Makefile.depend - copied unchanged from r286410, head/kerberos5/usr.bin/kpasswd/Makefile.depend projects/ifnet/kerberos5/usr.bin/krb5-config/Makefile.depend - copied unchanged from r286410, head/kerberos5/usr.bin/krb5-config/Makefile.depend projects/ifnet/kerberos5/usr.bin/ksu/Makefile.depend - copied unchanged from r286410, head/kerberos5/usr.bin/ksu/Makefile.depend projects/ifnet/kerberos5/usr.bin/string2key/Makefile.depend - copied unchanged from r286410, head/kerberos5/usr.bin/string2key/Makefile.depend projects/ifnet/kerberos5/usr.bin/verify_krb5_conf/Makefile.depend - copied unchanged from r286410, head/kerberos5/usr.bin/verify_krb5_conf/Makefile.depend projects/ifnet/kerberos5/usr.sbin/iprop-log/Makefile.depend - copied unchanged from r286410, head/kerberos5/usr.sbin/iprop-log/Makefile.depend projects/ifnet/kerberos5/usr.sbin/kstash/Makefile.depend - copied unchanged from r286410, head/kerberos5/usr.sbin/kstash/Makefile.depend projects/ifnet/kerberos5/usr.sbin/ktutil/Makefile.depend - copied unchanged from r286410, head/kerberos5/usr.sbin/ktutil/Makefile.depend projects/ifnet/lib/atf/libatf-c++/Makefile.depend - copied unchanged from r286410, head/lib/atf/libatf-c++/Makefile.depend projects/ifnet/lib/atf/libatf-c/Makefile.depend - copied unchanged from r286410, head/lib/atf/libatf-c/Makefile.depend projects/ifnet/lib/clang/include/Makefile.depend - copied unchanged from r286410, head/lib/clang/include/Makefile.depend projects/ifnet/lib/clang/libclanganalysis/Makefile.depend - copied unchanged from r286410, head/lib/clang/libclanganalysis/Makefile.depend projects/ifnet/lib/clang/libclangarcmigrate/Makefile.depend - copied unchanged from r286410, head/lib/clang/libclangarcmigrate/Makefile.depend projects/ifnet/lib/clang/libclangast/Makefile.depend - copied unchanged from r286410, head/lib/clang/libclangast/Makefile.depend projects/ifnet/lib/clang/libclangbasic/Makefile.depend - copied unchanged from r286410, head/lib/clang/libclangbasic/Makefile.depend projects/ifnet/lib/clang/libclangcodegen/Makefile.depend - copied unchanged from r286410, head/lib/clang/libclangcodegen/Makefile.depend projects/ifnet/lib/clang/libclangdriver/Makefile.depend - copied unchanged from r286410, head/lib/clang/libclangdriver/Makefile.depend projects/ifnet/lib/clang/libclangedit/Makefile.depend - copied unchanged from r286410, head/lib/clang/libclangedit/Makefile.depend projects/ifnet/lib/clang/libclangfrontend/Makefile.depend - copied unchanged from r286410, head/lib/clang/libclangfrontend/Makefile.depend projects/ifnet/lib/clang/libclangfrontendtool/Makefile.depend - copied unchanged from r286410, head/lib/clang/libclangfrontendtool/Makefile.depend projects/ifnet/lib/clang/libclanglex/Makefile.depend - copied unchanged from r286410, head/lib/clang/libclanglex/Makefile.depend projects/ifnet/lib/clang/libclangparse/Makefile.depend - copied unchanged from r286410, head/lib/clang/libclangparse/Makefile.depend projects/ifnet/lib/clang/libclangrewrite/Makefile.depend - copied unchanged from r286410, head/lib/clang/libclangrewrite/Makefile.depend projects/ifnet/lib/clang/libclangrewritefrontend/Makefile.depend - copied unchanged from r286410, head/lib/clang/libclangrewritefrontend/Makefile.depend projects/ifnet/lib/clang/libclangsema/Makefile.depend - copied unchanged from r286410, head/lib/clang/libclangsema/Makefile.depend projects/ifnet/lib/clang/libclangserialization/Makefile.depend - copied unchanged from r286410, head/lib/clang/libclangserialization/Makefile.depend projects/ifnet/lib/clang/libclangstaticanalyzercheckers/Makefile.depend - copied unchanged from r286410, head/lib/clang/libclangstaticanalyzercheckers/Makefile.depend projects/ifnet/lib/clang/libclangstaticanalyzercore/Makefile.depend - copied unchanged from r286410, head/lib/clang/libclangstaticanalyzercore/Makefile.depend projects/ifnet/lib/clang/libclangstaticanalyzerfrontend/Makefile.depend - copied unchanged from r286410, head/lib/clang/libclangstaticanalyzerfrontend/Makefile.depend projects/ifnet/lib/clang/liblldb/Makefile.depend - copied unchanged from r286410, head/lib/clang/liblldb/Makefile.depend projects/ifnet/lib/clang/liblldbAPI/Makefile.depend - copied unchanged from r286410, head/lib/clang/liblldbAPI/Makefile.depend projects/ifnet/lib/clang/liblldbBreakpoint/Makefile.depend - copied unchanged from r286410, head/lib/clang/liblldbBreakpoint/Makefile.depend projects/ifnet/lib/clang/liblldbCommands/Makefile.depend - copied unchanged from r286410, head/lib/clang/liblldbCommands/Makefile.depend projects/ifnet/lib/clang/liblldbCore/Makefile.depend - copied unchanged from r286410, head/lib/clang/liblldbCore/Makefile.depend projects/ifnet/lib/clang/liblldbDataFormatters/Makefile.depend - copied unchanged from r286410, head/lib/clang/liblldbDataFormatters/Makefile.depend projects/ifnet/lib/clang/liblldbExpression/Makefile.depend - copied unchanged from r286410, head/lib/clang/liblldbExpression/Makefile.depend projects/ifnet/lib/clang/liblldbHostCommon/Makefile.depend - copied unchanged from r286410, head/lib/clang/liblldbHostCommon/Makefile.depend projects/ifnet/lib/clang/liblldbHostFreeBSD/Makefile.depend - copied unchanged from r286410, head/lib/clang/liblldbHostFreeBSD/Makefile.depend projects/ifnet/lib/clang/liblldbHostPOSIX/Makefile.depend - copied unchanged from r286410, head/lib/clang/liblldbHostPOSIX/Makefile.depend projects/ifnet/lib/clang/liblldbInterpreter/Makefile.depend - copied unchanged from r286410, head/lib/clang/liblldbInterpreter/Makefile.depend projects/ifnet/lib/clang/liblldbPluginABISysV_ppc/Makefile.depend - copied unchanged from r286410, head/lib/clang/liblldbPluginABISysV_ppc/Makefile.depend projects/ifnet/lib/clang/liblldbPluginABISysV_ppc64/Makefile.depend - copied unchanged from r286410, head/lib/clang/liblldbPluginABISysV_ppc64/Makefile.depend projects/ifnet/lib/clang/liblldbPluginABISysV_x86_64/Makefile.depend - copied unchanged from r286410, head/lib/clang/liblldbPluginABISysV_x86_64/Makefile.depend projects/ifnet/lib/clang/liblldbPluginCXXItaniumABI/Makefile.depend - copied unchanged from r286410, head/lib/clang/liblldbPluginCXXItaniumABI/Makefile.depend projects/ifnet/lib/clang/liblldbPluginDisassemblerLLVM/Makefile.depend - copied unchanged from r286410, head/lib/clang/liblldbPluginDisassemblerLLVM/Makefile.depend projects/ifnet/lib/clang/liblldbPluginDynamicLoaderPosixDYLD/Makefile.depend - copied unchanged from r286410, head/lib/clang/liblldbPluginDynamicLoaderPosixDYLD/Makefile.depend projects/ifnet/lib/clang/liblldbPluginDynamicLoaderStatic/Makefile.depend - copied unchanged from r286410, head/lib/clang/liblldbPluginDynamicLoaderStatic/Makefile.depend projects/ifnet/lib/clang/liblldbPluginInstructionARM/Makefile.depend - copied unchanged from r286410, head/lib/clang/liblldbPluginInstructionARM/Makefile.depend projects/ifnet/lib/clang/liblldbPluginInstructionARM64/Makefile.depend - copied unchanged from r286410, head/lib/clang/liblldbPluginInstructionARM64/Makefile.depend projects/ifnet/lib/clang/liblldbPluginInstrumentationRuntimeAddressSanitizer/Makefile.depend - copied unchanged from r286410, head/lib/clang/liblldbPluginInstrumentationRuntimeAddressSanitizer/Makefile.depend projects/ifnet/lib/clang/liblldbPluginJITLoaderGDB/Makefile.depend - copied unchanged from r286410, head/lib/clang/liblldbPluginJITLoaderGDB/Makefile.depend projects/ifnet/lib/clang/liblldbPluginMemoryHistoryASan/Makefile.depend - copied unchanged from r286410, head/lib/clang/liblldbPluginMemoryHistoryASan/Makefile.depend projects/ifnet/lib/clang/liblldbPluginObjectContainerBSDArchive/Makefile.depend - copied unchanged from r286410, head/lib/clang/liblldbPluginObjectContainerBSDArchive/Makefile.depend projects/ifnet/lib/clang/liblldbPluginObjectFileELF/Makefile.depend - copied unchanged from r286410, head/lib/clang/liblldbPluginObjectFileELF/Makefile.depend projects/ifnet/lib/clang/liblldbPluginObjectFileJIT/Makefile.depend - copied unchanged from r286410, head/lib/clang/liblldbPluginObjectFileJIT/Makefile.depend projects/ifnet/lib/clang/liblldbPluginPlatformFreeBSD/Makefile.depend - copied unchanged from r286410, head/lib/clang/liblldbPluginPlatformFreeBSD/Makefile.depend projects/ifnet/lib/clang/liblldbPluginPlatformGDB/Makefile.depend - copied unchanged from r286410, head/lib/clang/liblldbPluginPlatformGDB/Makefile.depend projects/ifnet/lib/clang/liblldbPluginProcessElfCore/Makefile.depend - copied unchanged from r286410, head/lib/clang/liblldbPluginProcessElfCore/Makefile.depend projects/ifnet/lib/clang/liblldbPluginProcessFreeBSD/Makefile.depend - copied unchanged from r286410, head/lib/clang/liblldbPluginProcessFreeBSD/Makefile.depend projects/ifnet/lib/clang/liblldbPluginProcessGDBRemote/Makefile.depend - copied unchanged from r286410, head/lib/clang/liblldbPluginProcessGDBRemote/Makefile.depend projects/ifnet/lib/clang/liblldbPluginProcessPOSIX/Makefile.depend - copied unchanged from r286410, head/lib/clang/liblldbPluginProcessPOSIX/Makefile.depend projects/ifnet/lib/clang/liblldbPluginProcessUtility/Makefile.depend - copied unchanged from r286410, head/lib/clang/liblldbPluginProcessUtility/Makefile.depend projects/ifnet/lib/clang/liblldbPluginSymbolFileDWARF/Makefile.depend - copied unchanged from r286410, head/lib/clang/liblldbPluginSymbolFileDWARF/Makefile.depend projects/ifnet/lib/clang/liblldbPluginSymbolFileSymtab/Makefile.depend - copied unchanged from r286410, head/lib/clang/liblldbPluginSymbolFileSymtab/Makefile.depend projects/ifnet/lib/clang/liblldbPluginSymbolVendorELF/Makefile.depend - copied unchanged from r286410, head/lib/clang/liblldbPluginSymbolVendorELF/Makefile.depend projects/ifnet/lib/clang/liblldbPluginUnwindAssemblyInstEmulation/Makefile.depend - copied unchanged from r286410, head/lib/clang/liblldbPluginUnwindAssemblyInstEmulation/Makefile.depend projects/ifnet/lib/clang/liblldbPluginUnwindAssemblyX86/Makefile.depend - copied unchanged from r286410, head/lib/clang/liblldbPluginUnwindAssemblyX86/Makefile.depend projects/ifnet/lib/clang/liblldbSymbol/Makefile.depend - copied unchanged from r286410, head/lib/clang/liblldbSymbol/Makefile.depend projects/ifnet/lib/clang/liblldbTarget/Makefile.depend - copied unchanged from r286410, head/lib/clang/liblldbTarget/Makefile.depend projects/ifnet/lib/clang/liblldbUtility/Makefile.depend - copied unchanged from r286410, head/lib/clang/liblldbUtility/Makefile.depend projects/ifnet/lib/clang/libllvmaarch64asmparser/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmaarch64asmparser/Makefile.depend projects/ifnet/lib/clang/libllvmaarch64codegen/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmaarch64codegen/Makefile.depend projects/ifnet/lib/clang/libllvmaarch64desc/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmaarch64desc/Makefile.depend projects/ifnet/lib/clang/libllvmaarch64disassembler/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmaarch64disassembler/Makefile.depend projects/ifnet/lib/clang/libllvmaarch64info/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmaarch64info/Makefile.depend projects/ifnet/lib/clang/libllvmaarch64instprinter/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmaarch64instprinter/Makefile.depend projects/ifnet/lib/clang/libllvmaarch64utils/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmaarch64utils/Makefile.depend projects/ifnet/lib/clang/libllvmanalysis/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmanalysis/Makefile.depend projects/ifnet/lib/clang/libllvmarmasmparser/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmarmasmparser/Makefile.depend projects/ifnet/lib/clang/libllvmarmcodegen/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmarmcodegen/Makefile.depend projects/ifnet/lib/clang/libllvmarmdesc/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmarmdesc/Makefile.depend projects/ifnet/lib/clang/libllvmarmdisassembler/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmarmdisassembler/Makefile.depend projects/ifnet/lib/clang/libllvmarminfo/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmarminfo/Makefile.depend projects/ifnet/lib/clang/libllvmarminstprinter/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmarminstprinter/Makefile.depend projects/ifnet/lib/clang/libllvmasmparser/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmasmparser/Makefile.depend projects/ifnet/lib/clang/libllvmasmprinter/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmasmprinter/Makefile.depend projects/ifnet/lib/clang/libllvmbitreader/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmbitreader/Makefile.depend projects/ifnet/lib/clang/libllvmbitwriter/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmbitwriter/Makefile.depend projects/ifnet/lib/clang/libllvmcodegen/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmcodegen/Makefile.depend projects/ifnet/lib/clang/libllvmcore/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmcore/Makefile.depend projects/ifnet/lib/clang/libllvmdebuginfo/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmdebuginfo/Makefile.depend projects/ifnet/lib/clang/libllvmexecutionengine/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmexecutionengine/Makefile.depend projects/ifnet/lib/clang/libllvminstcombine/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvminstcombine/Makefile.depend projects/ifnet/lib/clang/libllvminstrumentation/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvminstrumentation/Makefile.depend projects/ifnet/lib/clang/libllvminterpreter/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvminterpreter/Makefile.depend projects/ifnet/lib/clang/libllvmipa/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmipa/Makefile.depend projects/ifnet/lib/clang/libllvmipo/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmipo/Makefile.depend projects/ifnet/lib/clang/libllvmirreader/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmirreader/Makefile.depend projects/ifnet/lib/clang/libllvmlinker/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmlinker/Makefile.depend projects/ifnet/lib/clang/libllvmmc/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmmc/Makefile.depend projects/ifnet/lib/clang/libllvmmcdisassembler/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmmcdisassembler/Makefile.depend projects/ifnet/lib/clang/libllvmmcjit/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmmcjit/Makefile.depend projects/ifnet/lib/clang/libllvmmcparser/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmmcparser/Makefile.depend projects/ifnet/lib/clang/libllvmmipsasmparser/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmmipsasmparser/Makefile.depend projects/ifnet/lib/clang/libllvmmipscodegen/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmmipscodegen/Makefile.depend projects/ifnet/lib/clang/libllvmmipsdesc/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmmipsdesc/Makefile.depend projects/ifnet/lib/clang/libllvmmipsdisassembler/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmmipsdisassembler/Makefile.depend projects/ifnet/lib/clang/libllvmmipsinfo/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmmipsinfo/Makefile.depend projects/ifnet/lib/clang/libllvmmipsinstprinter/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmmipsinstprinter/Makefile.depend projects/ifnet/lib/clang/libllvmobjcarcopts/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmobjcarcopts/Makefile.depend projects/ifnet/lib/clang/libllvmobject/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmobject/Makefile.depend projects/ifnet/lib/clang/libllvmoption/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmoption/Makefile.depend projects/ifnet/lib/clang/libllvmpowerpcasmparser/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmpowerpcasmparser/Makefile.depend projects/ifnet/lib/clang/libllvmpowerpccodegen/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmpowerpccodegen/Makefile.depend projects/ifnet/lib/clang/libllvmpowerpcdesc/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmpowerpcdesc/Makefile.depend projects/ifnet/lib/clang/libllvmpowerpcdisassembler/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmpowerpcdisassembler/Makefile.depend projects/ifnet/lib/clang/libllvmpowerpcinfo/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmpowerpcinfo/Makefile.depend projects/ifnet/lib/clang/libllvmpowerpcinstprinter/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmpowerpcinstprinter/Makefile.depend projects/ifnet/lib/clang/libllvmprofiledata/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmprofiledata/Makefile.depend projects/ifnet/lib/clang/libllvmruntimedyld/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmruntimedyld/Makefile.depend projects/ifnet/lib/clang/libllvmscalaropts/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmscalaropts/Makefile.depend projects/ifnet/lib/clang/libllvmselectiondag/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmselectiondag/Makefile.depend projects/ifnet/lib/clang/libllvmsparcasmparser/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmsparcasmparser/Makefile.depend projects/ifnet/lib/clang/libllvmsparccodegen/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmsparccodegen/Makefile.depend projects/ifnet/lib/clang/libllvmsparcdesc/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmsparcdesc/Makefile.depend projects/ifnet/lib/clang/libllvmsparcdisassembler/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmsparcdisassembler/Makefile.depend projects/ifnet/lib/clang/libllvmsparcinfo/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmsparcinfo/Makefile.depend projects/ifnet/lib/clang/libllvmsparcinstprinter/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmsparcinstprinter/Makefile.depend projects/ifnet/lib/clang/libllvmsupport/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmsupport/Makefile.depend projects/ifnet/lib/clang/libllvmtablegen/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmtablegen/Makefile.depend projects/ifnet/lib/clang/libllvmtarget/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmtarget/Makefile.depend projects/ifnet/lib/clang/libllvmtransformutils/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmtransformutils/Makefile.depend projects/ifnet/lib/clang/libllvmvectorize/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmvectorize/Makefile.depend projects/ifnet/lib/clang/libllvmx86asmparser/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmx86asmparser/Makefile.depend projects/ifnet/lib/clang/libllvmx86codegen/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmx86codegen/Makefile.depend projects/ifnet/lib/clang/libllvmx86desc/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmx86desc/Makefile.depend projects/ifnet/lib/clang/libllvmx86disassembler/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmx86disassembler/Makefile.depend projects/ifnet/lib/clang/libllvmx86info/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmx86info/Makefile.depend projects/ifnet/lib/clang/libllvmx86instprinter/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmx86instprinter/Makefile.depend projects/ifnet/lib/clang/libllvmx86utils/Makefile.depend - copied unchanged from r286410, head/lib/clang/libllvmx86utils/Makefile.depend projects/ifnet/lib/csu/amd64/Makefile.depend - copied unchanged from r286410, head/lib/csu/amd64/Makefile.depend projects/ifnet/lib/csu/arm/Makefile.depend - copied unchanged from r286410, head/lib/csu/arm/Makefile.depend projects/ifnet/lib/csu/i386/Makefile.depend - copied unchanged from r286410, head/lib/csu/i386/Makefile.depend projects/ifnet/lib/csu/mips/Makefile.depend - copied unchanged from r286410, head/lib/csu/mips/Makefile.depend projects/ifnet/lib/csu/powerpc/Makefile.depend - copied unchanged from r286410, head/lib/csu/powerpc/Makefile.depend projects/ifnet/lib/csu/powerpc64/Makefile.depend - copied unchanged from r286410, head/lib/csu/powerpc64/Makefile.depend projects/ifnet/lib/csu/sparc64/Makefile.depend - copied unchanged from r286410, head/lib/csu/sparc64/Makefile.depend projects/ifnet/lib/libalias/libalias/Makefile.depend - copied unchanged from r286410, head/lib/libalias/libalias/Makefile.depend projects/ifnet/lib/libalias/modules/cuseeme/Makefile.depend - copied unchanged from r286410, head/lib/libalias/modules/cuseeme/Makefile.depend projects/ifnet/lib/libalias/modules/dummy/Makefile.depend - copied unchanged from r286410, head/lib/libalias/modules/dummy/Makefile.depend projects/ifnet/lib/libalias/modules/ftp/Makefile.depend - copied unchanged from r286410, head/lib/libalias/modules/ftp/Makefile.depend projects/ifnet/lib/libalias/modules/irc/Makefile.depend - copied unchanged from r286410, head/lib/libalias/modules/irc/Makefile.depend projects/ifnet/lib/libalias/modules/nbt/Makefile.depend - copied unchanged from r286410, head/lib/libalias/modules/nbt/Makefile.depend projects/ifnet/lib/libalias/modules/pptp/Makefile.depend - copied unchanged from r286410, head/lib/libalias/modules/pptp/Makefile.depend projects/ifnet/lib/libalias/modules/skinny/Makefile.depend - copied unchanged from r286410, head/lib/libalias/modules/skinny/Makefile.depend projects/ifnet/lib/libalias/modules/smedia/Makefile.depend - copied unchanged from r286410, head/lib/libalias/modules/smedia/Makefile.depend projects/ifnet/lib/libarchive/Makefile.depend - copied unchanged from r286410, head/lib/libarchive/Makefile.depend projects/ifnet/lib/libauditd/Makefile.depend - copied unchanged from r286410, head/lib/libauditd/Makefile.depend projects/ifnet/lib/libbegemot/Makefile.depend - copied unchanged from r286410, head/lib/libbegemot/Makefile.depend projects/ifnet/lib/libblocksruntime/Makefile.depend - copied unchanged from r286410, head/lib/libblocksruntime/Makefile.depend projects/ifnet/lib/libbluetooth/Makefile.depend - copied unchanged from r286410, head/lib/libbluetooth/Makefile.depend projects/ifnet/lib/libbsm/Makefile.depend - copied unchanged from r286410, head/lib/libbsm/Makefile.depend projects/ifnet/lib/libbsnmp/libbsnmp/Makefile.depend - copied unchanged from r286410, head/lib/libbsnmp/libbsnmp/Makefile.depend projects/ifnet/lib/libbz2/Makefile.depend - copied unchanged from r286410, head/lib/libbz2/Makefile.depend projects/ifnet/lib/libc++/Makefile.depend - copied unchanged from r286410, head/lib/libc++/Makefile.depend projects/ifnet/lib/libc/Makefile.depend - copied unchanged from r286410, head/lib/libc/Makefile.depend projects/ifnet/lib/libc/aarch64/gen/_ctx_start.S - copied unchanged from r286410, head/lib/libc/aarch64/gen/_ctx_start.S projects/ifnet/lib/libc/aarch64/gen/fpgetmask.c - copied unchanged from r286410, head/lib/libc/aarch64/gen/fpgetmask.c projects/ifnet/lib/libc/aarch64/gen/fpsetmask.c - copied unchanged from r286410, head/lib/libc/aarch64/gen/fpsetmask.c projects/ifnet/lib/libc/aarch64/gen/makecontext.c - copied unchanged from r286410, head/lib/libc/aarch64/gen/makecontext.c projects/ifnet/lib/libc/sys/numa_getaffinity.2 - copied unchanged from r286410, head/lib/libc/sys/numa_getaffinity.2 projects/ifnet/lib/libc_nonshared/Makefile.depend - copied unchanged from r286410, head/lib/libc_nonshared/Makefile.depend projects/ifnet/lib/libcalendar/Makefile.depend - copied unchanged from r286410, head/lib/libcalendar/Makefile.depend projects/ifnet/lib/libcam/Makefile.depend - copied unchanged from r286410, head/lib/libcam/Makefile.depend projects/ifnet/lib/libcapsicum/Makefile.depend - copied unchanged from r286410, head/lib/libcapsicum/Makefile.depend projects/ifnet/lib/libcom_err/Makefile.depend - copied unchanged from r286410, head/lib/libcom_err/Makefile.depend projects/ifnet/lib/libcompat/Makefile.depend - copied unchanged from r286410, head/lib/libcompat/Makefile.depend projects/ifnet/lib/libcompiler_rt/Makefile.depend - copied unchanged from r286410, head/lib/libcompiler_rt/Makefile.depend projects/ifnet/lib/libcrypt/Makefile.depend - copied unchanged from r286410, head/lib/libcrypt/Makefile.depend projects/ifnet/lib/libcrypt/tests/Makefile.depend - copied unchanged from r286410, head/lib/libcrypt/tests/Makefile.depend projects/ifnet/lib/libcuse/Makefile.depend - copied unchanged from r286410, head/lib/libcuse/Makefile.depend projects/ifnet/lib/libcxxrt/Makefile.depend - copied unchanged from r286410, head/lib/libcxxrt/Makefile.depend projects/ifnet/lib/libcxxrt/Makefile.depend.host - copied unchanged from r286410, head/lib/libcxxrt/Makefile.depend.host projects/ifnet/lib/libdevinfo/Makefile.depend - copied unchanged from r286410, head/lib/libdevinfo/Makefile.depend projects/ifnet/lib/libdevstat/Makefile.depend - copied unchanged from r286410, head/lib/libdevstat/Makefile.depend projects/ifnet/lib/libdpv/Makefile.depend - copied unchanged from r286410, head/lib/libdpv/Makefile.depend projects/ifnet/lib/libdwarf/Makefile.depend - copied unchanged from r286410, head/lib/libdwarf/Makefile.depend projects/ifnet/lib/libedit/Makefile.depend - copied unchanged from r286410, head/lib/libedit/Makefile.depend projects/ifnet/lib/libedit/edit/readline/Makefile.depend - copied unchanged from r286410, head/lib/libedit/edit/readline/Makefile.depend projects/ifnet/lib/libelf/Makefile.depend - copied unchanged from r286410, head/lib/libelf/Makefile.depend projects/ifnet/lib/libelftc/Makefile.depend - copied unchanged from r286410, head/lib/libelftc/Makefile.depend projects/ifnet/lib/libevent/Makefile.depend - copied unchanged from r286410, head/lib/libevent/Makefile.depend projects/ifnet/lib/libexecinfo/Makefile.depend - copied unchanged from r286410, head/lib/libexecinfo/Makefile.depend projects/ifnet/lib/libexpat/Makefile.depend - copied unchanged from r286410, head/lib/libexpat/Makefile.depend projects/ifnet/lib/libfetch/Makefile.depend - copied unchanged from r286410, head/lib/libfetch/Makefile.depend projects/ifnet/lib/libfigpar/Makefile.depend - copied unchanged from r286410, head/lib/libfigpar/Makefile.depend projects/ifnet/lib/libgeom/Makefile.depend - copied unchanged from r286410, head/lib/libgeom/Makefile.depend projects/ifnet/lib/libgpib/Makefile.depend - copied unchanged from r286410, head/lib/libgpib/Makefile.depend projects/ifnet/lib/libgpio/Makefile.depend - copied unchanged from r286410, head/lib/libgpio/Makefile.depend projects/ifnet/lib/libgssapi/Makefile.depend - copied unchanged from r286410, head/lib/libgssapi/Makefile.depend projects/ifnet/lib/libiconv_modules/BIG5/Makefile.depend - copied unchanged from r286410, head/lib/libiconv_modules/BIG5/Makefile.depend projects/ifnet/lib/libiconv_modules/DECHanyu/Makefile.depend - copied unchanged from r286410, head/lib/libiconv_modules/DECHanyu/Makefile.depend projects/ifnet/lib/libiconv_modules/EUC/Makefile.depend - copied unchanged from r286410, head/lib/libiconv_modules/EUC/Makefile.depend projects/ifnet/lib/libiconv_modules/EUCTW/Makefile.depend - copied unchanged from r286410, head/lib/libiconv_modules/EUCTW/Makefile.depend projects/ifnet/lib/libiconv_modules/GBK2K/Makefile.depend - copied unchanged from r286410, head/lib/libiconv_modules/GBK2K/Makefile.depend projects/ifnet/lib/libiconv_modules/HZ/Makefile.depend - copied unchanged from r286410, head/lib/libiconv_modules/HZ/Makefile.depend projects/ifnet/lib/libiconv_modules/ISO2022/Makefile.depend - copied unchanged from r286410, head/lib/libiconv_modules/ISO2022/Makefile.depend projects/ifnet/lib/libiconv_modules/JOHAB/Makefile.depend - copied unchanged from r286410, head/lib/libiconv_modules/JOHAB/Makefile.depend projects/ifnet/lib/libiconv_modules/MSKanji/Makefile.depend - copied unchanged from r286410, head/lib/libiconv_modules/MSKanji/Makefile.depend projects/ifnet/lib/libiconv_modules/UES/Makefile.depend - copied unchanged from r286410, head/lib/libiconv_modules/UES/Makefile.depend projects/ifnet/lib/libiconv_modules/UTF1632/Makefile.depend - copied unchanged from r286410, head/lib/libiconv_modules/UTF1632/Makefile.depend projects/ifnet/lib/libiconv_modules/UTF7/Makefile.depend - copied unchanged from r286410, head/lib/libiconv_modules/UTF7/Makefile.depend projects/ifnet/lib/libiconv_modules/UTF8/Makefile.depend - copied unchanged from r286410, head/lib/libiconv_modules/UTF8/Makefile.depend projects/ifnet/lib/libiconv_modules/VIQR/Makefile.depend - copied unchanged from r286410, head/lib/libiconv_modules/VIQR/Makefile.depend projects/ifnet/lib/libiconv_modules/ZW/Makefile.depend - copied unchanged from r286410, head/lib/libiconv_modules/ZW/Makefile.depend projects/ifnet/lib/libiconv_modules/iconv_none/Makefile.depend - copied unchanged from r286410, head/lib/libiconv_modules/iconv_none/Makefile.depend projects/ifnet/lib/libiconv_modules/iconv_std/Makefile.depend - copied unchanged from r286410, head/lib/libiconv_modules/iconv_std/Makefile.depend projects/ifnet/lib/libiconv_modules/mapper_646/Makefile.depend - copied unchanged from r286410, head/lib/libiconv_modules/mapper_646/Makefile.depend projects/ifnet/lib/libiconv_modules/mapper_none/Makefile.depend - copied unchanged from r286410, head/lib/libiconv_modules/mapper_none/Makefile.depend projects/ifnet/lib/libiconv_modules/mapper_parallel/Makefile.depend - copied unchanged from r286410, head/lib/libiconv_modules/mapper_parallel/Makefile.depend projects/ifnet/lib/libiconv_modules/mapper_serial/Makefile.depend - copied unchanged from r286410, head/lib/libiconv_modules/mapper_serial/Makefile.depend projects/ifnet/lib/libiconv_modules/mapper_std/Makefile.depend - copied unchanged from r286410, head/lib/libiconv_modules/mapper_std/Makefile.depend projects/ifnet/lib/libiconv_modules/mapper_zone/Makefile.depend - copied unchanged from r286410, head/lib/libiconv_modules/mapper_zone/Makefile.depend projects/ifnet/lib/libipsec/Makefile.depend - copied unchanged from r286410, head/lib/libipsec/Makefile.depend projects/ifnet/lib/libjail/Makefile.depend - copied unchanged from r286410, head/lib/libjail/Makefile.depend projects/ifnet/lib/libkiconv/Makefile.depend - copied unchanged from r286410, head/lib/libkiconv/Makefile.depend projects/ifnet/lib/libkvm/Makefile.depend - copied unchanged from r286410, head/lib/libkvm/Makefile.depend projects/ifnet/lib/libldns/Makefile.depend - copied unchanged from r286410, head/lib/libldns/Makefile.depend projects/ifnet/lib/liblzma/Makefile.depend - copied unchanged from r286410, head/lib/liblzma/Makefile.depend projects/ifnet/lib/libmagic/Makefile.depend - copied unchanged from r286410, head/lib/libmagic/Makefile.depend projects/ifnet/lib/libmd/Makefile.depend - copied unchanged from r286410, head/lib/libmd/Makefile.depend projects/ifnet/lib/libmd/Makefile.depend.host - copied unchanged from r286410, head/lib/libmd/Makefile.depend.host projects/ifnet/lib/libmemstat/Makefile.depend - copied unchanged from r286410, head/lib/libmemstat/Makefile.depend projects/ifnet/lib/libmilter/Makefile.depend - copied unchanged from r286410, head/lib/libmilter/Makefile.depend projects/ifnet/lib/libmp/Makefile.depend - copied unchanged from r286410, head/lib/libmp/Makefile.depend projects/ifnet/lib/libmt/Makefile.depend - copied unchanged from r286410, head/lib/libmt/Makefile.depend projects/ifnet/lib/libnetbsd/Makefile.depend - copied unchanged from r286410, head/lib/libnetbsd/Makefile.depend projects/ifnet/lib/libnetgraph/Makefile.depend - copied unchanged from r286410, head/lib/libnetgraph/Makefile.depend projects/ifnet/lib/libngatm/Makefile.depend - copied unchanged from r286410, head/lib/libngatm/Makefile.depend projects/ifnet/lib/libnv/Makefile.depend - copied unchanged from r286410, head/lib/libnv/Makefile.depend projects/ifnet/lib/libohash/Makefile.depend - copied unchanged from r286410, head/lib/libohash/Makefile.depend projects/ifnet/lib/libopie/Makefile.depend - copied unchanged from r286410, head/lib/libopie/Makefile.depend projects/ifnet/lib/libpam/libpam/Makefile.depend - copied unchanged from r286410, head/lib/libpam/libpam/Makefile.depend projects/ifnet/lib/libpam/modules/pam_chroot/Makefile.depend - copied unchanged from r286410, head/lib/libpam/modules/pam_chroot/Makefile.depend projects/ifnet/lib/libpam/modules/pam_deny/Makefile.depend - copied unchanged from r286410, head/lib/libpam/modules/pam_deny/Makefile.depend projects/ifnet/lib/libpam/modules/pam_echo/Makefile.depend - copied unchanged from r286410, head/lib/libpam/modules/pam_echo/Makefile.depend projects/ifnet/lib/libpam/modules/pam_exec/Makefile.depend - copied unchanged from r286410, head/lib/libpam/modules/pam_exec/Makefile.depend projects/ifnet/lib/libpam/modules/pam_ftpusers/Makefile.depend - copied unchanged from r286410, head/lib/libpam/modules/pam_ftpusers/Makefile.depend projects/ifnet/lib/libpam/modules/pam_group/Makefile.depend - copied unchanged from r286410, head/lib/libpam/modules/pam_group/Makefile.depend projects/ifnet/lib/libpam/modules/pam_guest/Makefile.depend - copied unchanged from r286410, head/lib/libpam/modules/pam_guest/Makefile.depend projects/ifnet/lib/libpam/modules/pam_krb5/Makefile.depend - copied unchanged from r286410, head/lib/libpam/modules/pam_krb5/Makefile.depend projects/ifnet/lib/libpam/modules/pam_ksu/Makefile.depend - copied unchanged from r286410, head/lib/libpam/modules/pam_ksu/Makefile.depend projects/ifnet/lib/libpam/modules/pam_lastlog/Makefile.depend - copied unchanged from r286410, head/lib/libpam/modules/pam_lastlog/Makefile.depend projects/ifnet/lib/libpam/modules/pam_login_access/Makefile.depend - copied unchanged from r286410, head/lib/libpam/modules/pam_login_access/Makefile.depend projects/ifnet/lib/libpam/modules/pam_nologin/Makefile.depend - copied unchanged from r286410, head/lib/libpam/modules/pam_nologin/Makefile.depend projects/ifnet/lib/libpam/modules/pam_opie/Makefile.depend - copied unchanged from r286410, head/lib/libpam/modules/pam_opie/Makefile.depend projects/ifnet/lib/libpam/modules/pam_opieaccess/Makefile.depend - copied unchanged from r286410, head/lib/libpam/modules/pam_opieaccess/Makefile.depend projects/ifnet/lib/libpam/modules/pam_passwdqc/Makefile.depend - copied unchanged from r286410, head/lib/libpam/modules/pam_passwdqc/Makefile.depend projects/ifnet/lib/libpam/modules/pam_permit/Makefile.depend - copied unchanged from r286410, head/lib/libpam/modules/pam_permit/Makefile.depend projects/ifnet/lib/libpam/modules/pam_radius/Makefile.depend - copied unchanged from r286410, head/lib/libpam/modules/pam_radius/Makefile.depend projects/ifnet/lib/libpam/modules/pam_rhosts/Makefile.depend - copied unchanged from r286410, head/lib/libpam/modules/pam_rhosts/Makefile.depend projects/ifnet/lib/libpam/modules/pam_rootok/Makefile.depend - copied unchanged from r286410, head/lib/libpam/modules/pam_rootok/Makefile.depend projects/ifnet/lib/libpam/modules/pam_securetty/Makefile.depend - copied unchanged from r286410, head/lib/libpam/modules/pam_securetty/Makefile.depend projects/ifnet/lib/libpam/modules/pam_self/Makefile.depend - copied unchanged from r286410, head/lib/libpam/modules/pam_self/Makefile.depend projects/ifnet/lib/libpam/modules/pam_ssh/Makefile.depend - copied unchanged from r286410, head/lib/libpam/modules/pam_ssh/Makefile.depend projects/ifnet/lib/libpam/modules/pam_tacplus/Makefile.depend - copied unchanged from r286410, head/lib/libpam/modules/pam_tacplus/Makefile.depend projects/ifnet/lib/libpam/modules/pam_unix/Makefile.depend - copied unchanged from r286410, head/lib/libpam/modules/pam_unix/Makefile.depend projects/ifnet/lib/libpam/static_modules/ - copied from r286410, head/lib/libpam/static_modules/ projects/ifnet/lib/libpcap/Makefile.depend - copied unchanged from r286410, head/lib/libpcap/Makefile.depend projects/ifnet/lib/libpmc/Makefile.depend - copied unchanged from r286410, head/lib/libpmc/Makefile.depend projects/ifnet/lib/libproc/Makefile.depend - copied unchanged from r286410, head/lib/libproc/Makefile.depend projects/ifnet/lib/libprocstat/Makefile.depend - copied unchanged from r286410, head/lib/libprocstat/Makefile.depend projects/ifnet/lib/libprocstat/zfs/Makefile.depend - copied unchanged from r286410, head/lib/libprocstat/zfs/Makefile.depend projects/ifnet/lib/libradius/Makefile.depend - copied unchanged from r286410, head/lib/libradius/Makefile.depend projects/ifnet/lib/librpcsec_gss/Makefile.depend - copied unchanged from r286410, head/lib/librpcsec_gss/Makefile.depend projects/ifnet/lib/librpcsvc/Makefile.depend - copied unchanged from r286410, head/lib/librpcsvc/Makefile.depend projects/ifnet/lib/librt/Makefile.depend - copied unchanged from r286410, head/lib/librt/Makefile.depend projects/ifnet/lib/librtld_db/Makefile.depend - copied unchanged from r286410, head/lib/librtld_db/Makefile.depend projects/ifnet/lib/libsbuf/Makefile.depend - copied unchanged from r286410, head/lib/libsbuf/Makefile.depend projects/ifnet/lib/libsdp/Makefile.depend - copied unchanged from r286410, head/lib/libsdp/Makefile.depend projects/ifnet/lib/libsm/Makefile.depend - copied unchanged from r286410, head/lib/libsm/Makefile.depend projects/ifnet/lib/libsmb/Makefile.depend - copied unchanged from r286410, head/lib/libsmb/Makefile.depend projects/ifnet/lib/libsmdb/Makefile.depend - copied unchanged from r286410, head/lib/libsmdb/Makefile.depend projects/ifnet/lib/libsmutil/Makefile.depend - copied unchanged from r286410, head/lib/libsmutil/Makefile.depend projects/ifnet/lib/libsqlite3/Makefile.depend - copied unchanged from r286410, head/lib/libsqlite3/Makefile.depend projects/ifnet/lib/libstand/Makefile.depend - copied unchanged from r286410, head/lib/libstand/Makefile.depend projects/ifnet/lib/libstdbuf/Makefile.depend - copied unchanged from r286410, head/lib/libstdbuf/Makefile.depend projects/ifnet/lib/libstdthreads/Makefile.depend - copied unchanged from r286410, head/lib/libstdthreads/Makefile.depend projects/ifnet/lib/libtacplus/Makefile.depend - copied unchanged from r286410, head/lib/libtacplus/Makefile.depend projects/ifnet/lib/libtelnet/Makefile.depend - copied unchanged from r286410, head/lib/libtelnet/Makefile.depend projects/ifnet/lib/libthr/Makefile.depend - copied unchanged from r286410, head/lib/libthr/Makefile.depend projects/ifnet/lib/libthread_db/Makefile.depend - copied unchanged from r286410, head/lib/libthread_db/Makefile.depend projects/ifnet/lib/libucl/Makefile.depend - copied unchanged from r286410, head/lib/libucl/Makefile.depend projects/ifnet/lib/libufs/Makefile.depend - copied unchanged from r286410, head/lib/libufs/Makefile.depend projects/ifnet/lib/libugidfw/Makefile.depend - copied unchanged from r286410, head/lib/libugidfw/Makefile.depend projects/ifnet/lib/libulog/Makefile.depend - copied unchanged from r286410, head/lib/libulog/Makefile.depend projects/ifnet/lib/libunbound/Makefile.depend - copied unchanged from r286410, head/lib/libunbound/Makefile.depend projects/ifnet/lib/libusb/Makefile.depend - copied unchanged from r286410, head/lib/libusb/Makefile.depend projects/ifnet/lib/libusbhid/Makefile.depend - copied unchanged from r286410, head/lib/libusbhid/Makefile.depend projects/ifnet/lib/libutil/Makefile.depend - copied unchanged from r286410, head/lib/libutil/Makefile.depend projects/ifnet/lib/libutil/kinfo_getvmobject.3 - copied unchanged from r286410, head/lib/libutil/kinfo_getvmobject.3 projects/ifnet/lib/libutil/kinfo_getvmobject.c - copied unchanged from r286410, head/lib/libutil/kinfo_getvmobject.c projects/ifnet/lib/libvgl/Makefile.depend - copied unchanged from r286410, head/lib/libvgl/Makefile.depend projects/ifnet/lib/libvmmapi/Makefile.depend - copied unchanged from r286410, head/lib/libvmmapi/Makefile.depend projects/ifnet/lib/libwrap/Makefile.depend - copied unchanged from r286410, head/lib/libwrap/Makefile.depend projects/ifnet/lib/libxo/Makefile.depend - copied unchanged from r286410, head/lib/libxo/Makefile.depend projects/ifnet/lib/liby/Makefile.depend - copied unchanged from r286410, head/lib/liby/Makefile.depend projects/ifnet/lib/libypclnt/Makefile.depend - copied unchanged from r286410, head/lib/libypclnt/Makefile.depend projects/ifnet/lib/libz/Makefile.depend - copied unchanged from r286410, head/lib/libz/Makefile.depend projects/ifnet/lib/msun/Makefile.depend - copied unchanged from r286410, head/lib/msun/Makefile.depend projects/ifnet/lib/ncurses/form/Makefile.depend - copied unchanged from r286410, head/lib/ncurses/form/Makefile.depend projects/ifnet/lib/ncurses/formw/Makefile.depend - copied unchanged from r286410, head/lib/ncurses/formw/Makefile.depend projects/ifnet/lib/ncurses/menu/Makefile.depend - copied unchanged from r286410, head/lib/ncurses/menu/Makefile.depend projects/ifnet/lib/ncurses/menuw/Makefile.depend - copied unchanged from r286410, head/lib/ncurses/menuw/Makefile.depend projects/ifnet/lib/ncurses/ncurses/Makefile.depend - copied unchanged from r286410, head/lib/ncurses/ncurses/Makefile.depend projects/ifnet/lib/ncurses/ncursesw/Makefile.depend - copied unchanged from r286410, head/lib/ncurses/ncursesw/Makefile.depend projects/ifnet/lib/ncurses/panel/Makefile.depend - copied unchanged from r286410, head/lib/ncurses/panel/Makefile.depend projects/ifnet/lib/ncurses/panelw/Makefile.depend - copied unchanged from r286410, head/lib/ncurses/panelw/Makefile.depend projects/ifnet/libexec/atf/atf-check/Makefile.depend - copied unchanged from r286410, head/libexec/atf/atf-check/Makefile.depend projects/ifnet/libexec/atf/atf-sh/Makefile.depend - copied unchanged from r286410, head/libexec/atf/atf-sh/Makefile.depend projects/ifnet/libexec/atrun/Makefile.depend - copied unchanged from r286410, head/libexec/atrun/Makefile.depend projects/ifnet/libexec/bootpd/Makefile.depend - copied unchanged from r286410, head/libexec/bootpd/Makefile.depend projects/ifnet/libexec/bootpd/bootpgw/Makefile.depend - copied unchanged from r286410, head/libexec/bootpd/bootpgw/Makefile.depend projects/ifnet/libexec/bootpd/tools/bootpef/Makefile.depend - copied unchanged from r286410, head/libexec/bootpd/tools/bootpef/Makefile.depend projects/ifnet/libexec/bootpd/tools/bootptest/Makefile.depend - copied unchanged from r286410, head/libexec/bootpd/tools/bootptest/Makefile.depend projects/ifnet/libexec/comsat/Makefile.depend - copied unchanged from r286410, head/libexec/comsat/Makefile.depend projects/ifnet/libexec/fingerd/Makefile.depend - copied unchanged from r286410, head/libexec/fingerd/Makefile.depend projects/ifnet/libexec/ftpd/Makefile.depend - copied unchanged from r286410, head/libexec/ftpd/Makefile.depend projects/ifnet/libexec/getty/Makefile.depend - copied unchanged from r286410, head/libexec/getty/Makefile.depend projects/ifnet/libexec/mail.local/Makefile.depend - copied unchanged from r286410, head/libexec/mail.local/Makefile.depend projects/ifnet/libexec/mknetid/Makefile.depend - copied unchanged from r286410, head/libexec/mknetid/Makefile.depend projects/ifnet/libexec/pppoed/Makefile.depend - copied unchanged from r286410, head/libexec/pppoed/Makefile.depend projects/ifnet/libexec/rbootd/Makefile.depend - copied unchanged from r286410, head/libexec/rbootd/Makefile.depend projects/ifnet/libexec/revnetgroup/Makefile.depend - copied unchanged from r286410, head/libexec/revnetgroup/Makefile.depend projects/ifnet/libexec/rlogind/Makefile.depend - copied unchanged from r286410, head/libexec/rlogind/Makefile.depend projects/ifnet/libexec/rpc.rquotad/Makefile.depend - copied unchanged from r286410, head/libexec/rpc.rquotad/Makefile.depend projects/ifnet/libexec/rpc.rstatd/Makefile.depend - copied unchanged from r286410, head/libexec/rpc.rstatd/Makefile.depend projects/ifnet/libexec/rpc.rusersd/Makefile.depend - copied unchanged from r286410, head/libexec/rpc.rusersd/Makefile.depend projects/ifnet/libexec/rpc.rwalld/Makefile.depend - copied unchanged from r286410, head/libexec/rpc.rwalld/Makefile.depend projects/ifnet/libexec/rpc.sprayd/Makefile.depend - copied unchanged from r286410, head/libexec/rpc.sprayd/Makefile.depend projects/ifnet/libexec/rshd/Makefile.depend - copied unchanged from r286410, head/libexec/rshd/Makefile.depend projects/ifnet/libexec/rtld-elf/Makefile.depend - copied unchanged from r286410, head/libexec/rtld-elf/Makefile.depend projects/ifnet/libexec/save-entropy/Makefile.depend - copied unchanged from r286410, head/libexec/save-entropy/Makefile.depend projects/ifnet/libexec/smrsh/Makefile.depend - copied unchanged from r286410, head/libexec/smrsh/Makefile.depend projects/ifnet/libexec/talkd/Makefile.depend - copied unchanged from r286410, head/libexec/talkd/Makefile.depend projects/ifnet/libexec/tcpd/Makefile.depend - copied unchanged from r286410, head/libexec/tcpd/Makefile.depend projects/ifnet/libexec/telnetd/Makefile.depend - copied unchanged from r286410, head/libexec/telnetd/Makefile.depend projects/ifnet/libexec/tftp-proxy/Makefile.depend - copied unchanged from r286410, head/libexec/tftp-proxy/Makefile.depend projects/ifnet/libexec/tftpd/Makefile.depend - copied unchanged from r286410, head/libexec/tftpd/Makefile.depend projects/ifnet/libexec/ulog-helper/Makefile.depend - copied unchanged from r286410, head/libexec/ulog-helper/Makefile.depend projects/ifnet/libexec/ypxfr/Makefile.depend - copied unchanged from r286410, head/libexec/ypxfr/Makefile.depend projects/ifnet/release/Makefile.azure - copied unchanged from r286410, head/release/Makefile.azure projects/ifnet/release/Makefile.gce - copied unchanged from r286410, head/release/Makefile.gce projects/ifnet/release/Makefile.vagrant - copied unchanged from r286410, head/release/Makefile.vagrant projects/ifnet/release/arm/CUBOX-HUMMINGBOARD.conf - copied unchanged from r286410, head/release/arm/CUBOX-HUMMINGBOARD.conf projects/ifnet/release/arm/GUMSTIX.conf - copied unchanged from r286410, head/release/arm/GUMSTIX.conf projects/ifnet/release/scripts/atlas-upload.sh - copied unchanged from r286410, head/release/scripts/atlas-upload.sh projects/ifnet/release/scripts/box.ovf - copied unchanged from r286410, head/release/scripts/box.ovf projects/ifnet/release/tools/vagrant-virtualbox.conf - copied unchanged from r286410, head/release/tools/vagrant-virtualbox.conf projects/ifnet/release/tools/vagrant-vmware.conf - copied unchanged from r286410, head/release/tools/vagrant-vmware.conf projects/ifnet/release/tools/vagrant.conf - copied unchanged from r286410, head/release/tools/vagrant.conf projects/ifnet/rescue/librescue/Makefile.depend - copied unchanged from r286410, head/rescue/librescue/Makefile.depend projects/ifnet/sbin/adjkerntz/Makefile.depend - copied unchanged from r286410, head/sbin/adjkerntz/Makefile.depend projects/ifnet/sbin/atm/atmconfig/Makefile.depend - copied unchanged from r286410, head/sbin/atm/atmconfig/Makefile.depend projects/ifnet/sbin/badsect/Makefile.depend - copied unchanged from r286410, head/sbin/badsect/Makefile.depend projects/ifnet/sbin/bsdlabel/Makefile.depend - copied unchanged from r286410, head/sbin/bsdlabel/Makefile.depend projects/ifnet/sbin/camcontrol/Makefile.depend - copied unchanged from r286410, head/sbin/camcontrol/Makefile.depend projects/ifnet/sbin/camcontrol/attrib.c - copied unchanged from r286410, head/sbin/camcontrol/attrib.c projects/ifnet/sbin/ccdconfig/Makefile.depend - copied unchanged from r286410, head/sbin/ccdconfig/Makefile.depend projects/ifnet/sbin/clri/Makefile.depend - copied unchanged from r286410, head/sbin/clri/Makefile.depend projects/ifnet/sbin/comcontrol/Makefile.depend - copied unchanged from r286410, head/sbin/comcontrol/Makefile.depend projects/ifnet/sbin/conscontrol/Makefile.depend - copied unchanged from r286410, head/sbin/conscontrol/Makefile.depend projects/ifnet/sbin/ddb/Makefile.depend - copied unchanged from r286410, head/sbin/ddb/Makefile.depend projects/ifnet/sbin/devd/Makefile.depend - copied unchanged from r286410, head/sbin/devd/Makefile.depend projects/ifnet/sbin/devfs/Makefile.depend - copied unchanged from r286410, head/sbin/devfs/Makefile.depend projects/ifnet/sbin/dhclient/Makefile.depend - copied unchanged from r286410, head/sbin/dhclient/Makefile.depend projects/ifnet/sbin/dmesg/Makefile.depend - copied unchanged from r286410, head/sbin/dmesg/Makefile.depend projects/ifnet/sbin/dump/Makefile.depend - copied unchanged from r286410, head/sbin/dump/Makefile.depend projects/ifnet/sbin/dumpfs/Makefile.depend - copied unchanged from r286410, head/sbin/dumpfs/Makefile.depend projects/ifnet/sbin/dumpon/Makefile.depend - copied unchanged from r286410, head/sbin/dumpon/Makefile.depend projects/ifnet/sbin/etherswitchcfg/Makefile.depend - copied unchanged from r286410, head/sbin/etherswitchcfg/Makefile.depend projects/ifnet/sbin/fdisk/Makefile.depend - copied unchanged from r286410, head/sbin/fdisk/Makefile.depend projects/ifnet/sbin/fdisk_pc98/Makefile.depend - copied unchanged from r286410, head/sbin/fdisk_pc98/Makefile.depend projects/ifnet/sbin/ffsinfo/Makefile.depend - copied unchanged from r286410, head/sbin/ffsinfo/Makefile.depend projects/ifnet/sbin/fsck/Makefile.depend - copied unchanged from r286410, head/sbin/fsck/Makefile.depend projects/ifnet/sbin/fsck_ffs/Makefile.depend - copied unchanged from r286410, head/sbin/fsck_ffs/Makefile.depend projects/ifnet/sbin/fsck_msdosfs/Makefile.depend - copied unchanged from r286410, head/sbin/fsck_msdosfs/Makefile.depend projects/ifnet/sbin/fsdb/Makefile.depend - copied unchanged from r286410, head/sbin/fsdb/Makefile.depend projects/ifnet/sbin/fsirand/Makefile.depend - copied unchanged from r286410, head/sbin/fsirand/Makefile.depend projects/ifnet/sbin/gbde/Makefile.depend - copied unchanged from r286410, head/sbin/gbde/Makefile.depend projects/ifnet/sbin/geom/class/cache/Makefile.depend - copied unchanged from r286410, head/sbin/geom/class/cache/Makefile.depend projects/ifnet/sbin/geom/class/concat/Makefile.depend - copied unchanged from r286410, head/sbin/geom/class/concat/Makefile.depend projects/ifnet/sbin/geom/class/eli/Makefile.depend - copied unchanged from r286410, head/sbin/geom/class/eli/Makefile.depend projects/ifnet/sbin/geom/class/journal/Makefile.depend - copied unchanged from r286410, head/sbin/geom/class/journal/Makefile.depend projects/ifnet/sbin/geom/class/label/Makefile.depend - copied unchanged from r286410, head/sbin/geom/class/label/Makefile.depend projects/ifnet/sbin/geom/class/mirror/Makefile.depend - copied unchanged from r286410, head/sbin/geom/class/mirror/Makefile.depend projects/ifnet/sbin/geom/class/mountver/Makefile.depend - copied unchanged from r286410, head/sbin/geom/class/mountver/Makefile.depend projects/ifnet/sbin/geom/class/multipath/Makefile.depend - copied unchanged from r286410, head/sbin/geom/class/multipath/Makefile.depend projects/ifnet/sbin/geom/class/nop/Makefile.depend - copied unchanged from r286410, head/sbin/geom/class/nop/Makefile.depend projects/ifnet/sbin/geom/class/part/Makefile.depend - copied unchanged from r286410, head/sbin/geom/class/part/Makefile.depend projects/ifnet/sbin/geom/class/raid/Makefile.depend - copied unchanged from r286410, head/sbin/geom/class/raid/Makefile.depend projects/ifnet/sbin/geom/class/raid3/Makefile.depend - copied unchanged from r286410, head/sbin/geom/class/raid3/Makefile.depend projects/ifnet/sbin/geom/class/sched/Makefile.depend - copied unchanged from r286410, head/sbin/geom/class/sched/Makefile.depend projects/ifnet/sbin/geom/class/shsec/Makefile.depend - copied unchanged from r286410, head/sbin/geom/class/shsec/Makefile.depend projects/ifnet/sbin/geom/class/stripe/Makefile.depend - copied unchanged from r286410, head/sbin/geom/class/stripe/Makefile.depend projects/ifnet/sbin/geom/class/virstor/Makefile.depend - copied unchanged from r286410, head/sbin/geom/class/virstor/Makefile.depend projects/ifnet/sbin/geom/core/Makefile.depend - copied unchanged from r286410, head/sbin/geom/core/Makefile.depend projects/ifnet/sbin/ggate/ggatec/Makefile.depend - copied unchanged from r286410, head/sbin/ggate/ggatec/Makefile.depend projects/ifnet/sbin/ggate/ggated/Makefile.depend - copied unchanged from r286410, head/sbin/ggate/ggated/Makefile.depend projects/ifnet/sbin/ggate/ggatel/Makefile.depend - copied unchanged from r286410, head/sbin/ggate/ggatel/Makefile.depend projects/ifnet/sbin/growfs/Makefile.depend - copied unchanged from r286410, head/sbin/growfs/Makefile.depend projects/ifnet/sbin/gvinum/Makefile.depend - copied unchanged from r286410, head/sbin/gvinum/Makefile.depend projects/ifnet/sbin/hastctl/Makefile.depend - copied unchanged from r286410, head/sbin/hastctl/Makefile.depend projects/ifnet/sbin/hastd/Makefile.depend - copied unchanged from r286410, head/sbin/hastd/Makefile.depend projects/ifnet/sbin/ifconfig/Makefile.depend - copied unchanged from r286410, head/sbin/ifconfig/Makefile.depend projects/ifnet/sbin/init/Makefile.depend - copied unchanged from r286410, head/sbin/init/Makefile.depend projects/ifnet/sbin/ipf/ipf/Makefile.depend - copied unchanged from r286410, head/sbin/ipf/ipf/Makefile.depend projects/ifnet/sbin/ipf/ipfs/Makefile.depend - copied unchanged from r286410, head/sbin/ipf/ipfs/Makefile.depend projects/ifnet/sbin/ipf/ipfstat/Makefile.depend - copied unchanged from r286410, head/sbin/ipf/ipfstat/Makefile.depend projects/ifnet/sbin/ipf/ipftest/Makefile.depend - copied unchanged from r286410, head/sbin/ipf/ipftest/Makefile.depend projects/ifnet/sbin/ipf/ipmon/Makefile.depend - copied unchanged from r286410, head/sbin/ipf/ipmon/Makefile.depend projects/ifnet/sbin/ipf/ipnat/Makefile.depend - copied unchanged from r286410, head/sbin/ipf/ipnat/Makefile.depend projects/ifnet/sbin/ipf/ippool/Makefile.depend - copied unchanged from r286410, head/sbin/ipf/ippool/Makefile.depend projects/ifnet/sbin/ipf/ipresend/Makefile.depend - copied unchanged from r286410, head/sbin/ipf/ipresend/Makefile.depend projects/ifnet/sbin/ipf/libipf/Makefile.depend - copied unchanged from r286410, head/sbin/ipf/libipf/Makefile.depend projects/ifnet/sbin/ipfw/Makefile.depend - copied unchanged from r286410, head/sbin/ipfw/Makefile.depend projects/ifnet/sbin/iscontrol/Makefile.depend - copied unchanged from r286410, head/sbin/iscontrol/Makefile.depend projects/ifnet/sbin/kldconfig/Makefile.depend - copied unchanged from r286410, head/sbin/kldconfig/Makefile.depend projects/ifnet/sbin/kldload/Makefile.depend - copied unchanged from r286410, head/sbin/kldload/Makefile.depend projects/ifnet/sbin/kldstat/Makefile.depend - copied unchanged from r286410, head/sbin/kldstat/Makefile.depend projects/ifnet/sbin/kldunload/Makefile.depend - copied unchanged from r286410, head/sbin/kldunload/Makefile.depend projects/ifnet/sbin/ldconfig/Makefile.depend - copied unchanged from r286410, head/sbin/ldconfig/Makefile.depend projects/ifnet/sbin/md5/Makefile.depend - copied unchanged from r286410, head/sbin/md5/Makefile.depend projects/ifnet/sbin/mdconfig/Makefile.depend - copied unchanged from r286410, head/sbin/mdconfig/Makefile.depend projects/ifnet/sbin/mdmfs/Makefile.depend - copied unchanged from r286410, head/sbin/mdmfs/Makefile.depend projects/ifnet/sbin/mknod/Makefile.depend - copied unchanged from r286410, head/sbin/mknod/Makefile.depend projects/ifnet/sbin/mksnap_ffs/Makefile.depend - copied unchanged from r286410, head/sbin/mksnap_ffs/Makefile.depend projects/ifnet/sbin/mount/Makefile.depend - copied unchanged from r286410, head/sbin/mount/Makefile.depend projects/ifnet/sbin/mount_cd9660/Makefile.depend - copied unchanged from r286410, head/sbin/mount_cd9660/Makefile.depend projects/ifnet/sbin/mount_fusefs/Makefile.depend - copied unchanged from r286410, head/sbin/mount_fusefs/Makefile.depend projects/ifnet/sbin/mount_msdosfs/Makefile.depend - copied unchanged from r286410, head/sbin/mount_msdosfs/Makefile.depend projects/ifnet/sbin/mount_nfs/Makefile.depend - copied unchanged from r286410, head/sbin/mount_nfs/Makefile.depend projects/ifnet/sbin/mount_nullfs/Makefile.depend - copied unchanged from r286410, head/sbin/mount_nullfs/Makefile.depend projects/ifnet/sbin/mount_udf/Makefile.depend - copied unchanged from r286410, head/sbin/mount_udf/Makefile.depend projects/ifnet/sbin/mount_unionfs/Makefile.depend - copied unchanged from r286410, head/sbin/mount_unionfs/Makefile.depend projects/ifnet/sbin/natd/Makefile.depend - copied unchanged from r286410, head/sbin/natd/Makefile.depend projects/ifnet/sbin/newfs/Makefile.depend - copied unchanged from r286410, head/sbin/newfs/Makefile.depend projects/ifnet/sbin/newfs_msdos/Makefile.depend - copied unchanged from r286410, head/sbin/newfs_msdos/Makefile.depend projects/ifnet/sbin/nfsiod/Makefile.depend - copied unchanged from r286410, head/sbin/nfsiod/Makefile.depend projects/ifnet/sbin/nos-tun/Makefile.depend - copied unchanged from r286410, head/sbin/nos-tun/Makefile.depend projects/ifnet/sbin/nvmecontrol/Makefile.depend - copied unchanged from r286410, head/sbin/nvmecontrol/Makefile.depend projects/ifnet/sbin/pfctl/Makefile.depend - copied unchanged from r286410, head/sbin/pfctl/Makefile.depend projects/ifnet/sbin/pflogd/Makefile.depend - copied unchanged from r286410, head/sbin/pflogd/Makefile.depend projects/ifnet/sbin/ping/Makefile.depend - copied unchanged from r286410, head/sbin/ping/Makefile.depend projects/ifnet/sbin/ping6/Makefile.depend - copied unchanged from r286410, head/sbin/ping6/Makefile.depend projects/ifnet/sbin/quotacheck/Makefile.depend - copied unchanged from r286410, head/sbin/quotacheck/Makefile.depend projects/ifnet/sbin/rcorder/Makefile.depend - copied unchanged from r286410, head/sbin/rcorder/Makefile.depend projects/ifnet/sbin/reboot/Makefile.depend - copied unchanged from r286410, head/sbin/reboot/Makefile.depend projects/ifnet/sbin/recoverdisk/Makefile.depend - copied unchanged from r286410, head/sbin/recoverdisk/Makefile.depend projects/ifnet/sbin/resolvconf/Makefile.depend - copied unchanged from r286410, head/sbin/resolvconf/Makefile.depend projects/ifnet/sbin/restore/Makefile.depend - copied unchanged from r286410, head/sbin/restore/Makefile.depend projects/ifnet/sbin/route/Makefile.depend - copied unchanged from r286410, head/sbin/route/Makefile.depend projects/ifnet/sbin/routed/Makefile.depend - copied unchanged from r286410, head/sbin/routed/Makefile.depend projects/ifnet/sbin/routed/rtquery/Makefile.depend - copied unchanged from r286410, head/sbin/routed/rtquery/Makefile.depend projects/ifnet/sbin/rtsol/Makefile.depend - copied unchanged from r286410, head/sbin/rtsol/Makefile.depend projects/ifnet/sbin/savecore/Makefile.depend - copied unchanged from r286410, head/sbin/savecore/Makefile.depend projects/ifnet/sbin/sconfig/Makefile.depend - copied unchanged from r286410, head/sbin/sconfig/Makefile.depend projects/ifnet/sbin/setkey/Makefile.depend - copied unchanged from r286410, head/sbin/setkey/Makefile.depend projects/ifnet/sbin/shutdown/Makefile.depend - copied unchanged from r286410, head/sbin/shutdown/Makefile.depend projects/ifnet/sbin/spppcontrol/Makefile.depend - copied unchanged from r286410, head/sbin/spppcontrol/Makefile.depend projects/ifnet/sbin/sunlabel/Makefile.depend - copied unchanged from r286410, head/sbin/sunlabel/Makefile.depend projects/ifnet/sbin/swapon/Makefile.depend - copied unchanged from r286410, head/sbin/swapon/Makefile.depend projects/ifnet/sbin/sysctl/Makefile.depend - copied unchanged from r286410, head/sbin/sysctl/Makefile.depend projects/ifnet/sbin/tunefs/Makefile.depend - copied unchanged from r286410, head/sbin/tunefs/Makefile.depend projects/ifnet/sbin/umount/Makefile.depend - copied unchanged from r286410, head/sbin/umount/Makefile.depend projects/ifnet/secure/lib/libcrypto/Makefile.depend - copied unchanged from r286410, head/secure/lib/libcrypto/Makefile.depend projects/ifnet/secure/lib/libcrypto/engines/lib4758cca/Makefile.depend - copied unchanged from r286410, head/secure/lib/libcrypto/engines/lib4758cca/Makefile.depend projects/ifnet/secure/lib/libcrypto/engines/libaep/Makefile.depend - copied unchanged from r286410, head/secure/lib/libcrypto/engines/libaep/Makefile.depend projects/ifnet/secure/lib/libcrypto/engines/libatalla/Makefile.depend - copied unchanged from r286410, head/secure/lib/libcrypto/engines/libatalla/Makefile.depend projects/ifnet/secure/lib/libcrypto/engines/libchil/Makefile.depend - copied unchanged from r286410, head/secure/lib/libcrypto/engines/libchil/Makefile.depend projects/ifnet/secure/lib/libcrypto/engines/libcswift/Makefile.depend - copied unchanged from r286410, head/secure/lib/libcrypto/engines/libcswift/Makefile.depend projects/ifnet/secure/lib/libcrypto/engines/libgost/Makefile.depend - copied unchanged from r286410, head/secure/lib/libcrypto/engines/libgost/Makefile.depend projects/ifnet/secure/lib/libcrypto/engines/libnuron/Makefile.depend - copied unchanged from r286410, head/secure/lib/libcrypto/engines/libnuron/Makefile.depend projects/ifnet/secure/lib/libcrypto/engines/libsureware/Makefile.depend - copied unchanged from r286410, head/secure/lib/libcrypto/engines/libsureware/Makefile.depend projects/ifnet/secure/lib/libcrypto/engines/libubsec/Makefile.depend - copied unchanged from r286410, head/secure/lib/libcrypto/engines/libubsec/Makefile.depend projects/ifnet/secure/lib/libssh/Makefile.depend - copied unchanged from r286410, head/secure/lib/libssh/Makefile.depend projects/ifnet/secure/lib/libssl/Makefile.depend - copied unchanged from r286410, head/secure/lib/libssl/Makefile.depend projects/ifnet/secure/libexec/sftp-server/Makefile.depend - copied unchanged from r286410, head/secure/libexec/sftp-server/Makefile.depend projects/ifnet/secure/libexec/ssh-keysign/Makefile.depend - copied unchanged from r286410, head/secure/libexec/ssh-keysign/Makefile.depend projects/ifnet/secure/libexec/ssh-pkcs11-helper/Makefile.depend - copied unchanged from r286410, head/secure/libexec/ssh-pkcs11-helper/Makefile.depend projects/ifnet/secure/usr.bin/bdes/Makefile.depend - copied unchanged from r286410, head/secure/usr.bin/bdes/Makefile.depend projects/ifnet/secure/usr.bin/openssl/Makefile.depend - copied unchanged from r286410, head/secure/usr.bin/openssl/Makefile.depend projects/ifnet/secure/usr.bin/scp/Makefile.depend - copied unchanged from r286410, head/secure/usr.bin/scp/Makefile.depend projects/ifnet/secure/usr.bin/sftp/Makefile.depend - copied unchanged from r286410, head/secure/usr.bin/sftp/Makefile.depend projects/ifnet/secure/usr.bin/ssh-add/Makefile.depend - copied unchanged from r286410, head/secure/usr.bin/ssh-add/Makefile.depend projects/ifnet/secure/usr.bin/ssh-agent/Makefile.depend - copied unchanged from r286410, head/secure/usr.bin/ssh-agent/Makefile.depend projects/ifnet/secure/usr.bin/ssh-keygen/Makefile.depend - copied unchanged from r286410, head/secure/usr.bin/ssh-keygen/Makefile.depend projects/ifnet/secure/usr.bin/ssh-keyscan/Makefile.depend - copied unchanged from r286410, head/secure/usr.bin/ssh-keyscan/Makefile.depend projects/ifnet/secure/usr.bin/ssh/Makefile.depend - copied unchanged from r286410, head/secure/usr.bin/ssh/Makefile.depend projects/ifnet/secure/usr.sbin/sshd/Makefile.depend - copied unchanged from r286410, head/secure/usr.sbin/sshd/Makefile.depend projects/ifnet/share/colldef/Makefile.depend - copied unchanged from r286410, head/share/colldef/Makefile.depend projects/ifnet/share/dict/Makefile.depend - copied unchanged from r286410, head/share/dict/Makefile.depend projects/ifnet/share/doc/IPv6/Makefile.depend - copied unchanged from r286410, head/share/doc/IPv6/Makefile.depend projects/ifnet/share/doc/atf/Makefile.depend - copied unchanged from r286410, head/share/doc/atf/Makefile.depend projects/ifnet/share/doc/legal/intel_ipw/Makefile.depend - copied unchanged from r286410, head/share/doc/legal/intel_ipw/Makefile.depend projects/ifnet/share/doc/legal/intel_iwi/Makefile.depend - copied unchanged from r286410, head/share/doc/legal/intel_iwi/Makefile.depend projects/ifnet/share/doc/legal/intel_iwn/Makefile.depend - copied unchanged from r286410, head/share/doc/legal/intel_iwn/Makefile.depend projects/ifnet/share/doc/legal/intel_wpi/Makefile.depend - copied unchanged from r286410, head/share/doc/legal/intel_wpi/Makefile.depend projects/ifnet/share/doc/legal/realtek/Makefile.depend - copied unchanged from r286410, head/share/doc/legal/realtek/Makefile.depend projects/ifnet/share/doc/llvm/Makefile.depend - copied unchanged from r286410, head/share/doc/llvm/Makefile.depend projects/ifnet/share/doc/llvm/clang/Makefile.depend - copied unchanged from r286410, head/share/doc/llvm/clang/Makefile.depend projects/ifnet/share/doc/usd/13.viref/merge.awk - copied unchanged from r286410, head/share/doc/usd/13.viref/merge.awk projects/ifnet/share/dtrace/toolkit/Makefile.depend - copied unchanged from r286410, head/share/dtrace/toolkit/Makefile.depend projects/ifnet/share/examples/ipfilter/Makefile.depend - copied unchanged from r286410, head/share/examples/ipfilter/Makefile.depend projects/ifnet/share/examples/libvgl/Makefile.depend - copied unchanged from r286410, head/share/examples/libvgl/Makefile.depend projects/ifnet/share/examples/pf/Makefile.depend - copied unchanged from r286410, head/share/examples/pf/Makefile.depend projects/ifnet/share/i18n/csmapper/APPLE/Makefile.depend - copied unchanged from r286410, head/share/i18n/csmapper/APPLE/Makefile.depend projects/ifnet/share/i18n/csmapper/AST/Makefile.depend - copied unchanged from r286410, head/share/i18n/csmapper/AST/Makefile.depend projects/ifnet/share/i18n/csmapper/BIG5/Makefile.depend - copied unchanged from r286410, head/share/i18n/csmapper/BIG5/Makefile.depend projects/ifnet/share/i18n/csmapper/CNS/Makefile.depend - copied unchanged from r286410, head/share/i18n/csmapper/CNS/Makefile.depend projects/ifnet/share/i18n/csmapper/CP/Makefile.depend - copied unchanged from r286410, head/share/i18n/csmapper/CP/Makefile.depend projects/ifnet/share/i18n/csmapper/EBCDIC/Makefile.depend - copied unchanged from r286410, head/share/i18n/csmapper/EBCDIC/Makefile.depend projects/ifnet/share/i18n/csmapper/GB/Makefile.depend - copied unchanged from r286410, head/share/i18n/csmapper/GB/Makefile.depend projects/ifnet/share/i18n/csmapper/GEORGIAN/Makefile.depend - copied unchanged from r286410, head/share/i18n/csmapper/GEORGIAN/Makefile.depend projects/ifnet/share/i18n/csmapper/ISO-8859/Makefile.depend - copied unchanged from r286410, head/share/i18n/csmapper/ISO-8859/Makefile.depend projects/ifnet/share/i18n/csmapper/ISO646/Makefile.depend - copied unchanged from r286410, head/share/i18n/csmapper/ISO646/Makefile.depend projects/ifnet/share/i18n/csmapper/JIS/Makefile.depend - copied unchanged from r286410, head/share/i18n/csmapper/JIS/Makefile.depend projects/ifnet/share/i18n/csmapper/KAZAKH/Makefile.depend - copied unchanged from r286410, head/share/i18n/csmapper/KAZAKH/Makefile.depend projects/ifnet/share/i18n/csmapper/KOI/Makefile.depend - copied unchanged from r286410, head/share/i18n/csmapper/KOI/Makefile.depend projects/ifnet/share/i18n/csmapper/KS/Makefile.depend - copied unchanged from r286410, head/share/i18n/csmapper/KS/Makefile.depend projects/ifnet/share/i18n/csmapper/MISC/Makefile.depend - copied unchanged from r286410, head/share/i18n/csmapper/MISC/Makefile.depend projects/ifnet/share/i18n/csmapper/Makefile.depend - copied unchanged from r286410, head/share/i18n/csmapper/Makefile.depend projects/ifnet/share/i18n/csmapper/TCVN/Makefile.depend - copied unchanged from r286410, head/share/i18n/csmapper/TCVN/Makefile.depend projects/ifnet/share/i18n/esdb/APPLE/Makefile.depend - copied unchanged from r286410, head/share/i18n/esdb/APPLE/Makefile.depend projects/ifnet/share/i18n/esdb/AST/Makefile.depend - copied unchanged from r286410, head/share/i18n/esdb/AST/Makefile.depend projects/ifnet/share/i18n/esdb/BIG5/Makefile.depend - copied unchanged from r286410, head/share/i18n/esdb/BIG5/Makefile.depend projects/ifnet/share/i18n/esdb/CP/Makefile.depend - copied unchanged from r286410, head/share/i18n/esdb/CP/Makefile.depend projects/ifnet/share/i18n/esdb/DEC/Makefile.depend - copied unchanged from r286410, head/share/i18n/esdb/DEC/Makefile.depend projects/ifnet/share/i18n/esdb/EBCDIC/Makefile.depend - copied unchanged from r286410, head/share/i18n/esdb/EBCDIC/Makefile.depend projects/ifnet/share/i18n/esdb/EUC/Makefile.depend - copied unchanged from r286410, head/share/i18n/esdb/EUC/Makefile.depend projects/ifnet/share/i18n/esdb/GB/Makefile.depend - copied unchanged from r286410, head/share/i18n/esdb/GB/Makefile.depend projects/ifnet/share/i18n/esdb/GEORGIAN/Makefile.depend - copied unchanged from r286410, head/share/i18n/esdb/GEORGIAN/Makefile.depend projects/ifnet/share/i18n/esdb/ISO-2022/Makefile.depend - copied unchanged from r286410, head/share/i18n/esdb/ISO-2022/Makefile.depend projects/ifnet/share/i18n/esdb/ISO-8859/Makefile.depend - copied unchanged from r286410, head/share/i18n/esdb/ISO-8859/Makefile.depend projects/ifnet/share/i18n/esdb/ISO646/Makefile.depend - copied unchanged from r286410, head/share/i18n/esdb/ISO646/Makefile.depend projects/ifnet/share/i18n/esdb/KAZAKH/Makefile.depend - copied unchanged from r286410, head/share/i18n/esdb/KAZAKH/Makefile.depend projects/ifnet/share/i18n/esdb/KOI/Makefile.depend - copied unchanged from r286410, head/share/i18n/esdb/KOI/Makefile.depend projects/ifnet/share/i18n/esdb/MISC/Makefile.depend - copied unchanged from r286410, head/share/i18n/esdb/MISC/Makefile.depend projects/ifnet/share/i18n/esdb/Makefile.depend - copied unchanged from r286410, head/share/i18n/esdb/Makefile.depend projects/ifnet/share/i18n/esdb/TCVN/Makefile.depend - copied unchanged from r286410, head/share/i18n/esdb/TCVN/Makefile.depend projects/ifnet/share/i18n/esdb/UTF/Makefile.depend - copied unchanged from r286410, head/share/i18n/esdb/UTF/Makefile.depend projects/ifnet/share/man/man1/Makefile.depend - copied unchanged from r286410, head/share/man/man1/Makefile.depend projects/ifnet/share/man/man3/Makefile.depend - copied unchanged from r286410, head/share/man/man3/Makefile.depend projects/ifnet/share/man/man4/Makefile.depend - copied unchanged from r286410, head/share/man/man4/Makefile.depend projects/ifnet/share/man/man4/cloudabi.4 - copied unchanged from r286410, head/share/man/man4/cloudabi.4 projects/ifnet/share/man/man4/cyapa.4 - copied unchanged from r286410, head/share/man/man4/cyapa.4 projects/ifnet/share/man/man4/dtrace_io.4 - copied unchanged from r286410, head/share/man/man4/dtrace_io.4 projects/ifnet/share/man/man4/dtrace_ip.4 - copied unchanged from r286410, head/share/man/man4/dtrace_ip.4 projects/ifnet/share/man/man4/dtrace_proc.4 - copied unchanged from r286410, head/share/man/man4/dtrace_proc.4 projects/ifnet/share/man/man4/dtrace_sched.4 - copied unchanged from r286410, head/share/man/man4/dtrace_sched.4 projects/ifnet/share/man/man4/dtrace_tcp.4 - copied unchanged from r286410, head/share/man/man4/dtrace_tcp.4 projects/ifnet/share/man/man4/dtrace_udp.4 - copied unchanged from r286410, head/share/man/man4/dtrace_udp.4 projects/ifnet/share/man/man4/ig4.4 - copied unchanged from r286410, head/share/man/man4/ig4.4 projects/ifnet/share/man/man4/isl.4 - copied unchanged from r286410, head/share/man/man4/isl.4 projects/ifnet/share/man/man4/man4.arm/Makefile.depend - copied unchanged from r286410, head/share/man/man4/man4.arm/Makefile.depend projects/ifnet/share/man/man4/man4.i386/Makefile.depend - copied unchanged from r286410, head/share/man/man4/man4.i386/Makefile.depend projects/ifnet/share/man/man4/man4.powerpc/Makefile.depend - copied unchanged from r286410, head/share/man/man4/man4.powerpc/Makefile.depend projects/ifnet/share/man/man4/man4.sparc64/Makefile.depend - copied unchanged from r286410, head/share/man/man4/man4.sparc64/Makefile.depend projects/ifnet/share/man/man4/numa.4 - copied unchanged from r286410, head/share/man/man4/numa.4 projects/ifnet/share/man/man4/pms.4 - copied unchanged from r286410, head/share/man/man4/pms.4 projects/ifnet/share/man/man4/ugold.4 - copied unchanged from r286410, head/share/man/man4/ugold.4 projects/ifnet/share/man/man5/Makefile.depend - copied unchanged from r286410, head/share/man/man5/Makefile.depend projects/ifnet/share/man/man6/Makefile.depend - copied unchanged from r286410, head/share/man/man6/Makefile.depend projects/ifnet/share/man/man7/Makefile.depend - copied unchanged from r286410, head/share/man/man7/Makefile.depend projects/ifnet/share/man/man8/Makefile.depend - copied unchanged from r286410, head/share/man/man8/Makefile.depend projects/ifnet/share/man/man9/Makefile.depend - copied unchanged from r286410, head/share/man/man9/Makefile.depend projects/ifnet/share/man/man9/PCI_IOV_ADD_VF.9 - copied unchanged from r286410, head/share/man/man9/PCI_IOV_ADD_VF.9 projects/ifnet/share/man/man9/PCI_IOV_INIT.9 - copied unchanged from r286410, head/share/man/man9/PCI_IOV_INIT.9 projects/ifnet/share/man/man9/PCI_IOV_UNINIT.9 - copied unchanged from r286410, head/share/man/man9/PCI_IOV_UNINIT.9 projects/ifnet/share/man/man9/nv.9 - copied unchanged from r286410, head/share/man/man9/nv.9 projects/ifnet/share/me/Makefile.depend - copied unchanged from r286410, head/share/me/Makefile.depend projects/ifnet/share/misc/Makefile.depend - copied unchanged from r286410, head/share/misc/Makefile.depend projects/ifnet/share/mk/auto.obj.mk - copied unchanged from r286410, head/share/mk/auto.obj.mk projects/ifnet/share/mk/dirdeps.mk - copied unchanged from r286410, head/share/mk/dirdeps.mk projects/ifnet/share/mk/gendirdeps.mk - copied unchanged from r286410, head/share/mk/gendirdeps.mk projects/ifnet/share/mk/host-target.mk - copied unchanged from r286410, head/share/mk/host-target.mk projects/ifnet/share/mk/install-new.mk - copied unchanged from r286410, head/share/mk/install-new.mk projects/ifnet/share/mk/local.autodep.mk - copied unchanged from r286410, head/share/mk/local.autodep.mk projects/ifnet/share/mk/local.dirdeps.mk - copied unchanged from r286410, head/share/mk/local.dirdeps.mk projects/ifnet/share/mk/local.gendirdeps.mk - copied unchanged from r286410, head/share/mk/local.gendirdeps.mk projects/ifnet/share/mk/local.init.mk - copied unchanged from r286410, head/share/mk/local.init.mk projects/ifnet/share/mk/local.meta.sys.mk - copied unchanged from r286410, head/share/mk/local.meta.sys.mk projects/ifnet/share/mk/local.sys.env.mk - copied unchanged from r286410, head/share/mk/local.sys.env.mk projects/ifnet/share/mk/local.sys.mk - copied unchanged from r286410, head/share/mk/local.sys.mk projects/ifnet/share/mk/meta.autodep.mk - copied unchanged from r286410, head/share/mk/meta.autodep.mk projects/ifnet/share/mk/meta.stage.mk - copied unchanged from r286410, head/share/mk/meta.stage.mk projects/ifnet/share/mk/meta.subdir.mk - copied unchanged from r286410, head/share/mk/meta.subdir.mk projects/ifnet/share/mk/meta.sys.mk - copied unchanged from r286410, head/share/mk/meta.sys.mk projects/ifnet/share/mk/meta2deps.py - copied unchanged from r286410, head/share/mk/meta2deps.py projects/ifnet/share/mk/meta2deps.sh - copied unchanged from r286410, head/share/mk/meta2deps.sh projects/ifnet/share/mk/src.sys.env.mk - copied unchanged from r286410, head/share/mk/src.sys.env.mk projects/ifnet/share/mk/stage-install.sh - copied unchanged from r286410, head/share/mk/stage-install.sh projects/ifnet/share/mk/sys.dependfile.mk - copied unchanged from r286410, head/share/mk/sys.dependfile.mk projects/ifnet/share/mklocale/Makefile.depend - copied unchanged from r286410, head/share/mklocale/Makefile.depend projects/ifnet/share/monetdef/Makefile.depend - copied unchanged from r286410, head/share/monetdef/Makefile.depend projects/ifnet/share/msgdef/Makefile.depend - copied unchanged from r286410, head/share/msgdef/Makefile.depend projects/ifnet/share/numericdef/Makefile.depend - copied unchanged from r286410, head/share/numericdef/Makefile.depend projects/ifnet/share/security/Makefile.depend - copied unchanged from r286410, head/share/security/Makefile.depend projects/ifnet/share/sendmail/Makefile.depend - copied unchanged from r286410, head/share/sendmail/Makefile.depend projects/ifnet/share/skel/Makefile.depend - copied unchanged from r286410, head/share/skel/Makefile.depend projects/ifnet/share/snmp/mibs/Makefile.depend - copied unchanged from r286410, head/share/snmp/mibs/Makefile.depend projects/ifnet/share/syscons/fonts/Makefile.depend - copied unchanged from r286410, head/share/syscons/fonts/Makefile.depend projects/ifnet/share/syscons/keymaps/Makefile.depend - copied unchanged from r286410, head/share/syscons/keymaps/Makefile.depend projects/ifnet/share/syscons/scrnmaps/Makefile.depend - copied unchanged from r286410, head/share/syscons/scrnmaps/Makefile.depend projects/ifnet/share/tabset/Makefile.depend - copied unchanged from r286410, head/share/tabset/Makefile.depend projects/ifnet/share/termcap/Makefile.depend - copied unchanged from r286410, head/share/termcap/Makefile.depend projects/ifnet/share/timedef/Makefile.depend - copied unchanged from r286410, head/share/timedef/Makefile.depend projects/ifnet/share/zoneinfo/Makefile.depend - copied unchanged from r286410, head/share/zoneinfo/Makefile.depend projects/ifnet/sys/amd64/cloudabi64/ - copied from r286410, head/sys/amd64/cloudabi64/ projects/ifnet/sys/arm/allwinner/a10_ahci.c - copied unchanged from r286410, head/sys/arm/allwinner/a10_ahci.c projects/ifnet/sys/arm/include/atomic-v4.h - copied unchanged from r286410, head/sys/arm/include/atomic-v4.h projects/ifnet/sys/arm/include/atomic-v6.h - copied unchanged from r286410, head/sys/arm/include/atomic-v6.h projects/ifnet/sys/arm/ti/am335x/hdmi.h - copied unchanged from r286410, head/sys/arm/ti/am335x/hdmi.h projects/ifnet/sys/arm/ti/am335x/hdmi_if.m - copied unchanged from r286410, head/sys/arm/ti/am335x/hdmi_if.m projects/ifnet/sys/arm/ti/am335x/tda19988.c - copied unchanged from r286410, head/sys/arm/ti/am335x/tda19988.c projects/ifnet/sys/arm/ti/am335x/tps65217x.h - copied unchanged from r286410, head/sys/arm/ti/am335x/tps65217x.h projects/ifnet/sys/arm64/acpica/ - copied from r286410, head/sys/arm64/acpica/ projects/ifnet/sys/arm64/arm64/gic.h - copied unchanged from r286410, head/sys/arm64/arm64/gic.h projects/ifnet/sys/arm64/arm64/gic_acpi.c - copied unchanged from r286410, head/sys/arm64/arm64/gic_acpi.c projects/ifnet/sys/arm64/arm64/gic_fdt.c - copied unchanged from r286410, head/sys/arm64/arm64/gic_fdt.c projects/ifnet/sys/arm64/arm64/gic_v3_its.c - copied unchanged from r286410, head/sys/arm64/arm64/gic_v3_its.c projects/ifnet/sys/arm64/arm64/mp_machdep.c - copied unchanged from r286410, head/sys/arm64/arm64/mp_machdep.c projects/ifnet/sys/arm64/arm64/uma_machdep.c - copied unchanged from r286410, head/sys/arm64/arm64/uma_machdep.c projects/ifnet/sys/arm64/arm64/unwind.c - copied unchanged from r286410, head/sys/arm64/arm64/unwind.c projects/ifnet/sys/arm64/include/acpica_machdep.h - copied unchanged from r286410, head/sys/arm64/include/acpica_machdep.h projects/ifnet/sys/arm64/include/floatingpoint.h - copied unchanged from r286410, head/sys/arm64/include/floatingpoint.h projects/ifnet/sys/arm64/include/iodev.h - copied unchanged from r286410, head/sys/arm64/include/iodev.h projects/ifnet/sys/arm64/include/pci_cfgreg.h - copied unchanged from r286410, head/sys/arm64/include/pci_cfgreg.h projects/ifnet/sys/boot/common/Makefile - copied unchanged from r286410, head/sys/boot/common/Makefile projects/ifnet/sys/boot/efi/libefi/Makefile.depend - copied unchanged from r286410, head/sys/boot/efi/libefi/Makefile.depend projects/ifnet/sys/boot/fdt/dts/arm/bananapi.dts - copied unchanged from r286410, head/sys/boot/fdt/dts/arm/bananapi.dts projects/ifnet/sys/boot/ficl/Makefile.depend - copied unchanged from r286410, head/sys/boot/ficl/Makefile.depend projects/ifnet/sys/boot/i386/boot0/Makefile.depend - copied unchanged from r286410, head/sys/boot/i386/boot0/Makefile.depend projects/ifnet/sys/boot/i386/boot0sio/Makefile.depend - copied unchanged from r286410, head/sys/boot/i386/boot0sio/Makefile.depend projects/ifnet/sys/boot/i386/boot2/Makefile.depend - copied unchanged from r286410, head/sys/boot/i386/boot2/Makefile.depend projects/ifnet/sys/boot/i386/loader/Makefile.depend - copied unchanged from r286410, head/sys/boot/i386/loader/Makefile.depend projects/ifnet/sys/boot/i386/zfsloader/Makefile.depend - copied unchanged from r286410, head/sys/boot/i386/zfsloader/Makefile.depend projects/ifnet/sys/cddl/contrib/opensolaris/common/nvpair/opensolaris_fnvpair.c - copied unchanged from r286410, head/sys/cddl/contrib/opensolaris/common/nvpair/opensolaris_fnvpair.c projects/ifnet/sys/cddl/contrib/opensolaris/common/nvpair/opensolaris_nvpair.c - copied unchanged from r286410, head/sys/cddl/contrib/opensolaris/common/nvpair/opensolaris_nvpair.c projects/ifnet/sys/cddl/contrib/opensolaris/common/nvpair/opensolaris_nvpair_alloc_fixed.c - copied unchanged from r286410, head/sys/cddl/contrib/opensolaris/common/nvpair/opensolaris_nvpair_alloc_fixed.c projects/ifnet/sys/cddl/contrib/opensolaris/uts/aarch64/ - copied from r286410, head/sys/cddl/contrib/opensolaris/uts/aarch64/ projects/ifnet/sys/cddl/dev/dtrace/aarch64/ - copied from r286410, head/sys/cddl/dev/dtrace/aarch64/ projects/ifnet/sys/cddl/dev/fbt/aarch64/ - copied from r286410, head/sys/cddl/dev/fbt/aarch64/ projects/ifnet/sys/compat/cloudabi/ - copied from r286410, head/sys/compat/cloudabi/ projects/ifnet/sys/compat/cloudabi64/ - copied from r286410, head/sys/compat/cloudabi64/ projects/ifnet/sys/contrib/alpine-hal/ - copied from r286410, head/sys/contrib/alpine-hal/ projects/ifnet/sys/contrib/cloudabi/ - copied from r286410, head/sys/contrib/cloudabi/ projects/ifnet/sys/contrib/dev/acpica/components/debugger/dbobject.c - copied unchanged from r286410, head/sys/contrib/dev/acpica/components/debugger/dbobject.c projects/ifnet/sys/contrib/dev/acpica/components/dispatcher/dsdebug.c - copied unchanged from r286410, head/sys/contrib/dev/acpica/components/dispatcher/dsdebug.c projects/ifnet/sys/contrib/dev/acpica/components/utilities/utnonansi.c - copied unchanged from r286410, head/sys/contrib/dev/acpica/components/utilities/utnonansi.c projects/ifnet/sys/contrib/dev/acpica/include/acclib.h - copied unchanged from r286410, head/sys/contrib/dev/acpica/include/acclib.h projects/ifnet/sys/contrib/libnv/ - copied from r286410, head/sys/contrib/libnv/ projects/ifnet/sys/dev/cxgbe/firmware/t4fw-1.14.4.0.bin.uu - copied unchanged from r286410, head/sys/dev/cxgbe/firmware/t4fw-1.14.4.0.bin.uu projects/ifnet/sys/dev/cxgbe/firmware/t5fw-1.14.4.0.bin.uu - copied unchanged from r286410, head/sys/dev/cxgbe/firmware/t5fw-1.14.4.0.bin.uu projects/ifnet/sys/dev/cyapa/ - copied from r286410, head/sys/dev/cyapa/ projects/ifnet/sys/dev/gpio/gpiobacklight.c - copied unchanged from r286410, head/sys/dev/gpio/gpiobacklight.c projects/ifnet/sys/dev/ichiic/ - copied from r286410, head/sys/dev/ichiic/ projects/ifnet/sys/dev/isl/ - copied from r286410, head/sys/dev/isl/ projects/ifnet/sys/dev/ixl/i40e_devids.h - copied unchanged from r286410, head/sys/dev/ixl/i40e_devids.h projects/ifnet/sys/dev/pci/pci_host_generic.c - copied unchanged from r286410, head/sys/dev/pci/pci_host_generic.c projects/ifnet/sys/dev/pci/pci_iov.h - copied unchanged from r286410, head/sys/dev/pci/pci_iov.h projects/ifnet/sys/dev/pci/pci_iov_if.m - copied unchanged from r286410, head/sys/dev/pci/pci_iov_if.m projects/ifnet/sys/dev/pms/ - copied from r286410, head/sys/dev/pms/ projects/ifnet/sys/dev/proto/proto_bus_isa.c - copied unchanged from r286410, head/sys/dev/proto/proto_bus_isa.c projects/ifnet/sys/dev/proto/proto_busdma.c - copied unchanged from r286410, head/sys/dev/proto/proto_busdma.c projects/ifnet/sys/dev/proto/proto_busdma.h - copied unchanged from r286410, head/sys/dev/proto/proto_busdma.h projects/ifnet/sys/dev/qlxgbe/ql_boot.c - copied unchanged from r286410, head/sys/dev/qlxgbe/ql_boot.c projects/ifnet/sys/dev/qlxgbe/ql_fw.c - copied unchanged from r286410, head/sys/dev/qlxgbe/ql_fw.c projects/ifnet/sys/dev/qlxgbe/ql_minidump.c - copied unchanged from r286410, head/sys/dev/qlxgbe/ql_minidump.c projects/ifnet/sys/dev/random/randomdev_none.c - copied unchanged from r286410, head/sys/dev/random/randomdev_none.c projects/ifnet/sys/dev/usb/misc/ugold.c - copied unchanged from r286410, head/sys/dev/usb/misc/ugold.c projects/ifnet/sys/dev/usb/template/usb_template_midi.c - copied unchanged from r286410, head/sys/dev/usb/template/usb_template_midi.c projects/ifnet/sys/dev/vt/logo/logo_beastie.c - copied unchanged from r286410, head/sys/dev/vt/logo/logo_beastie.c projects/ifnet/sys/dev/vt/vt_cpulogos.c - copied unchanged from r286410, head/sys/dev/vt/vt_cpulogos.c projects/ifnet/sys/kern/kern_numa.c - copied unchanged from r286410, head/sys/kern/kern_numa.c projects/ifnet/sys/libkern/arm/memclr.S - copied unchanged from r286410, head/sys/libkern/arm/memclr.S projects/ifnet/sys/mips/conf/BERI_SIM_VIRTIO - copied unchanged from r286410, head/sys/mips/conf/BERI_SIM_VIRTIO projects/ifnet/sys/mips/conf/TL-ARCHERC7V2 - copied unchanged from r286410, head/sys/mips/conf/TL-ARCHERC7V2 projects/ifnet/sys/mips/conf/TL-ARCHERC7V2.hints - copied unchanged from r286410, head/sys/mips/conf/TL-ARCHERC7V2.hints projects/ifnet/sys/modules/cloudabi/ - copied from r286410, head/sys/modules/cloudabi/ projects/ifnet/sys/modules/cloudabi64/ - copied from r286410, head/sys/modules/cloudabi64/ projects/ifnet/sys/modules/filemon/Makefile.depend - copied unchanged from r286410, head/sys/modules/filemon/Makefile.depend projects/ifnet/sys/modules/geom/geom_map/ - copied from r286410, head/sys/modules/geom/geom_map/ projects/ifnet/sys/modules/i2c/controllers/ichiic/ - copied from r286410, head/sys/modules/i2c/controllers/ichiic/ projects/ifnet/sys/modules/i2c/cyapa/ - copied from r286410, head/sys/modules/i2c/cyapa/ projects/ifnet/sys/modules/i2c/isl/ - copied from r286410, head/sys/modules/i2c/isl/ projects/ifnet/sys/modules/pms/ - copied from r286410, head/sys/modules/pms/ projects/ifnet/sys/modules/usb/ugold/ - copied from r286410, head/sys/modules/usb/ugold/ projects/ifnet/sys/net/altq/altq_fairq.c - copied unchanged from r286410, head/sys/net/altq/altq_fairq.c projects/ifnet/sys/net/altq/altq_fairq.h - copied unchanged from r286410, head/sys/net/altq/altq_fairq.h projects/ifnet/sys/powerpc/powerpc/interrupt.c - copied unchanged from r286410, head/sys/powerpc/powerpc/interrupt.c projects/ifnet/sys/sys/_vm_domain.h - copied unchanged from r286410, head/sys/sys/_vm_domain.h projects/ifnet/sys/sys/numa.h - copied unchanged from r286410, head/sys/sys/numa.h projects/ifnet/sys/vm/vm_domain.c - copied unchanged from r286410, head/sys/vm/vm_domain.c projects/ifnet/sys/vm/vm_domain.h - copied unchanged from r286410, head/sys/vm/vm_domain.h - copied from r286410, head/targets/ projects/ifnet/tools/build/Makefile.depend - copied unchanged from r286410, head/tools/build/Makefile.depend projects/ifnet/tools/build/options/WITHOUT_ELFCOPY_AS_OBJCOPY - copied unchanged from r286410, head/tools/build/options/WITHOUT_ELFCOPY_AS_OBJCOPY projects/ifnet/tools/build/options/WITHOUT_MANDOCDB - copied unchanged from r286410, head/tools/build/options/WITHOUT_MANDOCDB projects/ifnet/tools/build/options/WITH_AUTO_OBJ - copied unchanged from r286410, head/tools/build/options/WITH_AUTO_OBJ projects/ifnet/tools/build/options/WITH_DIRDEPS_CACHE - copied unchanged from r286410, head/tools/build/options/WITH_DIRDEPS_CACHE projects/ifnet/tools/build/options/WITH_DTRACE_TESTS - copied unchanged from r286410, head/tools/build/options/WITH_DTRACE_TESTS projects/ifnet/tools/build/options/WITH_ELFCOPY_AS_OBJCOPY - copied unchanged from r286410, head/tools/build/options/WITH_ELFCOPY_AS_OBJCOPY projects/ifnet/tools/build/options/WITH_META_FILES - copied unchanged from r286410, head/tools/build/options/WITH_META_FILES projects/ifnet/tools/build/options/WITH_META_MODE - copied unchanged from r286410, head/tools/build/options/WITH_META_MODE projects/ifnet/tools/build/options/WITH_STAGING - copied unchanged from r286410, head/tools/build/options/WITH_STAGING projects/ifnet/tools/build/options/WITH_STAGING_MAN - copied unchanged from r286410, head/tools/build/options/WITH_STAGING_MAN projects/ifnet/tools/build/options/WITH_STAGING_PROG - copied unchanged from r286410, head/tools/build/options/WITH_STAGING_PROG projects/ifnet/tools/build/options/WITH_STALE_STAGED - copied unchanged from r286410, head/tools/build/options/WITH_STALE_STAGED projects/ifnet/tools/build/options/WITH_SYSROOT - copied unchanged from r286410, head/tools/build/options/WITH_SYSROOT projects/ifnet/tools/bus_space/C/libbus.h - copied unchanged from r286410, head/tools/bus_space/C/libbus.h projects/ifnet/tools/bus_space/bus.c - copied unchanged from r286410, head/tools/bus_space/bus.c projects/ifnet/tools/bus_space/bus.h - copied unchanged from r286410, head/tools/bus_space/bus.h projects/ifnet/tools/bus_space/busdma.c - copied unchanged from r286410, head/tools/bus_space/busdma.c projects/ifnet/tools/bus_space/busdma.h - copied unchanged from r286410, head/tools/bus_space/busdma.h projects/ifnet/tools/bus_space/examples/ - copied from r286410, head/tools/bus_space/examples/ projects/ifnet/tools/regression/include/stdatomic/Makefile.depend - copied unchanged from r286410, head/tools/regression/include/stdatomic/Makefile.depend projects/ifnet/tools/tools/ath/ath_ee_9300_print/Makefile.depend - copied unchanged from r286410, head/tools/tools/ath/ath_ee_9300_print/Makefile.depend projects/ifnet/tools/tools/drm/radeon/mkregtable/Makefile.depend - copied unchanged from r286410, head/tools/tools/drm/radeon/mkregtable/Makefile.depend projects/ifnet/tools/tools/makeroot/Makefile.depend - copied unchanged from r286410, head/tools/tools/makeroot/Makefile.depend projects/ifnet/tools/tools/usbtest/Makefile.depend - copied unchanged from r286410, head/tools/tools/usbtest/Makefile.depend projects/ifnet/usr.bin/addr2line/Makefile.depend - copied unchanged from r286410, head/usr.bin/addr2line/Makefile.depend projects/ifnet/usr.bin/alias/Makefile.depend - copied unchanged from r286410, head/usr.bin/alias/Makefile.depend projects/ifnet/usr.bin/apply/Makefile.depend - copied unchanged from r286410, head/usr.bin/apply/Makefile.depend projects/ifnet/usr.bin/ar/Makefile.depend - copied unchanged from r286410, head/usr.bin/ar/Makefile.depend projects/ifnet/usr.bin/asa/Makefile.depend - copied unchanged from r286410, head/usr.bin/asa/Makefile.depend projects/ifnet/usr.bin/at/Makefile.depend - copied unchanged from r286410, head/usr.bin/at/Makefile.depend projects/ifnet/usr.bin/atm/sscop/Makefile.depend - copied unchanged from r286410, head/usr.bin/atm/sscop/Makefile.depend projects/ifnet/usr.bin/awk/Makefile.depend - copied unchanged from r286410, head/usr.bin/awk/Makefile.depend projects/ifnet/usr.bin/banner/Makefile.depend - copied unchanged from r286410, head/usr.bin/banner/Makefile.depend projects/ifnet/usr.bin/basename/Makefile.depend - copied unchanged from r286410, head/usr.bin/basename/Makefile.depend projects/ifnet/usr.bin/bc/Makefile.depend - copied unchanged from r286410, head/usr.bin/bc/Makefile.depend projects/ifnet/usr.bin/biff/Makefile.depend - copied unchanged from r286410, head/usr.bin/biff/Makefile.depend projects/ifnet/usr.bin/bluetooth/bthost/Makefile.depend - copied unchanged from r286410, head/usr.bin/bluetooth/bthost/Makefile.depend projects/ifnet/usr.bin/bluetooth/btsockstat/Makefile.depend - copied unchanged from r286410, head/usr.bin/bluetooth/btsockstat/Makefile.depend projects/ifnet/usr.bin/bluetooth/rfcomm_sppd/Makefile.depend - copied unchanged from r286410, head/usr.bin/bluetooth/rfcomm_sppd/Makefile.depend projects/ifnet/usr.bin/bmake/Makefile.depend - copied unchanged from r286410, head/usr.bin/bmake/Makefile.depend projects/ifnet/usr.bin/brandelf/Makefile.depend - copied unchanged from r286410, head/usr.bin/brandelf/Makefile.depend projects/ifnet/usr.bin/bsdiff/bsdiff/Makefile.depend - copied unchanged from r286410, head/usr.bin/bsdiff/bsdiff/Makefile.depend projects/ifnet/usr.bin/bsdiff/bspatch/Makefile.depend - copied unchanged from r286410, head/usr.bin/bsdiff/bspatch/Makefile.depend projects/ifnet/usr.bin/bzip2/Makefile.depend - copied unchanged from r286410, head/usr.bin/bzip2/Makefile.depend projects/ifnet/usr.bin/bzip2recover/Makefile.depend - copied unchanged from r286410, head/usr.bin/bzip2recover/Makefile.depend projects/ifnet/usr.bin/c89/Makefile.depend - copied unchanged from r286410, head/usr.bin/c89/Makefile.depend projects/ifnet/usr.bin/c99/Makefile.depend - copied unchanged from r286410, head/usr.bin/c99/Makefile.depend projects/ifnet/usr.bin/calendar/Makefile.depend - copied unchanged from r286410, head/usr.bin/calendar/Makefile.depend projects/ifnet/usr.bin/cap_mkdb/Makefile.depend - copied unchanged from r286410, head/usr.bin/cap_mkdb/Makefile.depend projects/ifnet/usr.bin/catman/Makefile.depend - copied unchanged from r286410, head/usr.bin/catman/Makefile.depend projects/ifnet/usr.bin/chat/Makefile.depend - copied unchanged from r286410, head/usr.bin/chat/Makefile.depend projects/ifnet/usr.bin/checknr/Makefile.depend - copied unchanged from r286410, head/usr.bin/checknr/Makefile.depend projects/ifnet/usr.bin/chkey/Makefile.depend - copied unchanged from r286410, head/usr.bin/chkey/Makefile.depend projects/ifnet/usr.bin/chpass/Makefile.depend - copied unchanged from r286410, head/usr.bin/chpass/Makefile.depend projects/ifnet/usr.bin/cksum/Makefile.depend - copied unchanged from r286410, head/usr.bin/cksum/Makefile.depend projects/ifnet/usr.bin/clang/clang-tblgen/Makefile.depend - copied unchanged from r286410, head/usr.bin/clang/clang-tblgen/Makefile.depend projects/ifnet/usr.bin/clang/clang/Makefile.depend - copied unchanged from r286410, head/usr.bin/clang/clang/Makefile.depend projects/ifnet/usr.bin/clang/lldb/Makefile.depend - copied unchanged from r286410, head/usr.bin/clang/lldb/Makefile.depend projects/ifnet/usr.bin/clang/tblgen/Makefile.depend - copied unchanged from r286410, head/usr.bin/clang/tblgen/Makefile.depend projects/ifnet/usr.bin/cmp/Makefile.depend - copied unchanged from r286410, head/usr.bin/cmp/Makefile.depend projects/ifnet/usr.bin/col/Makefile.depend - copied unchanged from r286410, head/usr.bin/col/Makefile.depend projects/ifnet/usr.bin/colcrt/Makefile.depend - copied unchanged from r286410, head/usr.bin/colcrt/Makefile.depend projects/ifnet/usr.bin/colldef/Makefile.depend - copied unchanged from r286410, head/usr.bin/colldef/Makefile.depend projects/ifnet/usr.bin/colrm/Makefile.depend - copied unchanged from r286410, head/usr.bin/colrm/Makefile.depend projects/ifnet/usr.bin/column/Makefile.depend - copied unchanged from r286410, head/usr.bin/column/Makefile.depend projects/ifnet/usr.bin/comm/Makefile.depend - copied unchanged from r286410, head/usr.bin/comm/Makefile.depend projects/ifnet/usr.bin/compile_et/Makefile.depend - copied unchanged from r286410, head/usr.bin/compile_et/Makefile.depend projects/ifnet/usr.bin/compress/Makefile.depend - copied unchanged from r286410, head/usr.bin/compress/Makefile.depend projects/ifnet/usr.bin/cpio/Makefile.depend - copied unchanged from r286410, head/usr.bin/cpio/Makefile.depend projects/ifnet/usr.bin/cpuset/Makefile.depend - copied unchanged from r286410, head/usr.bin/cpuset/Makefile.depend projects/ifnet/usr.bin/csplit/Makefile.depend - copied unchanged from r286410, head/usr.bin/csplit/Makefile.depend projects/ifnet/usr.bin/ctags/Makefile.depend - copied unchanged from r286410, head/usr.bin/ctags/Makefile.depend projects/ifnet/usr.bin/ctlstat/Makefile.depend - copied unchanged from r286410, head/usr.bin/ctlstat/Makefile.depend projects/ifnet/usr.bin/cut/Makefile.depend - copied unchanged from r286410, head/usr.bin/cut/Makefile.depend projects/ifnet/usr.bin/dc/Makefile.depend - copied unchanged from r286410, head/usr.bin/dc/Makefile.depend projects/ifnet/usr.bin/dirname/Makefile.depend - copied unchanged from r286410, head/usr.bin/dirname/Makefile.depend projects/ifnet/usr.bin/du/Makefile.depend - copied unchanged from r286410, head/usr.bin/du/Makefile.depend projects/ifnet/usr.bin/ee/Makefile.depend - copied unchanged from r286410, head/usr.bin/ee/Makefile.depend projects/ifnet/usr.bin/elf2aout/Makefile.depend - copied unchanged from r286410, head/usr.bin/elf2aout/Makefile.depend projects/ifnet/usr.bin/elfcopy/Makefile.depend - copied unchanged from r286410, head/usr.bin/elfcopy/Makefile.depend projects/ifnet/usr.bin/elfdump/Makefile.depend - copied unchanged from r286410, head/usr.bin/elfdump/Makefile.depend projects/ifnet/usr.bin/enigma/Makefile.depend - copied unchanged from r286410, head/usr.bin/enigma/Makefile.depend projects/ifnet/usr.bin/env/Makefile.depend - copied unchanged from r286410, head/usr.bin/env/Makefile.depend projects/ifnet/usr.bin/expand/Makefile.depend - copied unchanged from r286410, head/usr.bin/expand/Makefile.depend projects/ifnet/usr.bin/false/Makefile.depend - copied unchanged from r286410, head/usr.bin/false/Makefile.depend projects/ifnet/usr.bin/fetch/Makefile.depend - copied unchanged from r286410, head/usr.bin/fetch/Makefile.depend projects/ifnet/usr.bin/file/Makefile.depend - copied unchanged from r286410, head/usr.bin/file/Makefile.depend projects/ifnet/usr.bin/file2c/Makefile.depend - copied unchanged from r286410, head/usr.bin/file2c/Makefile.depend projects/ifnet/usr.bin/find/Makefile.depend - copied unchanged from r286410, head/usr.bin/find/Makefile.depend projects/ifnet/usr.bin/finger/Makefile.depend - copied unchanged from r286410, head/usr.bin/finger/Makefile.depend projects/ifnet/usr.bin/fmt/Makefile.depend - copied unchanged from r286410, head/usr.bin/fmt/Makefile.depend projects/ifnet/usr.bin/fold/Makefile.depend - copied unchanged from r286410, head/usr.bin/fold/Makefile.depend projects/ifnet/usr.bin/from/Makefile.depend - copied unchanged from r286410, head/usr.bin/from/Makefile.depend projects/ifnet/usr.bin/fstat/Makefile.depend - copied unchanged from r286410, head/usr.bin/fstat/Makefile.depend projects/ifnet/usr.bin/fsync/Makefile.depend - copied unchanged from r286410, head/usr.bin/fsync/Makefile.depend projects/ifnet/usr.bin/ftp/Makefile.depend - copied unchanged from r286410, head/usr.bin/ftp/Makefile.depend projects/ifnet/usr.bin/gcore/Makefile.depend - copied unchanged from r286410, head/usr.bin/gcore/Makefile.depend projects/ifnet/usr.bin/gencat/Makefile.depend - copied unchanged from r286410, head/usr.bin/gencat/Makefile.depend projects/ifnet/usr.bin/getconf/Makefile.depend - copied unchanged from r286410, head/usr.bin/getconf/Makefile.depend projects/ifnet/usr.bin/getent/Makefile.depend - copied unchanged from r286410, head/usr.bin/getent/Makefile.depend projects/ifnet/usr.bin/getopt/Makefile.depend - copied unchanged from r286410, head/usr.bin/getopt/Makefile.depend projects/ifnet/usr.bin/gprof/Makefile.depend - copied unchanged from r286410, head/usr.bin/gprof/Makefile.depend projects/ifnet/usr.bin/grep/Makefile.depend - copied unchanged from r286410, head/usr.bin/grep/Makefile.depend projects/ifnet/usr.bin/gzip/Makefile.depend - copied unchanged from r286410, head/usr.bin/gzip/Makefile.depend projects/ifnet/usr.bin/head/Makefile.depend - copied unchanged from r286410, head/usr.bin/head/Makefile.depend projects/ifnet/usr.bin/hexdump/Makefile.depend - copied unchanged from r286410, head/usr.bin/hexdump/Makefile.depend projects/ifnet/usr.bin/host/Makefile.depend - copied unchanged from r286410, head/usr.bin/host/Makefile.depend projects/ifnet/usr.bin/id/Makefile.depend - copied unchanged from r286410, head/usr.bin/id/Makefile.depend projects/ifnet/usr.bin/ident/ - copied from r286410, head/usr.bin/ident/ projects/ifnet/usr.bin/indent/Makefile.depend - copied unchanged from r286410, head/usr.bin/indent/Makefile.depend projects/ifnet/usr.bin/ipcrm/Makefile.depend - copied unchanged from r286410, head/usr.bin/ipcrm/Makefile.depend projects/ifnet/usr.bin/ipcs/Makefile.depend - copied unchanged from r286410, head/usr.bin/ipcs/Makefile.depend projects/ifnet/usr.bin/join/Makefile.depend - copied unchanged from r286410, head/usr.bin/join/Makefile.depend projects/ifnet/usr.bin/jot/Makefile.depend - copied unchanged from r286410, head/usr.bin/jot/Makefile.depend projects/ifnet/usr.bin/kdump/Makefile.depend - copied unchanged from r286410, head/usr.bin/kdump/Makefile.depend projects/ifnet/usr.bin/keylogin/Makefile.depend - copied unchanged from r286410, head/usr.bin/keylogin/Makefile.depend projects/ifnet/usr.bin/keylogout/Makefile.depend - copied unchanged from r286410, head/usr.bin/keylogout/Makefile.depend projects/ifnet/usr.bin/killall/Makefile.depend - copied unchanged from r286410, head/usr.bin/killall/Makefile.depend projects/ifnet/usr.bin/ktrace/Makefile.depend - copied unchanged from r286410, head/usr.bin/ktrace/Makefile.depend projects/ifnet/usr.bin/ktrdump/Makefile.depend - copied unchanged from r286410, head/usr.bin/ktrdump/Makefile.depend projects/ifnet/usr.bin/lam/Makefile.depend - copied unchanged from r286410, head/usr.bin/lam/Makefile.depend projects/ifnet/usr.bin/last/Makefile.depend - copied unchanged from r286410, head/usr.bin/last/Makefile.depend projects/ifnet/usr.bin/lastcomm/Makefile.depend - copied unchanged from r286410, head/usr.bin/lastcomm/Makefile.depend projects/ifnet/usr.bin/ldd/Makefile.depend - copied unchanged from r286410, head/usr.bin/ldd/Makefile.depend projects/ifnet/usr.bin/leave/Makefile.depend - copied unchanged from r286410, head/usr.bin/leave/Makefile.depend projects/ifnet/usr.bin/less/Makefile.depend - copied unchanged from r286410, head/usr.bin/less/Makefile.depend projects/ifnet/usr.bin/lessecho/Makefile.depend - copied unchanged from r286410, head/usr.bin/lessecho/Makefile.depend projects/ifnet/usr.bin/lesskey/Makefile.depend - copied unchanged from r286410, head/usr.bin/lesskey/Makefile.depend projects/ifnet/usr.bin/lex/Makefile.depend - copied unchanged from r286410, head/usr.bin/lex/Makefile.depend projects/ifnet/usr.bin/lex/lib/Makefile.depend - copied unchanged from r286410, head/usr.bin/lex/lib/Makefile.depend projects/ifnet/usr.bin/limits/Makefile.depend - copied unchanged from r286410, head/usr.bin/limits/Makefile.depend projects/ifnet/usr.bin/locale/Makefile.depend - copied unchanged from r286410, head/usr.bin/locale/Makefile.depend projects/ifnet/usr.bin/locate/bigram/Makefile.depend - copied unchanged from r286410, head/usr.bin/locate/bigram/Makefile.depend projects/ifnet/usr.bin/locate/code/Makefile.depend - copied unchanged from r286410, head/usr.bin/locate/code/Makefile.depend projects/ifnet/usr.bin/locate/locate/Makefile.depend - copied unchanged from r286410, head/usr.bin/locate/locate/Makefile.depend projects/ifnet/usr.bin/lock/Makefile.depend - copied unchanged from r286410, head/usr.bin/lock/Makefile.depend projects/ifnet/usr.bin/lockf/Makefile.depend - copied unchanged from r286410, head/usr.bin/lockf/Makefile.depend projects/ifnet/usr.bin/logger/Makefile.depend - copied unchanged from r286410, head/usr.bin/logger/Makefile.depend projects/ifnet/usr.bin/login/Makefile.depend - copied unchanged from r286410, head/usr.bin/login/Makefile.depend projects/ifnet/usr.bin/logins/Makefile.depend - copied unchanged from r286410, head/usr.bin/logins/Makefile.depend projects/ifnet/usr.bin/logname/Makefile.depend - copied unchanged from r286410, head/usr.bin/logname/Makefile.depend projects/ifnet/usr.bin/look/Makefile.depend - copied unchanged from r286410, head/usr.bin/look/Makefile.depend projects/ifnet/usr.bin/lorder/Makefile.depend - copied unchanged from r286410, head/usr.bin/lorder/Makefile.depend projects/ifnet/usr.bin/lsvfs/Makefile.depend - copied unchanged from r286410, head/usr.bin/lsvfs/Makefile.depend projects/ifnet/usr.bin/lzmainfo/Makefile.depend - copied unchanged from r286410, head/usr.bin/lzmainfo/Makefile.depend projects/ifnet/usr.bin/m4/Makefile.depend - copied unchanged from r286410, head/usr.bin/m4/Makefile.depend projects/ifnet/usr.bin/mail/Makefile.depend - copied unchanged from r286410, head/usr.bin/mail/Makefile.depend projects/ifnet/usr.bin/makewhatis/Makefile.depend - copied unchanged from r286410, head/usr.bin/makewhatis/Makefile.depend projects/ifnet/usr.bin/man/Makefile.depend - copied unchanged from r286410, head/usr.bin/man/Makefile.depend projects/ifnet/usr.bin/mandoc/Makefile.depend - copied unchanged from r286410, head/usr.bin/mandoc/Makefile.depend projects/ifnet/usr.bin/mesg/Makefile.depend - copied unchanged from r286410, head/usr.bin/mesg/Makefile.depend projects/ifnet/usr.bin/minigzip/Makefile.depend - copied unchanged from r286410, head/usr.bin/minigzip/Makefile.depend projects/ifnet/usr.bin/ministat/Makefile.depend - copied unchanged from r286410, head/usr.bin/ministat/Makefile.depend projects/ifnet/usr.bin/mkcsmapper_static/Makefile.depend - copied unchanged from r286410, head/usr.bin/mkcsmapper_static/Makefile.depend projects/ifnet/usr.bin/mkdep/Makefile.depend - copied unchanged from r286410, head/usr.bin/mkdep/Makefile.depend projects/ifnet/usr.bin/mkfifo/Makefile.depend - copied unchanged from r286410, head/usr.bin/mkfifo/Makefile.depend projects/ifnet/usr.bin/mklocale/Makefile.depend - copied unchanged from r286410, head/usr.bin/mklocale/Makefile.depend projects/ifnet/usr.bin/mkstr/Makefile.depend - copied unchanged from r286410, head/usr.bin/mkstr/Makefile.depend projects/ifnet/usr.bin/mktemp/Makefile.depend - copied unchanged from r286410, head/usr.bin/mktemp/Makefile.depend projects/ifnet/usr.bin/mkulzma/Makefile.depend - copied unchanged from r286410, head/usr.bin/mkulzma/Makefile.depend projects/ifnet/usr.bin/mkuzip/Makefile.depend - copied unchanged from r286410, head/usr.bin/mkuzip/Makefile.depend projects/ifnet/usr.bin/msgs/Makefile.depend - copied unchanged from r286410, head/usr.bin/msgs/Makefile.depend projects/ifnet/usr.bin/mt/Makefile.depend - copied unchanged from r286410, head/usr.bin/mt/Makefile.depend projects/ifnet/usr.bin/nc/Makefile.depend - copied unchanged from r286410, head/usr.bin/nc/Makefile.depend projects/ifnet/usr.bin/ncal/Makefile.depend - copied unchanged from r286410, head/usr.bin/ncal/Makefile.depend projects/ifnet/usr.bin/netstat/Makefile.depend - copied unchanged from r286410, head/usr.bin/netstat/Makefile.depend projects/ifnet/usr.bin/newgrp/Makefile.depend - copied unchanged from r286410, head/usr.bin/newgrp/Makefile.depend projects/ifnet/usr.bin/newkey/Makefile.depend - copied unchanged from r286410, head/usr.bin/newkey/Makefile.depend projects/ifnet/usr.bin/nfsstat/Makefile.depend - copied unchanged from r286410, head/usr.bin/nfsstat/Makefile.depend projects/ifnet/usr.bin/nice/Makefile.depend - copied unchanged from r286410, head/usr.bin/nice/Makefile.depend projects/ifnet/usr.bin/nl/Makefile.depend - copied unchanged from r286410, head/usr.bin/nl/Makefile.depend projects/ifnet/usr.bin/nm/Makefile.depend - copied unchanged from r286410, head/usr.bin/nm/Makefile.depend projects/ifnet/usr.bin/nohup/Makefile.depend - copied unchanged from r286410, head/usr.bin/nohup/Makefile.depend projects/ifnet/usr.bin/numactl/ - copied from r286410, head/usr.bin/numactl/ projects/ifnet/usr.bin/opieinfo/Makefile.depend - copied unchanged from r286410, head/usr.bin/opieinfo/Makefile.depend projects/ifnet/usr.bin/opiekey/Makefile.depend - copied unchanged from r286410, head/usr.bin/opiekey/Makefile.depend projects/ifnet/usr.bin/opiepasswd/Makefile.depend - copied unchanged from r286410, head/usr.bin/opiepasswd/Makefile.depend projects/ifnet/usr.bin/pagesize/Makefile.depend - copied unchanged from r286410, head/usr.bin/pagesize/Makefile.depend projects/ifnet/usr.bin/pamtest/Makefile.depend - copied unchanged from r286410, head/usr.bin/pamtest/Makefile.depend projects/ifnet/usr.bin/passwd/Makefile.depend - copied unchanged from r286410, head/usr.bin/passwd/Makefile.depend projects/ifnet/usr.bin/paste/Makefile.depend - copied unchanged from r286410, head/usr.bin/paste/Makefile.depend projects/ifnet/usr.bin/pathchk/Makefile.depend - copied unchanged from r286410, head/usr.bin/pathchk/Makefile.depend projects/ifnet/usr.bin/perror/Makefile.depend - copied unchanged from r286410, head/usr.bin/perror/Makefile.depend projects/ifnet/usr.bin/pr/Makefile.depend - copied unchanged from r286410, head/usr.bin/pr/Makefile.depend projects/ifnet/usr.bin/printenv/Makefile.depend - copied unchanged from r286410, head/usr.bin/printenv/Makefile.depend projects/ifnet/usr.bin/printf/Makefile.depend - copied unchanged from r286410, head/usr.bin/printf/Makefile.depend projects/ifnet/usr.bin/procstat/Makefile.depend - copied unchanged from r286410, head/usr.bin/procstat/Makefile.depend projects/ifnet/usr.bin/quota/Makefile.depend - copied unchanged from r286410, head/usr.bin/quota/Makefile.depend projects/ifnet/usr.bin/rctl/Makefile.depend - copied unchanged from r286410, head/usr.bin/rctl/Makefile.depend projects/ifnet/usr.bin/readelf/Makefile.depend - copied unchanged from r286410, head/usr.bin/readelf/Makefile.depend projects/ifnet/usr.bin/renice/Makefile.depend - copied unchanged from r286410, head/usr.bin/renice/Makefile.depend projects/ifnet/usr.bin/rev/Makefile.depend - copied unchanged from r286410, head/usr.bin/rev/Makefile.depend projects/ifnet/usr.bin/revoke/Makefile.depend - copied unchanged from r286410, head/usr.bin/revoke/Makefile.depend projects/ifnet/usr.bin/rlogin/Makefile.depend - copied unchanged from r286410, head/usr.bin/rlogin/Makefile.depend projects/ifnet/usr.bin/rpcgen/Makefile.depend - copied unchanged from r286410, head/usr.bin/rpcgen/Makefile.depend projects/ifnet/usr.bin/rpcinfo/Makefile.depend - copied unchanged from r286410, head/usr.bin/rpcinfo/Makefile.depend projects/ifnet/usr.bin/rs/Makefile.depend - copied unchanged from r286410, head/usr.bin/rs/Makefile.depend projects/ifnet/usr.bin/rsh/Makefile.depend - copied unchanged from r286410, head/usr.bin/rsh/Makefile.depend projects/ifnet/usr.bin/rup/Makefile.depend - copied unchanged from r286410, head/usr.bin/rup/Makefile.depend projects/ifnet/usr.bin/ruptime/Makefile.depend - copied unchanged from r286410, head/usr.bin/ruptime/Makefile.depend projects/ifnet/usr.bin/rusers/Makefile.depend - copied unchanged from r286410, head/usr.bin/rusers/Makefile.depend projects/ifnet/usr.bin/rwall/Makefile.depend - copied unchanged from r286410, head/usr.bin/rwall/Makefile.depend projects/ifnet/usr.bin/rwho/Makefile.depend - copied unchanged from r286410, head/usr.bin/rwho/Makefile.depend projects/ifnet/usr.bin/script/Makefile.depend - copied unchanged from r286410, head/usr.bin/script/Makefile.depend projects/ifnet/usr.bin/sed/Makefile.depend - copied unchanged from r286410, head/usr.bin/sed/Makefile.depend projects/ifnet/usr.bin/seq/Makefile.depend - copied unchanged from r286410, head/usr.bin/seq/Makefile.depend projects/ifnet/usr.bin/setchannel/Makefile.depend - copied unchanged from r286410, head/usr.bin/setchannel/Makefile.depend projects/ifnet/usr.bin/shar/Makefile.depend - copied unchanged from r286410, head/usr.bin/shar/Makefile.depend projects/ifnet/usr.bin/showmount/Makefile.depend - copied unchanged from r286410, head/usr.bin/showmount/Makefile.depend projects/ifnet/usr.bin/size/Makefile.depend - copied unchanged from r286410, head/usr.bin/size/Makefile.depend projects/ifnet/usr.bin/smbutil/Makefile.depend - copied unchanged from r286410, head/usr.bin/smbutil/Makefile.depend projects/ifnet/usr.bin/sockstat/Makefile.depend - copied unchanged from r286410, head/usr.bin/sockstat/Makefile.depend projects/ifnet/usr.bin/sort/Makefile.depend - copied unchanged from r286410, head/usr.bin/sort/Makefile.depend projects/ifnet/usr.bin/split/Makefile.depend - copied unchanged from r286410, head/usr.bin/split/Makefile.depend projects/ifnet/usr.bin/ssh-copy-id/Makefile.depend - copied unchanged from r286410, head/usr.bin/ssh-copy-id/Makefile.depend projects/ifnet/usr.bin/stat/Makefile.depend - copied unchanged from r286410, head/usr.bin/stat/Makefile.depend projects/ifnet/usr.bin/stdbuf/Makefile.depend - copied unchanged from r286410, head/usr.bin/stdbuf/Makefile.depend projects/ifnet/usr.bin/strings/Makefile.depend - copied unchanged from r286410, head/usr.bin/strings/Makefile.depend projects/ifnet/usr.bin/su/Makefile.depend - copied unchanged from r286410, head/usr.bin/su/Makefile.depend projects/ifnet/usr.bin/svn/lib/libapr/Makefile.depend - copied unchanged from r286410, head/usr.bin/svn/lib/libapr/Makefile.depend projects/ifnet/usr.bin/svn/lib/libapr_util/Makefile.depend - copied unchanged from r286410, head/usr.bin/svn/lib/libapr_util/Makefile.depend projects/ifnet/usr.bin/svn/lib/libserf/Makefile.depend - copied unchanged from r286410, head/usr.bin/svn/lib/libserf/Makefile.depend projects/ifnet/usr.bin/svn/lib/libsvn_client/Makefile.depend - copied unchanged from r286410, head/usr.bin/svn/lib/libsvn_client/Makefile.depend projects/ifnet/usr.bin/svn/lib/libsvn_delta/Makefile.depend - copied unchanged from r286410, head/usr.bin/svn/lib/libsvn_delta/Makefile.depend projects/ifnet/usr.bin/svn/lib/libsvn_diff/Makefile.depend - copied unchanged from r286410, head/usr.bin/svn/lib/libsvn_diff/Makefile.depend projects/ifnet/usr.bin/svn/lib/libsvn_fs/Makefile.depend - copied unchanged from r286410, head/usr.bin/svn/lib/libsvn_fs/Makefile.depend projects/ifnet/usr.bin/svn/lib/libsvn_fs_fs/Makefile.depend - copied unchanged from r286410, head/usr.bin/svn/lib/libsvn_fs_fs/Makefile.depend projects/ifnet/usr.bin/svn/lib/libsvn_fs_util/Makefile.depend - copied unchanged from r286410, head/usr.bin/svn/lib/libsvn_fs_util/Makefile.depend projects/ifnet/usr.bin/svn/lib/libsvn_ra/Makefile.depend - copied unchanged from r286410, head/usr.bin/svn/lib/libsvn_ra/Makefile.depend projects/ifnet/usr.bin/svn/lib/libsvn_ra_local/Makefile.depend - copied unchanged from r286410, head/usr.bin/svn/lib/libsvn_ra_local/Makefile.depend projects/ifnet/usr.bin/svn/lib/libsvn_ra_serf/Makefile.depend - copied unchanged from r286410, head/usr.bin/svn/lib/libsvn_ra_serf/Makefile.depend projects/ifnet/usr.bin/svn/lib/libsvn_ra_svn/Makefile.depend - copied unchanged from r286410, head/usr.bin/svn/lib/libsvn_ra_svn/Makefile.depend projects/ifnet/usr.bin/svn/lib/libsvn_repos/Makefile.depend - copied unchanged from r286410, head/usr.bin/svn/lib/libsvn_repos/Makefile.depend projects/ifnet/usr.bin/svn/lib/libsvn_subr/Makefile.depend - copied unchanged from r286410, head/usr.bin/svn/lib/libsvn_subr/Makefile.depend projects/ifnet/usr.bin/svn/lib/libsvn_wc/Makefile.depend - copied unchanged from r286410, head/usr.bin/svn/lib/libsvn_wc/Makefile.depend projects/ifnet/usr.bin/svn/svn/Makefile.depend - copied unchanged from r286410, head/usr.bin/svn/svn/Makefile.depend projects/ifnet/usr.bin/svn/svnadmin/Makefile.depend - copied unchanged from r286410, head/usr.bin/svn/svnadmin/Makefile.depend projects/ifnet/usr.bin/svn/svndumpfilter/Makefile.depend - copied unchanged from r286410, head/usr.bin/svn/svndumpfilter/Makefile.depend projects/ifnet/usr.bin/svn/svnlook/Makefile.depend - copied unchanged from r286410, head/usr.bin/svn/svnlook/Makefile.depend projects/ifnet/usr.bin/svn/svnmucc/Makefile.depend - copied unchanged from r286410, head/usr.bin/svn/svnmucc/Makefile.depend projects/ifnet/usr.bin/svn/svnrdump/Makefile.depend - copied unchanged from r286410, head/usr.bin/svn/svnrdump/Makefile.depend projects/ifnet/usr.bin/svn/svnserve/Makefile.depend - copied unchanged from r286410, head/usr.bin/svn/svnserve/Makefile.depend projects/ifnet/usr.bin/svn/svnsync/Makefile.depend - copied unchanged from r286410, head/usr.bin/svn/svnsync/Makefile.depend projects/ifnet/usr.bin/svn/svnversion/Makefile.depend - copied unchanged from r286410, head/usr.bin/svn/svnversion/Makefile.depend projects/ifnet/usr.bin/systat/Makefile.depend - copied unchanged from r286410, head/usr.bin/systat/Makefile.depend projects/ifnet/usr.bin/tabs/Makefile.depend - copied unchanged from r286410, head/usr.bin/tabs/Makefile.depend projects/ifnet/usr.bin/tail/Makefile.depend - copied unchanged from r286410, head/usr.bin/tail/Makefile.depend projects/ifnet/usr.bin/talk/Makefile.depend - copied unchanged from r286410, head/usr.bin/talk/Makefile.depend projects/ifnet/usr.bin/tar/Makefile.depend - copied unchanged from r286410, head/usr.bin/tar/Makefile.depend projects/ifnet/usr.bin/tcopy/Makefile.depend - copied unchanged from r286410, head/usr.bin/tcopy/Makefile.depend projects/ifnet/usr.bin/tee/Makefile.depend - copied unchanged from r286410, head/usr.bin/tee/Makefile.depend projects/ifnet/usr.bin/telnet/Makefile.depend - copied unchanged from r286410, head/usr.bin/telnet/Makefile.depend projects/ifnet/usr.bin/tftp/Makefile.depend - copied unchanged from r286410, head/usr.bin/tftp/Makefile.depend projects/ifnet/usr.bin/time/Makefile.depend - copied unchanged from r286410, head/usr.bin/time/Makefile.depend projects/ifnet/usr.bin/timeout/Makefile.depend - copied unchanged from r286410, head/usr.bin/timeout/Makefile.depend projects/ifnet/usr.bin/tip/tip/Makefile.depend - copied unchanged from r286410, head/usr.bin/tip/tip/Makefile.depend projects/ifnet/usr.bin/top/Makefile.depend - copied unchanged from r286410, head/usr.bin/top/Makefile.depend projects/ifnet/usr.bin/touch/Makefile.depend - copied unchanged from r286410, head/usr.bin/touch/Makefile.depend projects/ifnet/usr.bin/tput/Makefile.depend - copied unchanged from r286410, head/usr.bin/tput/Makefile.depend projects/ifnet/usr.bin/tr/Makefile.depend - copied unchanged from r286410, head/usr.bin/tr/Makefile.depend projects/ifnet/usr.bin/true/Makefile.depend - copied unchanged from r286410, head/usr.bin/true/Makefile.depend projects/ifnet/usr.bin/truncate/Makefile.depend - copied unchanged from r286410, head/usr.bin/truncate/Makefile.depend projects/ifnet/usr.bin/truss/Makefile.depend.amd64 - copied unchanged from r286410, head/usr.bin/truss/Makefile.depend.amd64 projects/ifnet/usr.bin/tset/Makefile.depend - copied unchanged from r286410, head/usr.bin/tset/Makefile.depend projects/ifnet/usr.bin/tsort/Makefile.depend - copied unchanged from r286410, head/usr.bin/tsort/Makefile.depend projects/ifnet/usr.bin/tty/Makefile.depend - copied unchanged from r286410, head/usr.bin/tty/Makefile.depend projects/ifnet/usr.bin/ul/Makefile.depend - copied unchanged from r286410, head/usr.bin/ul/Makefile.depend projects/ifnet/usr.bin/uname/Makefile.depend - copied unchanged from r286410, head/usr.bin/uname/Makefile.depend projects/ifnet/usr.bin/unexpand/Makefile.depend - copied unchanged from r286410, head/usr.bin/unexpand/Makefile.depend projects/ifnet/usr.bin/unifdef/Makefile.depend - copied unchanged from r286410, head/usr.bin/unifdef/Makefile.depend projects/ifnet/usr.bin/uniq/Makefile.depend - copied unchanged from r286410, head/usr.bin/uniq/Makefile.depend projects/ifnet/usr.bin/units/Makefile.depend - copied unchanged from r286410, head/usr.bin/units/Makefile.depend projects/ifnet/usr.bin/unvis/Makefile.depend - copied unchanged from r286410, head/usr.bin/unvis/Makefile.depend projects/ifnet/usr.bin/unzip/Makefile.depend - copied unchanged from r286410, head/usr.bin/unzip/Makefile.depend projects/ifnet/usr.bin/usbhidaction/Makefile.depend - copied unchanged from r286410, head/usr.bin/usbhidaction/Makefile.depend projects/ifnet/usr.bin/usbhidctl/Makefile.depend - copied unchanged from r286410, head/usr.bin/usbhidctl/Makefile.depend projects/ifnet/usr.bin/users/Makefile.depend - copied unchanged from r286410, head/usr.bin/users/Makefile.depend projects/ifnet/usr.bin/uudecode/Makefile.depend - copied unchanged from r286410, head/usr.bin/uudecode/Makefile.depend projects/ifnet/usr.bin/uuencode/Makefile.depend - copied unchanged from r286410, head/usr.bin/uuencode/Makefile.depend projects/ifnet/usr.bin/vacation/Makefile.depend - copied unchanged from r286410, head/usr.bin/vacation/Makefile.depend projects/ifnet/usr.bin/vgrind/Makefile.depend - copied unchanged from r286410, head/usr.bin/vgrind/Makefile.depend projects/ifnet/usr.bin/vgrind/RETEST/Makefile.depend - copied unchanged from r286410, head/usr.bin/vgrind/RETEST/Makefile.depend projects/ifnet/usr.bin/vi/Makefile.depend - copied unchanged from r286410, head/usr.bin/vi/Makefile.depend projects/ifnet/usr.bin/vis/Makefile.depend - copied unchanged from r286410, head/usr.bin/vis/Makefile.depend projects/ifnet/usr.bin/vmstat/Makefile.depend - copied unchanged from r286410, head/usr.bin/vmstat/Makefile.depend projects/ifnet/usr.bin/vtfontcvt/Makefile.depend - copied unchanged from r286410, head/usr.bin/vtfontcvt/Makefile.depend projects/ifnet/usr.bin/w/Makefile.depend - copied unchanged from r286410, head/usr.bin/w/Makefile.depend projects/ifnet/usr.bin/wall/Makefile.depend - copied unchanged from r286410, head/usr.bin/wall/Makefile.depend projects/ifnet/usr.bin/wc/Makefile.depend - copied unchanged from r286410, head/usr.bin/wc/Makefile.depend projects/ifnet/usr.bin/what/Makefile.depend - copied unchanged from r286410, head/usr.bin/what/Makefile.depend projects/ifnet/usr.bin/whereis/Makefile.depend - copied unchanged from r286410, head/usr.bin/whereis/Makefile.depend projects/ifnet/usr.bin/which/Makefile.depend - copied unchanged from r286410, head/usr.bin/which/Makefile.depend projects/ifnet/usr.bin/who/Makefile.depend - copied unchanged from r286410, head/usr.bin/who/Makefile.depend projects/ifnet/usr.bin/whois/Makefile.depend - copied unchanged from r286410, head/usr.bin/whois/Makefile.depend projects/ifnet/usr.bin/write/Makefile.depend - copied unchanged from r286410, head/usr.bin/write/Makefile.depend projects/ifnet/usr.bin/xargs/Makefile.depend - copied unchanged from r286410, head/usr.bin/xargs/Makefile.depend projects/ifnet/usr.bin/xinstall/Makefile.depend - copied unchanged from r286410, head/usr.bin/xinstall/Makefile.depend projects/ifnet/usr.bin/xinstall/Makefile.depend.host - copied unchanged from r286410, head/usr.bin/xinstall/Makefile.depend.host projects/ifnet/usr.bin/xlint/lint1/Makefile.depend - copied unchanged from r286410, head/usr.bin/xlint/lint1/Makefile.depend projects/ifnet/usr.bin/xlint/lint2/Makefile.depend - copied unchanged from r286410, head/usr.bin/xlint/lint2/Makefile.depend projects/ifnet/usr.bin/xlint/llib/Makefile.depend - copied unchanged from r286410, head/usr.bin/xlint/llib/Makefile.depend projects/ifnet/usr.bin/xlint/xlint/Makefile.depend - copied unchanged from r286410, head/usr.bin/xlint/xlint/Makefile.depend projects/ifnet/usr.bin/xstr/Makefile.depend - copied unchanged from r286410, head/usr.bin/xstr/Makefile.depend projects/ifnet/usr.bin/xz/Makefile.depend - copied unchanged from r286410, head/usr.bin/xz/Makefile.depend projects/ifnet/usr.bin/xzdec/Makefile.depend - copied unchanged from r286410, head/usr.bin/xzdec/Makefile.depend projects/ifnet/usr.bin/yacc/Makefile.depend - copied unchanged from r286410, head/usr.bin/yacc/Makefile.depend projects/ifnet/usr.bin/yes/Makefile.depend - copied unchanged from r286410, head/usr.bin/yes/Makefile.depend projects/ifnet/usr.bin/ypcat/Makefile.depend - copied unchanged from r286410, head/usr.bin/ypcat/Makefile.depend projects/ifnet/usr.bin/ypmatch/Makefile.depend - copied unchanged from r286410, head/usr.bin/ypmatch/Makefile.depend projects/ifnet/usr.bin/ypwhich/Makefile.depend - copied unchanged from r286410, head/usr.bin/ypwhich/Makefile.depend projects/ifnet/usr.sbin/ac/Makefile.depend - copied unchanged from r286410, head/usr.sbin/ac/Makefile.depend projects/ifnet/usr.sbin/accton/Makefile.depend - copied unchanged from r286410, head/usr.sbin/accton/Makefile.depend projects/ifnet/usr.sbin/acpi/acpiconf/Makefile.depend - copied unchanged from r286410, head/usr.sbin/acpi/acpiconf/Makefile.depend projects/ifnet/usr.sbin/acpi/acpidb/Makefile.depend - copied unchanged from r286410, head/usr.sbin/acpi/acpidb/Makefile.depend projects/ifnet/usr.sbin/acpi/acpidump/Makefile.depend - copied unchanged from r286410, head/usr.sbin/acpi/acpidump/Makefile.depend projects/ifnet/usr.sbin/acpi/iasl/Makefile.depend - copied unchanged from r286410, head/usr.sbin/acpi/iasl/Makefile.depend projects/ifnet/usr.sbin/adduser/Makefile.depend - copied unchanged from r286410, head/usr.sbin/adduser/Makefile.depend projects/ifnet/usr.sbin/amd/amd/Makefile.depend - copied unchanged from r286410, head/usr.sbin/amd/amd/Makefile.depend projects/ifnet/usr.sbin/amd/amq/Makefile.depend - copied unchanged from r286410, head/usr.sbin/amd/amq/Makefile.depend projects/ifnet/usr.sbin/amd/fixmount/Makefile.depend - copied unchanged from r286410, head/usr.sbin/amd/fixmount/Makefile.depend projects/ifnet/usr.sbin/amd/fsinfo/Makefile.depend - copied unchanged from r286410, head/usr.sbin/amd/fsinfo/Makefile.depend projects/ifnet/usr.sbin/amd/hlfsd/Makefile.depend - copied unchanged from r286410, head/usr.sbin/amd/hlfsd/Makefile.depend projects/ifnet/usr.sbin/amd/include/Makefile.depend - copied unchanged from r286410, head/usr.sbin/amd/include/Makefile.depend projects/ifnet/usr.sbin/amd/libamu/Makefile.depend - copied unchanged from r286410, head/usr.sbin/amd/libamu/Makefile.depend projects/ifnet/usr.sbin/amd/mk-amd-map/Makefile.depend - copied unchanged from r286410, head/usr.sbin/amd/mk-amd-map/Makefile.depend projects/ifnet/usr.sbin/amd/pawd/Makefile.depend - copied unchanged from r286410, head/usr.sbin/amd/pawd/Makefile.depend projects/ifnet/usr.sbin/amd/scripts/Makefile.depend - copied unchanged from r286410, head/usr.sbin/amd/scripts/Makefile.depend projects/ifnet/usr.sbin/amd/wire-test/Makefile.depend - copied unchanged from r286410, head/usr.sbin/amd/wire-test/Makefile.depend projects/ifnet/usr.sbin/ancontrol/Makefile.depend - copied unchanged from r286410, head/usr.sbin/ancontrol/Makefile.depend projects/ifnet/usr.sbin/apm/Makefile.depend - copied unchanged from r286410, head/usr.sbin/apm/Makefile.depend projects/ifnet/usr.sbin/apmd/Makefile.depend - copied unchanged from r286410, head/usr.sbin/apmd/Makefile.depend projects/ifnet/usr.sbin/arp/Makefile.depend - copied unchanged from r286410, head/usr.sbin/arp/Makefile.depend projects/ifnet/usr.sbin/asf/Makefile.depend - copied unchanged from r286410, head/usr.sbin/asf/Makefile.depend projects/ifnet/usr.sbin/audit/Makefile.depend - copied unchanged from r286410, head/usr.sbin/audit/Makefile.depend projects/ifnet/usr.sbin/auditd/Makefile.depend - copied unchanged from r286410, head/usr.sbin/auditd/Makefile.depend projects/ifnet/usr.sbin/auditreduce/Makefile.depend - copied unchanged from r286410, head/usr.sbin/auditreduce/Makefile.depend projects/ifnet/usr.sbin/authpf/Makefile.depend - copied unchanged from r286410, head/usr.sbin/authpf/Makefile.depend projects/ifnet/usr.sbin/bhyve/Makefile.depend - copied unchanged from r286410, head/usr.sbin/bhyve/Makefile.depend projects/ifnet/usr.sbin/bhyve/bootrom.c - copied unchanged from r286410, head/usr.sbin/bhyve/bootrom.c projects/ifnet/usr.sbin/bhyve/bootrom.h - copied unchanged from r286410, head/usr.sbin/bhyve/bootrom.h projects/ifnet/usr.sbin/bluetooth/ath3kfw/Makefile.depend - copied unchanged from r286410, head/usr.sbin/bluetooth/ath3kfw/Makefile.depend projects/ifnet/usr.sbin/bluetooth/bcmfw/Makefile.depend - copied unchanged from r286410, head/usr.sbin/bluetooth/bcmfw/Makefile.depend projects/ifnet/usr.sbin/bluetooth/bt3cfw/Makefile.depend - copied unchanged from r286410, head/usr.sbin/bluetooth/bt3cfw/Makefile.depend projects/ifnet/usr.sbin/bluetooth/bthidcontrol/Makefile.depend - copied unchanged from r286410, head/usr.sbin/bluetooth/bthidcontrol/Makefile.depend projects/ifnet/usr.sbin/bluetooth/bthidd/Makefile.depend - copied unchanged from r286410, head/usr.sbin/bluetooth/bthidd/Makefile.depend projects/ifnet/usr.sbin/bluetooth/btpand/Makefile.depend - copied unchanged from r286410, head/usr.sbin/bluetooth/btpand/Makefile.depend projects/ifnet/usr.sbin/bluetooth/hccontrol/Makefile.depend - copied unchanged from r286410, head/usr.sbin/bluetooth/hccontrol/Makefile.depend projects/ifnet/usr.sbin/bluetooth/hcsecd/Makefile.depend - copied unchanged from r286410, head/usr.sbin/bluetooth/hcsecd/Makefile.depend projects/ifnet/usr.sbin/bluetooth/hcseriald/Makefile.depend - copied unchanged from r286410, head/usr.sbin/bluetooth/hcseriald/Makefile.depend projects/ifnet/usr.sbin/bluetooth/l2control/Makefile.depend - copied unchanged from r286410, head/usr.sbin/bluetooth/l2control/Makefile.depend projects/ifnet/usr.sbin/bluetooth/l2ping/Makefile.depend - copied unchanged from r286410, head/usr.sbin/bluetooth/l2ping/Makefile.depend projects/ifnet/usr.sbin/bluetooth/rfcomm_pppd/Makefile.depend - copied unchanged from r286410, head/usr.sbin/bluetooth/rfcomm_pppd/Makefile.depend projects/ifnet/usr.sbin/bluetooth/sdpcontrol/Makefile.depend - copied unchanged from r286410, head/usr.sbin/bluetooth/sdpcontrol/Makefile.depend projects/ifnet/usr.sbin/bluetooth/sdpd/Makefile.depend - copied unchanged from r286410, head/usr.sbin/bluetooth/sdpd/Makefile.depend projects/ifnet/usr.sbin/boot0cfg/Makefile.depend - copied unchanged from r286410, head/usr.sbin/boot0cfg/Makefile.depend projects/ifnet/usr.sbin/boot98cfg/Makefile.depend - copied unchanged from r286410, head/usr.sbin/boot98cfg/Makefile.depend projects/ifnet/usr.sbin/bootparamd/bootparamd/Makefile.depend - copied unchanged from r286410, head/usr.sbin/bootparamd/bootparamd/Makefile.depend projects/ifnet/usr.sbin/bootparamd/callbootd/Makefile.depend - copied unchanged from r286410, head/usr.sbin/bootparamd/callbootd/Makefile.depend projects/ifnet/usr.sbin/bsdconfig/packages/Makefile.depend - copied unchanged from r286410, head/usr.sbin/bsdconfig/packages/Makefile.depend projects/ifnet/usr.sbin/bsdconfig/packages/include/Makefile.depend - copied unchanged from r286410, head/usr.sbin/bsdconfig/packages/include/Makefile.depend projects/ifnet/usr.sbin/bsdconfig/share/packages/Makefile.depend - copied unchanged from r286410, head/usr.sbin/bsdconfig/share/packages/Makefile.depend projects/ifnet/usr.sbin/bsdinstall/Makefile.depend - copied unchanged from r286410, head/usr.sbin/bsdinstall/Makefile.depend projects/ifnet/usr.sbin/bsdinstall/distextract/Makefile.depend - copied unchanged from r286410, head/usr.sbin/bsdinstall/distextract/Makefile.depend projects/ifnet/usr.sbin/bsdinstall/distfetch/Makefile.depend - copied unchanged from r286410, head/usr.sbin/bsdinstall/distfetch/Makefile.depend projects/ifnet/usr.sbin/bsdinstall/partedit/Makefile.depend - copied unchanged from r286410, head/usr.sbin/bsdinstall/partedit/Makefile.depend projects/ifnet/usr.sbin/bsdinstall/scripts/Makefile.depend - copied unchanged from r286410, head/usr.sbin/bsdinstall/scripts/Makefile.depend projects/ifnet/usr.sbin/bsnmpd/bsnmpd/Makefile.depend - copied unchanged from r286410, head/usr.sbin/bsnmpd/bsnmpd/Makefile.depend projects/ifnet/usr.sbin/bsnmpd/gensnmptree/Makefile.depend - copied unchanged from r286410, head/usr.sbin/bsnmpd/gensnmptree/Makefile.depend projects/ifnet/usr.sbin/bsnmpd/modules/Makefile.depend - copied unchanged from r286410, head/usr.sbin/bsnmpd/modules/Makefile.depend projects/ifnet/usr.sbin/bsnmpd/modules/snmp_atm/Makefile.depend - copied unchanged from r286410, head/usr.sbin/bsnmpd/modules/snmp_atm/Makefile.depend projects/ifnet/usr.sbin/bsnmpd/modules/snmp_bridge/Makefile.depend - copied unchanged from r286410, head/usr.sbin/bsnmpd/modules/snmp_bridge/Makefile.depend projects/ifnet/usr.sbin/bsnmpd/modules/snmp_hast/Makefile.depend - copied unchanged from r286410, head/usr.sbin/bsnmpd/modules/snmp_hast/Makefile.depend projects/ifnet/usr.sbin/bsnmpd/modules/snmp_hostres/Makefile.depend - copied unchanged from r286410, head/usr.sbin/bsnmpd/modules/snmp_hostres/Makefile.depend projects/ifnet/usr.sbin/bsnmpd/modules/snmp_lm75/Makefile.depend - copied unchanged from r286410, head/usr.sbin/bsnmpd/modules/snmp_lm75/Makefile.depend projects/ifnet/usr.sbin/bsnmpd/modules/snmp_mibII/Makefile.depend - copied unchanged from r286410, head/usr.sbin/bsnmpd/modules/snmp_mibII/Makefile.depend projects/ifnet/usr.sbin/bsnmpd/modules/snmp_netgraph/Makefile.depend - copied unchanged from r286410, head/usr.sbin/bsnmpd/modules/snmp_netgraph/Makefile.depend projects/ifnet/usr.sbin/bsnmpd/modules/snmp_pf/Makefile.depend - copied unchanged from r286410, head/usr.sbin/bsnmpd/modules/snmp_pf/Makefile.depend projects/ifnet/usr.sbin/bsnmpd/modules/snmp_target/Makefile.depend - copied unchanged from r286410, head/usr.sbin/bsnmpd/modules/snmp_target/Makefile.depend projects/ifnet/usr.sbin/bsnmpd/modules/snmp_usm/Makefile.depend - copied unchanged from r286410, head/usr.sbin/bsnmpd/modules/snmp_usm/Makefile.depend projects/ifnet/usr.sbin/bsnmpd/modules/snmp_vacm/Makefile.depend - copied unchanged from r286410, head/usr.sbin/bsnmpd/modules/snmp_vacm/Makefile.depend projects/ifnet/usr.sbin/bsnmpd/modules/snmp_wlan/Makefile.depend - copied unchanged from r286410, head/usr.sbin/bsnmpd/modules/snmp_wlan/Makefile.depend projects/ifnet/usr.sbin/bsnmpd/tools/bsnmptools/Makefile.depend - copied unchanged from r286410, head/usr.sbin/bsnmpd/tools/bsnmptools/Makefile.depend projects/ifnet/usr.sbin/bsnmpd/tools/libbsnmptools/Makefile.depend - copied unchanged from r286410, head/usr.sbin/bsnmpd/tools/libbsnmptools/Makefile.depend projects/ifnet/usr.sbin/btxld/Makefile.depend - copied unchanged from r286410, head/usr.sbin/btxld/Makefile.depend projects/ifnet/usr.sbin/cdcontrol/Makefile.depend - copied unchanged from r286410, head/usr.sbin/cdcontrol/Makefile.depend projects/ifnet/usr.sbin/chkgrp/Makefile.depend - copied unchanged from r286410, head/usr.sbin/chkgrp/Makefile.depend projects/ifnet/usr.sbin/chown/Makefile.depend - copied unchanged from r286410, head/usr.sbin/chown/Makefile.depend projects/ifnet/usr.sbin/chroot/Makefile.depend - copied unchanged from r286410, head/usr.sbin/chroot/Makefile.depend projects/ifnet/usr.sbin/ckdist/Makefile.depend - copied unchanged from r286410, head/usr.sbin/ckdist/Makefile.depend projects/ifnet/usr.sbin/clear_locks/Makefile.depend - copied unchanged from r286410, head/usr.sbin/clear_locks/Makefile.depend projects/ifnet/usr.sbin/config/Makefile.depend - copied unchanged from r286410, head/usr.sbin/config/Makefile.depend projects/ifnet/usr.sbin/cpucontrol/Makefile.depend - copied unchanged from r286410, head/usr.sbin/cpucontrol/Makefile.depend projects/ifnet/usr.sbin/crashinfo/Makefile.depend - copied unchanged from r286410, head/usr.sbin/crashinfo/Makefile.depend projects/ifnet/usr.sbin/cron/cron/Makefile.depend - copied unchanged from r286410, head/usr.sbin/cron/cron/Makefile.depend projects/ifnet/usr.sbin/cron/crontab/Makefile.depend - copied unchanged from r286410, head/usr.sbin/cron/crontab/Makefile.depend projects/ifnet/usr.sbin/cron/lib/Makefile.depend - copied unchanged from r286410, head/usr.sbin/cron/lib/Makefile.depend projects/ifnet/usr.sbin/crunch/crunchgen/Makefile.depend - copied unchanged from r286410, head/usr.sbin/crunch/crunchgen/Makefile.depend projects/ifnet/usr.sbin/crunch/crunchide/Makefile.depend - copied unchanged from r286410, head/usr.sbin/crunch/crunchide/Makefile.depend projects/ifnet/usr.sbin/ctladm/Makefile.depend - copied unchanged from r286410, head/usr.sbin/ctladm/Makefile.depend projects/ifnet/usr.sbin/ctm/ctm/Makefile.depend - copied unchanged from r286410, head/usr.sbin/ctm/ctm/Makefile.depend projects/ifnet/usr.sbin/ctm/ctm_dequeue/Makefile.depend - copied unchanged from r286410, head/usr.sbin/ctm/ctm_dequeue/Makefile.depend projects/ifnet/usr.sbin/ctm/ctm_rmail/Makefile.depend - copied unchanged from r286410, head/usr.sbin/ctm/ctm_rmail/Makefile.depend projects/ifnet/usr.sbin/ctm/ctm_smail/Makefile.depend - copied unchanged from r286410, head/usr.sbin/ctm/ctm_smail/Makefile.depend projects/ifnet/usr.sbin/daemon/Makefile.depend - copied unchanged from r286410, head/usr.sbin/daemon/Makefile.depend projects/ifnet/usr.sbin/dconschat/Makefile.depend - copied unchanged from r286410, head/usr.sbin/dconschat/Makefile.depend projects/ifnet/usr.sbin/devinfo/Makefile.depend - copied unchanged from r286410, head/usr.sbin/devinfo/Makefile.depend projects/ifnet/usr.sbin/digictl/Makefile.depend - copied unchanged from r286410, head/usr.sbin/digictl/Makefile.depend projects/ifnet/usr.sbin/diskinfo/Makefile.depend - copied unchanged from r286410, head/usr.sbin/diskinfo/Makefile.depend projects/ifnet/usr.sbin/dumpcis/Makefile.depend - copied unchanged from r286410, head/usr.sbin/dumpcis/Makefile.depend projects/ifnet/usr.sbin/editmap/Makefile.depend - copied unchanged from r286410, head/usr.sbin/editmap/Makefile.depend projects/ifnet/usr.sbin/edquota/Makefile.depend - copied unchanged from r286410, head/usr.sbin/edquota/Makefile.depend projects/ifnet/usr.sbin/eeprom/Makefile.depend - copied unchanged from r286410, head/usr.sbin/eeprom/Makefile.depend projects/ifnet/usr.sbin/etcupdate/Makefile.depend - copied unchanged from r286410, head/usr.sbin/etcupdate/Makefile.depend projects/ifnet/usr.sbin/extattr/Makefile.depend - copied unchanged from r286410, head/usr.sbin/extattr/Makefile.depend projects/ifnet/usr.sbin/extattrctl/Makefile.depend - copied unchanged from r286410, head/usr.sbin/extattrctl/Makefile.depend projects/ifnet/usr.sbin/fdcontrol/Makefile.depend - copied unchanged from r286410, head/usr.sbin/fdcontrol/Makefile.depend projects/ifnet/usr.sbin/fdformat/Makefile.depend - copied unchanged from r286410, head/usr.sbin/fdformat/Makefile.depend projects/ifnet/usr.sbin/fdread/Makefile.depend - copied unchanged from r286410, head/usr.sbin/fdread/Makefile.depend projects/ifnet/usr.sbin/fdwrite/Makefile.depend - copied unchanged from r286410, head/usr.sbin/fdwrite/Makefile.depend projects/ifnet/usr.sbin/fifolog/fifolog_create/Makefile.depend - copied unchanged from r286410, head/usr.sbin/fifolog/fifolog_create/Makefile.depend projects/ifnet/usr.sbin/fifolog/fifolog_reader/Makefile.depend - copied unchanged from r286410, head/usr.sbin/fifolog/fifolog_reader/Makefile.depend projects/ifnet/usr.sbin/fifolog/fifolog_writer/Makefile.depend - copied unchanged from r286410, head/usr.sbin/fifolog/fifolog_writer/Makefile.depend projects/ifnet/usr.sbin/fifolog/lib/Makefile.depend - copied unchanged from r286410, head/usr.sbin/fifolog/lib/Makefile.depend projects/ifnet/usr.sbin/flowctl/Makefile.depend - copied unchanged from r286410, head/usr.sbin/flowctl/Makefile.depend projects/ifnet/usr.sbin/freebsd-update/Makefile.depend - copied unchanged from r286410, head/usr.sbin/freebsd-update/Makefile.depend projects/ifnet/usr.sbin/fstyp/geli.c - copied unchanged from r286410, head/usr.sbin/fstyp/geli.c projects/ifnet/usr.sbin/fstyp/zfs.c - copied unchanged from r286410, head/usr.sbin/fstyp/zfs.c projects/ifnet/usr.sbin/fwcontrol/Makefile.depend - copied unchanged from r286410, head/usr.sbin/fwcontrol/Makefile.depend projects/ifnet/usr.sbin/getfmac/Makefile.depend - copied unchanged from r286410, head/usr.sbin/getfmac/Makefile.depend projects/ifnet/usr.sbin/getpmac/Makefile.depend - copied unchanged from r286410, head/usr.sbin/getpmac/Makefile.depend projects/ifnet/usr.sbin/gpioctl/Makefile.depend - copied unchanged from r286410, head/usr.sbin/gpioctl/Makefile.depend projects/ifnet/usr.sbin/gssd/Makefile.depend - copied unchanged from r286410, head/usr.sbin/gssd/Makefile.depend projects/ifnet/usr.sbin/gstat/Makefile.depend - copied unchanged from r286410, head/usr.sbin/gstat/Makefile.depend projects/ifnet/usr.sbin/i2c/Makefile.depend - copied unchanged from r286410, head/usr.sbin/i2c/Makefile.depend projects/ifnet/usr.sbin/ifmcstat/Makefile.depend - copied unchanged from r286410, head/usr.sbin/ifmcstat/Makefile.depend projects/ifnet/usr.sbin/inetd/Makefile.depend - copied unchanged from r286410, head/usr.sbin/inetd/Makefile.depend projects/ifnet/usr.sbin/iostat/Makefile.depend - copied unchanged from r286410, head/usr.sbin/iostat/Makefile.depend projects/ifnet/usr.sbin/ip6addrctl/Makefile.depend - copied unchanged from r286410, head/usr.sbin/ip6addrctl/Makefile.depend projects/ifnet/usr.sbin/ipfwpcap/Makefile.depend - copied unchanged from r286410, head/usr.sbin/ipfwpcap/Makefile.depend projects/ifnet/usr.sbin/jail/Makefile.depend - copied unchanged from r286410, head/usr.sbin/jail/Makefile.depend projects/ifnet/usr.sbin/jexec/Makefile.depend - copied unchanged from r286410, head/usr.sbin/jexec/Makefile.depend projects/ifnet/usr.sbin/jls/Makefile.depend - copied unchanged from r286410, head/usr.sbin/jls/Makefile.depend projects/ifnet/usr.sbin/kbdcontrol/Makefile.depend - copied unchanged from r286410, head/usr.sbin/kbdcontrol/Makefile.depend projects/ifnet/usr.sbin/kbdmap/Makefile.depend - copied unchanged from r286410, head/usr.sbin/kbdmap/Makefile.depend projects/ifnet/usr.sbin/keyserv/Makefile.depend - copied unchanged from r286410, head/usr.sbin/keyserv/Makefile.depend projects/ifnet/usr.sbin/kgmon/Makefile.depend - copied unchanged from r286410, head/usr.sbin/kgmon/Makefile.depend projects/ifnet/usr.sbin/kgzip/Makefile.depend - copied unchanged from r286410, head/usr.sbin/kgzip/Makefile.depend projects/ifnet/usr.sbin/kldxref/Makefile.depend - copied unchanged from r286410, head/usr.sbin/kldxref/Makefile.depend projects/ifnet/usr.sbin/lastlogin/Makefile.depend - copied unchanged from r286410, head/usr.sbin/lastlogin/Makefile.depend projects/ifnet/usr.sbin/lmcconfig/Makefile.depend - copied unchanged from r286410, head/usr.sbin/lmcconfig/Makefile.depend projects/ifnet/usr.sbin/lpr/chkprintcap/Makefile.depend - copied unchanged from r286410, head/usr.sbin/lpr/chkprintcap/Makefile.depend projects/ifnet/usr.sbin/lpr/common_source/Makefile.depend - copied unchanged from r286410, head/usr.sbin/lpr/common_source/Makefile.depend projects/ifnet/usr.sbin/lpr/filters.ru/Makefile.depend - copied unchanged from r286410, head/usr.sbin/lpr/filters.ru/Makefile.depend projects/ifnet/usr.sbin/lpr/filters.ru/koi2855/Makefile.depend - copied unchanged from r286410, head/usr.sbin/lpr/filters.ru/koi2855/Makefile.depend projects/ifnet/usr.sbin/lpr/filters.ru/koi2alt/Makefile.depend - copied unchanged from r286410, head/usr.sbin/lpr/filters.ru/koi2alt/Makefile.depend projects/ifnet/usr.sbin/lpr/filters/Makefile.depend - copied unchanged from r286410, head/usr.sbin/lpr/filters/Makefile.depend projects/ifnet/usr.sbin/lpr/lp/Makefile.depend - copied unchanged from r286410, head/usr.sbin/lpr/lp/Makefile.depend projects/ifnet/usr.sbin/lpr/lpc/Makefile.depend - copied unchanged from r286410, head/usr.sbin/lpr/lpc/Makefile.depend projects/ifnet/usr.sbin/lpr/lpd/Makefile.depend - copied unchanged from r286410, head/usr.sbin/lpr/lpd/Makefile.depend projects/ifnet/usr.sbin/lpr/lpq/Makefile.depend - copied unchanged from r286410, head/usr.sbin/lpr/lpq/Makefile.depend projects/ifnet/usr.sbin/lpr/lpr/Makefile.depend - copied unchanged from r286410, head/usr.sbin/lpr/lpr/Makefile.depend projects/ifnet/usr.sbin/lpr/lprm/Makefile.depend - copied unchanged from r286410, head/usr.sbin/lpr/lprm/Makefile.depend projects/ifnet/usr.sbin/lpr/lptest/Makefile.depend - copied unchanged from r286410, head/usr.sbin/lpr/lptest/Makefile.depend projects/ifnet/usr.sbin/lpr/pac/Makefile.depend - copied unchanged from r286410, head/usr.sbin/lpr/pac/Makefile.depend projects/ifnet/usr.sbin/lptcontrol/Makefile.depend - copied unchanged from r286410, head/usr.sbin/lptcontrol/Makefile.depend projects/ifnet/usr.sbin/mailstats/Makefile.depend - copied unchanged from r286410, head/usr.sbin/mailstats/Makefile.depend projects/ifnet/usr.sbin/mailwrapper/Makefile.depend - copied unchanged from r286410, head/usr.sbin/mailwrapper/Makefile.depend projects/ifnet/usr.sbin/makefs/Makefile.depend - copied unchanged from r286410, head/usr.sbin/makefs/Makefile.depend projects/ifnet/usr.sbin/makemap/Makefile.depend - copied unchanged from r286410, head/usr.sbin/makemap/Makefile.depend projects/ifnet/usr.sbin/manctl/Makefile.depend - copied unchanged from r286410, head/usr.sbin/manctl/Makefile.depend projects/ifnet/usr.sbin/memcontrol/Makefile.depend - copied unchanged from r286410, head/usr.sbin/memcontrol/Makefile.depend projects/ifnet/usr.sbin/mergemaster/Makefile.depend - copied unchanged from r286410, head/usr.sbin/mergemaster/Makefile.depend projects/ifnet/usr.sbin/mfiutil/Makefile.depend - copied unchanged from r286410, head/usr.sbin/mfiutil/Makefile.depend projects/ifnet/usr.sbin/mixer/Makefile.depend - copied unchanged from r286410, head/usr.sbin/mixer/Makefile.depend projects/ifnet/usr.sbin/mld6query/Makefile.depend - copied unchanged from r286410, head/usr.sbin/mld6query/Makefile.depend projects/ifnet/usr.sbin/mlxcontrol/Makefile.depend - copied unchanged from r286410, head/usr.sbin/mlxcontrol/Makefile.depend projects/ifnet/usr.sbin/mount_smbfs/Makefile.depend - copied unchanged from r286410, head/usr.sbin/mount_smbfs/Makefile.depend projects/ifnet/usr.sbin/mountd/Makefile.depend - copied unchanged from r286410, head/usr.sbin/mountd/Makefile.depend projects/ifnet/usr.sbin/moused/Makefile.depend - copied unchanged from r286410, head/usr.sbin/moused/Makefile.depend projects/ifnet/usr.sbin/mptable/Makefile.depend - copied unchanged from r286410, head/usr.sbin/mptable/Makefile.depend projects/ifnet/usr.sbin/mptutil/Makefile.depend - copied unchanged from r286410, head/usr.sbin/mptutil/Makefile.depend projects/ifnet/usr.sbin/mtest/Makefile.depend - copied unchanged from r286410, head/usr.sbin/mtest/Makefile.depend projects/ifnet/usr.sbin/mtree/Makefile.depend - copied unchanged from r286410, head/usr.sbin/mtree/Makefile.depend projects/ifnet/usr.sbin/ndiscvt/Makefile.depend - copied unchanged from r286410, head/usr.sbin/ndiscvt/Makefile.depend projects/ifnet/usr.sbin/ndp/Makefile.depend - copied unchanged from r286410, head/usr.sbin/ndp/Makefile.depend projects/ifnet/usr.sbin/newsyslog/Makefile.depend - copied unchanged from r286410, head/usr.sbin/newsyslog/Makefile.depend projects/ifnet/usr.sbin/nfscbd/Makefile.depend - copied unchanged from r286410, head/usr.sbin/nfscbd/Makefile.depend projects/ifnet/usr.sbin/nfsd/Makefile.depend - copied unchanged from r286410, head/usr.sbin/nfsd/Makefile.depend projects/ifnet/usr.sbin/nfsdumpstate/Makefile.depend - copied unchanged from r286410, head/usr.sbin/nfsdumpstate/Makefile.depend projects/ifnet/usr.sbin/nfsrevoke/Makefile.depend - copied unchanged from r286410, head/usr.sbin/nfsrevoke/Makefile.depend projects/ifnet/usr.sbin/nfsuserd/Makefile.depend - copied unchanged from r286410, head/usr.sbin/nfsuserd/Makefile.depend projects/ifnet/usr.sbin/ngctl/Makefile.depend - copied unchanged from r286410, head/usr.sbin/ngctl/Makefile.depend projects/ifnet/usr.sbin/nghook/Makefile.depend - copied unchanged from r286410, head/usr.sbin/nghook/Makefile.depend projects/ifnet/usr.sbin/nmtree/Makefile.depend - copied unchanged from r286410, head/usr.sbin/nmtree/Makefile.depend projects/ifnet/usr.sbin/nologin/Makefile.depend - copied unchanged from r286410, head/usr.sbin/nologin/Makefile.depend projects/ifnet/usr.sbin/nscd/Makefile.depend - copied unchanged from r286410, head/usr.sbin/nscd/Makefile.depend projects/ifnet/usr.sbin/ntp/doc/Makefile.depend - copied unchanged from r286410, head/usr.sbin/ntp/doc/Makefile.depend projects/ifnet/usr.sbin/ntp/libntp/Makefile.depend - copied unchanged from r286410, head/usr.sbin/ntp/libntp/Makefile.depend projects/ifnet/usr.sbin/ntp/libntpevent/Makefile.depend - copied unchanged from r286410, head/usr.sbin/ntp/libntpevent/Makefile.depend projects/ifnet/usr.sbin/ntp/libopts/Makefile.depend - copied unchanged from r286410, head/usr.sbin/ntp/libopts/Makefile.depend projects/ifnet/usr.sbin/ntp/libparse/Makefile.depend - copied unchanged from r286410, head/usr.sbin/ntp/libparse/Makefile.depend projects/ifnet/usr.sbin/ntp/ntp-keygen/Makefile.depend - copied unchanged from r286410, head/usr.sbin/ntp/ntp-keygen/Makefile.depend projects/ifnet/usr.sbin/ntp/ntpd/Makefile.depend - copied unchanged from r286410, head/usr.sbin/ntp/ntpd/Makefile.depend projects/ifnet/usr.sbin/ntp/ntpdate/Makefile.depend - copied unchanged from r286410, head/usr.sbin/ntp/ntpdate/Makefile.depend projects/ifnet/usr.sbin/ntp/ntpdc/Makefile.depend - copied unchanged from r286410, head/usr.sbin/ntp/ntpdc/Makefile.depend projects/ifnet/usr.sbin/ntp/ntpq/Makefile.depend - copied unchanged from r286410, head/usr.sbin/ntp/ntpq/Makefile.depend projects/ifnet/usr.sbin/ntp/ntptime/Makefile.depend - copied unchanged from r286410, head/usr.sbin/ntp/ntptime/Makefile.depend projects/ifnet/usr.sbin/ntp/sntp/Makefile.depend - copied unchanged from r286410, head/usr.sbin/ntp/sntp/Makefile.depend projects/ifnet/usr.sbin/ofwdump/Makefile.depend - copied unchanged from r286410, head/usr.sbin/ofwdump/Makefile.depend projects/ifnet/usr.sbin/pc-sysinstall/backend-partmanager/Makefile.depend - copied unchanged from r286410, head/usr.sbin/pc-sysinstall/backend-partmanager/Makefile.depend projects/ifnet/usr.sbin/pc-sysinstall/backend-query/Makefile.depend - copied unchanged from r286410, head/usr.sbin/pc-sysinstall/backend-query/Makefile.depend projects/ifnet/usr.sbin/pc-sysinstall/backend/Makefile.depend - copied unchanged from r286410, head/usr.sbin/pc-sysinstall/backend/Makefile.depend projects/ifnet/usr.sbin/pc-sysinstall/conf/Makefile.depend - copied unchanged from r286410, head/usr.sbin/pc-sysinstall/conf/Makefile.depend projects/ifnet/usr.sbin/pc-sysinstall/doc/Makefile.depend - copied unchanged from r286410, head/usr.sbin/pc-sysinstall/doc/Makefile.depend projects/ifnet/usr.sbin/pc-sysinstall/examples/Makefile.depend - copied unchanged from r286410, head/usr.sbin/pc-sysinstall/examples/Makefile.depend projects/ifnet/usr.sbin/pc-sysinstall/pc-sysinstall/Makefile.depend - copied unchanged from r286410, head/usr.sbin/pc-sysinstall/pc-sysinstall/Makefile.depend projects/ifnet/usr.sbin/pciconf/Makefile.depend - copied unchanged from r286410, head/usr.sbin/pciconf/Makefile.depend projects/ifnet/usr.sbin/periodic/Makefile.depend - copied unchanged from r286410, head/usr.sbin/periodic/Makefile.depend projects/ifnet/usr.sbin/pkg/Makefile.depend - copied unchanged from r286410, head/usr.sbin/pkg/Makefile.depend projects/ifnet/usr.sbin/pmcannotate/Makefile.depend - copied unchanged from r286410, head/usr.sbin/pmcannotate/Makefile.depend projects/ifnet/usr.sbin/pmccontrol/Makefile.depend - copied unchanged from r286410, head/usr.sbin/pmccontrol/Makefile.depend projects/ifnet/usr.sbin/pmcstat/Makefile.depend - copied unchanged from r286410, head/usr.sbin/pmcstat/Makefile.depend projects/ifnet/usr.sbin/pnpinfo/Makefile.depend - copied unchanged from r286410, head/usr.sbin/pnpinfo/Makefile.depend projects/ifnet/usr.sbin/portsnap/make_index/Makefile.depend - copied unchanged from r286410, head/usr.sbin/portsnap/make_index/Makefile.depend projects/ifnet/usr.sbin/portsnap/phttpget/Makefile.depend - copied unchanged from r286410, head/usr.sbin/portsnap/phttpget/Makefile.depend projects/ifnet/usr.sbin/portsnap/portsnap/Makefile.depend - copied unchanged from r286410, head/usr.sbin/portsnap/portsnap/Makefile.depend projects/ifnet/usr.sbin/powerd/Makefile.depend - copied unchanged from r286410, head/usr.sbin/powerd/Makefile.depend projects/ifnet/usr.sbin/ppp/Makefile.depend - copied unchanged from r286410, head/usr.sbin/ppp/Makefile.depend projects/ifnet/usr.sbin/pppctl/Makefile.depend - copied unchanged from r286410, head/usr.sbin/pppctl/Makefile.depend projects/ifnet/usr.sbin/praliases/Makefile.depend - copied unchanged from r286410, head/usr.sbin/praliases/Makefile.depend projects/ifnet/usr.sbin/praudit/Makefile.depend - copied unchanged from r286410, head/usr.sbin/praudit/Makefile.depend projects/ifnet/usr.sbin/procctl/Makefile.depend - copied unchanged from r286410, head/usr.sbin/procctl/Makefile.depend projects/ifnet/usr.sbin/pstat/Makefile.depend - copied unchanged from r286410, head/usr.sbin/pstat/Makefile.depend projects/ifnet/usr.sbin/pw/Makefile.depend - copied unchanged from r286410, head/usr.sbin/pw/Makefile.depend projects/ifnet/usr.sbin/pw/pw_utils.c - copied unchanged from r286410, head/usr.sbin/pw/pw_utils.c projects/ifnet/usr.sbin/pw/strtounum.c - copied unchanged from r286410, head/usr.sbin/pw/strtounum.c projects/ifnet/usr.sbin/pw/tests/pw-modified.conf - copied unchanged from r286410, head/usr.sbin/pw/tests/pw-modified.conf projects/ifnet/usr.sbin/pw/tests/pw.conf - copied unchanged from r286410, head/usr.sbin/pw/tests/pw.conf projects/ifnet/usr.sbin/pw/tests/pw_config.sh - copied unchanged from r286410, head/usr.sbin/pw/tests/pw_config.sh projects/ifnet/usr.sbin/pw/tests/pw_groupadd.sh - copied unchanged from r286410, head/usr.sbin/pw/tests/pw_groupadd.sh projects/ifnet/usr.sbin/pwd_mkdb/Makefile.depend - copied unchanged from r286410, head/usr.sbin/pwd_mkdb/Makefile.depend projects/ifnet/usr.sbin/quot/Makefile.depend - copied unchanged from r286410, head/usr.sbin/quot/Makefile.depend projects/ifnet/usr.sbin/quotaon/Makefile.depend - copied unchanged from r286410, head/usr.sbin/quotaon/Makefile.depend projects/ifnet/usr.sbin/rarpd/Makefile.depend - copied unchanged from r286410, head/usr.sbin/rarpd/Makefile.depend projects/ifnet/usr.sbin/repquota/Makefile.depend - copied unchanged from r286410, head/usr.sbin/repquota/Makefile.depend projects/ifnet/usr.sbin/rip6query/Makefile.depend - copied unchanged from r286410, head/usr.sbin/rip6query/Makefile.depend projects/ifnet/usr.sbin/rmt/Makefile.depend - copied unchanged from r286410, head/usr.sbin/rmt/Makefile.depend projects/ifnet/usr.sbin/route6d/Makefile.depend - copied unchanged from r286410, head/usr.sbin/route6d/Makefile.depend projects/ifnet/usr.sbin/rpc.lockd/Makefile.depend - copied unchanged from r286410, head/usr.sbin/rpc.lockd/Makefile.depend projects/ifnet/usr.sbin/rpc.statd/Makefile.depend - copied unchanged from r286410, head/usr.sbin/rpc.statd/Makefile.depend projects/ifnet/usr.sbin/rpc.umntall/Makefile.depend - copied unchanged from r286410, head/usr.sbin/rpc.umntall/Makefile.depend projects/ifnet/usr.sbin/rpc.yppasswdd/Makefile.depend - copied unchanged from r286410, head/usr.sbin/rpc.yppasswdd/Makefile.depend projects/ifnet/usr.sbin/rpc.ypupdated/Makefile.depend - copied unchanged from r286410, head/usr.sbin/rpc.ypupdated/Makefile.depend projects/ifnet/usr.sbin/rpc.ypxfrd/Makefile.depend - copied unchanged from r286410, head/usr.sbin/rpc.ypxfrd/Makefile.depend projects/ifnet/usr.sbin/rpcbind/Makefile.depend - copied unchanged from r286410, head/usr.sbin/rpcbind/Makefile.depend projects/ifnet/usr.sbin/rrenumd/Makefile.depend - copied unchanged from r286410, head/usr.sbin/rrenumd/Makefile.depend projects/ifnet/usr.sbin/rtadvctl/Makefile.depend - copied unchanged from r286410, head/usr.sbin/rtadvctl/Makefile.depend projects/ifnet/usr.sbin/rtadvd/Makefile.depend - copied unchanged from r286410, head/usr.sbin/rtadvd/Makefile.depend projects/ifnet/usr.sbin/rtprio/Makefile.depend - copied unchanged from r286410, head/usr.sbin/rtprio/Makefile.depend projects/ifnet/usr.sbin/rtsold/Makefile.depend - copied unchanged from r286410, head/usr.sbin/rtsold/Makefile.depend projects/ifnet/usr.sbin/rwhod/Makefile.depend - copied unchanged from r286410, head/usr.sbin/rwhod/Makefile.depend projects/ifnet/usr.sbin/sa/Makefile.depend - copied unchanged from r286410, head/usr.sbin/sa/Makefile.depend projects/ifnet/usr.sbin/sendmail/Makefile.depend - copied unchanged from r286410, head/usr.sbin/sendmail/Makefile.depend projects/ifnet/usr.sbin/service/Makefile.depend - copied unchanged from r286410, head/usr.sbin/service/Makefile.depend projects/ifnet/usr.sbin/services_mkdb/Makefile.depend - copied unchanged from r286410, head/usr.sbin/services_mkdb/Makefile.depend projects/ifnet/usr.sbin/setfib/Makefile.depend - copied unchanged from r286410, head/usr.sbin/setfib/Makefile.depend projects/ifnet/usr.sbin/setfmac/Makefile.depend - copied unchanged from r286410, head/usr.sbin/setfmac/Makefile.depend projects/ifnet/usr.sbin/setpmac/Makefile.depend - copied unchanged from r286410, head/usr.sbin/setpmac/Makefile.depend projects/ifnet/usr.sbin/sicontrol/Makefile.depend - copied unchanged from r286410, head/usr.sbin/sicontrol/Makefile.depend projects/ifnet/usr.sbin/smbmsg/Makefile.depend - copied unchanged from r286410, head/usr.sbin/smbmsg/Makefile.depend projects/ifnet/usr.sbin/snapinfo/Makefile.depend - copied unchanged from r286410, head/usr.sbin/snapinfo/Makefile.depend projects/ifnet/usr.sbin/spkrtest/Makefile.depend - copied unchanged from r286410, head/usr.sbin/spkrtest/Makefile.depend projects/ifnet/usr.sbin/spray/Makefile.depend - copied unchanged from r286410, head/usr.sbin/spray/Makefile.depend projects/ifnet/usr.sbin/syslogd/Makefile.depend - copied unchanged from r286410, head/usr.sbin/syslogd/Makefile.depend projects/ifnet/usr.sbin/tcpdchk/Makefile.depend - copied unchanged from r286410, head/usr.sbin/tcpdchk/Makefile.depend projects/ifnet/usr.sbin/tcpdmatch/Makefile.depend - copied unchanged from r286410, head/usr.sbin/tcpdmatch/Makefile.depend projects/ifnet/usr.sbin/tcpdrop/Makefile.depend - copied unchanged from r286410, head/usr.sbin/tcpdrop/Makefile.depend projects/ifnet/usr.sbin/tcpdump/tcpdump/Makefile.depend - copied unchanged from r286410, head/usr.sbin/tcpdump/tcpdump/Makefile.depend projects/ifnet/usr.sbin/timed/timed/Makefile.depend - copied unchanged from r286410, head/usr.sbin/timed/timed/Makefile.depend projects/ifnet/usr.sbin/timed/timedc/Makefile.depend - copied unchanged from r286410, head/usr.sbin/timed/timedc/Makefile.depend projects/ifnet/usr.sbin/traceroute/Makefile.depend - copied unchanged from r286410, head/usr.sbin/traceroute/Makefile.depend projects/ifnet/usr.sbin/traceroute6/Makefile.depend - copied unchanged from r286410, head/usr.sbin/traceroute6/Makefile.depend projects/ifnet/usr.sbin/trpt/Makefile.depend - copied unchanged from r286410, head/usr.sbin/trpt/Makefile.depend projects/ifnet/usr.sbin/tzsetup/Makefile.depend - copied unchanged from r286410, head/usr.sbin/tzsetup/Makefile.depend projects/ifnet/usr.sbin/uathload/Makefile.depend - copied unchanged from r286410, head/usr.sbin/uathload/Makefile.depend projects/ifnet/usr.sbin/ugidfw/Makefile.depend - copied unchanged from r286410, head/usr.sbin/ugidfw/Makefile.depend projects/ifnet/usr.sbin/uhsoctl/Makefile.depend - copied unchanged from r286410, head/usr.sbin/uhsoctl/Makefile.depend projects/ifnet/usr.sbin/usbconfig/Makefile.depend - copied unchanged from r286410, head/usr.sbin/usbconfig/Makefile.depend projects/ifnet/usr.sbin/usbdump/Makefile.depend - copied unchanged from r286410, head/usr.sbin/usbdump/Makefile.depend projects/ifnet/usr.sbin/utx/Makefile.depend - copied unchanged from r286410, head/usr.sbin/utx/Makefile.depend projects/ifnet/usr.sbin/vidcontrol/Makefile.depend - copied unchanged from r286410, head/usr.sbin/vidcontrol/Makefile.depend projects/ifnet/usr.sbin/vipw/Makefile.depend - copied unchanged from r286410, head/usr.sbin/vipw/Makefile.depend projects/ifnet/usr.sbin/wake/Makefile.depend - copied unchanged from r286410, head/usr.sbin/wake/Makefile.depend projects/ifnet/usr.sbin/watch/Makefile.depend - copied unchanged from r286410, head/usr.sbin/watch/Makefile.depend projects/ifnet/usr.sbin/watchdogd/Makefile.depend - copied unchanged from r286410, head/usr.sbin/watchdogd/Makefile.depend projects/ifnet/usr.sbin/wlandebug/Makefile.depend - copied unchanged from r286410, head/usr.sbin/wlandebug/Makefile.depend projects/ifnet/usr.sbin/wlconfig/Makefile.depend - copied unchanged from r286410, head/usr.sbin/wlconfig/Makefile.depend projects/ifnet/usr.sbin/wpa/hostapd/Makefile.depend - copied unchanged from r286410, head/usr.sbin/wpa/hostapd/Makefile.depend projects/ifnet/usr.sbin/wpa/hostapd_cli/Makefile.depend - copied unchanged from r286410, head/usr.sbin/wpa/hostapd_cli/Makefile.depend projects/ifnet/usr.sbin/wpa/ndis_events/Makefile.depend - copied unchanged from r286410, head/usr.sbin/wpa/ndis_events/Makefile.depend projects/ifnet/usr.sbin/wpa/wpa_cli/Makefile.depend - copied unchanged from r286410, head/usr.sbin/wpa/wpa_cli/Makefile.depend projects/ifnet/usr.sbin/wpa/wpa_passphrase/Makefile.depend - copied unchanged from r286410, head/usr.sbin/wpa/wpa_passphrase/Makefile.depend projects/ifnet/usr.sbin/wpa/wpa_supplicant/Makefile.depend - copied unchanged from r286410, head/usr.sbin/wpa/wpa_supplicant/Makefile.depend projects/ifnet/usr.sbin/yp_mkdb/Makefile.depend - copied unchanged from r286410, head/usr.sbin/yp_mkdb/Makefile.depend projects/ifnet/usr.sbin/ypbind/Makefile.depend - copied unchanged from r286410, head/usr.sbin/ypbind/Makefile.depend projects/ifnet/usr.sbin/yppoll/Makefile.depend - copied unchanged from r286410, head/usr.sbin/yppoll/Makefile.depend projects/ifnet/usr.sbin/yppush/Makefile.depend - copied unchanged from r286410, head/usr.sbin/yppush/Makefile.depend projects/ifnet/usr.sbin/ypserv/Makefile.depend - copied unchanged from r286410, head/usr.sbin/ypserv/Makefile.depend projects/ifnet/usr.sbin/ypset/Makefile.depend - copied unchanged from r286410, head/usr.sbin/ypset/Makefile.depend projects/ifnet/usr.sbin/zic/zdump/Makefile.depend - copied unchanged from r286410, head/usr.sbin/zic/zdump/Makefile.depend projects/ifnet/usr.sbin/zic/zic/Makefile.depend - copied unchanged from r286410, head/usr.sbin/zic/zic/Makefile.depend projects/ifnet/usr.sbin/zzz/Makefile.depend - copied unchanged from r286410, head/usr.sbin/zzz/Makefile.depend Directory Properties: projects/ifnet/contrib/elftoolchain/ar/ (props changed) projects/ifnet/contrib/elftoolchain/brandelf/ (props changed) projects/ifnet/contrib/elftoolchain/elfdump/ (props changed) projects/ifnet/targets/ (props changed) Deleted: projects/ifnet/contrib/ntp/scripts/update-leap/update-leap projects/ifnet/contrib/ntp/sntp/tests/crypto.cpp projects/ifnet/contrib/ntp/sntp/tests/keyFile.cpp projects/ifnet/contrib/ntp/sntp/tests/kodDatabase.cpp projects/ifnet/contrib/ntp/sntp/tests/kodFile.cpp projects/ifnet/contrib/ntp/sntp/tests/networking.cpp projects/ifnet/contrib/ntp/sntp/tests/packetHandling.cpp projects/ifnet/contrib/ntp/sntp/tests/packetProcessing.cpp projects/ifnet/contrib/ntp/sntp/tests/utilities.cpp projects/ifnet/contrib/ntp/tests/libntp/a_md5encrypt.cpp projects/ifnet/contrib/ntp/tests/libntp/atoint.cpp projects/ifnet/contrib/ntp/tests/libntp/atouint.cpp projects/ifnet/contrib/ntp/tests/libntp/authkeys.cpp projects/ifnet/contrib/ntp/tests/libntp/buftvtots.cpp projects/ifnet/contrib/ntp/tests/libntp/calendar.cpp projects/ifnet/contrib/ntp/tests/libntp/caljulian.cpp projects/ifnet/contrib/ntp/tests/libntp/caltontp.cpp projects/ifnet/contrib/ntp/tests/libntp/calyearstart.cpp projects/ifnet/contrib/ntp/tests/libntp/clocktime.cpp projects/ifnet/contrib/ntp/tests/libntp/decodenetnum.cpp projects/ifnet/contrib/ntp/tests/libntp/hextoint.cpp projects/ifnet/contrib/ntp/tests/libntp/hextolfp.cpp projects/ifnet/contrib/ntp/tests/libntp/humandate.cpp projects/ifnet/contrib/ntp/tests/libntp/lfpfunc.cpp projects/ifnet/contrib/ntp/tests/libntp/lfptostr.cpp projects/ifnet/contrib/ntp/tests/libntp/libntptest.cpp projects/ifnet/contrib/ntp/tests/libntp/libntptest.h projects/ifnet/contrib/ntp/tests/libntp/modetoa.cpp projects/ifnet/contrib/ntp/tests/libntp/msyslog.cpp projects/ifnet/contrib/ntp/tests/libntp/netof.cpp projects/ifnet/contrib/ntp/tests/libntp/numtoa.cpp projects/ifnet/contrib/ntp/tests/libntp/numtohost.cpp projects/ifnet/contrib/ntp/tests/libntp/octtoint.cpp projects/ifnet/contrib/ntp/tests/libntp/prettydate.cpp projects/ifnet/contrib/ntp/tests/libntp/recvbuff.cpp projects/ifnet/contrib/ntp/tests/libntp/refnumtoa.cpp projects/ifnet/contrib/ntp/tests/libntp/sfptostr.cpp projects/ifnet/contrib/ntp/tests/libntp/socktoa.cpp projects/ifnet/contrib/ntp/tests/libntp/ssl_init.cpp projects/ifnet/contrib/ntp/tests/libntp/statestr.cpp projects/ifnet/contrib/ntp/tests/libntp/strtolfp.cpp projects/ifnet/contrib/ntp/tests/libntp/timespecops.cpp projects/ifnet/contrib/ntp/tests/libntp/timestructs.cpp projects/ifnet/contrib/ntp/tests/libntp/timestructs.h projects/ifnet/contrib/ntp/tests/libntp/timevalops.cpp projects/ifnet/contrib/ntp/tests/libntp/tstotv.cpp projects/ifnet/contrib/ntp/tests/libntp/tvtots.cpp projects/ifnet/contrib/ntp/tests/libntp/uglydate.cpp projects/ifnet/contrib/ntp/tests/libntp/vi64ops.cpp projects/ifnet/contrib/ntp/tests/libntp/ymd2yd.cpp projects/ifnet/contrib/ntp/util/ansi2knr.1 projects/ifnet/contrib/ntp/util/ansi2knr.c projects/ifnet/contrib/sendmail/libsm/path.c projects/ifnet/contrib/tcpdump/bootp.h projects/ifnet/contrib/top/top.X projects/ifnet/contrib/top/top.local.H projects/ifnet/etc/tests/ projects/ifnet/gnu/usr.bin/binutils/addr2line/ projects/ifnet/gnu/usr.bin/binutils/ar/ projects/ifnet/gnu/usr.bin/binutils/nm/ projects/ifnet/gnu/usr.bin/binutils/ranlib/ projects/ifnet/gnu/usr.bin/binutils/readelf/ projects/ifnet/gnu/usr.bin/binutils/size/ projects/ifnet/gnu/usr.bin/binutils/strings/ projects/ifnet/gnu/usr.bin/binutils/strip/ projects/ifnet/gnu/usr.bin/cc/c++filt/Makefile projects/ifnet/gnu/usr.bin/rcs/ident/ projects/ifnet/lib/libarchive/libarchive.pc projects/ifnet/lib/libc/amd64/sys/reboot.S projects/ifnet/lib/libc/arm/sys/fork.S projects/ifnet/lib/libc/i386/sys/reboot.S projects/ifnet/lib/libc/mips/sys/fork.S projects/ifnet/lib/libmd/sha256.h projects/ifnet/lib/libmd/sha256c.c projects/ifnet/lib/libnv/nv.3 projects/ifnet/release/tools/gce-package.sh projects/ifnet/share/man/man4/dtrace-io.4 projects/ifnet/share/man/man4/dtrace-ip.4 projects/ifnet/share/man/man4/dtrace-proc.4 projects/ifnet/share/man/man4/dtrace-sched.4 projects/ifnet/share/man/man4/dtrace-tcp.4 projects/ifnet/share/man/man4/dtrace-udp.4 projects/ifnet/share/man/man9/PCI_ADD_VF.9 projects/ifnet/share/man/man9/PCI_INIT_IOV.9 projects/ifnet/share/man/man9/PCI_UNINIT_IOV.9 projects/ifnet/sys/amd64/include/xen/xenfunc.h projects/ifnet/sys/amd64/include/xen/xenvar.h projects/ifnet/sys/arm/annapurna/alpine/hal/ projects/ifnet/sys/cddl/contrib/opensolaris/common/nvpair/fnvpair.c projects/ifnet/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c projects/ifnet/sys/cddl/contrib/opensolaris/common/nvpair/nvpair_alloc_fixed.c projects/ifnet/sys/cddl/dev/lockstat/ projects/ifnet/sys/contrib/dev/acpica/components/disassembler/dmobject.c projects/ifnet/sys/dev/cxgbe/firmware/t4fw-1.11.27.0.bin.uu projects/ifnet/sys/dev/cxgbe/firmware/t5fw-1.11.27.0.bin.uu projects/ifnet/sys/dev/random/dummy_rng.c projects/ifnet/sys/dev/random/live_entropy_sources.c projects/ifnet/sys/dev/random/live_entropy_sources.h projects/ifnet/sys/dev/random/random_adaptors.c projects/ifnet/sys/dev/random/random_adaptors.h projects/ifnet/sys/dev/random/randomdev_soft.c projects/ifnet/sys/dev/random/randomdev_soft.h projects/ifnet/sys/i386/include/privatespace.h projects/ifnet/sys/i386/include/xen/xenfunc.h projects/ifnet/sys/i386/include/xen/xenvar.h projects/ifnet/sys/kern/subr_dnvlist.c projects/ifnet/sys/kern/subr_nvlist.c projects/ifnet/sys/kern/subr_nvpair.c projects/ifnet/sys/mips/rmi/dev/iic/ds1374u.c projects/ifnet/sys/modules/dtrace/lockstat/ projects/ifnet/sys/modules/random/Makefile projects/ifnet/sys/pc98/include/privatespace.h projects/ifnet/sys/powerpc/aim/interrupt.c projects/ifnet/sys/powerpc/booke/interrupt.c projects/ifnet/sys/sys/nv_impl.h projects/ifnet/sys/sys/nvlist_impl.h projects/ifnet/sys/sys/nvpair_impl.h projects/ifnet/tools/bus_space/C/libbus_space.h projects/ifnet/tools/bus_space/bus_space.c projects/ifnet/tools/bus_space/bus_space.h projects/ifnet/usr.bin/make/ projects/ifnet/usr.bin/vgrind/vgrindefs.c projects/ifnet/usr.sbin/pw/fileupd.c Modified: projects/ifnet/.arcconfig projects/ifnet/Makefile projects/ifnet/Makefile.inc1 projects/ifnet/ObsoleteFiles.inc projects/ifnet/UPDATING projects/ifnet/bin/chmod/chmod.c projects/ifnet/bin/cp/cp.1 projects/ifnet/bin/cp/cp.c projects/ifnet/bin/cp/extern.h projects/ifnet/bin/cp/utils.c projects/ifnet/bin/dd/dd.1 projects/ifnet/bin/ls/Makefile projects/ifnet/bin/ls/extern.h projects/ifnet/bin/ls/ls.1 projects/ifnet/bin/ls/ls.c projects/ifnet/bin/ls/ls.h projects/ifnet/bin/ls/print.c projects/ifnet/bin/ls/util.c projects/ifnet/bin/mv/mv.c projects/ifnet/bin/ps/ps.1 projects/ifnet/bin/ps/ps.c projects/ifnet/bin/sh/alias.c projects/ifnet/bin/sh/exec.c projects/ifnet/bin/sh/sh.1 projects/ifnet/bin/stty/stty.c projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.motoofew.d projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.motoomany.d projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.mtatoofew.d projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.mtatoomany.d projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.mutex_owner.d projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.mutex_type_adaptive.d projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/get.ipv4remote.pl projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/get.ipv6remote.pl projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4localtcp.ksh projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4remotetcp.ksh projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.localtcpstate.ksh projects/ifnet/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.remotetcpstate.ksh projects/ifnet/cddl/contrib/opensolaris/cmd/lockstat/lockstat.c projects/ifnet/cddl/contrib/opensolaris/cmd/zdb/zdb.c projects/ifnet/cddl/contrib/opensolaris/cmd/zfs/zfs.8 projects/ifnet/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c projects/ifnet/cddl/contrib/opensolaris/cmd/ztest/ztest.c projects/ifnet/cddl/contrib/opensolaris/lib/libdtrace/common/dt_impl.h projects/ifnet/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c projects/ifnet/cddl/contrib/opensolaris/lib/libdtrace/common/dt_module.c projects/ifnet/cddl/contrib/opensolaris/lib/libdtrace/common/dt_module.h projects/ifnet/cddl/contrib/opensolaris/lib/libdtrace/common/dt_open.c projects/ifnet/cddl/contrib/opensolaris/lib/libdtrace/common/dt_pragma.c projects/ifnet/cddl/contrib/opensolaris/lib/libdtrace/common/dt_printf.c projects/ifnet/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_import.c projects/ifnet/cddl/lib/Makefile projects/ifnet/cddl/lib/libdtrace/Makefile projects/ifnet/cddl/lib/libnvpair/Makefile projects/ifnet/cddl/lib/libzfs/Makefile projects/ifnet/cddl/lib/libzfs_core/Makefile projects/ifnet/cddl/usr.sbin/Makefile projects/ifnet/cddl/usr.sbin/dtrace/Makefile projects/ifnet/contrib/bmake/ChangeLog projects/ifnet/contrib/bmake/Makefile projects/ifnet/contrib/bmake/bmake.1 projects/ifnet/contrib/bmake/bmake.cat1 projects/ifnet/contrib/bmake/make.1 projects/ifnet/contrib/bmake/mk/ChangeLog projects/ifnet/contrib/bmake/mk/dirdeps.mk projects/ifnet/contrib/bmake/mk/gendirdeps.mk projects/ifnet/contrib/bmake/mk/install-mk projects/ifnet/contrib/bmake/mk/meta.stage.mk projects/ifnet/contrib/bmake/mk/meta.sys.mk projects/ifnet/contrib/bmake/mk/meta2deps.sh projects/ifnet/contrib/bmake/mk/mkopt.sh projects/ifnet/contrib/bmake/targ.c projects/ifnet/contrib/bsnmp/snmp_mibII/mibII_ip.c projects/ifnet/contrib/diff/src/context.c projects/ifnet/contrib/dtc/checks.c projects/ifnet/contrib/elftoolchain/common/_elftc.h projects/ifnet/contrib/elftoolchain/common/elfdefinitions.h projects/ifnet/contrib/elftoolchain/elfcopy/elfcopy.h projects/ifnet/contrib/elftoolchain/elfcopy/main.c projects/ifnet/contrib/elftoolchain/elfcopy/sections.c projects/ifnet/contrib/elftoolchain/elfcopy/symbols.c projects/ifnet/contrib/elftoolchain/libdwarf/dwarf_sections.c projects/ifnet/contrib/elftoolchain/libdwarf/libdwarf_reloc.c projects/ifnet/contrib/elftoolchain/libelftc/libelftc_dem_gnu3.c projects/ifnet/contrib/elftoolchain/libelftc/os.Linux.mk projects/ifnet/contrib/elftoolchain/readelf/readelf.1 projects/ifnet/contrib/elftoolchain/readelf/readelf.c projects/ifnet/contrib/file/ChangeLog projects/ifnet/contrib/file/Makefile.in projects/ifnet/contrib/file/TODO projects/ifnet/contrib/file/aclocal.m4 projects/ifnet/contrib/file/compile projects/ifnet/contrib/file/config.h.in projects/ifnet/contrib/file/configure projects/ifnet/contrib/file/configure.ac projects/ifnet/contrib/file/depcomp projects/ifnet/contrib/file/doc/Makefile.in projects/ifnet/contrib/file/doc/file.man projects/ifnet/contrib/file/doc/libmagic.man projects/ifnet/contrib/file/ltmain.sh projects/ifnet/contrib/file/magic/Magdir/android projects/ifnet/contrib/file/magic/Magdir/apple projects/ifnet/contrib/file/magic/Magdir/archive projects/ifnet/contrib/file/magic/Magdir/audio projects/ifnet/contrib/file/magic/Magdir/cafebabe projects/ifnet/contrib/file/magic/Magdir/commands projects/ifnet/contrib/file/magic/Magdir/compress projects/ifnet/contrib/file/magic/Magdir/console projects/ifnet/contrib/file/magic/Magdir/dyadic projects/ifnet/contrib/file/magic/Magdir/filesystems projects/ifnet/contrib/file/magic/Magdir/gnu projects/ifnet/contrib/file/magic/Magdir/images projects/ifnet/contrib/file/magic/Magdir/jpeg projects/ifnet/contrib/file/magic/Magdir/linux projects/ifnet/contrib/file/magic/Magdir/mach projects/ifnet/contrib/file/magic/Magdir/mathematica projects/ifnet/contrib/file/magic/Magdir/misctools projects/ifnet/contrib/file/magic/Magdir/modem projects/ifnet/contrib/file/magic/Magdir/mozilla projects/ifnet/contrib/file/magic/Magdir/os2 projects/ifnet/contrib/file/magic/Magdir/pdf projects/ifnet/contrib/file/magic/Magdir/perl projects/ifnet/contrib/file/magic/Magdir/riff projects/ifnet/contrib/file/magic/Magdir/sereal projects/ifnet/contrib/file/magic/Magdir/sgml projects/ifnet/contrib/file/magic/Magdir/varied.script projects/ifnet/contrib/file/magic/Magdir/vorbis projects/ifnet/contrib/file/magic/Makefile.am projects/ifnet/contrib/file/magic/Makefile.in projects/ifnet/contrib/file/missing projects/ifnet/contrib/file/python/Makefile.in projects/ifnet/contrib/file/src/Makefile.in projects/ifnet/contrib/file/src/apprentice.c projects/ifnet/contrib/file/src/ascmagic.c projects/ifnet/contrib/file/src/cdf.c projects/ifnet/contrib/file/src/cdf.h projects/ifnet/contrib/file/src/compress.c projects/ifnet/contrib/file/src/encoding.c projects/ifnet/contrib/file/src/file.c projects/ifnet/contrib/file/src/file.h projects/ifnet/contrib/file/src/file_opts.h projects/ifnet/contrib/file/src/fsmagic.c projects/ifnet/contrib/file/src/funcs.c projects/ifnet/contrib/file/src/is_tar.c projects/ifnet/contrib/file/src/magic.c projects/ifnet/contrib/file/src/magic.h projects/ifnet/contrib/file/src/magic.h.in projects/ifnet/contrib/file/src/print.c projects/ifnet/contrib/file/src/readcdf.c projects/ifnet/contrib/file/src/readelf.c projects/ifnet/contrib/file/src/softmagic.c projects/ifnet/contrib/file/tests/Makefile.in projects/ifnet/contrib/gcc/c-cppbuiltin.c projects/ifnet/contrib/gcc/cfgexpand.c projects/ifnet/contrib/gcc/common.opt projects/ifnet/contrib/gcc/config/arm/lib1funcs.asm projects/ifnet/contrib/gcc/doc/cpp.texi projects/ifnet/contrib/gcc/doc/gcc.1 projects/ifnet/contrib/gcc/doc/invoke.texi projects/ifnet/contrib/gcc/gcc.c projects/ifnet/contrib/gcc/longlong.h projects/ifnet/contrib/libarchive/libarchive/archive_read_support_format_tar.c projects/ifnet/contrib/libcxxrt/FREEBSD-upgrade projects/ifnet/contrib/libcxxrt/libelftc_dem_gnu3.c projects/ifnet/contrib/libxo/libxo/libxo.c projects/ifnet/contrib/llvm/lib/Transforms/Scalar/SCCP.cpp projects/ifnet/contrib/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp projects/ifnet/contrib/llvm/tools/lldb/docs/lldb.1 projects/ifnet/contrib/mdocml/read.c projects/ifnet/contrib/netbsd-tests/lib/libc/c063/t_faccessat.c projects/ifnet/contrib/netbsd-tests/lib/libc/c063/t_openat.c projects/ifnet/contrib/netbsd-tests/lib/libc/c063/t_readlinkat.c projects/ifnet/contrib/netbsd-tests/lib/libc/c063/t_unlinkat.c projects/ifnet/contrib/ntp/ChangeLog projects/ifnet/contrib/ntp/CommitLog projects/ifnet/contrib/ntp/Makefile.am projects/ifnet/contrib/ntp/Makefile.in projects/ifnet/contrib/ntp/NEWS projects/ifnet/contrib/ntp/aclocal.m4 projects/ifnet/contrib/ntp/adjtimed/Makefile.in projects/ifnet/contrib/ntp/bootstrap projects/ifnet/contrib/ntp/clockstuff/Makefile.in projects/ifnet/contrib/ntp/config.h.in projects/ifnet/contrib/ntp/configure projects/ifnet/contrib/ntp/configure.ac projects/ifnet/contrib/ntp/html/drivers/driver22.html projects/ifnet/contrib/ntp/html/drivers/driver40.html projects/ifnet/contrib/ntp/html/drivers/driver46.html projects/ifnet/contrib/ntp/html/miscopt.html projects/ifnet/contrib/ntp/html/refclock.html projects/ifnet/contrib/ntp/include/Makefile.am projects/ifnet/contrib/ntp/include/Makefile.in projects/ifnet/contrib/ntp/include/isc/Makefile.in projects/ifnet/contrib/ntp/include/ntp_io.h projects/ifnet/contrib/ntp/include/ntp_stdlib.h projects/ifnet/contrib/ntp/include/ntp_types.h projects/ifnet/contrib/ntp/include/ntpd.h projects/ifnet/contrib/ntp/include/parse.h projects/ifnet/contrib/ntp/kernel/Makefile.in projects/ifnet/contrib/ntp/kernel/sys/Makefile.in projects/ifnet/contrib/ntp/lib/isc/unix/ifiter_getifaddrs.c projects/ifnet/contrib/ntp/libjsmn/Makefile projects/ifnet/contrib/ntp/libjsmn/README.md projects/ifnet/contrib/ntp/libjsmn/jsmn.c projects/ifnet/contrib/ntp/libjsmn/jsmn.h projects/ifnet/contrib/ntp/libjsmn/jsmn_test.c projects/ifnet/contrib/ntp/libntp/Makefile.am projects/ifnet/contrib/ntp/libntp/Makefile.in projects/ifnet/contrib/ntp/libntp/emalloc.c projects/ifnet/contrib/ntp/libntp/strdup.c projects/ifnet/contrib/ntp/libntp/work_fork.c projects/ifnet/contrib/ntp/libparse/Makefile.in projects/ifnet/contrib/ntp/libparse/clk_meinberg.c projects/ifnet/contrib/ntp/libparse/clk_rawdcf.c projects/ifnet/contrib/ntp/libparse/clk_schmid.c projects/ifnet/contrib/ntp/libparse/parse.c projects/ifnet/contrib/ntp/ntpd/Makefile.am projects/ifnet/contrib/ntp/ntpd/Makefile.in projects/ifnet/contrib/ntp/ntpd/complete.conf.in projects/ifnet/contrib/ntp/ntpd/invoke-ntp.conf.texi projects/ifnet/contrib/ntp/ntpd/invoke-ntp.keys.texi projects/ifnet/contrib/ntp/ntpd/invoke-ntpd.texi projects/ifnet/contrib/ntp/ntpd/keyword-gen-utd projects/ifnet/contrib/ntp/ntpd/keyword-gen.c projects/ifnet/contrib/ntp/ntpd/ntp.conf.5man projects/ifnet/contrib/ntp/ntpd/ntp.conf.5mdoc projects/ifnet/contrib/ntp/ntpd/ntp.conf.def projects/ifnet/contrib/ntp/ntpd/ntp.conf.html projects/ifnet/contrib/ntp/ntpd/ntp.conf.man.in projects/ifnet/contrib/ntp/ntpd/ntp.conf.mdoc.in projects/ifnet/contrib/ntp/ntpd/ntp.keys.5man projects/ifnet/contrib/ntp/ntpd/ntp.keys.5mdoc projects/ifnet/contrib/ntp/ntpd/ntp.keys.html projects/ifnet/contrib/ntp/ntpd/ntp.keys.man.in projects/ifnet/contrib/ntp/ntpd/ntp.keys.mdoc.in projects/ifnet/contrib/ntp/ntpd/ntp_config.c projects/ifnet/contrib/ntp/ntpd/ntp_control.c projects/ifnet/contrib/ntp/ntpd/ntp_crypto.c projects/ifnet/contrib/ntp/ntpd/ntp_io.c projects/ifnet/contrib/ntp/ntpd/ntp_keyword.h projects/ifnet/contrib/ntp/ntpd/ntp_leapsec.c projects/ifnet/contrib/ntp/ntpd/ntp_leapsec.h projects/ifnet/contrib/ntp/ntpd/ntp_loopfilter.c projects/ifnet/contrib/ntp/ntpd/ntp_monitor.c projects/ifnet/contrib/ntp/ntpd/ntp_parser.c projects/ifnet/contrib/ntp/ntpd/ntp_parser.h projects/ifnet/contrib/ntp/ntpd/ntp_proto.c projects/ifnet/contrib/ntp/ntpd/ntp_scanner.c projects/ifnet/contrib/ntp/ntpd/ntp_scanner.h projects/ifnet/contrib/ntp/ntpd/ntp_timer.c projects/ifnet/contrib/ntp/ntpd/ntpd-opts.c projects/ifnet/contrib/ntp/ntpd/ntpd-opts.h projects/ifnet/contrib/ntp/ntpd/ntpd.1ntpdman projects/ifnet/contrib/ntp/ntpd/ntpd.1ntpdmdoc projects/ifnet/contrib/ntp/ntpd/ntpd.html projects/ifnet/contrib/ntp/ntpd/ntpd.man.in projects/ifnet/contrib/ntp/ntpd/ntpd.mdoc.in projects/ifnet/contrib/ntp/ntpd/refclock_gpsdjson.c projects/ifnet/contrib/ntp/ntpd/refclock_jjy.c projects/ifnet/contrib/ntp/ntpd/refclock_parse.c projects/ifnet/contrib/ntp/ntpd/refclock_shm.c projects/ifnet/contrib/ntp/ntpd/refclock_true.c projects/ifnet/contrib/ntp/ntpdate/Makefile.in projects/ifnet/contrib/ntp/ntpdc/Makefile.in projects/ifnet/contrib/ntp/ntpdc/invoke-ntpdc.texi projects/ifnet/contrib/ntp/ntpdc/nl.pl projects/ifnet/contrib/ntp/ntpdc/ntpdc-opts.c projects/ifnet/contrib/ntp/ntpdc/ntpdc-opts.h projects/ifnet/contrib/ntp/ntpdc/ntpdc.1ntpdcman projects/ifnet/contrib/ntp/ntpdc/ntpdc.1ntpdcmdoc projects/ifnet/contrib/ntp/ntpdc/ntpdc.html projects/ifnet/contrib/ntp/ntpdc/ntpdc.man.in projects/ifnet/contrib/ntp/ntpdc/ntpdc.mdoc.in projects/ifnet/contrib/ntp/ntpq/Makefile.in projects/ifnet/contrib/ntp/ntpq/invoke-ntpq.texi projects/ifnet/contrib/ntp/ntpq/ntpq-opts.c projects/ifnet/contrib/ntp/ntpq/ntpq-opts.def projects/ifnet/contrib/ntp/ntpq/ntpq-opts.h projects/ifnet/contrib/ntp/ntpq/ntpq-subs.c projects/ifnet/contrib/ntp/ntpq/ntpq.1ntpqman projects/ifnet/contrib/ntp/ntpq/ntpq.1ntpqmdoc projects/ifnet/contrib/ntp/ntpq/ntpq.c projects/ifnet/contrib/ntp/ntpq/ntpq.html projects/ifnet/contrib/ntp/ntpq/ntpq.man.in projects/ifnet/contrib/ntp/ntpq/ntpq.mdoc.in projects/ifnet/contrib/ntp/ntpsnmpd/Makefile.in projects/ifnet/contrib/ntp/ntpsnmpd/invoke-ntpsnmpd.texi projects/ifnet/contrib/ntp/ntpsnmpd/ntpsnmpd-opts.c projects/ifnet/contrib/ntp/ntpsnmpd/ntpsnmpd-opts.h projects/ifnet/contrib/ntp/ntpsnmpd/ntpsnmpd.1ntpsnmpdman projects/ifnet/contrib/ntp/ntpsnmpd/ntpsnmpd.1ntpsnmpdmdoc projects/ifnet/contrib/ntp/ntpsnmpd/ntpsnmpd.html projects/ifnet/contrib/ntp/ntpsnmpd/ntpsnmpd.man.in projects/ifnet/contrib/ntp/ntpsnmpd/ntpsnmpd.mdoc.in projects/ifnet/contrib/ntp/packageinfo.sh projects/ifnet/contrib/ntp/parseutil/Makefile.in projects/ifnet/contrib/ntp/parseutil/dcfd.c projects/ifnet/contrib/ntp/parseutil/testdcf.c projects/ifnet/contrib/ntp/scripts/Makefile.in projects/ifnet/contrib/ntp/scripts/build/Makefile.in projects/ifnet/contrib/ntp/scripts/calc_tickadj/Makefile.in projects/ifnet/contrib/ntp/scripts/calc_tickadj/calc_tickadj.1calc_tickadjman projects/ifnet/contrib/ntp/scripts/calc_tickadj/calc_tickadj.1calc_tickadjmdoc projects/ifnet/contrib/ntp/scripts/calc_tickadj/calc_tickadj.html projects/ifnet/contrib/ntp/scripts/calc_tickadj/calc_tickadj.man.in projects/ifnet/contrib/ntp/scripts/calc_tickadj/calc_tickadj.mdoc.in projects/ifnet/contrib/ntp/scripts/calc_tickadj/invoke-calc_tickadj.texi projects/ifnet/contrib/ntp/scripts/invoke-plot_summary.texi projects/ifnet/contrib/ntp/scripts/invoke-summary.texi projects/ifnet/contrib/ntp/scripts/lib/Makefile.in projects/ifnet/contrib/ntp/scripts/lib/NTP/Util.pm projects/ifnet/contrib/ntp/scripts/ntp-wait/Makefile.in projects/ifnet/contrib/ntp/scripts/ntp-wait/invoke-ntp-wait.texi projects/ifnet/contrib/ntp/scripts/ntp-wait/ntp-wait-opts projects/ifnet/contrib/ntp/scripts/ntp-wait/ntp-wait.1ntp-waitman projects/ifnet/contrib/ntp/scripts/ntp-wait/ntp-wait.1ntp-waitmdoc projects/ifnet/contrib/ntp/scripts/ntp-wait/ntp-wait.html projects/ifnet/contrib/ntp/scripts/ntp-wait/ntp-wait.man.in projects/ifnet/contrib/ntp/scripts/ntp-wait/ntp-wait.mdoc.in projects/ifnet/contrib/ntp/scripts/ntpsweep/Makefile.in projects/ifnet/contrib/ntp/scripts/ntpsweep/invoke-ntpsweep.texi projects/ifnet/contrib/ntp/scripts/ntpsweep/ntpsweep-opts projects/ifnet/contrib/ntp/scripts/ntpsweep/ntpsweep.1ntpsweepman projects/ifnet/contrib/ntp/scripts/ntpsweep/ntpsweep.1ntpsweepmdoc projects/ifnet/contrib/ntp/scripts/ntpsweep/ntpsweep.html projects/ifnet/contrib/ntp/scripts/ntpsweep/ntpsweep.man.in projects/ifnet/contrib/ntp/scripts/ntpsweep/ntpsweep.mdoc.in projects/ifnet/contrib/ntp/scripts/ntptrace/Makefile.in projects/ifnet/contrib/ntp/scripts/ntptrace/invoke-ntptrace.texi projects/ifnet/contrib/ntp/scripts/ntptrace/ntptrace-opts projects/ifnet/contrib/ntp/scripts/ntptrace/ntptrace.1ntptraceman projects/ifnet/contrib/ntp/scripts/ntptrace/ntptrace.1ntptracemdoc projects/ifnet/contrib/ntp/scripts/ntptrace/ntptrace.html projects/ifnet/contrib/ntp/scripts/ntptrace/ntptrace.man.in projects/ifnet/contrib/ntp/scripts/ntptrace/ntptrace.mdoc.in projects/ifnet/contrib/ntp/scripts/plot_summary-opts projects/ifnet/contrib/ntp/scripts/plot_summary.1plot_summaryman projects/ifnet/contrib/ntp/scripts/plot_summary.1plot_summarymdoc projects/ifnet/contrib/ntp/scripts/plot_summary.html projects/ifnet/contrib/ntp/scripts/plot_summary.man.in projects/ifnet/contrib/ntp/scripts/plot_summary.mdoc.in projects/ifnet/contrib/ntp/scripts/summary-opts projects/ifnet/contrib/ntp/scripts/summary.1summaryman projects/ifnet/contrib/ntp/scripts/summary.1summarymdoc projects/ifnet/contrib/ntp/scripts/summary.html projects/ifnet/contrib/ntp/scripts/summary.man.in projects/ifnet/contrib/ntp/scripts/summary.mdoc.in projects/ifnet/contrib/ntp/scripts/update-leap/Makefile.am projects/ifnet/contrib/ntp/scripts/update-leap/Makefile.in projects/ifnet/contrib/ntp/scripts/update-leap/invoke-update-leap.texi projects/ifnet/contrib/ntp/scripts/update-leap/update-leap-opts projects/ifnet/contrib/ntp/scripts/update-leap/update-leap.1update-leapman projects/ifnet/contrib/ntp/scripts/update-leap/update-leap.1update-leapmdoc projects/ifnet/contrib/ntp/scripts/update-leap/update-leap.html projects/ifnet/contrib/ntp/scripts/update-leap/update-leap.man.in projects/ifnet/contrib/ntp/scripts/update-leap/update-leap.mdoc.in projects/ifnet/contrib/ntp/sntp/Makefile.am projects/ifnet/contrib/ntp/sntp/Makefile.in projects/ifnet/contrib/ntp/sntp/aclocal.m4 projects/ifnet/contrib/ntp/sntp/config.h.in projects/ifnet/contrib/ntp/sntp/configure projects/ifnet/contrib/ntp/sntp/configure.ac projects/ifnet/contrib/ntp/sntp/include/Makefile.in projects/ifnet/contrib/ntp/sntp/include/autogen-version.def projects/ifnet/contrib/ntp/sntp/include/version.def projects/ifnet/contrib/ntp/sntp/include/version.texi projects/ifnet/contrib/ntp/sntp/invoke-sntp.texi projects/ifnet/contrib/ntp/sntp/kod_management.c projects/ifnet/contrib/ntp/sntp/libevent/Makefile.in projects/ifnet/contrib/ntp/sntp/libevent/aclocal.m4 projects/ifnet/contrib/ntp/sntp/libevent/build-aux/ltmain.sh projects/ifnet/contrib/ntp/sntp/libevent/config.h.in projects/ifnet/contrib/ntp/sntp/libevent/configure projects/ifnet/contrib/ntp/sntp/libevent/listener.c projects/ifnet/contrib/ntp/sntp/libevent/m4/ltversion.m4 projects/ifnet/contrib/ntp/sntp/libopts/COPYING.gplv3 projects/ifnet/contrib/ntp/sntp/libopts/COPYING.lgplv3 projects/ifnet/contrib/ntp/sntp/libopts/COPYING.mbsd projects/ifnet/contrib/ntp/sntp/libopts/Makefile.in projects/ifnet/contrib/ntp/sntp/libopts/README projects/ifnet/contrib/ntp/sntp/libopts/ag-char-map.h projects/ifnet/contrib/ntp/sntp/libopts/alias.c projects/ifnet/contrib/ntp/sntp/libopts/ao-strs.c projects/ifnet/contrib/ntp/sntp/libopts/ao-strs.h projects/ifnet/contrib/ntp/sntp/libopts/autoopts.c projects/ifnet/contrib/ntp/sntp/libopts/autoopts.h projects/ifnet/contrib/ntp/sntp/libopts/autoopts/options.h projects/ifnet/contrib/ntp/sntp/libopts/autoopts/project.h projects/ifnet/contrib/ntp/sntp/libopts/autoopts/usage-txt.h projects/ifnet/contrib/ntp/sntp/libopts/boolean.c projects/ifnet/contrib/ntp/sntp/libopts/check.c projects/ifnet/contrib/ntp/sntp/libopts/compat/compat.h projects/ifnet/contrib/ntp/sntp/libopts/compat/pathfind.c projects/ifnet/contrib/ntp/sntp/libopts/compat/windows-config.h projects/ifnet/contrib/ntp/sntp/libopts/configfile.c projects/ifnet/contrib/ntp/sntp/libopts/cook.c projects/ifnet/contrib/ntp/sntp/libopts/enum.c projects/ifnet/contrib/ntp/sntp/libopts/env.c projects/ifnet/contrib/ntp/sntp/libopts/file.c projects/ifnet/contrib/ntp/sntp/libopts/find.c projects/ifnet/contrib/ntp/sntp/libopts/genshell.c projects/ifnet/contrib/ntp/sntp/libopts/gettext.h projects/ifnet/contrib/ntp/sntp/libopts/init.c projects/ifnet/contrib/ntp/sntp/libopts/intprops.h projects/ifnet/contrib/ntp/sntp/libopts/libopts.c projects/ifnet/contrib/ntp/sntp/libopts/load.c projects/ifnet/contrib/ntp/sntp/libopts/m4/libopts.m4 projects/ifnet/contrib/ntp/sntp/libopts/m4/liboptschk.m4 projects/ifnet/contrib/ntp/sntp/libopts/m4/stdnoreturn.m4 projects/ifnet/contrib/ntp/sntp/libopts/makeshell.c projects/ifnet/contrib/ntp/sntp/libopts/nested.c projects/ifnet/contrib/ntp/sntp/libopts/numeric.c projects/ifnet/contrib/ntp/sntp/libopts/option-value-type.c projects/ifnet/contrib/ntp/sntp/libopts/option-value-type.h projects/ifnet/contrib/ntp/sntp/libopts/option-xat-attribute.c projects/ifnet/contrib/ntp/sntp/libopts/option-xat-attribute.h projects/ifnet/contrib/ntp/sntp/libopts/parse-duration.c projects/ifnet/contrib/ntp/sntp/libopts/parse-duration.h projects/ifnet/contrib/ntp/sntp/libopts/pgusage.c projects/ifnet/contrib/ntp/sntp/libopts/proto.h projects/ifnet/contrib/ntp/sntp/libopts/putshell.c projects/ifnet/contrib/ntp/sntp/libopts/reset.c projects/ifnet/contrib/ntp/sntp/libopts/restore.c projects/ifnet/contrib/ntp/sntp/libopts/save.c projects/ifnet/contrib/ntp/sntp/libopts/sort.c projects/ifnet/contrib/ntp/sntp/libopts/stack.c projects/ifnet/contrib/ntp/sntp/libopts/stdnoreturn.in.h projects/ifnet/contrib/ntp/sntp/libopts/streqvcmp.c projects/ifnet/contrib/ntp/sntp/libopts/text_mmap.c projects/ifnet/contrib/ntp/sntp/libopts/time.c projects/ifnet/contrib/ntp/sntp/libopts/tokenize.c projects/ifnet/contrib/ntp/sntp/libopts/usage.c projects/ifnet/contrib/ntp/sntp/libopts/version.c projects/ifnet/contrib/ntp/sntp/m4/ltversion.m4 projects/ifnet/contrib/ntp/sntp/m4/ntp_libntp.m4 projects/ifnet/contrib/ntp/sntp/m4/ntp_openssl.m4 projects/ifnet/contrib/ntp/sntp/m4/os_cflags.m4 projects/ifnet/contrib/ntp/sntp/m4/version.m4 projects/ifnet/contrib/ntp/sntp/main.c projects/ifnet/contrib/ntp/sntp/scripts/Makefile.in projects/ifnet/contrib/ntp/sntp/scripts/genLocInfo projects/ifnet/contrib/ntp/sntp/sntp-opts.c projects/ifnet/contrib/ntp/sntp/sntp-opts.h projects/ifnet/contrib/ntp/sntp/sntp.1sntpman projects/ifnet/contrib/ntp/sntp/sntp.1sntpmdoc projects/ifnet/contrib/ntp/sntp/sntp.html projects/ifnet/contrib/ntp/sntp/sntp.man.in projects/ifnet/contrib/ntp/sntp/sntp.mdoc.in projects/ifnet/contrib/ntp/sntp/tests/Makefile.am projects/ifnet/contrib/ntp/sntp/tests/Makefile.in projects/ifnet/contrib/ntp/sntp/tests/fileHandlingTest.h projects/ifnet/contrib/ntp/sntp/tests/sntptest.h projects/ifnet/contrib/ntp/sntp/tests_main.cpp projects/ifnet/contrib/ntp/tests/Makefile.am projects/ifnet/contrib/ntp/tests/Makefile.in projects/ifnet/contrib/ntp/tests/libntp/Makefile.am projects/ifnet/contrib/ntp/tests/libntp/Makefile.in projects/ifnet/contrib/ntp/tests/libntp/lfptest.h projects/ifnet/contrib/ntp/tests/libntp/sockaddrtest.h projects/ifnet/contrib/ntp/tests/ntpd/Makefile.in projects/ifnet/contrib/ntp/tests/ntpd/leapsec.cpp projects/ifnet/contrib/ntp/util/Makefile.in projects/ifnet/contrib/ntp/util/invoke-ntp-keygen.texi projects/ifnet/contrib/ntp/util/ntp-keygen-opts.c projects/ifnet/contrib/ntp/util/ntp-keygen-opts.h projects/ifnet/contrib/ntp/util/ntp-keygen.1ntp-keygenman projects/ifnet/contrib/ntp/util/ntp-keygen.1ntp-keygenmdoc projects/ifnet/contrib/ntp/util/ntp-keygen.html projects/ifnet/contrib/ntp/util/ntp-keygen.man.in projects/ifnet/contrib/ntp/util/ntp-keygen.mdoc.in projects/ifnet/contrib/pf/pflogd/pflogd.8 projects/ifnet/contrib/sendmail/CACerts projects/ifnet/contrib/sendmail/FAQ projects/ifnet/contrib/sendmail/FREEBSD-upgrade projects/ifnet/contrib/sendmail/INSTALL projects/ifnet/contrib/sendmail/KNOWNBUGS projects/ifnet/contrib/sendmail/PGPKEYS projects/ifnet/contrib/sendmail/README projects/ifnet/contrib/sendmail/RELEASE_NOTES projects/ifnet/contrib/sendmail/cf/README projects/ifnet/contrib/sendmail/cf/cf/Makefile projects/ifnet/contrib/sendmail/cf/cf/submit.cf projects/ifnet/contrib/sendmail/cf/cf/submit.mc projects/ifnet/contrib/sendmail/cf/feature/block_bad_helo.m4 projects/ifnet/contrib/sendmail/cf/feature/ldap_routing.m4 projects/ifnet/contrib/sendmail/cf/m4/cfhead.m4 projects/ifnet/contrib/sendmail/cf/m4/proto.m4 projects/ifnet/contrib/sendmail/cf/m4/version.m4 projects/ifnet/contrib/sendmail/doc/op/op.me projects/ifnet/contrib/sendmail/editmap/editmap.c projects/ifnet/contrib/sendmail/include/sendmail/sendmail.h projects/ifnet/contrib/sendmail/include/sm/bdb.h projects/ifnet/contrib/sendmail/include/sm/cdefs.h projects/ifnet/contrib/sendmail/include/sm/conf.h projects/ifnet/contrib/sendmail/include/sm/errstring.h projects/ifnet/contrib/sendmail/include/sm/fdset.h projects/ifnet/contrib/sendmail/libmilter/docs/smfi_setsymlist.html projects/ifnet/contrib/sendmail/libmilter/engine.c projects/ifnet/contrib/sendmail/libmilter/handler.c projects/ifnet/contrib/sendmail/libmilter/listener.c projects/ifnet/contrib/sendmail/libmilter/signal.c projects/ifnet/contrib/sendmail/libmilter/smfi.c projects/ifnet/contrib/sendmail/libmilter/worker.c projects/ifnet/contrib/sendmail/libsm/Makefile.m4 projects/ifnet/contrib/sendmail/libsm/errstring.c projects/ifnet/contrib/sendmail/libsm/local.h projects/ifnet/contrib/sendmail/libsm/mbdb.c projects/ifnet/contrib/sendmail/libsm/refill.c projects/ifnet/contrib/sendmail/libsm/stdio.c projects/ifnet/contrib/sendmail/libsm/vfprintf.c projects/ifnet/contrib/sendmail/libsmdb/smdb.c projects/ifnet/contrib/sendmail/makemap/makemap.c projects/ifnet/contrib/sendmail/src/README projects/ifnet/contrib/sendmail/src/TRACEFLAGS projects/ifnet/contrib/sendmail/src/TUNING projects/ifnet/contrib/sendmail/src/bf.c projects/ifnet/contrib/sendmail/src/collect.c projects/ifnet/contrib/sendmail/src/conf.c projects/ifnet/contrib/sendmail/src/daemon.c projects/ifnet/contrib/sendmail/src/deliver.c projects/ifnet/contrib/sendmail/src/envelope.c projects/ifnet/contrib/sendmail/src/err.c projects/ifnet/contrib/sendmail/src/headers.c projects/ifnet/contrib/sendmail/src/main.c projects/ifnet/contrib/sendmail/src/map.c projects/ifnet/contrib/sendmail/src/mci.c projects/ifnet/contrib/sendmail/src/milter.c projects/ifnet/contrib/sendmail/src/parseaddr.c projects/ifnet/contrib/sendmail/src/queue.c projects/ifnet/contrib/sendmail/src/readcf.c projects/ifnet/contrib/sendmail/src/recipient.c projects/ifnet/contrib/sendmail/src/savemail.c projects/ifnet/contrib/sendmail/src/sendmail.8 projects/ifnet/contrib/sendmail/src/sendmail.h projects/ifnet/contrib/sendmail/src/sfsasl.c projects/ifnet/contrib/sendmail/src/sm_resolve.c projects/ifnet/contrib/sendmail/src/srvrsmtp.c projects/ifnet/contrib/sendmail/src/tls.c projects/ifnet/contrib/sendmail/src/usersmtp.c projects/ifnet/contrib/sendmail/src/util.c projects/ifnet/contrib/sendmail/src/version.c projects/ifnet/contrib/sqlite3/sqlite3.c projects/ifnet/contrib/tcpdump/CHANGES projects/ifnet/contrib/tcpdump/CREDITS projects/ifnet/contrib/tcpdump/INSTALL.txt projects/ifnet/contrib/tcpdump/Makefile.in projects/ifnet/contrib/tcpdump/VERSION projects/ifnet/contrib/tcpdump/addrtoname.c projects/ifnet/contrib/tcpdump/addrtoname.h projects/ifnet/contrib/tcpdump/config.guess projects/ifnet/contrib/tcpdump/config.h.in projects/ifnet/contrib/tcpdump/config.sub projects/ifnet/contrib/tcpdump/configure projects/ifnet/contrib/tcpdump/configure.in projects/ifnet/contrib/tcpdump/extract.h projects/ifnet/contrib/tcpdump/interface.h projects/ifnet/contrib/tcpdump/ip.h projects/ifnet/contrib/tcpdump/machdep.c projects/ifnet/contrib/tcpdump/missing/strsep.c projects/ifnet/contrib/tcpdump/mkdep projects/ifnet/contrib/tcpdump/netdissect.h projects/ifnet/contrib/tcpdump/openflow.h projects/ifnet/contrib/tcpdump/oui.c projects/ifnet/contrib/tcpdump/oui.h projects/ifnet/contrib/tcpdump/print-ahcp.c projects/ifnet/contrib/tcpdump/print-aodv.c projects/ifnet/contrib/tcpdump/print-arcnet.c projects/ifnet/contrib/tcpdump/print-arp.c projects/ifnet/contrib/tcpdump/print-ascii.c projects/ifnet/contrib/tcpdump/print-atm.c projects/ifnet/contrib/tcpdump/print-babel.c projects/ifnet/contrib/tcpdump/print-bgp.c projects/ifnet/contrib/tcpdump/print-bootp.c projects/ifnet/contrib/tcpdump/print-cdp.c projects/ifnet/contrib/tcpdump/print-cfm.c projects/ifnet/contrib/tcpdump/print-chdlc.c projects/ifnet/contrib/tcpdump/print-cnfp.c projects/ifnet/contrib/tcpdump/print-dccp.c projects/ifnet/contrib/tcpdump/print-decnet.c projects/ifnet/contrib/tcpdump/print-eigrp.c projects/ifnet/contrib/tcpdump/print-enc.c projects/ifnet/contrib/tcpdump/print-ether.c projects/ifnet/contrib/tcpdump/print-forces.c projects/ifnet/contrib/tcpdump/print-fr.c projects/ifnet/contrib/tcpdump/print-geonet.c projects/ifnet/contrib/tcpdump/print-gre.c projects/ifnet/contrib/tcpdump/print-icmp.c projects/ifnet/contrib/tcpdump/print-icmp6.c projects/ifnet/contrib/tcpdump/print-ip.c projects/ifnet/contrib/tcpdump/print-ip6.c projects/ifnet/contrib/tcpdump/print-ipnet.c projects/ifnet/contrib/tcpdump/print-isoclns.c projects/ifnet/contrib/tcpdump/print-juniper.c projects/ifnet/contrib/tcpdump/print-ldp.c projects/ifnet/contrib/tcpdump/print-lldp.c projects/ifnet/contrib/tcpdump/print-lmp.c projects/ifnet/contrib/tcpdump/print-lspping.c projects/ifnet/contrib/tcpdump/print-lwapp.c projects/ifnet/contrib/tcpdump/print-mobility.c projects/ifnet/contrib/tcpdump/print-mpcp.c projects/ifnet/contrib/tcpdump/print-mpls.c projects/ifnet/contrib/tcpdump/print-nflog.c projects/ifnet/contrib/tcpdump/print-null.c projects/ifnet/contrib/tcpdump/print-olsr.c projects/ifnet/contrib/tcpdump/print-openflow-1.0.c projects/ifnet/contrib/tcpdump/print-openflow.c projects/ifnet/contrib/tcpdump/print-ospf.c projects/ifnet/contrib/tcpdump/print-pflog.c projects/ifnet/contrib/tcpdump/print-pim.c projects/ifnet/contrib/tcpdump/print-ppi.c projects/ifnet/contrib/tcpdump/print-ppp.c projects/ifnet/contrib/tcpdump/print-radius.c projects/ifnet/contrib/tcpdump/print-rpki-rtr.c projects/ifnet/contrib/tcpdump/print-rsvp.c projects/ifnet/contrib/tcpdump/print-sflow.c projects/ifnet/contrib/tcpdump/print-sip.c projects/ifnet/contrib/tcpdump/print-sl.c projects/ifnet/contrib/tcpdump/print-sll.c projects/ifnet/contrib/tcpdump/print-slow.c projects/ifnet/contrib/tcpdump/print-smb.c projects/ifnet/contrib/tcpdump/print-tcp.c projects/ifnet/contrib/tcpdump/print-telnet.c projects/ifnet/contrib/tcpdump/print-udp.c projects/ifnet/contrib/tcpdump/print-vxlan.c projects/ifnet/contrib/tcpdump/print-wb.c projects/ifnet/contrib/tcpdump/print-zeromq.c projects/ifnet/contrib/tcpdump/tcp.h projects/ifnet/contrib/tcpdump/tcpdump.1.in projects/ifnet/contrib/tcpdump/tcpdump.c projects/ifnet/contrib/tcpdump/udp.h projects/ifnet/contrib/tcpdump/util.c projects/ifnet/contrib/traceroute/traceroute.8 projects/ifnet/contrib/traceroute/traceroute.c projects/ifnet/contrib/tzdata/africa projects/ifnet/contrib/tzdata/northamerica projects/ifnet/contrib/tzdata/southamerica projects/ifnet/contrib/tzdata/zone1970.tab projects/ifnet/crypto/openssh/auth2-chall.c projects/ifnet/crypto/openssh/ssh.c projects/ifnet/crypto/openssh/sshconnect.c projects/ifnet/crypto/openssl/CHANGES projects/ifnet/crypto/openssl/Configure projects/ifnet/crypto/openssl/Makefile projects/ifnet/crypto/openssl/Makefile.org projects/ifnet/crypto/openssl/NEWS projects/ifnet/crypto/openssl/README projects/ifnet/crypto/openssl/apps/Makefile projects/ifnet/crypto/openssl/apps/apps.c projects/ifnet/crypto/openssl/apps/asn1pars.c projects/ifnet/crypto/openssl/apps/ca.c projects/ifnet/crypto/openssl/apps/cms.c projects/ifnet/crypto/openssl/apps/dhparam.c projects/ifnet/crypto/openssl/apps/enc.c projects/ifnet/crypto/openssl/apps/gendh.c projects/ifnet/crypto/openssl/apps/ocsp.c projects/ifnet/crypto/openssl/apps/s_cb.c projects/ifnet/crypto/openssl/apps/s_client.c projects/ifnet/crypto/openssl/apps/s_server.c projects/ifnet/crypto/openssl/apps/s_time.c projects/ifnet/crypto/openssl/apps/smime.c projects/ifnet/crypto/openssl/apps/srp.c projects/ifnet/crypto/openssl/apps/verify.c projects/ifnet/crypto/openssl/crypto/Makefile projects/ifnet/crypto/openssl/crypto/aes/Makefile projects/ifnet/crypto/openssl/crypto/asn1/Makefile projects/ifnet/crypto/openssl/crypto/asn1/a_int.c projects/ifnet/crypto/openssl/crypto/asn1/asn1_gen.c projects/ifnet/crypto/openssl/crypto/asn1/asn_mime.c projects/ifnet/crypto/openssl/crypto/asn1/bio_ndef.c projects/ifnet/crypto/openssl/crypto/asn1/tasn_new.c projects/ifnet/crypto/openssl/crypto/asn1/tasn_prn.c projects/ifnet/crypto/openssl/crypto/asn1/x_x509.c projects/ifnet/crypto/openssl/crypto/bf/Makefile projects/ifnet/crypto/openssl/crypto/bio/Makefile projects/ifnet/crypto/openssl/crypto/bio/b_print.c projects/ifnet/crypto/openssl/crypto/bio/bf_nbio.c projects/ifnet/crypto/openssl/crypto/bio/bio.h projects/ifnet/crypto/openssl/crypto/bio/bio_lib.c projects/ifnet/crypto/openssl/crypto/bio/bss_dgram.c projects/ifnet/crypto/openssl/crypto/bn/Makefile projects/ifnet/crypto/openssl/crypto/bn/bn.h projects/ifnet/crypto/openssl/crypto/bn/bn_err.c projects/ifnet/crypto/openssl/crypto/bn/bn_gf2m.c projects/ifnet/crypto/openssl/crypto/bn/bn_lcl.h projects/ifnet/crypto/openssl/crypto/bn/bn_print.c projects/ifnet/crypto/openssl/crypto/bn/bn_rand.c projects/ifnet/crypto/openssl/crypto/bn/bn_shift.c projects/ifnet/crypto/openssl/crypto/buffer/Makefile projects/ifnet/crypto/openssl/crypto/buffer/buffer.c projects/ifnet/crypto/openssl/crypto/camellia/Makefile projects/ifnet/crypto/openssl/crypto/cast/Makefile projects/ifnet/crypto/openssl/crypto/cmac/Makefile projects/ifnet/crypto/openssl/crypto/cmac/cmac.c projects/ifnet/crypto/openssl/crypto/cms/Makefile projects/ifnet/crypto/openssl/crypto/cms/cms_pwri.c projects/ifnet/crypto/openssl/crypto/cms/cms_smime.c projects/ifnet/crypto/openssl/crypto/comp/Makefile projects/ifnet/crypto/openssl/crypto/conf/Makefile projects/ifnet/crypto/openssl/crypto/cryptlib.c projects/ifnet/crypto/openssl/crypto/des/Makefile projects/ifnet/crypto/openssl/crypto/des/des.c projects/ifnet/crypto/openssl/crypto/des/enc_writ.c projects/ifnet/crypto/openssl/crypto/dh/Makefile projects/ifnet/crypto/openssl/crypto/dh/dh_ameth.c projects/ifnet/crypto/openssl/crypto/dsa/Makefile projects/ifnet/crypto/openssl/crypto/dsa/dsa_gen.c projects/ifnet/crypto/openssl/crypto/dsa/dsa_ossl.c projects/ifnet/crypto/openssl/crypto/dso/Makefile projects/ifnet/crypto/openssl/crypto/dso/dso_lib.c projects/ifnet/crypto/openssl/crypto/ec/Makefile projects/ifnet/crypto/openssl/crypto/ec/ec2_oct.c projects/ifnet/crypto/openssl/crypto/ec/ec_asn1.c projects/ifnet/crypto/openssl/crypto/ec/ec_check.c projects/ifnet/crypto/openssl/crypto/ec/ec_key.c projects/ifnet/crypto/openssl/crypto/ec/ec_lcl.h projects/ifnet/crypto/openssl/crypto/ec/ec_lib.c projects/ifnet/crypto/openssl/crypto/ec/eck_prn.c projects/ifnet/crypto/openssl/crypto/ec/ecp_oct.c projects/ifnet/crypto/openssl/crypto/ec/ectest.c projects/ifnet/crypto/openssl/crypto/ecdh/Makefile projects/ifnet/crypto/openssl/crypto/ecdsa/Makefile projects/ifnet/crypto/openssl/crypto/ecdsa/ecdsatest.c projects/ifnet/crypto/openssl/crypto/engine/Makefile projects/ifnet/crypto/openssl/crypto/engine/eng_table.c projects/ifnet/crypto/openssl/crypto/err/Makefile projects/ifnet/crypto/openssl/crypto/evp/Makefile projects/ifnet/crypto/openssl/crypto/evp/bio_ok.c projects/ifnet/crypto/openssl/crypto/evp/e_aes.c projects/ifnet/crypto/openssl/crypto/evp/e_aes_cbc_hmac_sha1.c projects/ifnet/crypto/openssl/crypto/evp/e_rc4_hmac_md5.c projects/ifnet/crypto/openssl/crypto/evp/encode.c projects/ifnet/crypto/openssl/crypto/evp/evp.h projects/ifnet/crypto/openssl/crypto/evp/p_seal.c projects/ifnet/crypto/openssl/crypto/hmac/Makefile projects/ifnet/crypto/openssl/crypto/hmac/hmac.c projects/ifnet/crypto/openssl/crypto/hmac/hmactest.c projects/ifnet/crypto/openssl/crypto/idea/Makefile projects/ifnet/crypto/openssl/crypto/jpake/Makefile projects/ifnet/crypto/openssl/crypto/krb5/Makefile projects/ifnet/crypto/openssl/crypto/lhash/Makefile projects/ifnet/crypto/openssl/crypto/md2/Makefile projects/ifnet/crypto/openssl/crypto/md32_common.h projects/ifnet/crypto/openssl/crypto/md4/Makefile projects/ifnet/crypto/openssl/crypto/md5/Makefile projects/ifnet/crypto/openssl/crypto/mdc2/Makefile projects/ifnet/crypto/openssl/crypto/mem.c projects/ifnet/crypto/openssl/crypto/modes/Makefile projects/ifnet/crypto/openssl/crypto/modes/gcm128.c projects/ifnet/crypto/openssl/crypto/objects/Makefile projects/ifnet/crypto/openssl/crypto/objects/o_names.c projects/ifnet/crypto/openssl/crypto/objects/obj_dat.c projects/ifnet/crypto/openssl/crypto/objects/objects.README projects/ifnet/crypto/openssl/crypto/objects/objects.pl projects/ifnet/crypto/openssl/crypto/ocsp/Makefile projects/ifnet/crypto/openssl/crypto/ocsp/ocsp_ext.c projects/ifnet/crypto/openssl/crypto/ocsp/ocsp_vfy.c projects/ifnet/crypto/openssl/crypto/opensslconf.h projects/ifnet/crypto/openssl/crypto/opensslconf.h.in projects/ifnet/crypto/openssl/crypto/opensslv.h projects/ifnet/crypto/openssl/crypto/pem/Makefile projects/ifnet/crypto/openssl/crypto/pem/pem_lib.c projects/ifnet/crypto/openssl/crypto/pem/pem_pk8.c projects/ifnet/crypto/openssl/crypto/pkcs12/Makefile projects/ifnet/crypto/openssl/crypto/pkcs12/p12_kiss.c projects/ifnet/crypto/openssl/crypto/pkcs12/p12_mutl.c projects/ifnet/crypto/openssl/crypto/pkcs7/Makefile projects/ifnet/crypto/openssl/crypto/pkcs7/pk7_doit.c projects/ifnet/crypto/openssl/crypto/pqueue/Makefile projects/ifnet/crypto/openssl/crypto/rand/Makefile projects/ifnet/crypto/openssl/crypto/rc2/Makefile projects/ifnet/crypto/openssl/crypto/rc4/Makefile projects/ifnet/crypto/openssl/crypto/rc5/Makefile projects/ifnet/crypto/openssl/crypto/ripemd/Makefile projects/ifnet/crypto/openssl/crypto/rsa/Makefile projects/ifnet/crypto/openssl/crypto/rsa/rsa_pmeth.c projects/ifnet/crypto/openssl/crypto/seed/Makefile projects/ifnet/crypto/openssl/crypto/sha/Makefile projects/ifnet/crypto/openssl/crypto/srp/Makefile projects/ifnet/crypto/openssl/crypto/srp/srp_vfy.c projects/ifnet/crypto/openssl/crypto/stack/Makefile projects/ifnet/crypto/openssl/crypto/store/Makefile projects/ifnet/crypto/openssl/crypto/threads/mttest.c projects/ifnet/crypto/openssl/crypto/threads/pthread2.sh projects/ifnet/crypto/openssl/crypto/threads/th-lock.c projects/ifnet/crypto/openssl/crypto/ts/Makefile projects/ifnet/crypto/openssl/crypto/txt_db/Makefile projects/ifnet/crypto/openssl/crypto/ui/Makefile projects/ifnet/crypto/openssl/crypto/whrlpool/Makefile projects/ifnet/crypto/openssl/crypto/x509/Makefile projects/ifnet/crypto/openssl/crypto/x509/x509_lu.c projects/ifnet/crypto/openssl/crypto/x509/x509_vfy.c projects/ifnet/crypto/openssl/crypto/x509/x509_vfy.h projects/ifnet/crypto/openssl/crypto/x509/x509_vpm.c projects/ifnet/crypto/openssl/crypto/x509/x509type.c projects/ifnet/crypto/openssl/crypto/x509v3/Makefile projects/ifnet/crypto/openssl/crypto/x509v3/v3_alt.c projects/ifnet/crypto/openssl/crypto/x509v3/v3_cpols.c projects/ifnet/crypto/openssl/crypto/x509v3/v3_utl.c projects/ifnet/crypto/openssl/doc/apps/cms.pod projects/ifnet/crypto/openssl/doc/apps/config.pod projects/ifnet/crypto/openssl/doc/apps/dhparam.pod projects/ifnet/crypto/openssl/doc/apps/ocsp.pod projects/ifnet/crypto/openssl/doc/apps/s_client.pod projects/ifnet/crypto/openssl/doc/apps/s_server.pod projects/ifnet/crypto/openssl/doc/apps/smime.pod projects/ifnet/crypto/openssl/doc/apps/verify.pod projects/ifnet/crypto/openssl/doc/crypto/BN_rand.pod projects/ifnet/crypto/openssl/doc/crypto/BN_set_bit.pod projects/ifnet/crypto/openssl/doc/crypto/X509_NAME_get_index_by_NID.pod projects/ifnet/crypto/openssl/doc/crypto/X509_STORE_CTX_new.pod projects/ifnet/crypto/openssl/doc/crypto/X509_VERIFY_PARAM_set_flags.pod projects/ifnet/crypto/openssl/doc/crypto/X509_verify_cert.pod projects/ifnet/crypto/openssl/doc/crypto/pem.pod projects/ifnet/crypto/openssl/doc/ssl/SSL_CTX_set_tmp_dh_callback.pod projects/ifnet/crypto/openssl/e_os2.h projects/ifnet/crypto/openssl/engines/Makefile projects/ifnet/crypto/openssl/engines/ccgost/Makefile projects/ifnet/crypto/openssl/engines/ccgost/e_gost_err.c projects/ifnet/crypto/openssl/engines/ccgost/e_gost_err.h projects/ifnet/crypto/openssl/engines/ccgost/gost2001.c projects/ifnet/crypto/openssl/engines/ccgost/gost94_keyx.c projects/ifnet/crypto/openssl/engines/ccgost/gost_ameth.c projects/ifnet/crypto/openssl/engines/ccgost/gost_pmeth.c projects/ifnet/crypto/openssl/engines/ccgost/gost_sign.c projects/ifnet/crypto/openssl/engines/e_sureware.c projects/ifnet/crypto/openssl/ssl/Makefile projects/ifnet/crypto/openssl/ssl/d1_both.c projects/ifnet/crypto/openssl/ssl/d1_clnt.c projects/ifnet/crypto/openssl/ssl/d1_lib.c projects/ifnet/crypto/openssl/ssl/d1_pkt.c projects/ifnet/crypto/openssl/ssl/d1_srvr.c projects/ifnet/crypto/openssl/ssl/s2_pkt.c projects/ifnet/crypto/openssl/ssl/s2_srvr.c projects/ifnet/crypto/openssl/ssl/s3_both.c projects/ifnet/crypto/openssl/ssl/s3_cbc.c projects/ifnet/crypto/openssl/ssl/s3_clnt.c projects/ifnet/crypto/openssl/ssl/s3_pkt.c projects/ifnet/crypto/openssl/ssl/s3_srvr.c projects/ifnet/crypto/openssl/ssl/ssl.h projects/ifnet/crypto/openssl/ssl/ssl_err.c projects/ifnet/crypto/openssl/ssl/ssl_lib.c projects/ifnet/crypto/openssl/ssl/ssl_locl.h projects/ifnet/crypto/openssl/ssl/ssl_sess.c projects/ifnet/crypto/openssl/ssl/ssl_stat.c projects/ifnet/crypto/openssl/ssl/ssltest.c projects/ifnet/crypto/openssl/ssl/t1_enc.c projects/ifnet/crypto/openssl/ssl/t1_lib.c projects/ifnet/crypto/openssl/ssl/tls_srp.c projects/ifnet/crypto/openssl/util/mk1mf.pl projects/ifnet/crypto/openssl/util/mkerr.pl projects/ifnet/crypto/openssl/util/pl/BC-32.pl projects/ifnet/crypto/openssl/util/pl/VC-32.pl projects/ifnet/etc/Makefile projects/ifnet/etc/defaults/periodic.conf projects/ifnet/etc/defaults/rc.conf projects/ifnet/etc/devd.conf projects/ifnet/etc/devd/usb.conf projects/ifnet/etc/etc.arm/ttys projects/ifnet/etc/inetd.conf projects/ifnet/etc/mtree/BSD.tests.dist projects/ifnet/etc/network.subr projects/ifnet/etc/portsnap.conf projects/ifnet/etc/rc.d/iovctl projects/ifnet/etc/rc.d/netif projects/ifnet/etc/rc.d/random projects/ifnet/etc/rc.d/rctl projects/ifnet/etc/rc.firewall projects/ifnet/etc/rc.subr projects/ifnet/etc/sendmail/freebsd.mc projects/ifnet/etc/sendmail/freebsd.submit.mc projects/ifnet/etc/services projects/ifnet/games/fortune/datfiles/fortunes projects/ifnet/games/grdc/grdc.c projects/ifnet/gnu/lib/Makefile projects/ifnet/gnu/lib/csu/Makefile projects/ifnet/gnu/lib/libgcc/Makefile projects/ifnet/gnu/lib/libreadline/readline/Makefile projects/ifnet/gnu/usr.bin/Makefile projects/ifnet/gnu/usr.bin/binutils/Makefile projects/ifnet/gnu/usr.bin/binutils/ld/Makefile projects/ifnet/gnu/usr.bin/binutils/libbfd/Makefile projects/ifnet/gnu/usr.bin/cc/Makefile projects/ifnet/gnu/usr.bin/cc/cc_tools/Makefile projects/ifnet/gnu/usr.bin/gdb/kgdb/trgt.c projects/ifnet/gnu/usr.bin/groff/Makefile.inc projects/ifnet/gnu/usr.bin/groff/font/devX100-12/Makefile projects/ifnet/gnu/usr.bin/groff/font/devX100/Makefile projects/ifnet/gnu/usr.bin/groff/font/devX75-12/Makefile projects/ifnet/gnu/usr.bin/groff/font/devX75/Makefile projects/ifnet/gnu/usr.bin/rcs/Makefile projects/ifnet/include/Makefile projects/ifnet/include/arpa/Makefile projects/ifnet/include/gssapi/Makefile projects/ifnet/include/mk-osreldate.sh projects/ifnet/include/protocols/Makefile projects/ifnet/include/stdio.h projects/ifnet/include/unistd.h projects/ifnet/include/xlocale/Makefile projects/ifnet/kerberos5/Makefile.inc projects/ifnet/kerberos5/lib/libasn1/Makefile projects/ifnet/kerberos5/lib/libhdb/Makefile projects/ifnet/kerberos5/lib/libheimipcc/Makefile projects/ifnet/kerberos5/lib/libhx509/Makefile projects/ifnet/lib/Makefile projects/ifnet/lib/clang/clang.build.mk projects/ifnet/lib/clang/include/Makefile projects/ifnet/lib/csu/Makefile.inc projects/ifnet/lib/csu/aarch64/crt1.c projects/ifnet/lib/libarchive/Makefile projects/ifnet/lib/libarchive/test/Makefile projects/ifnet/lib/libc++/Makefile projects/ifnet/lib/libc/Makefile projects/ifnet/lib/libc/aarch64/Symbol.map projects/ifnet/lib/libc/aarch64/gen/Makefile.inc projects/ifnet/lib/libc/aarch64/gen/_setjmp.S projects/ifnet/lib/libc/aarch64/gen/setjmp.S projects/ifnet/lib/libc/aarch64/gen/sigsetjmp.S projects/ifnet/lib/libc/aarch64/sys/brk.S projects/ifnet/lib/libc/aarch64/sys/sbrk.S projects/ifnet/lib/libc/amd64/sys/Makefile.inc projects/ifnet/lib/libc/amd64/sys/__vdso_gettc.c projects/ifnet/lib/libc/arm/SYS.h projects/ifnet/lib/libc/arm/aeabi/Makefile.inc projects/ifnet/lib/libc/arm/aeabi/Symbol.map projects/ifnet/lib/libc/arm/aeabi/aeabi_asm_double.S projects/ifnet/lib/libc/arm/aeabi/aeabi_asm_float.S projects/ifnet/lib/libc/arm/gen/_setjmp.S projects/ifnet/lib/libc/arm/gen/setjmp.S projects/ifnet/lib/libc/arm/string/ffs.S projects/ifnet/lib/libc/arm/string/memmove.S projects/ifnet/lib/libc/arm/string/memset.S projects/ifnet/lib/libc/arm/string/strcmp.S projects/ifnet/lib/libc/arm/string/strlen.S projects/ifnet/lib/libc/arm/string/strncmp.S projects/ifnet/lib/libc/gen/fpclassify.c projects/ifnet/lib/libc/gen/fts.c projects/ifnet/lib/libc/gen/isinf.c projects/ifnet/lib/libc/gen/sysctl.c projects/ifnet/lib/libc/gen/syslog.3 projects/ifnet/lib/libc/gen/wordexp.3 projects/ifnet/lib/libc/i386/sys/Makefile.inc projects/ifnet/lib/libc/i386/sys/__vdso_gettc.c projects/ifnet/lib/libc/mips/sys/Makefile.inc projects/ifnet/lib/libc/net/sctp_bindx.3 projects/ifnet/lib/libc/posix1e/mac.3 projects/ifnet/lib/libc/posix1e/mac.conf.5 projects/ifnet/lib/libc/resolv/res_comp.c projects/ifnet/lib/libc/stdio/Symbol.map projects/ifnet/lib/libc/stdio/fclose.3 projects/ifnet/lib/libc/stdio/fclose.c projects/ifnet/lib/libc/stdio/open_memstream.3 projects/ifnet/lib/libc/stdlib/system.3 projects/ifnet/lib/libc/string/strchr.3 projects/ifnet/lib/libc/sys/Makefile.inc projects/ifnet/lib/libc/sys/Symbol.map projects/ifnet/lib/libc/sys/__vdso_gettimeofday.c projects/ifnet/lib/libc/sys/kqueue.2 projects/ifnet/lib/libc/sys/madvise.2 projects/ifnet/lib/libc/sys/open.2 projects/ifnet/lib/libc/sys/ptrace.2 projects/ifnet/lib/libc/sys/reboot.2 projects/ifnet/lib/libc/sys/shutdown.2 projects/ifnet/lib/libc/sys/stack_protector.c projects/ifnet/lib/libc/sys/unlink.2 projects/ifnet/lib/libc/sys/wait.2 projects/ifnet/lib/libc/tests/sys/Makefile projects/ifnet/lib/libc/xdr/xdr.c projects/ifnet/lib/libc/xdr/xdr_array.c projects/ifnet/lib/libc/xdr/xdr_float.c projects/ifnet/lib/libc/xdr/xdr_mem.c projects/ifnet/lib/libc/xdr/xdr_rec.c projects/ifnet/lib/libc/xdr/xdr_reference.c projects/ifnet/lib/libc/xdr/xdr_sizeof.c projects/ifnet/lib/libc/xdr/xdr_stdio.c projects/ifnet/lib/libcapsicum/libcapsicum.c projects/ifnet/lib/libcapsicum/libcapsicum_dns.c projects/ifnet/lib/libcapsicum/libcapsicum_grp.c projects/ifnet/lib/libcapsicum/libcapsicum_pwd.c projects/ifnet/lib/libcapsicum/libcapsicum_random.c projects/ifnet/lib/libcapsicum/libcapsicum_service.c projects/ifnet/lib/libcapsicum/libcapsicum_sysctl.c projects/ifnet/lib/libcasper/libcasper.c projects/ifnet/lib/libcxxrt/Version.map projects/ifnet/lib/libdevstat/devstat.c projects/ifnet/lib/libdpv/dprompt.c projects/ifnet/lib/libdpv/dpv.c projects/ifnet/lib/libedit/edit/readline/readline.h projects/ifnet/lib/libedit/readline.c projects/ifnet/lib/libelftc/elftc_version.c projects/ifnet/lib/libfetch/http.c projects/ifnet/lib/libgpio/gpio.3 projects/ifnet/lib/libgssapi/gss_accept_sec_context.c projects/ifnet/lib/libiconv_modules/BIG5/Makefile projects/ifnet/lib/libiconv_modules/EUC/Makefile projects/ifnet/lib/libiconv_modules/EUCTW/Makefile projects/ifnet/lib/libiconv_modules/UTF1632/Makefile projects/ifnet/lib/libiconv_modules/UTF7/Makefile projects/ifnet/lib/libiconv_modules/iconv_std/Makefile projects/ifnet/lib/libipsec/pfkey_dump.c projects/ifnet/lib/libkvm/kvm_proc.c projects/ifnet/lib/liblzma/config.h projects/ifnet/lib/libmagic/config.h projects/ifnet/lib/libmd/Makefile projects/ifnet/lib/libmd/mdXhl.c projects/ifnet/lib/libnv/Makefile projects/ifnet/lib/libnv/tests/dnv_tests.cc projects/ifnet/lib/libnv/tests/nv_tests.cc projects/ifnet/lib/libnv/tests/nvlist_add_test.c projects/ifnet/lib/libnv/tests/nvlist_exists_test.c projects/ifnet/lib/libnv/tests/nvlist_free_test.c projects/ifnet/lib/libnv/tests/nvlist_get_test.c projects/ifnet/lib/libnv/tests/nvlist_move_test.c projects/ifnet/lib/libnv/tests/nvlist_send_recv_test.c projects/ifnet/lib/libpam/Makefile projects/ifnet/lib/libpam/libpam/Makefile projects/ifnet/lib/libpmc/libpmc.c projects/ifnet/lib/libproc/Makefile projects/ifnet/lib/libproc/proc_bkpt.c projects/ifnet/lib/libproc/proc_regs.c projects/ifnet/lib/libprocstat/libprocstat.c projects/ifnet/lib/libsbuf/Makefile projects/ifnet/lib/libsbuf/Symbol.map projects/ifnet/lib/libsbuf/Version.def projects/ifnet/lib/libsm/Makefile projects/ifnet/lib/libtelnet/Makefile projects/ifnet/lib/libthr/arch/amd64/Makefile.inc projects/ifnet/lib/libthr/arch/i386/Makefile.inc projects/ifnet/lib/libthr/thread/thr_create.c projects/ifnet/lib/libthr/thread/thr_sig.c projects/ifnet/lib/libugidfw/Makefile projects/ifnet/lib/libugidfw/ugidfw.c projects/ifnet/lib/libusb/libusb10.c projects/ifnet/lib/libusb/libusb20_desc.c projects/ifnet/lib/libutil/Makefile projects/ifnet/lib/libutil/gr_util.c projects/ifnet/lib/libutil/hexdump.3 projects/ifnet/lib/libutil/kinfo_getallproc.3 projects/ifnet/lib/libutil/kinfo_getfile.3 projects/ifnet/lib/libutil/kinfo_getproc.3 projects/ifnet/lib/libutil/kinfo_getvmmap.3 projects/ifnet/lib/libutil/libutil.h projects/ifnet/lib/libutil/pw_util.3 projects/ifnet/lib/libutil/pw_util.c projects/ifnet/lib/libvmmapi/vmmapi.c projects/ifnet/lib/libvmmapi/vmmapi.h projects/ifnet/lib/msun/Makefile projects/ifnet/lib/msun/arm/Makefile.inc projects/ifnet/lib/msun/man/cacos.3 projects/ifnet/lib/msun/src/s_ccosh.c projects/ifnet/lib/msun/src/s_ccoshf.c projects/ifnet/lib/msun/src/s_csinh.c projects/ifnet/lib/msun/src/s_csinhf.c projects/ifnet/lib/msun/src/s_ctanh.c projects/ifnet/lib/msun/src/s_ctanhf.c projects/ifnet/lib/ncurses/ncurses/Makefile projects/ifnet/libexec/atrun/atrun.man projects/ifnet/libexec/casper/dns/dns.c projects/ifnet/libexec/casper/grp/grp.c projects/ifnet/libexec/casper/pwd/pwd.c projects/ifnet/libexec/casper/random/random.c projects/ifnet/libexec/casper/sysctl/sysctl.c projects/ifnet/libexec/ftpd/Makefile projects/ifnet/libexec/rtld-elf/aarch64/reloc.c projects/ifnet/libexec/rtld-elf/aarch64/rtld_start.S projects/ifnet/libexec/rtld-elf/amd64/Makefile.inc projects/ifnet/libexec/rtld-elf/i386/Makefile.inc projects/ifnet/libexec/save-entropy/Makefile projects/ifnet/libexec/ypxfr/ypxfr_getmap.c projects/ifnet/libexec/ypxfr/ypxfr_main.c projects/ifnet/libexec/ypxfr/ypxfrd_getmap.c projects/ifnet/release/Makefile.ec2 projects/ifnet/release/Makefile.mirrors projects/ifnet/release/Makefile.vm projects/ifnet/release/arm/BEAGLEBONE.conf projects/ifnet/release/arm/PANDABOARD.conf projects/ifnet/release/arm/RPI2.conf projects/ifnet/release/arm/WANDBOARD.conf projects/ifnet/release/doc/en_US.ISO8859-1/hardware/article.xml projects/ifnet/release/doc/en_US.ISO8859-1/relnotes/article.xml projects/ifnet/release/doc/share/xml/sponsor.ent projects/ifnet/release/picobsd/build/picobsd projects/ifnet/release/picobsd/floppy.tree/etc/ttys projects/ifnet/release/tools/arm.subr projects/ifnet/release/tools/azure.conf projects/ifnet/release/tools/ec2.conf projects/ifnet/sbin/badsect/Makefile projects/ifnet/sbin/camcontrol/Makefile projects/ifnet/sbin/camcontrol/camcontrol.8 projects/ifnet/sbin/camcontrol/camcontrol.c projects/ifnet/sbin/camcontrol/camcontrol.h projects/ifnet/sbin/camcontrol/persist.c projects/ifnet/sbin/casperd/casperd.c projects/ifnet/sbin/casperd/zygote.c projects/ifnet/sbin/casperd/zygote.h projects/ifnet/sbin/devd/devd.conf.5 projects/ifnet/sbin/dhclient/dhclient.c projects/ifnet/sbin/geom/class/eli/geli.8 projects/ifnet/sbin/geom/class/eli/geom_eli.c projects/ifnet/sbin/geom/class/multipath/gmultipath.8 projects/ifnet/sbin/geom/class/part/geom_part.c projects/ifnet/sbin/geom/class/part/gpart.8 projects/ifnet/sbin/ggate/ggatec/ggatec.8 projects/ifnet/sbin/ggate/ggatec/ggatec.c projects/ifnet/sbin/ggate/ggated/ggated.8 projects/ifnet/sbin/ggate/ggated/ggated.c projects/ifnet/sbin/ggate/ggatel/ggatel.8 projects/ifnet/sbin/ggate/ggatel/ggatel.c projects/ifnet/sbin/init/init.8 projects/ifnet/sbin/ipfw/ipfw2.c projects/ifnet/sbin/mdconfig/mdconfig.8 projects/ifnet/sbin/mount_nfs/mount_nfs.c projects/ifnet/sbin/newfs/newfs.8 projects/ifnet/sbin/newfs_nandfs/newfs_nandfs.c projects/ifnet/sbin/nvmecontrol/logpage.c projects/ifnet/sbin/pfctl/parse.y projects/ifnet/sbin/pfctl/pfctl.c projects/ifnet/sbin/pfctl/pfctl_altq.c projects/ifnet/sbin/pfctl/pfctl_parser.h projects/ifnet/sbin/pfctl/pfctl_qstats.c projects/ifnet/sbin/routed/input.c projects/ifnet/sbin/setkey/parse.y projects/ifnet/sbin/setkey/setkey.8 projects/ifnet/sbin/setkey/token.l projects/ifnet/sbin/sysctl/sysctl.c projects/ifnet/sbin/umount/umount.8 projects/ifnet/secure/lib/libcrypt/crypt-blowfish.c projects/ifnet/secure/lib/libcrypto/Makefile.inc projects/ifnet/secure/lib/libcrypto/man/ASN1_OBJECT_new.3 projects/ifnet/secure/lib/libcrypto/man/ASN1_STRING_length.3 projects/ifnet/secure/lib/libcrypto/man/ASN1_STRING_new.3 projects/ifnet/secure/lib/libcrypto/man/ASN1_STRING_print_ex.3 projects/ifnet/secure/lib/libcrypto/man/ASN1_generate_nconf.3 projects/ifnet/secure/lib/libcrypto/man/BIO_ctrl.3 projects/ifnet/secure/lib/libcrypto/man/BIO_f_base64.3 projects/ifnet/secure/lib/libcrypto/man/BIO_f_buffer.3 projects/ifnet/secure/lib/libcrypto/man/BIO_f_cipher.3 projects/ifnet/secure/lib/libcrypto/man/BIO_f_md.3 projects/ifnet/secure/lib/libcrypto/man/BIO_f_null.3 projects/ifnet/secure/lib/libcrypto/man/BIO_f_ssl.3 projects/ifnet/secure/lib/libcrypto/man/BIO_find_type.3 projects/ifnet/secure/lib/libcrypto/man/BIO_new.3 projects/ifnet/secure/lib/libcrypto/man/BIO_new_CMS.3 projects/ifnet/secure/lib/libcrypto/man/BIO_push.3 projects/ifnet/secure/lib/libcrypto/man/BIO_read.3 projects/ifnet/secure/lib/libcrypto/man/BIO_s_accept.3 projects/ifnet/secure/lib/libcrypto/man/BIO_s_bio.3 projects/ifnet/secure/lib/libcrypto/man/BIO_s_connect.3 projects/ifnet/secure/lib/libcrypto/man/BIO_s_fd.3 projects/ifnet/secure/lib/libcrypto/man/BIO_s_file.3 projects/ifnet/secure/lib/libcrypto/man/BIO_s_mem.3 projects/ifnet/secure/lib/libcrypto/man/BIO_s_null.3 projects/ifnet/secure/lib/libcrypto/man/BIO_s_socket.3 projects/ifnet/secure/lib/libcrypto/man/BIO_set_callback.3 projects/ifnet/secure/lib/libcrypto/man/BIO_should_retry.3 projects/ifnet/secure/lib/libcrypto/man/BN_BLINDING_new.3 projects/ifnet/secure/lib/libcrypto/man/BN_CTX_new.3 projects/ifnet/secure/lib/libcrypto/man/BN_CTX_start.3 projects/ifnet/secure/lib/libcrypto/man/BN_add.3 projects/ifnet/secure/lib/libcrypto/man/BN_add_word.3 projects/ifnet/secure/lib/libcrypto/man/BN_bn2bin.3 projects/ifnet/secure/lib/libcrypto/man/BN_cmp.3 projects/ifnet/secure/lib/libcrypto/man/BN_copy.3 projects/ifnet/secure/lib/libcrypto/man/BN_generate_prime.3 projects/ifnet/secure/lib/libcrypto/man/BN_mod_inverse.3 projects/ifnet/secure/lib/libcrypto/man/BN_mod_mul_montgomery.3 projects/ifnet/secure/lib/libcrypto/man/BN_mod_mul_reciprocal.3 projects/ifnet/secure/lib/libcrypto/man/BN_new.3 projects/ifnet/secure/lib/libcrypto/man/BN_num_bytes.3 projects/ifnet/secure/lib/libcrypto/man/BN_rand.3 projects/ifnet/secure/lib/libcrypto/man/BN_set_bit.3 projects/ifnet/secure/lib/libcrypto/man/BN_swap.3 projects/ifnet/secure/lib/libcrypto/man/BN_zero.3 projects/ifnet/secure/lib/libcrypto/man/CMS_add0_cert.3 projects/ifnet/secure/lib/libcrypto/man/CMS_add1_recipient_cert.3 projects/ifnet/secure/lib/libcrypto/man/CMS_add1_signer.3 projects/ifnet/secure/lib/libcrypto/man/CMS_compress.3 projects/ifnet/secure/lib/libcrypto/man/CMS_decrypt.3 projects/ifnet/secure/lib/libcrypto/man/CMS_encrypt.3 projects/ifnet/secure/lib/libcrypto/man/CMS_final.3 projects/ifnet/secure/lib/libcrypto/man/CMS_get0_RecipientInfos.3 projects/ifnet/secure/lib/libcrypto/man/CMS_get0_SignerInfos.3 projects/ifnet/secure/lib/libcrypto/man/CMS_get0_type.3 projects/ifnet/secure/lib/libcrypto/man/CMS_get1_ReceiptRequest.3 projects/ifnet/secure/lib/libcrypto/man/CMS_sign.3 projects/ifnet/secure/lib/libcrypto/man/CMS_sign_receipt.3 projects/ifnet/secure/lib/libcrypto/man/CMS_uncompress.3 projects/ifnet/secure/lib/libcrypto/man/CMS_verify.3 projects/ifnet/secure/lib/libcrypto/man/CMS_verify_receipt.3 projects/ifnet/secure/lib/libcrypto/man/CONF_modules_free.3 projects/ifnet/secure/lib/libcrypto/man/CONF_modules_load_file.3 projects/ifnet/secure/lib/libcrypto/man/CRYPTO_set_ex_data.3 projects/ifnet/secure/lib/libcrypto/man/DH_generate_key.3 projects/ifnet/secure/lib/libcrypto/man/DH_generate_parameters.3 projects/ifnet/secure/lib/libcrypto/man/DH_get_ex_new_index.3 projects/ifnet/secure/lib/libcrypto/man/DH_new.3 projects/ifnet/secure/lib/libcrypto/man/DH_set_method.3 projects/ifnet/secure/lib/libcrypto/man/DH_size.3 projects/ifnet/secure/lib/libcrypto/man/DSA_SIG_new.3 projects/ifnet/secure/lib/libcrypto/man/DSA_do_sign.3 projects/ifnet/secure/lib/libcrypto/man/DSA_dup_DH.3 projects/ifnet/secure/lib/libcrypto/man/DSA_generate_key.3 projects/ifnet/secure/lib/libcrypto/man/DSA_generate_parameters.3 projects/ifnet/secure/lib/libcrypto/man/DSA_get_ex_new_index.3 projects/ifnet/secure/lib/libcrypto/man/DSA_new.3 projects/ifnet/secure/lib/libcrypto/man/DSA_set_method.3 projects/ifnet/secure/lib/libcrypto/man/DSA_sign.3 projects/ifnet/secure/lib/libcrypto/man/DSA_size.3 projects/ifnet/secure/lib/libcrypto/man/ERR_GET_LIB.3 projects/ifnet/secure/lib/libcrypto/man/ERR_clear_error.3 projects/ifnet/secure/lib/libcrypto/man/ERR_error_string.3 projects/ifnet/secure/lib/libcrypto/man/ERR_get_error.3 projects/ifnet/secure/lib/libcrypto/man/ERR_load_crypto_strings.3 projects/ifnet/secure/lib/libcrypto/man/ERR_load_strings.3 projects/ifnet/secure/lib/libcrypto/man/ERR_print_errors.3 projects/ifnet/secure/lib/libcrypto/man/ERR_put_error.3 projects/ifnet/secure/lib/libcrypto/man/ERR_remove_state.3 projects/ifnet/secure/lib/libcrypto/man/ERR_set_mark.3 projects/ifnet/secure/lib/libcrypto/man/EVP_BytesToKey.3 projects/ifnet/secure/lib/libcrypto/man/EVP_DigestInit.3 projects/ifnet/secure/lib/libcrypto/man/EVP_DigestSignInit.3 projects/ifnet/secure/lib/libcrypto/man/EVP_DigestVerifyInit.3 projects/ifnet/secure/lib/libcrypto/man/EVP_EncryptInit.3 projects/ifnet/secure/lib/libcrypto/man/EVP_OpenInit.3 projects/ifnet/secure/lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3 projects/ifnet/secure/lib/libcrypto/man/EVP_PKEY_CTX_new.3 projects/ifnet/secure/lib/libcrypto/man/EVP_PKEY_cmp.3 projects/ifnet/secure/lib/libcrypto/man/EVP_PKEY_decrypt.3 projects/ifnet/secure/lib/libcrypto/man/EVP_PKEY_derive.3 projects/ifnet/secure/lib/libcrypto/man/EVP_PKEY_encrypt.3 projects/ifnet/secure/lib/libcrypto/man/EVP_PKEY_get_default_digest.3 projects/ifnet/secure/lib/libcrypto/man/EVP_PKEY_keygen.3 projects/ifnet/secure/lib/libcrypto/man/EVP_PKEY_new.3 projects/ifnet/secure/lib/libcrypto/man/EVP_PKEY_print_private.3 projects/ifnet/secure/lib/libcrypto/man/EVP_PKEY_set1_RSA.3 projects/ifnet/secure/lib/libcrypto/man/EVP_PKEY_sign.3 projects/ifnet/secure/lib/libcrypto/man/EVP_PKEY_verify.3 projects/ifnet/secure/lib/libcrypto/man/EVP_PKEY_verify_recover.3 projects/ifnet/secure/lib/libcrypto/man/EVP_SealInit.3 projects/ifnet/secure/lib/libcrypto/man/EVP_SignInit.3 projects/ifnet/secure/lib/libcrypto/man/EVP_VerifyInit.3 projects/ifnet/secure/lib/libcrypto/man/OBJ_nid2obj.3 projects/ifnet/secure/lib/libcrypto/man/OPENSSL_Applink.3 projects/ifnet/secure/lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3 projects/ifnet/secure/lib/libcrypto/man/OPENSSL_config.3 projects/ifnet/secure/lib/libcrypto/man/OPENSSL_ia32cap.3 projects/ifnet/secure/lib/libcrypto/man/OPENSSL_load_builtin_modules.3 projects/ifnet/secure/lib/libcrypto/man/OpenSSL_add_all_algorithms.3 projects/ifnet/secure/lib/libcrypto/man/PEM_write_bio_CMS_stream.3 projects/ifnet/secure/lib/libcrypto/man/PEM_write_bio_PKCS7_stream.3 projects/ifnet/secure/lib/libcrypto/man/PKCS12_create.3 projects/ifnet/secure/lib/libcrypto/man/PKCS12_parse.3 projects/ifnet/secure/lib/libcrypto/man/PKCS7_decrypt.3 projects/ifnet/secure/lib/libcrypto/man/PKCS7_encrypt.3 projects/ifnet/secure/lib/libcrypto/man/PKCS7_sign.3 projects/ifnet/secure/lib/libcrypto/man/PKCS7_sign_add_signer.3 projects/ifnet/secure/lib/libcrypto/man/PKCS7_verify.3 projects/ifnet/secure/lib/libcrypto/man/RAND_add.3 projects/ifnet/secure/lib/libcrypto/man/RAND_bytes.3 projects/ifnet/secure/lib/libcrypto/man/RAND_cleanup.3 projects/ifnet/secure/lib/libcrypto/man/RAND_egd.3 projects/ifnet/secure/lib/libcrypto/man/RAND_load_file.3 projects/ifnet/secure/lib/libcrypto/man/RAND_set_rand_method.3 projects/ifnet/secure/lib/libcrypto/man/RSA_blinding_on.3 projects/ifnet/secure/lib/libcrypto/man/RSA_check_key.3 projects/ifnet/secure/lib/libcrypto/man/RSA_generate_key.3 projects/ifnet/secure/lib/libcrypto/man/RSA_get_ex_new_index.3 projects/ifnet/secure/lib/libcrypto/man/RSA_new.3 projects/ifnet/secure/lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3 projects/ifnet/secure/lib/libcrypto/man/RSA_print.3 projects/ifnet/secure/lib/libcrypto/man/RSA_private_encrypt.3 projects/ifnet/secure/lib/libcrypto/man/RSA_public_encrypt.3 projects/ifnet/secure/lib/libcrypto/man/RSA_set_method.3 projects/ifnet/secure/lib/libcrypto/man/RSA_sign.3 projects/ifnet/secure/lib/libcrypto/man/RSA_sign_ASN1_OCTET_STRING.3 projects/ifnet/secure/lib/libcrypto/man/RSA_size.3 projects/ifnet/secure/lib/libcrypto/man/SMIME_read_CMS.3 projects/ifnet/secure/lib/libcrypto/man/SMIME_read_PKCS7.3 projects/ifnet/secure/lib/libcrypto/man/SMIME_write_CMS.3 projects/ifnet/secure/lib/libcrypto/man/SMIME_write_PKCS7.3 projects/ifnet/secure/lib/libcrypto/man/X509_NAME_ENTRY_get_object.3 projects/ifnet/secure/lib/libcrypto/man/X509_NAME_add_entry_by_txt.3 projects/ifnet/secure/lib/libcrypto/man/X509_NAME_get_index_by_NID.3 projects/ifnet/secure/lib/libcrypto/man/X509_NAME_print_ex.3 projects/ifnet/secure/lib/libcrypto/man/X509_STORE_CTX_get_error.3 projects/ifnet/secure/lib/libcrypto/man/X509_STORE_CTX_get_ex_new_index.3 projects/ifnet/secure/lib/libcrypto/man/X509_STORE_CTX_new.3 projects/ifnet/secure/lib/libcrypto/man/X509_STORE_CTX_set_verify_cb.3 projects/ifnet/secure/lib/libcrypto/man/X509_STORE_set_verify_cb_func.3 projects/ifnet/secure/lib/libcrypto/man/X509_VERIFY_PARAM_set_flags.3 projects/ifnet/secure/lib/libcrypto/man/X509_new.3 projects/ifnet/secure/lib/libcrypto/man/X509_verify_cert.3 projects/ifnet/secure/lib/libcrypto/man/bio.3 projects/ifnet/secure/lib/libcrypto/man/blowfish.3 projects/ifnet/secure/lib/libcrypto/man/bn.3 projects/ifnet/secure/lib/libcrypto/man/bn_internal.3 projects/ifnet/secure/lib/libcrypto/man/buffer.3 projects/ifnet/secure/lib/libcrypto/man/crypto.3 projects/ifnet/secure/lib/libcrypto/man/d2i_ASN1_OBJECT.3 projects/ifnet/secure/lib/libcrypto/man/d2i_CMS_ContentInfo.3 projects/ifnet/secure/lib/libcrypto/man/d2i_DHparams.3 projects/ifnet/secure/lib/libcrypto/man/d2i_DSAPublicKey.3 projects/ifnet/secure/lib/libcrypto/man/d2i_ECPrivateKey.3 projects/ifnet/secure/lib/libcrypto/man/d2i_PKCS8PrivateKey.3 projects/ifnet/secure/lib/libcrypto/man/d2i_RSAPublicKey.3 projects/ifnet/secure/lib/libcrypto/man/d2i_X509.3 projects/ifnet/secure/lib/libcrypto/man/d2i_X509_ALGOR.3 projects/ifnet/secure/lib/libcrypto/man/d2i_X509_CRL.3 projects/ifnet/secure/lib/libcrypto/man/d2i_X509_NAME.3 projects/ifnet/secure/lib/libcrypto/man/d2i_X509_REQ.3 projects/ifnet/secure/lib/libcrypto/man/d2i_X509_SIG.3 projects/ifnet/secure/lib/libcrypto/man/des.3 projects/ifnet/secure/lib/libcrypto/man/dh.3 projects/ifnet/secure/lib/libcrypto/man/dsa.3 projects/ifnet/secure/lib/libcrypto/man/ecdsa.3 projects/ifnet/secure/lib/libcrypto/man/engine.3 projects/ifnet/secure/lib/libcrypto/man/err.3 projects/ifnet/secure/lib/libcrypto/man/evp.3 projects/ifnet/secure/lib/libcrypto/man/hmac.3 projects/ifnet/secure/lib/libcrypto/man/i2d_CMS_bio_stream.3 projects/ifnet/secure/lib/libcrypto/man/i2d_PKCS7_bio_stream.3 projects/ifnet/secure/lib/libcrypto/man/lh_stats.3 projects/ifnet/secure/lib/libcrypto/man/lhash.3 projects/ifnet/secure/lib/libcrypto/man/md5.3 projects/ifnet/secure/lib/libcrypto/man/mdc2.3 projects/ifnet/secure/lib/libcrypto/man/pem.3 projects/ifnet/secure/lib/libcrypto/man/rand.3 projects/ifnet/secure/lib/libcrypto/man/rc4.3 projects/ifnet/secure/lib/libcrypto/man/ripemd.3 projects/ifnet/secure/lib/libcrypto/man/rsa.3 projects/ifnet/secure/lib/libcrypto/man/sha.3 projects/ifnet/secure/lib/libcrypto/man/threads.3 projects/ifnet/secure/lib/libcrypto/man/ui.3 projects/ifnet/secure/lib/libcrypto/man/ui_compat.3 projects/ifnet/secure/lib/libcrypto/man/x509.3 projects/ifnet/secure/lib/libssl/man/SSL_CIPHER_get_name.3 projects/ifnet/secure/lib/libssl/man/SSL_COMP_add_compression_method.3 projects/ifnet/secure/lib/libssl/man/SSL_CTX_add_extra_chain_cert.3 projects/ifnet/secure/lib/libssl/man/SSL_CTX_add_session.3 projects/ifnet/secure/lib/libssl/man/SSL_CTX_ctrl.3 projects/ifnet/secure/lib/libssl/man/SSL_CTX_flush_sessions.3 projects/ifnet/secure/lib/libssl/man/SSL_CTX_free.3 projects/ifnet/secure/lib/libssl/man/SSL_CTX_get_ex_new_index.3 projects/ifnet/secure/lib/libssl/man/SSL_CTX_get_verify_mode.3 projects/ifnet/secure/lib/libssl/man/SSL_CTX_load_verify_locations.3 projects/ifnet/secure/lib/libssl/man/SSL_CTX_new.3 projects/ifnet/secure/lib/libssl/man/SSL_CTX_sess_number.3 projects/ifnet/secure/lib/libssl/man/SSL_CTX_sess_set_cache_size.3 projects/ifnet/secure/lib/libssl/man/SSL_CTX_sess_set_get_cb.3 projects/ifnet/secure/lib/libssl/man/SSL_CTX_sessions.3 projects/ifnet/secure/lib/libssl/man/SSL_CTX_set_cert_store.3 projects/ifnet/secure/lib/libssl/man/SSL_CTX_set_cert_verify_callback.3 projects/ifnet/secure/lib/libssl/man/SSL_CTX_set_cipher_list.3 projects/ifnet/secure/lib/libssl/man/SSL_CTX_set_client_CA_list.3 projects/ifnet/secure/lib/libssl/man/SSL_CTX_set_client_cert_cb.3 projects/ifnet/secure/lib/libssl/man/SSL_CTX_set_default_passwd_cb.3 projects/ifnet/secure/lib/libssl/man/SSL_CTX_set_generate_session_id.3 projects/ifnet/secure/lib/libssl/man/SSL_CTX_set_info_callback.3 projects/ifnet/secure/lib/libssl/man/SSL_CTX_set_max_cert_list.3 projects/ifnet/secure/lib/libssl/man/SSL_CTX_set_mode.3 projects/ifnet/secure/lib/libssl/man/SSL_CTX_set_msg_callback.3 projects/ifnet/secure/lib/libssl/man/SSL_CTX_set_options.3 projects/ifnet/secure/lib/libssl/man/SSL_CTX_set_psk_client_callback.3 projects/ifnet/secure/lib/libssl/man/SSL_CTX_set_quiet_shutdown.3 projects/ifnet/secure/lib/libssl/man/SSL_CTX_set_read_ahead.3 projects/ifnet/secure/lib/libssl/man/SSL_CTX_set_session_cache_mode.3 projects/ifnet/secure/lib/libssl/man/SSL_CTX_set_session_id_context.3 projects/ifnet/secure/lib/libssl/man/SSL_CTX_set_ssl_version.3 projects/ifnet/secure/lib/libssl/man/SSL_CTX_set_timeout.3 projects/ifnet/secure/lib/libssl/man/SSL_CTX_set_tlsext_ticket_key_cb.3 projects/ifnet/secure/lib/libssl/man/SSL_CTX_set_tmp_dh_callback.3 projects/ifnet/secure/lib/libssl/man/SSL_CTX_set_tmp_rsa_callback.3 projects/ifnet/secure/lib/libssl/man/SSL_CTX_set_verify.3 projects/ifnet/secure/lib/libssl/man/SSL_CTX_use_certificate.3 projects/ifnet/secure/lib/libssl/man/SSL_CTX_use_psk_identity_hint.3 projects/ifnet/secure/lib/libssl/man/SSL_SESSION_free.3 projects/ifnet/secure/lib/libssl/man/SSL_SESSION_get_ex_new_index.3 projects/ifnet/secure/lib/libssl/man/SSL_SESSION_get_time.3 projects/ifnet/secure/lib/libssl/man/SSL_accept.3 projects/ifnet/secure/lib/libssl/man/SSL_alert_type_string.3 projects/ifnet/secure/lib/libssl/man/SSL_clear.3 projects/ifnet/secure/lib/libssl/man/SSL_connect.3 projects/ifnet/secure/lib/libssl/man/SSL_do_handshake.3 projects/ifnet/secure/lib/libssl/man/SSL_free.3 projects/ifnet/secure/lib/libssl/man/SSL_get_SSL_CTX.3 projects/ifnet/secure/lib/libssl/man/SSL_get_ciphers.3 projects/ifnet/secure/lib/libssl/man/SSL_get_client_CA_list.3 projects/ifnet/secure/lib/libssl/man/SSL_get_current_cipher.3 projects/ifnet/secure/lib/libssl/man/SSL_get_default_timeout.3 projects/ifnet/secure/lib/libssl/man/SSL_get_error.3 projects/ifnet/secure/lib/libssl/man/SSL_get_ex_data_X509_STORE_CTX_idx.3 projects/ifnet/secure/lib/libssl/man/SSL_get_ex_new_index.3 projects/ifnet/secure/lib/libssl/man/SSL_get_fd.3 projects/ifnet/secure/lib/libssl/man/SSL_get_peer_cert_chain.3 projects/ifnet/secure/lib/libssl/man/SSL_get_peer_certificate.3 projects/ifnet/secure/lib/libssl/man/SSL_get_psk_identity.3 projects/ifnet/secure/lib/libssl/man/SSL_get_rbio.3 projects/ifnet/secure/lib/libssl/man/SSL_get_session.3 projects/ifnet/secure/lib/libssl/man/SSL_get_verify_result.3 projects/ifnet/secure/lib/libssl/man/SSL_get_version.3 projects/ifnet/secure/lib/libssl/man/SSL_library_init.3 projects/ifnet/secure/lib/libssl/man/SSL_load_client_CA_file.3 projects/ifnet/secure/lib/libssl/man/SSL_new.3 projects/ifnet/secure/lib/libssl/man/SSL_pending.3 projects/ifnet/secure/lib/libssl/man/SSL_read.3 projects/ifnet/secure/lib/libssl/man/SSL_rstate_string.3 projects/ifnet/secure/lib/libssl/man/SSL_session_reused.3 projects/ifnet/secure/lib/libssl/man/SSL_set_bio.3 projects/ifnet/secure/lib/libssl/man/SSL_set_connect_state.3 projects/ifnet/secure/lib/libssl/man/SSL_set_fd.3 projects/ifnet/secure/lib/libssl/man/SSL_set_session.3 projects/ifnet/secure/lib/libssl/man/SSL_set_shutdown.3 projects/ifnet/secure/lib/libssl/man/SSL_set_verify_result.3 projects/ifnet/secure/lib/libssl/man/SSL_shutdown.3 projects/ifnet/secure/lib/libssl/man/SSL_state_string.3 projects/ifnet/secure/lib/libssl/man/SSL_want.3 projects/ifnet/secure/lib/libssl/man/SSL_write.3 projects/ifnet/secure/lib/libssl/man/d2i_SSL_SESSION.3 projects/ifnet/secure/lib/libssl/man/ssl.3 projects/ifnet/secure/usr.bin/openssl/man/CA.pl.1 projects/ifnet/secure/usr.bin/openssl/man/asn1parse.1 projects/ifnet/secure/usr.bin/openssl/man/c_rehash.1 projects/ifnet/secure/usr.bin/openssl/man/ca.1 projects/ifnet/secure/usr.bin/openssl/man/ciphers.1 projects/ifnet/secure/usr.bin/openssl/man/cms.1 projects/ifnet/secure/usr.bin/openssl/man/crl.1 projects/ifnet/secure/usr.bin/openssl/man/crl2pkcs7.1 projects/ifnet/secure/usr.bin/openssl/man/dgst.1 projects/ifnet/secure/usr.bin/openssl/man/dhparam.1 projects/ifnet/secure/usr.bin/openssl/man/dsa.1 projects/ifnet/secure/usr.bin/openssl/man/dsaparam.1 projects/ifnet/secure/usr.bin/openssl/man/ec.1 projects/ifnet/secure/usr.bin/openssl/man/ecparam.1 projects/ifnet/secure/usr.bin/openssl/man/enc.1 projects/ifnet/secure/usr.bin/openssl/man/errstr.1 projects/ifnet/secure/usr.bin/openssl/man/gendsa.1 projects/ifnet/secure/usr.bin/openssl/man/genpkey.1 projects/ifnet/secure/usr.bin/openssl/man/genrsa.1 projects/ifnet/secure/usr.bin/openssl/man/nseq.1 projects/ifnet/secure/usr.bin/openssl/man/ocsp.1 projects/ifnet/secure/usr.bin/openssl/man/openssl.1 projects/ifnet/secure/usr.bin/openssl/man/passwd.1 projects/ifnet/secure/usr.bin/openssl/man/pkcs12.1 projects/ifnet/secure/usr.bin/openssl/man/pkcs7.1 projects/ifnet/secure/usr.bin/openssl/man/pkcs8.1 projects/ifnet/secure/usr.bin/openssl/man/pkey.1 projects/ifnet/secure/usr.bin/openssl/man/pkeyparam.1 projects/ifnet/secure/usr.bin/openssl/man/pkeyutl.1 projects/ifnet/secure/usr.bin/openssl/man/rand.1 projects/ifnet/secure/usr.bin/openssl/man/req.1 projects/ifnet/secure/usr.bin/openssl/man/rsa.1 projects/ifnet/secure/usr.bin/openssl/man/rsautl.1 projects/ifnet/secure/usr.bin/openssl/man/s_client.1 projects/ifnet/secure/usr.bin/openssl/man/s_server.1 projects/ifnet/secure/usr.bin/openssl/man/s_time.1 projects/ifnet/secure/usr.bin/openssl/man/sess_id.1 projects/ifnet/secure/usr.bin/openssl/man/smime.1 projects/ifnet/secure/usr.bin/openssl/man/speed.1 projects/ifnet/secure/usr.bin/openssl/man/spkac.1 projects/ifnet/secure/usr.bin/openssl/man/ts.1 projects/ifnet/secure/usr.bin/openssl/man/tsget.1 projects/ifnet/secure/usr.bin/openssl/man/verify.1 projects/ifnet/secure/usr.bin/openssl/man/version.1 projects/ifnet/secure/usr.bin/openssl/man/x509.1 projects/ifnet/secure/usr.bin/openssl/man/x509v3_config.1 projects/ifnet/share/colldef/Makefile projects/ifnet/share/dict/Makefile projects/ifnet/share/doc/IPv6/Makefile projects/ifnet/share/doc/atf/Makefile projects/ifnet/share/doc/legal/intel_ipw/Makefile projects/ifnet/share/doc/legal/intel_iwi/Makefile projects/ifnet/share/doc/legal/intel_iwn/Makefile projects/ifnet/share/doc/legal/intel_wpi/Makefile projects/ifnet/share/doc/legal/realtek/Makefile projects/ifnet/share/doc/llvm/Makefile projects/ifnet/share/doc/llvm/clang/Makefile projects/ifnet/share/doc/papers/bufbio/bio.ms projects/ifnet/share/doc/pjdfstest/Makefile projects/ifnet/share/doc/usd/13.viref/Makefile projects/ifnet/share/dtrace/Makefile projects/ifnet/share/dtrace/toolkit/Makefile projects/ifnet/share/examples/bhyve/vmrun.sh projects/ifnet/share/examples/csh/dot.cshrc projects/ifnet/share/examples/pf/Makefile projects/ifnet/share/examples/tests/tests/plain/cp_test.sh projects/ifnet/share/i18n/csmapper/Makefile.inc projects/ifnet/share/i18n/esdb/Makefile.inc projects/ifnet/share/man/man3/Makefile projects/ifnet/share/man/man3/pthread_setspecific.3 projects/ifnet/share/man/man3/queue.3 projects/ifnet/share/man/man4/Makefile projects/ifnet/share/man/man4/aacraid.4 projects/ifnet/share/man/man4/acpi_hp.4 projects/ifnet/share/man/man4/acpi_ibm.4 projects/ifnet/share/man/man4/acpi_panasonic.4 projects/ifnet/share/man/man4/ada.4 projects/ifnet/share/man/man4/altq.4 projects/ifnet/share/man/man4/bwi.4 projects/ifnet/share/man/man4/bwn.4 projects/ifnet/share/man/man4/capsicum.4 projects/ifnet/share/man/man4/ctl.4 projects/ifnet/share/man/man4/em.4 projects/ifnet/share/man/man4/geom.4 projects/ifnet/share/man/man4/geom_map.4 projects/ifnet/share/man/man4/gre.4 projects/ifnet/share/man/man4/iscsi.4 projects/ifnet/share/man/man4/mac.4 projects/ifnet/share/man/man4/mac_ifoff.4 projects/ifnet/share/man/man4/mac_mls.4 projects/ifnet/share/man/man4/mac_none.4 projects/ifnet/share/man/man4/mac_partition.4 projects/ifnet/share/man/man4/mac_seeotheruids.4 projects/ifnet/share/man/man4/mac_stub.4 projects/ifnet/share/man/man4/mac_test.4 projects/ifnet/share/man/man4/malo.4 projects/ifnet/share/man/man4/procdesc.4 projects/ifnet/share/man/man4/proto.4 projects/ifnet/share/man/man4/ral.4 projects/ifnet/share/man/man4/random.4 projects/ifnet/share/man/man4/uftdi.4 projects/ifnet/share/man/man5/device.hints.5 projects/ifnet/share/man/man5/pf.conf.5 projects/ifnet/share/man/man5/rc.conf.5 projects/ifnet/share/man/man5/src.conf.5 projects/ifnet/share/man/man8/Makefile projects/ifnet/share/man/man9/CTASSERT.9 projects/ifnet/share/man/man9/Makefile projects/ifnet/share/man/man9/SDT.9 projects/ifnet/share/man/man9/atomic.9 projects/ifnet/share/man/man9/crypto.9 projects/ifnet/share/man/man9/hash.9 projects/ifnet/share/man/man9/ifnet.9 projects/ifnet/share/man/man9/locking.9 projects/ifnet/share/man/man9/mac.9 projects/ifnet/share/man/man9/pci.9 projects/ifnet/share/man/man9/pci_iov_schema.9 projects/ifnet/share/man/man9/random.9 projects/ifnet/share/man/man9/random_harvest.9 projects/ifnet/share/man/man9/sbuf.9 projects/ifnet/share/man/man9/style.9 projects/ifnet/share/man/man9/sysctl.9 projects/ifnet/share/man/man9/taskqueue.9 projects/ifnet/share/misc/Makefile projects/ifnet/share/misc/bsd-family-tree projects/ifnet/share/misc/committers-ports.dot projects/ifnet/share/misc/committers-src.dot projects/ifnet/share/mk/Makefile projects/ifnet/share/mk/atf.test.mk projects/ifnet/share/mk/bsd.compiler.mk projects/ifnet/share/mk/bsd.cpu.mk projects/ifnet/share/mk/bsd.crunchgen.mk projects/ifnet/share/mk/bsd.dep.mk projects/ifnet/share/mk/bsd.doc.mk projects/ifnet/share/mk/bsd.files.mk projects/ifnet/share/mk/bsd.incs.mk projects/ifnet/share/mk/bsd.init.mk projects/ifnet/share/mk/bsd.lib.mk projects/ifnet/share/mk/bsd.man.mk projects/ifnet/share/mk/bsd.mkopt.mk projects/ifnet/share/mk/bsd.nls.mk projects/ifnet/share/mk/bsd.obj.mk projects/ifnet/share/mk/bsd.opts.mk projects/ifnet/share/mk/bsd.own.mk projects/ifnet/share/mk/bsd.prog.mk projects/ifnet/share/mk/bsd.progs.mk projects/ifnet/share/mk/bsd.subdir.mk projects/ifnet/share/mk/bsd.sys.mk projects/ifnet/share/mk/bsd.test.mk projects/ifnet/share/mk/src.libnames.mk projects/ifnet/share/mk/src.opts.mk projects/ifnet/share/mk/src.sys.mk projects/ifnet/share/mk/suite.test.mk projects/ifnet/share/mk/sys.mk projects/ifnet/share/mklocale/Makefile projects/ifnet/share/monetdef/Makefile projects/ifnet/share/msgdef/Makefile projects/ifnet/share/numericdef/Makefile projects/ifnet/share/sendmail/Makefile projects/ifnet/share/skel/Makefile projects/ifnet/share/snmp/mibs/Makefile projects/ifnet/share/syscons/fonts/Makefile projects/ifnet/share/syscons/keymaps/Makefile projects/ifnet/share/timedef/Makefile projects/ifnet/sys/Makefile projects/ifnet/sys/amd64/amd64/atomic.c projects/ifnet/sys/amd64/amd64/db_trace.c projects/ifnet/sys/amd64/amd64/fpu.c projects/ifnet/sys/amd64/amd64/gdb_machdep.c projects/ifnet/sys/amd64/amd64/genassym.c projects/ifnet/sys/amd64/amd64/initcpu.c projects/ifnet/sys/amd64/amd64/machdep.c projects/ifnet/sys/amd64/amd64/mp_machdep.c projects/ifnet/sys/amd64/amd64/pmap.c projects/ifnet/sys/amd64/amd64/ptrace_machdep.c projects/ifnet/sys/amd64/amd64/stack_machdep.c projects/ifnet/sys/amd64/amd64/trap.c projects/ifnet/sys/amd64/amd64/vm_machdep.c projects/ifnet/sys/amd64/amd64/xen-locore.S projects/ifnet/sys/amd64/conf/GENERIC projects/ifnet/sys/amd64/conf/NOTES projects/ifnet/sys/amd64/ia32/ia32_reg.c projects/ifnet/sys/amd64/include/atomic.h projects/ifnet/sys/amd64/include/in_cksum.h projects/ifnet/sys/amd64/include/md_var.h projects/ifnet/sys/amd64/include/param.h projects/ifnet/sys/amd64/include/pcb.h projects/ifnet/sys/amd64/include/pmc_mdep.h projects/ifnet/sys/amd64/include/stack.h projects/ifnet/sys/amd64/include/vmm.h (contents, props changed) projects/ifnet/sys/amd64/include/vmm_dev.h (contents, props changed) projects/ifnet/sys/amd64/include/vmparam.h projects/ifnet/sys/amd64/linux/linux_machdep.c projects/ifnet/sys/amd64/linux/linux_support.s projects/ifnet/sys/amd64/linux32/linux32_machdep.c projects/ifnet/sys/amd64/vmm/amd/svm.c projects/ifnet/sys/amd64/vmm/amd/svm.h projects/ifnet/sys/amd64/vmm/amd/svm_genassym.c projects/ifnet/sys/amd64/vmm/amd/svm_support.S projects/ifnet/sys/amd64/vmm/intel/vmx.c projects/ifnet/sys/amd64/vmm/intel/vmx.h projects/ifnet/sys/amd64/vmm/intel/vmx_msr.c projects/ifnet/sys/amd64/vmm/io/ppt.c projects/ifnet/sys/amd64/vmm/vmm.c projects/ifnet/sys/amd64/vmm/vmm_dev.c projects/ifnet/sys/amd64/vmm/vmm_instruction_emul.c projects/ifnet/sys/amd64/vmm/vmm_mem.c projects/ifnet/sys/amd64/vmm/vmm_mem.h projects/ifnet/sys/amd64/vmm/vmm_stat.c projects/ifnet/sys/amd64/vmm/vmm_stat.h projects/ifnet/sys/arm/allwinner/a10_clk.c projects/ifnet/sys/arm/allwinner/a10_clk.h projects/ifnet/sys/arm/allwinner/a10_gpio.c projects/ifnet/sys/arm/allwinner/a10_gpio.h projects/ifnet/sys/arm/allwinner/a10_mmc.c projects/ifnet/sys/arm/allwinner/a10_mmc.h projects/ifnet/sys/arm/allwinner/files.allwinner projects/ifnet/sys/arm/allwinner/if_emac.c projects/ifnet/sys/arm/arm/bcopyinout.S projects/ifnet/sys/arm/arm/bcopyinout_xscale.S projects/ifnet/sys/arm/arm/copystr.S projects/ifnet/sys/arm/arm/cpu_asm-v6.S projects/ifnet/sys/arm/arm/elf_trampoline.c projects/ifnet/sys/arm/arm/exception.S projects/ifnet/sys/arm/arm/genassym.c projects/ifnet/sys/arm/arm/generic_timer.c projects/ifnet/sys/arm/arm/locore-v4.S projects/ifnet/sys/arm/arm/locore-v6.S projects/ifnet/sys/arm/arm/machdep.c projects/ifnet/sys/arm/arm/mp_machdep.c projects/ifnet/sys/arm/arm/pmap-v6-new.c projects/ifnet/sys/arm/arm/pmap-v6.c projects/ifnet/sys/arm/arm/pmap.c projects/ifnet/sys/arm/arm/stack_machdep.c projects/ifnet/sys/arm/arm/swtch.S projects/ifnet/sys/arm/arm/sys_machdep.c projects/ifnet/sys/arm/arm/trap-v6.c projects/ifnet/sys/arm/arm/trap.c projects/ifnet/sys/arm/arm/vfp.c projects/ifnet/sys/arm/arm/vm_machdep.c projects/ifnet/sys/arm/at91/at91_machdep.c projects/ifnet/sys/arm/broadcom/bcm2835/bcm2835_spi.c projects/ifnet/sys/arm/cavium/cns11xx/econa_machdep.c projects/ifnet/sys/arm/conf/BEAGLEBONE projects/ifnet/sys/arm/conf/CUBIEBOARD projects/ifnet/sys/arm/conf/CUBIEBOARD2 projects/ifnet/sys/arm/conf/NOTES projects/ifnet/sys/arm/conf/std.armv6 projects/ifnet/sys/arm/freescale/imx/imx6_sdma.c projects/ifnet/sys/arm/include/_types.h projects/ifnet/sys/arm/include/asm.h projects/ifnet/sys/arm/include/atomic.h projects/ifnet/sys/arm/include/float.h projects/ifnet/sys/arm/include/pcpu.h projects/ifnet/sys/arm/include/proc.h projects/ifnet/sys/arm/include/vmparam.h projects/ifnet/sys/arm/samsung/s3c2xx0/s3c24x0_machdep.c projects/ifnet/sys/arm/ti/am335x/am335x_lcd.c projects/ifnet/sys/arm/ti/am335x/am335x_lcd.h projects/ifnet/sys/arm/ti/am335x/am335x_pmic.c projects/ifnet/sys/arm/ti/am335x/am335x_prcm.c projects/ifnet/sys/arm/ti/am335x/am335x_scm_padconf.h projects/ifnet/sys/arm/ti/am335x/files.am335x projects/ifnet/sys/arm/ti/omap4/omap4_prcm_clks.c projects/ifnet/sys/arm/ti/ti_gpio.c projects/ifnet/sys/arm/ti/ti_prcm.c projects/ifnet/sys/arm/ti/ti_prcm.h projects/ifnet/sys/arm/xscale/i80321/ep80219_machdep.c projects/ifnet/sys/arm/xscale/i80321/iq31244_machdep.c projects/ifnet/sys/arm/xscale/i8134x/crb_machdep.c projects/ifnet/sys/arm/xscale/ixp425/avila_machdep.c projects/ifnet/sys/arm/xscale/pxa/pxa_machdep.c projects/ifnet/sys/arm64/arm64/cpufunc_asm.S projects/ifnet/sys/arm64/arm64/db_interface.c projects/ifnet/sys/arm64/arm64/db_trace.c projects/ifnet/sys/arm64/arm64/elf_machdep.c projects/ifnet/sys/arm64/arm64/exception.S projects/ifnet/sys/arm64/arm64/gic.c projects/ifnet/sys/arm64/arm64/gic_v3.c projects/ifnet/sys/arm64/arm64/gic_v3_fdt.c projects/ifnet/sys/arm64/arm64/gic_v3_reg.h projects/ifnet/sys/arm64/arm64/gic_v3_var.h projects/ifnet/sys/arm64/arm64/identcpu.c projects/ifnet/sys/arm64/arm64/intr_machdep.c projects/ifnet/sys/arm64/arm64/locore.S projects/ifnet/sys/arm64/arm64/machdep.c projects/ifnet/sys/arm64/arm64/mem.c projects/ifnet/sys/arm64/arm64/nexus.c projects/ifnet/sys/arm64/arm64/pmap.c projects/ifnet/sys/arm64/arm64/stack_machdep.c projects/ifnet/sys/arm64/arm64/swtch.S projects/ifnet/sys/arm64/arm64/trap.c projects/ifnet/sys/arm64/arm64/uio_machdep.c projects/ifnet/sys/arm64/arm64/vfp.c projects/ifnet/sys/arm64/arm64/vm_machdep.c projects/ifnet/sys/arm64/conf/GENERIC projects/ifnet/sys/arm64/include/_types.h projects/ifnet/sys/arm64/include/armreg.h projects/ifnet/sys/arm64/include/atomic.h projects/ifnet/sys/arm64/include/cpu.h projects/ifnet/sys/arm64/include/float.h projects/ifnet/sys/arm64/include/ieeefp.h projects/ifnet/sys/arm64/include/in_cksum.h projects/ifnet/sys/arm64/include/param.h projects/ifnet/sys/arm64/include/pcb.h projects/ifnet/sys/arm64/include/pcpu.h projects/ifnet/sys/arm64/include/pte.h projects/ifnet/sys/arm64/include/smp.h projects/ifnet/sys/arm64/include/stack.h projects/ifnet/sys/arm64/include/ucontext.h projects/ifnet/sys/arm64/include/vfp.h projects/ifnet/sys/arm64/include/vmparam.h projects/ifnet/sys/boot/Makefile projects/ifnet/sys/boot/arm/ixp425/boot2/arm_init.S projects/ifnet/sys/boot/arm/ixp425/boot2/ixp425_board.c projects/ifnet/sys/boot/arm/ixp425/boot2/lib.h projects/ifnet/sys/boot/arm/uboot/Makefile projects/ifnet/sys/boot/common/Makefile.inc projects/ifnet/sys/boot/common/loader.8 projects/ifnet/sys/boot/common/module.c projects/ifnet/sys/boot/efi/libefi/efipart.c projects/ifnet/sys/boot/efi/loader/arch/arm64/exec.c projects/ifnet/sys/boot/fdt/dts/arm/beaglebone-black.dts projects/ifnet/sys/boot/fdt/dts/arm/cubieboard.dts projects/ifnet/sys/boot/fdt/dts/arm/sun4i-a10.dtsi projects/ifnet/sys/boot/fdt/dts/arm/sun7i-a20.dtsi projects/ifnet/sys/boot/fdt/dts/mips/beri-sim.dts projects/ifnet/sys/boot/forth/Makefile projects/ifnet/sys/boot/forth/loader.conf projects/ifnet/sys/boot/forth/loader.conf.5 projects/ifnet/sys/boot/forth/loader.rc projects/ifnet/sys/boot/forth/menu.rc projects/ifnet/sys/boot/forth/support.4th projects/ifnet/sys/boot/i386/boot2/boot2.c projects/ifnet/sys/boot/i386/loader/Makefile projects/ifnet/sys/boot/mips/beri/loader/Makefile projects/ifnet/sys/boot/pc98/boot2/boot2.c projects/ifnet/sys/boot/pc98/loader/Makefile projects/ifnet/sys/boot/powerpc/kboot/Makefile projects/ifnet/sys/boot/powerpc/ofw/Makefile projects/ifnet/sys/boot/powerpc/ps3/Makefile projects/ifnet/sys/boot/sparc64/loader/Makefile projects/ifnet/sys/boot/uboot/lib/copy.c projects/ifnet/sys/boot/uboot/lib/glue.c projects/ifnet/sys/boot/userboot/userboot/conf.c projects/ifnet/sys/boot/zfs/zfsimpl.c projects/ifnet/sys/cam/cam.c projects/ifnet/sys/cam/cam.h projects/ifnet/sys/cam/cam_periph.c projects/ifnet/sys/cam/ctl/ctl.c projects/ifnet/sys/cam/ctl/ctl_backend_block.c projects/ifnet/sys/cam/ctl/ctl_cmd_table.c projects/ifnet/sys/cam/ctl/ctl_frontend.c projects/ifnet/sys/cam/ctl/ctl_frontend.h projects/ifnet/sys/cam/ctl/ctl_frontend_cam_sim.c projects/ifnet/sys/cam/ctl/ctl_frontend_internal.c projects/ifnet/sys/cam/ctl/ctl_frontend_iscsi.c projects/ifnet/sys/cam/ctl/ctl_private.h projects/ifnet/sys/cam/ctl/ctl_ser_table.c projects/ifnet/sys/cam/ctl/ctl_tpc.c projects/ifnet/sys/cam/ctl/ctl_tpc_local.c projects/ifnet/sys/cam/ctl/scsi_ctl.c projects/ifnet/sys/cam/scsi/scsi_all.c projects/ifnet/sys/cam/scsi/scsi_all.h projects/ifnet/sys/cddl/compat/opensolaris/kern/opensolaris_kobj.c projects/ifnet/sys/cddl/compat/opensolaris/sys/file.h projects/ifnet/sys/cddl/compat/opensolaris/sys/nvpair.h projects/ifnet/sys/cddl/compat/opensolaris/sys/proc.h projects/ifnet/sys/cddl/compat/opensolaris/sys/vnode.h projects/ifnet/sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c projects/ifnet/sys/cddl/contrib/opensolaris/uts/common/fs/vnode.c projects/ifnet/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c projects/ifnet/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dbuf.c projects/ifnet/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_send.c projects/ifnet/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_tx.c projects/ifnet/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode.c projects/ifnet/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode_sync.c projects/ifnet/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa.c projects/ifnet/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_misc.c projects/ifnet/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dbuf.h projects/ifnet/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/spa_impl.h projects/ifnet/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev_impl.h projects/ifnet/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev.c projects/ifnet/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c projects/ifnet/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c projects/ifnet/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c projects/ifnet/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c projects/ifnet/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c projects/ifnet/sys/cddl/contrib/opensolaris/uts/common/sys/dtrace.h projects/ifnet/sys/cddl/contrib/opensolaris/uts/common/sys/sysmacros.h projects/ifnet/sys/cddl/dev/dtrace/amd64/dtrace_isa.c projects/ifnet/sys/cddl/dev/dtrace/arm/dtrace_asm.S projects/ifnet/sys/cddl/dev/dtrace/i386/dtrace_isa.c projects/ifnet/sys/cddl/dev/fbt/arm/fbt_isa.c projects/ifnet/sys/cddl/dev/fbt/fbt.c projects/ifnet/sys/cddl/dev/fbt/fbt.h projects/ifnet/sys/cddl/dev/fbt/powerpc/fbt_isa.c projects/ifnet/sys/cddl/dev/fbt/x86/fbt_isa.c projects/ifnet/sys/cddl/dev/profile/profile.c projects/ifnet/sys/cddl/dev/sdt/sdt.c projects/ifnet/sys/compat/freebsd32/freebsd32_syscall.h projects/ifnet/sys/compat/freebsd32/freebsd32_syscalls.c projects/ifnet/sys/compat/freebsd32/freebsd32_sysent.c projects/ifnet/sys/compat/freebsd32/freebsd32_systrace_args.c projects/ifnet/sys/compat/freebsd32/syscalls.master projects/ifnet/sys/compat/linprocfs/linprocfs.c projects/ifnet/sys/compat/linsysfs/linsysfs.c projects/ifnet/sys/compat/linux/linux_emul.c projects/ifnet/sys/compat/linux/linux_event.c projects/ifnet/sys/compat/linux/linux_event.h projects/ifnet/sys/compat/linux/linux_file.c projects/ifnet/sys/compat/linux/linux_fork.c projects/ifnet/sys/compat/linux/linux_misc.c projects/ifnet/sys/compat/linux/linux_socket.c projects/ifnet/sys/compat/linux/linux_stats.c projects/ifnet/sys/compat/ndis/subr_ndis.c projects/ifnet/sys/compat/svr4/imgact_svr4.c projects/ifnet/sys/compat/svr4/svr4_misc.c projects/ifnet/sys/compat/svr4/svr4_resource.c projects/ifnet/sys/compat/svr4/svr4_sysvec.c projects/ifnet/sys/conf/NOTES projects/ifnet/sys/conf/files projects/ifnet/sys/conf/files.amd64 projects/ifnet/sys/conf/files.arm projects/ifnet/sys/conf/files.arm64 projects/ifnet/sys/conf/files.i386 projects/ifnet/sys/conf/files.mips projects/ifnet/sys/conf/files.powerpc projects/ifnet/sys/conf/kern.post.mk projects/ifnet/sys/conf/kern.pre.mk projects/ifnet/sys/conf/kmod.mk projects/ifnet/sys/conf/ldscript.amd64 projects/ifnet/sys/conf/options projects/ifnet/sys/conf/options.arm64 projects/ifnet/sys/contrib/dev/acpica/acpica_prep.sh projects/ifnet/sys/contrib/dev/acpica/changes.txt projects/ifnet/sys/contrib/dev/acpica/common/adisasm.c projects/ifnet/sys/contrib/dev/acpica/common/ahids.c projects/ifnet/sys/contrib/dev/acpica/common/ahpredef.c projects/ifnet/sys/contrib/dev/acpica/common/ahuuids.c projects/ifnet/sys/contrib/dev/acpica/common/dmextern.c projects/ifnet/sys/contrib/dev/acpica/common/dmrestag.c projects/ifnet/sys/contrib/dev/acpica/common/dmtable.c projects/ifnet/sys/contrib/dev/acpica/common/dmtbdump.c projects/ifnet/sys/contrib/dev/acpica/common/dmtbinfo.c projects/ifnet/sys/contrib/dev/acpica/common/getopt.c projects/ifnet/sys/contrib/dev/acpica/compiler/aslanalyze.c projects/ifnet/sys/contrib/dev/acpica/compiler/aslascii.c projects/ifnet/sys/contrib/dev/acpica/compiler/aslcodegen.c projects/ifnet/sys/contrib/dev/acpica/compiler/aslcompile.c projects/ifnet/sys/contrib/dev/acpica/compiler/aslcompiler.h projects/ifnet/sys/contrib/dev/acpica/compiler/aslcompiler.l projects/ifnet/sys/contrib/dev/acpica/compiler/asldefine.h projects/ifnet/sys/contrib/dev/acpica/compiler/aslerror.c projects/ifnet/sys/contrib/dev/acpica/compiler/aslfileio.c projects/ifnet/sys/contrib/dev/acpica/compiler/aslfiles.c projects/ifnet/sys/contrib/dev/acpica/compiler/aslfold.c projects/ifnet/sys/contrib/dev/acpica/compiler/aslglobal.h projects/ifnet/sys/contrib/dev/acpica/compiler/asllookup.c projects/ifnet/sys/contrib/dev/acpica/compiler/aslmain.c projects/ifnet/sys/contrib/dev/acpica/compiler/aslmapenter.c projects/ifnet/sys/contrib/dev/acpica/compiler/aslmapoutput.c projects/ifnet/sys/contrib/dev/acpica/compiler/aslmessages.c projects/ifnet/sys/contrib/dev/acpica/compiler/aslmessages.h projects/ifnet/sys/contrib/dev/acpica/compiler/aslmethod.c projects/ifnet/sys/contrib/dev/acpica/compiler/aslnamesp.c projects/ifnet/sys/contrib/dev/acpica/compiler/asloffset.c projects/ifnet/sys/contrib/dev/acpica/compiler/aslopcodes.c projects/ifnet/sys/contrib/dev/acpica/compiler/asloperands.c projects/ifnet/sys/contrib/dev/acpica/compiler/aslopt.c projects/ifnet/sys/contrib/dev/acpica/compiler/asloptions.c projects/ifnet/sys/contrib/dev/acpica/compiler/aslprintf.c projects/ifnet/sys/contrib/dev/acpica/compiler/aslstartup.c projects/ifnet/sys/contrib/dev/acpica/compiler/aslstubs.c projects/ifnet/sys/contrib/dev/acpica/compiler/aslsupport.l projects/ifnet/sys/contrib/dev/acpica/compiler/asltypes.h projects/ifnet/sys/contrib/dev/acpica/compiler/aslutils.c projects/ifnet/sys/contrib/dev/acpica/compiler/asluuid.c projects/ifnet/sys/contrib/dev/acpica/compiler/aslxref.c projects/ifnet/sys/contrib/dev/acpica/compiler/dtcompile.c projects/ifnet/sys/contrib/dev/acpica/compiler/dtcompiler.h projects/ifnet/sys/contrib/dev/acpica/compiler/dtexpress.c projects/ifnet/sys/contrib/dev/acpica/compiler/dtfield.c projects/ifnet/sys/contrib/dev/acpica/compiler/dtio.c projects/ifnet/sys/contrib/dev/acpica/compiler/dtparser.y projects/ifnet/sys/contrib/dev/acpica/compiler/dtsubtable.c projects/ifnet/sys/contrib/dev/acpica/compiler/dttable.c projects/ifnet/sys/contrib/dev/acpica/compiler/dttemplate.c projects/ifnet/sys/contrib/dev/acpica/compiler/dttemplate.h projects/ifnet/sys/contrib/dev/acpica/compiler/dtutils.c projects/ifnet/sys/contrib/dev/acpica/compiler/prparser.l projects/ifnet/sys/contrib/dev/acpica/compiler/prparser.y projects/ifnet/sys/contrib/dev/acpica/compiler/prscan.c projects/ifnet/sys/contrib/dev/acpica/compiler/prutils.c projects/ifnet/sys/contrib/dev/acpica/components/debugger/dbcmds.c projects/ifnet/sys/contrib/dev/acpica/components/debugger/dbconvert.c projects/ifnet/sys/contrib/dev/acpica/components/debugger/dbdisply.c projects/ifnet/sys/contrib/dev/acpica/components/debugger/dbexec.c projects/ifnet/sys/contrib/dev/acpica/components/debugger/dbfileio.c projects/ifnet/sys/contrib/dev/acpica/components/debugger/dbhistry.c projects/ifnet/sys/contrib/dev/acpica/components/debugger/dbinput.c projects/ifnet/sys/contrib/dev/acpica/components/debugger/dbmethod.c projects/ifnet/sys/contrib/dev/acpica/components/debugger/dbnames.c projects/ifnet/sys/contrib/dev/acpica/components/debugger/dbtest.c projects/ifnet/sys/contrib/dev/acpica/components/debugger/dbutils.c projects/ifnet/sys/contrib/dev/acpica/components/debugger/dbxface.c projects/ifnet/sys/contrib/dev/acpica/components/disassembler/dmbuffer.c projects/ifnet/sys/contrib/dev/acpica/components/disassembler/dmcstyle.c projects/ifnet/sys/contrib/dev/acpica/components/disassembler/dmdeferred.c projects/ifnet/sys/contrib/dev/acpica/components/disassembler/dmnames.c projects/ifnet/sys/contrib/dev/acpica/components/disassembler/dmopcode.c projects/ifnet/sys/contrib/dev/acpica/components/disassembler/dmwalk.c projects/ifnet/sys/contrib/dev/acpica/components/dispatcher/dsargs.c projects/ifnet/sys/contrib/dev/acpica/components/dispatcher/dsfield.c projects/ifnet/sys/contrib/dev/acpica/components/dispatcher/dsinit.c projects/ifnet/sys/contrib/dev/acpica/components/dispatcher/dsmethod.c projects/ifnet/sys/contrib/dev/acpica/components/dispatcher/dsobject.c projects/ifnet/sys/contrib/dev/acpica/components/dispatcher/dsutils.c projects/ifnet/sys/contrib/dev/acpica/components/dispatcher/dswload.c projects/ifnet/sys/contrib/dev/acpica/components/dispatcher/dswload2.c projects/ifnet/sys/contrib/dev/acpica/components/events/evgpe.c projects/ifnet/sys/contrib/dev/acpica/components/events/evgpeinit.c projects/ifnet/sys/contrib/dev/acpica/components/executer/exconfig.c projects/ifnet/sys/contrib/dev/acpica/components/executer/exconvrt.c projects/ifnet/sys/contrib/dev/acpica/components/executer/excreate.c projects/ifnet/sys/contrib/dev/acpica/components/executer/exdebug.c projects/ifnet/sys/contrib/dev/acpica/components/executer/exdump.c projects/ifnet/sys/contrib/dev/acpica/components/executer/exfield.c projects/ifnet/sys/contrib/dev/acpica/components/executer/exfldio.c projects/ifnet/sys/contrib/dev/acpica/components/executer/exmisc.c projects/ifnet/sys/contrib/dev/acpica/components/executer/exnames.c projects/ifnet/sys/contrib/dev/acpica/components/executer/exoparg2.c projects/ifnet/sys/contrib/dev/acpica/components/executer/exoparg3.c projects/ifnet/sys/contrib/dev/acpica/components/executer/exregion.c projects/ifnet/sys/contrib/dev/acpica/components/executer/exstorob.c projects/ifnet/sys/contrib/dev/acpica/components/executer/exutils.c projects/ifnet/sys/contrib/dev/acpica/components/hardware/hwgpe.c projects/ifnet/sys/contrib/dev/acpica/components/hardware/hwxfsleep.c projects/ifnet/sys/contrib/dev/acpica/components/namespace/nsaccess.c projects/ifnet/sys/contrib/dev/acpica/components/namespace/nsconvert.c projects/ifnet/sys/contrib/dev/acpica/components/namespace/nsdump.c projects/ifnet/sys/contrib/dev/acpica/components/namespace/nseval.c projects/ifnet/sys/contrib/dev/acpica/components/namespace/nsinit.c projects/ifnet/sys/contrib/dev/acpica/components/namespace/nsnames.c projects/ifnet/sys/contrib/dev/acpica/components/namespace/nsparse.c projects/ifnet/sys/contrib/dev/acpica/components/namespace/nsrepair2.c projects/ifnet/sys/contrib/dev/acpica/components/namespace/nssearch.c projects/ifnet/sys/contrib/dev/acpica/components/namespace/nsutils.c projects/ifnet/sys/contrib/dev/acpica/components/namespace/nsxfeval.c projects/ifnet/sys/contrib/dev/acpica/components/namespace/nsxfname.c projects/ifnet/sys/contrib/dev/acpica/components/parser/psargs.c projects/ifnet/sys/contrib/dev/acpica/components/parser/psloop.c projects/ifnet/sys/contrib/dev/acpica/components/parser/psobject.c projects/ifnet/sys/contrib/dev/acpica/components/parser/psparse.c projects/ifnet/sys/contrib/dev/acpica/components/parser/psutils.c projects/ifnet/sys/contrib/dev/acpica/components/parser/psxface.c projects/ifnet/sys/contrib/dev/acpica/components/resources/rscreate.c projects/ifnet/sys/contrib/dev/acpica/components/resources/rsmisc.c projects/ifnet/sys/contrib/dev/acpica/components/resources/rsutils.c projects/ifnet/sys/contrib/dev/acpica/components/resources/rsxface.c projects/ifnet/sys/contrib/dev/acpica/components/tables/tbdata.c projects/ifnet/sys/contrib/dev/acpica/components/tables/tbfadt.c projects/ifnet/sys/contrib/dev/acpica/components/tables/tbfind.c projects/ifnet/sys/contrib/dev/acpica/components/tables/tbinstal.c projects/ifnet/sys/contrib/dev/acpica/components/tables/tbprint.c projects/ifnet/sys/contrib/dev/acpica/components/tables/tbutils.c projects/ifnet/sys/contrib/dev/acpica/components/tables/tbxface.c projects/ifnet/sys/contrib/dev/acpica/components/tables/tbxfload.c projects/ifnet/sys/contrib/dev/acpica/components/utilities/utalloc.c projects/ifnet/sys/contrib/dev/acpica/components/utilities/utbuffer.c projects/ifnet/sys/contrib/dev/acpica/components/utilities/utcache.c projects/ifnet/sys/contrib/dev/acpica/components/utilities/utcopy.c projects/ifnet/sys/contrib/dev/acpica/components/utilities/utdebug.c projects/ifnet/sys/contrib/dev/acpica/components/utilities/utdelete.c projects/ifnet/sys/contrib/dev/acpica/components/utilities/utids.c projects/ifnet/sys/contrib/dev/acpica/components/utilities/utinit.c projects/ifnet/sys/contrib/dev/acpica/components/utilities/utmisc.c projects/ifnet/sys/contrib/dev/acpica/components/utilities/utosi.c projects/ifnet/sys/contrib/dev/acpica/components/utilities/utpredef.c projects/ifnet/sys/contrib/dev/acpica/components/utilities/utprint.c projects/ifnet/sys/contrib/dev/acpica/components/utilities/utstring.c projects/ifnet/sys/contrib/dev/acpica/components/utilities/uttrack.c projects/ifnet/sys/contrib/dev/acpica/components/utilities/utxface.c projects/ifnet/sys/contrib/dev/acpica/components/utilities/utxfinit.c projects/ifnet/sys/contrib/dev/acpica/include/accommon.h projects/ifnet/sys/contrib/dev/acpica/include/acdebug.h projects/ifnet/sys/contrib/dev/acpica/include/acdisasm.h projects/ifnet/sys/contrib/dev/acpica/include/acdispat.h projects/ifnet/sys/contrib/dev/acpica/include/acglobal.h projects/ifnet/sys/contrib/dev/acpica/include/acinterp.h projects/ifnet/sys/contrib/dev/acpica/include/aclocal.h projects/ifnet/sys/contrib/dev/acpica/include/acmacros.h projects/ifnet/sys/contrib/dev/acpica/include/acnames.h projects/ifnet/sys/contrib/dev/acpica/include/acnamesp.h projects/ifnet/sys/contrib/dev/acpica/include/acobject.h projects/ifnet/sys/contrib/dev/acpica/include/acoutput.h projects/ifnet/sys/contrib/dev/acpica/include/acparser.h projects/ifnet/sys/contrib/dev/acpica/include/acpiosxf.h projects/ifnet/sys/contrib/dev/acpica/include/acpixf.h projects/ifnet/sys/contrib/dev/acpica/include/acstruct.h projects/ifnet/sys/contrib/dev/acpica/include/actbl.h projects/ifnet/sys/contrib/dev/acpica/include/actbl1.h projects/ifnet/sys/contrib/dev/acpica/include/actbl2.h projects/ifnet/sys/contrib/dev/acpica/include/actbl3.h projects/ifnet/sys/contrib/dev/acpica/include/actypes.h projects/ifnet/sys/contrib/dev/acpica/include/acutils.h projects/ifnet/sys/contrib/dev/acpica/include/acuuid.h projects/ifnet/sys/contrib/dev/acpica/include/platform/acenv.h projects/ifnet/sys/contrib/dev/acpica/include/platform/acenvex.h projects/ifnet/sys/contrib/dev/acpica/include/platform/acgcc.h projects/ifnet/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_freebsd.c projects/ifnet/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_misc.c projects/ifnet/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_reset.c projects/ifnet/sys/crypto/aesni/aesencdec.h projects/ifnet/sys/crypto/aesni/aesni.c projects/ifnet/sys/crypto/aesni/aesni.h projects/ifnet/sys/crypto/aesni/aesni_ghash.c projects/ifnet/sys/crypto/sha2/sha256.h projects/ifnet/sys/crypto/sha2/sha256c.c projects/ifnet/sys/ddb/db_examine.c projects/ifnet/sys/ddb/db_main.c projects/ifnet/sys/ddb/db_print.c projects/ifnet/sys/ddb/db_ps.c projects/ifnet/sys/ddb/db_sym.c projects/ifnet/sys/dev/acpi_support/acpi_ibm.c projects/ifnet/sys/dev/acpica/Osd/OsdHardware.c projects/ifnet/sys/dev/acpica/acpi.c projects/ifnet/sys/dev/acpica/acpi_cpu.c projects/ifnet/sys/dev/ahci/ahci.c projects/ifnet/sys/dev/ahci/ahci.h projects/ifnet/sys/dev/ahci/ahci_pci.c projects/ifnet/sys/dev/aic7xxx/aic79xx_pci.c projects/ifnet/sys/dev/ath/ath_rate/sample/sample.c projects/ifnet/sys/dev/ath/ath_rate/sample/sample.h projects/ifnet/sys/dev/ath/if_ath.c projects/ifnet/sys/dev/ath/if_ath_ahb.c projects/ifnet/sys/dev/ath/if_ath_beacon.c projects/ifnet/sys/dev/ath/if_ath_debug.h projects/ifnet/sys/dev/ath/if_ath_keycache.c projects/ifnet/sys/dev/ath/if_ath_misc.h projects/ifnet/sys/dev/ath/if_ath_rx.c projects/ifnet/sys/dev/ath/if_ath_rx_edma.c projects/ifnet/sys/dev/ath/if_ath_sysctl.c projects/ifnet/sys/dev/ath/if_ath_tdma.c projects/ifnet/sys/dev/ath/if_ath_tx.c projects/ifnet/sys/dev/ath/if_ath_tx_edma.c projects/ifnet/sys/dev/ath/if_athvar.h projects/ifnet/sys/dev/atkbdc/psm.c projects/ifnet/sys/dev/beri/virtio/virtio_mmio_platform.c projects/ifnet/sys/dev/bwi/bwimac.c projects/ifnet/sys/dev/bwi/bwimac.h projects/ifnet/sys/dev/bwi/bwiphy.c projects/ifnet/sys/dev/bwi/bwirf.c projects/ifnet/sys/dev/bwi/if_bwi.c projects/ifnet/sys/dev/bwi/if_bwi_pci.c projects/ifnet/sys/dev/bwi/if_bwivar.h projects/ifnet/sys/dev/bwn/if_bwn.c projects/ifnet/sys/dev/bwn/if_bwnvar.h projects/ifnet/sys/dev/bxe/bxe.c projects/ifnet/sys/dev/bxe/bxe.h projects/ifnet/sys/dev/bxe/ecore_reg.h projects/ifnet/sys/dev/bxe/ecore_sp.c projects/ifnet/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_provider.c projects/ifnet/sys/dev/cxgb/ulp/tom/cxgb_cpl_io.c projects/ifnet/sys/dev/cxgb/ulp/tom/cxgb_listen.c projects/ifnet/sys/dev/cxgbe/adapter.h projects/ifnet/sys/dev/cxgbe/common/t4_hw.c projects/ifnet/sys/dev/cxgbe/firmware/t4fw_cfg_uwire.txt projects/ifnet/sys/dev/cxgbe/firmware/t4fw_interface.h projects/ifnet/sys/dev/cxgbe/firmware/t5fw_cfg_uwire.txt projects/ifnet/sys/dev/cxgbe/t4_main.c projects/ifnet/sys/dev/cxgbe/t4_netmap.c projects/ifnet/sys/dev/cxgbe/t4_sge.c projects/ifnet/sys/dev/cxgbe/tom/t4_connect.c projects/ifnet/sys/dev/cxgbe/tom/t4_cpl_io.c projects/ifnet/sys/dev/cxgbe/tom/t4_listen.c projects/ifnet/sys/dev/cxgbe/tom/t4_tom.c projects/ifnet/sys/dev/drm/drmP.h projects/ifnet/sys/dev/drm/drm_agpsupport.c projects/ifnet/sys/dev/drm/drm_bufs.c projects/ifnet/sys/dev/drm/drm_drv.c projects/ifnet/sys/dev/drm/drm_irq.c projects/ifnet/sys/dev/drm/i915_drv.c projects/ifnet/sys/dev/drm/mach64_drv.c projects/ifnet/sys/dev/drm/mga_drv.c projects/ifnet/sys/dev/drm/r128_drv.c projects/ifnet/sys/dev/drm/radeon_drv.c projects/ifnet/sys/dev/drm/savage_drv.c projects/ifnet/sys/dev/drm/sis_drv.c projects/ifnet/sys/dev/drm/tdfx_drv.c projects/ifnet/sys/dev/drm2/drm_bufs.c projects/ifnet/sys/dev/drm2/i915/i915_drv.h projects/ifnet/sys/dev/drm2/i915/i915_gem.c projects/ifnet/sys/dev/drm2/i915/i915_gem_gtt.c projects/ifnet/sys/dev/drm2/ttm/ttm_page_alloc.c projects/ifnet/sys/dev/dwc/if_dwc.c projects/ifnet/sys/dev/dwc/if_dwc.h projects/ifnet/sys/dev/e1000/e1000_defines.h projects/ifnet/sys/dev/e1000/e1000_regs.h projects/ifnet/sys/dev/e1000/if_em.c projects/ifnet/sys/dev/e1000/if_em.h projects/ifnet/sys/dev/e1000/if_igb.c projects/ifnet/sys/dev/e1000/if_lem.c projects/ifnet/sys/dev/fe/if_fe_cbus.c projects/ifnet/sys/dev/filemon/filemon.h projects/ifnet/sys/dev/filemon/filemon_wrapper.c projects/ifnet/sys/dev/glxsb/glxsb.c projects/ifnet/sys/dev/gpio/gpiobus.c projects/ifnet/sys/dev/gpio/ofw_gpiobus.c projects/ifnet/sys/dev/hifn/hifn7751.c projects/ifnet/sys/dev/hpt27xx/README projects/ifnet/sys/dev/hpt27xx/amd64-elf.hpt27xx_lib.o.uu (contents, props changed) projects/ifnet/sys/dev/hpt27xx/array.h projects/ifnet/sys/dev/hpt27xx/him.h projects/ifnet/sys/dev/hpt27xx/himfuncs.h projects/ifnet/sys/dev/hpt27xx/hpt27xx_config.c projects/ifnet/sys/dev/hpt27xx/hpt27xx_config.h projects/ifnet/sys/dev/hpt27xx/hpt27xx_os_bsd.c projects/ifnet/sys/dev/hpt27xx/hpt27xx_osm_bsd.c projects/ifnet/sys/dev/hpt27xx/hptintf.h projects/ifnet/sys/dev/hpt27xx/i386-elf.hpt27xx_lib.o.uu projects/ifnet/sys/dev/hpt27xx/ldm.h projects/ifnet/sys/dev/hpt27xx/list.h projects/ifnet/sys/dev/hpt27xx/os_bsd.h projects/ifnet/sys/dev/hpt27xx/osm.h projects/ifnet/sys/dev/hptnr/README projects/ifnet/sys/dev/hptnr/amd64-elf.hptnr_lib.o.uu projects/ifnet/sys/dev/hptnr/him.h projects/ifnet/sys/dev/hptnr/hptnr_config.c projects/ifnet/sys/dev/hptnr/hptnr_osm_bsd.c projects/ifnet/sys/dev/hptnr/i386-elf.hptnr_lib.o.uu projects/ifnet/sys/dev/hptnr/ldm.h projects/ifnet/sys/dev/hptnr/osm.h projects/ifnet/sys/dev/hwpmc/hwpmc_armv7.c projects/ifnet/sys/dev/hwpmc/hwpmc_armv7.h projects/ifnet/sys/dev/hwpmc/hwpmc_mod.c projects/ifnet/sys/dev/hwpmc/pmc_events.h projects/ifnet/sys/dev/hyperv/include/hyperv.h projects/ifnet/sys/dev/hyperv/netvsc/hv_net_vsc.c projects/ifnet/sys/dev/hyperv/netvsc/hv_net_vsc.h projects/ifnet/sys/dev/hyperv/netvsc/hv_netvsc_drv_freebsd.c projects/ifnet/sys/dev/hyperv/netvsc/hv_rndis.h projects/ifnet/sys/dev/hyperv/netvsc/hv_rndis_filter.c projects/ifnet/sys/dev/hyperv/netvsc/hv_rndis_filter.h projects/ifnet/sys/dev/ichsmb/ichsmb_pci.c projects/ifnet/sys/dev/ichwd/ichwd.c projects/ifnet/sys/dev/if_ndis/if_ndis.c projects/ifnet/sys/dev/if_ndis/if_ndisvar.h projects/ifnet/sys/dev/ipw/if_ipw.c projects/ifnet/sys/dev/ipw/if_ipwvar.h projects/ifnet/sys/dev/iscsi/iscsi.c projects/ifnet/sys/dev/isp/isp.c projects/ifnet/sys/dev/isp/isp_freebsd.c projects/ifnet/sys/dev/isp/isp_library.c projects/ifnet/sys/dev/isp/isp_library.h projects/ifnet/sys/dev/isp/isp_pci.c projects/ifnet/sys/dev/isp/isp_target.h projects/ifnet/sys/dev/isp/ispvar.h projects/ifnet/sys/dev/iwi/if_iwi.c projects/ifnet/sys/dev/iwi/if_iwivar.h projects/ifnet/sys/dev/iwn/if_iwn.c projects/ifnet/sys/dev/iwn/if_iwnreg.h projects/ifnet/sys/dev/iwn/if_iwnvar.h projects/ifnet/sys/dev/ixgbe/if_ix.c projects/ifnet/sys/dev/ixgbe/if_ixv.c projects/ifnet/sys/dev/ixgbe/ix_txrx.c projects/ifnet/sys/dev/ixgbe/ixgbe.h projects/ifnet/sys/dev/ixgbe/ixgbe_mbx.h projects/ifnet/sys/dev/ixgbe/ixgbe_vf.c projects/ifnet/sys/dev/ixl/i40e_adminq.c projects/ifnet/sys/dev/ixl/i40e_adminq.h projects/ifnet/sys/dev/ixl/i40e_adminq_cmd.h projects/ifnet/sys/dev/ixl/i40e_common.c projects/ifnet/sys/dev/ixl/i40e_hmc.c projects/ifnet/sys/dev/ixl/i40e_hmc.h projects/ifnet/sys/dev/ixl/i40e_lan_hmc.c projects/ifnet/sys/dev/ixl/i40e_nvm.c projects/ifnet/sys/dev/ixl/i40e_osdep.h projects/ifnet/sys/dev/ixl/i40e_prototype.h projects/ifnet/sys/dev/ixl/i40e_register.h projects/ifnet/sys/dev/ixl/i40e_type.h projects/ifnet/sys/dev/ixl/i40e_virtchnl.h projects/ifnet/sys/dev/ixl/if_ixl.c projects/ifnet/sys/dev/ixl/if_ixlv.c projects/ifnet/sys/dev/ixl/ixl.h projects/ifnet/sys/dev/ixl/ixlv.h projects/ifnet/sys/dev/ixl/ixlvc.c projects/ifnet/sys/dev/malo/if_malo.c projects/ifnet/sys/dev/malo/if_malo.h projects/ifnet/sys/dev/mfi/mfi.c projects/ifnet/sys/dev/mii/brgphy.c projects/ifnet/sys/dev/mii/mii.h projects/ifnet/sys/dev/mii/miidevs projects/ifnet/sys/dev/mmc/host/dwmmc.c projects/ifnet/sys/dev/mmc/mmc.c projects/ifnet/sys/dev/mmc/mmcsd.c projects/ifnet/sys/dev/mpr/mpi/mpi2.h projects/ifnet/sys/dev/mpr/mpi/mpi2_cnfg.h projects/ifnet/sys/dev/mpr/mpi/mpi2_hbd.h projects/ifnet/sys/dev/mpr/mpi/mpi2_history.txt projects/ifnet/sys/dev/mpr/mpi/mpi2_init.h projects/ifnet/sys/dev/mpr/mpi/mpi2_ioc.h projects/ifnet/sys/dev/mpr/mpi/mpi2_ra.h projects/ifnet/sys/dev/mpr/mpi/mpi2_raid.h projects/ifnet/sys/dev/mpr/mpi/mpi2_sas.h projects/ifnet/sys/dev/mpr/mpi/mpi2_targ.h projects/ifnet/sys/dev/mpr/mpi/mpi2_tool.h projects/ifnet/sys/dev/mpr/mpi/mpi2_type.h projects/ifnet/sys/dev/mpr/mpr.c projects/ifnet/sys/dev/mpr/mpr_config.c projects/ifnet/sys/dev/mpr/mpr_ioctl.h projects/ifnet/sys/dev/mpr/mpr_mapping.c projects/ifnet/sys/dev/mpr/mpr_mapping.h projects/ifnet/sys/dev/mpr/mpr_pci.c projects/ifnet/sys/dev/mpr/mpr_sas.c projects/ifnet/sys/dev/mpr/mpr_sas.h projects/ifnet/sys/dev/mpr/mpr_sas_lsi.c projects/ifnet/sys/dev/mpr/mpr_user.c projects/ifnet/sys/dev/mpr/mprvar.h projects/ifnet/sys/dev/mpt/mpt.c projects/ifnet/sys/dev/mpt/mpt.h projects/ifnet/sys/dev/mrsas/mrsas.c projects/ifnet/sys/dev/mrsas/mrsas.h projects/ifnet/sys/dev/mwl/if_mwl.c projects/ifnet/sys/dev/mwl/if_mwl_pci.c projects/ifnet/sys/dev/mwl/if_mwlvar.h projects/ifnet/sys/dev/nand/nand_generic.c projects/ifnet/sys/dev/nand/nfc_rb.c projects/ifnet/sys/dev/netmap/if_em_netmap.h projects/ifnet/sys/dev/netmap/if_igb_netmap.h projects/ifnet/sys/dev/netmap/if_ixl_netmap.h projects/ifnet/sys/dev/netmap/if_lem_netmap.h projects/ifnet/sys/dev/netmap/if_re_netmap.h projects/ifnet/sys/dev/netmap/if_vtnet_netmap.h projects/ifnet/sys/dev/netmap/ixgbe_netmap.h projects/ifnet/sys/dev/netmap/netmap.c projects/ifnet/sys/dev/netmap/netmap_freebsd.c projects/ifnet/sys/dev/netmap/netmap_generic.c projects/ifnet/sys/dev/netmap/netmap_kern.h projects/ifnet/sys/dev/netmap/netmap_mem2.c projects/ifnet/sys/dev/netmap/netmap_mem2.h projects/ifnet/sys/dev/netmap/netmap_monitor.c projects/ifnet/sys/dev/netmap/netmap_pipe.c projects/ifnet/sys/dev/netmap/netmap_vale.c projects/ifnet/sys/dev/nvd/nvd.c projects/ifnet/sys/dev/nvme/nvme.c projects/ifnet/sys/dev/nvme/nvme_ctrlr.c projects/ifnet/sys/dev/ofw/ofw_bus_subr.c projects/ifnet/sys/dev/ofw/ofw_bus_subr.h projects/ifnet/sys/dev/ofw/ofw_cpu.c projects/ifnet/sys/dev/pci/pci.c projects/ifnet/sys/dev/pci/pci_if.m projects/ifnet/sys/dev/pci/pci_iov.c projects/ifnet/sys/dev/pci/pcireg.h projects/ifnet/sys/dev/pci/pcivar.h projects/ifnet/sys/dev/pci/vga_pci.c projects/ifnet/sys/dev/proto/proto.h projects/ifnet/sys/dev/proto/proto_bus_pci.c projects/ifnet/sys/dev/proto/proto_core.c projects/ifnet/sys/dev/proto/proto_dev.h projects/ifnet/sys/dev/qlxgbe/ql_dbg.c projects/ifnet/sys/dev/qlxgbe/ql_dbg.h projects/ifnet/sys/dev/qlxgbe/ql_def.h projects/ifnet/sys/dev/qlxgbe/ql_glbl.h projects/ifnet/sys/dev/qlxgbe/ql_hw.c projects/ifnet/sys/dev/qlxgbe/ql_hw.h projects/ifnet/sys/dev/qlxgbe/ql_inline.h projects/ifnet/sys/dev/qlxgbe/ql_ioctl.c projects/ifnet/sys/dev/qlxgbe/ql_ioctl.h projects/ifnet/sys/dev/qlxgbe/ql_isr.c projects/ifnet/sys/dev/qlxgbe/ql_misc.c projects/ifnet/sys/dev/qlxgbe/ql_os.c projects/ifnet/sys/dev/qlxgbe/ql_os.h projects/ifnet/sys/dev/qlxgbe/ql_reset.c projects/ifnet/sys/dev/qlxgbe/ql_tmplt.h projects/ifnet/sys/dev/qlxgbe/ql_ver.h projects/ifnet/sys/dev/ral/if_ral_pci.c projects/ifnet/sys/dev/ral/rt2560.c projects/ifnet/sys/dev/ral/rt2560var.h projects/ifnet/sys/dev/ral/rt2661.c projects/ifnet/sys/dev/ral/rt2661var.h projects/ifnet/sys/dev/ral/rt2860.c projects/ifnet/sys/dev/ral/rt2860var.h projects/ifnet/sys/dev/random/build.sh projects/ifnet/sys/dev/random/fortuna.c projects/ifnet/sys/dev/random/fortuna.h projects/ifnet/sys/dev/random/hash.c projects/ifnet/sys/dev/random/hash.h projects/ifnet/sys/dev/random/ivy.c projects/ifnet/sys/dev/random/nehemiah.c projects/ifnet/sys/dev/random/random_harvestq.c projects/ifnet/sys/dev/random/random_harvestq.h projects/ifnet/sys/dev/random/randomdev.c projects/ifnet/sys/dev/random/randomdev.h projects/ifnet/sys/dev/random/uint128.h projects/ifnet/sys/dev/random/unit_test.c projects/ifnet/sys/dev/random/unit_test.h projects/ifnet/sys/dev/random/yarrow.c projects/ifnet/sys/dev/random/yarrow.h projects/ifnet/sys/dev/re/if_re.c projects/ifnet/sys/dev/rndtest/rndtest.c projects/ifnet/sys/dev/safe/safe.c projects/ifnet/sys/dev/sfxge/common/hunt_impl.h projects/ifnet/sys/dev/sfxge/common/hunt_mac.c projects/ifnet/sys/dev/sfxge/common/hunt_nic.c projects/ifnet/sys/dev/sfxge/sfxge.c projects/ifnet/sys/dev/sfxge/sfxge_version.h projects/ifnet/sys/dev/sound/midi/sequencer.c projects/ifnet/sys/dev/sound/pci/hda/hdaa_patches.c projects/ifnet/sys/dev/syscons/scmouse.c projects/ifnet/sys/dev/syscons/syscons.c projects/ifnet/sys/dev/ti/if_ti.c projects/ifnet/sys/dev/uart/uart_bus.h projects/ifnet/sys/dev/uart/uart_bus_pci.c projects/ifnet/sys/dev/uart/uart_core.c projects/ifnet/sys/dev/uart/uart_dev_ns8250.c projects/ifnet/sys/dev/ubsec/ubsec.c projects/ifnet/sys/dev/usb/controller/dwc_otg.c projects/ifnet/sys/dev/usb/controller/dwc_otg.h projects/ifnet/sys/dev/usb/controller/dwc_otgreg.h projects/ifnet/sys/dev/usb/controller/xhci.c projects/ifnet/sys/dev/usb/controller/xhci_pci.c projects/ifnet/sys/dev/usb/net/if_urndis.c projects/ifnet/sys/dev/usb/quirk/usb_quirk.c projects/ifnet/sys/dev/usb/serial/uftdi.c projects/ifnet/sys/dev/usb/serial/uftdi_reg.h projects/ifnet/sys/dev/usb/template/usb_template.c projects/ifnet/sys/dev/usb/template/usb_template.h projects/ifnet/sys/dev/usb/uftdiio.h projects/ifnet/sys/dev/usb/usb_dev.c projects/ifnet/sys/dev/usb/usb_ioctl.h projects/ifnet/sys/dev/usb/usbdevs projects/ifnet/sys/dev/usb/wlan/if_rsu.c projects/ifnet/sys/dev/usb/wlan/if_rsureg.h projects/ifnet/sys/dev/usb/wlan/if_rum.c projects/ifnet/sys/dev/usb/wlan/if_rumvar.h projects/ifnet/sys/dev/usb/wlan/if_run.c projects/ifnet/sys/dev/usb/wlan/if_runvar.h projects/ifnet/sys/dev/usb/wlan/if_uath.c projects/ifnet/sys/dev/usb/wlan/if_uathvar.h projects/ifnet/sys/dev/usb/wlan/if_upgt.c projects/ifnet/sys/dev/usb/wlan/if_upgtvar.h projects/ifnet/sys/dev/usb/wlan/if_ural.c projects/ifnet/sys/dev/usb/wlan/if_uralvar.h projects/ifnet/sys/dev/usb/wlan/if_urtw.c projects/ifnet/sys/dev/usb/wlan/if_urtwn.c projects/ifnet/sys/dev/usb/wlan/if_urtwnreg.h projects/ifnet/sys/dev/usb/wlan/if_urtwvar.h projects/ifnet/sys/dev/usb/wlan/if_zyd.c projects/ifnet/sys/dev/usb/wlan/if_zydreg.h projects/ifnet/sys/dev/videomode/videomode.h projects/ifnet/sys/dev/virtio/mmio/virtio_mmio.c projects/ifnet/sys/dev/virtio/mmio/virtio_mmio.h projects/ifnet/sys/dev/virtio/mmio/virtio_mmio_if.m projects/ifnet/sys/dev/virtio/network/if_vtnet.c projects/ifnet/sys/dev/virtio/random/virtio_random.c projects/ifnet/sys/dev/vt/colors/vt_termcolors.c projects/ifnet/sys/dev/vt/hw/efifb/efifb.c projects/ifnet/sys/dev/vt/hw/fb/vt_early_fb.c projects/ifnet/sys/dev/vt/hw/fb/vt_fb.c projects/ifnet/sys/dev/vt/vt.h projects/ifnet/sys/dev/vt/vt_core.c projects/ifnet/sys/dev/vt/vt_sysmouse.c projects/ifnet/sys/dev/wi/if_wi.c projects/ifnet/sys/dev/wi/if_wi_macio.c projects/ifnet/sys/dev/wi/if_wi_pccard.c projects/ifnet/sys/dev/wi/if_wi_pci.c projects/ifnet/sys/dev/wi/if_wivar.h projects/ifnet/sys/dev/wpi/if_wpi.c projects/ifnet/sys/dev/wpi/if_wpivar.h projects/ifnet/sys/dev/wtap/if_wtap.c projects/ifnet/sys/dev/wtap/if_wtapvar.h projects/ifnet/sys/dev/xen/balloon/balloon.c projects/ifnet/sys/dev/xen/blkback/blkback.c projects/ifnet/sys/dev/xen/blkfront/blkfront.c projects/ifnet/sys/dev/xen/blkfront/block.h projects/ifnet/sys/dev/xen/control/control.c projects/ifnet/sys/dev/xen/netback/netback.c projects/ifnet/sys/dev/xen/netfront/netfront.c projects/ifnet/sys/dev/xen/pcifront/pcifront.c projects/ifnet/sys/fs/devfs/devfs_vnops.c projects/ifnet/sys/fs/ext2fs/ext2_subr.c projects/ifnet/sys/fs/ext2fs/ext2_vnops.c projects/ifnet/sys/fs/fdescfs/fdesc_vfsops.c projects/ifnet/sys/fs/fdescfs/fdesc_vnops.c projects/ifnet/sys/fs/nfs/nfs.h projects/ifnet/sys/fs/nfs/nfsdport.h projects/ifnet/sys/fs/nfs/nfsrvstate.h projects/ifnet/sys/fs/nfsclient/nfs_clbio.c projects/ifnet/sys/fs/nfsclient/nfs_clport.c projects/ifnet/sys/fs/nfsclient/nfs_clrpcops.c projects/ifnet/sys/fs/nfsclient/nfs_clvfsops.c projects/ifnet/sys/fs/nfsserver/nfs_nfsdport.c projects/ifnet/sys/fs/nfsserver/nfs_nfsdserv.c projects/ifnet/sys/fs/nfsserver/nfs_nfsdsocket.c projects/ifnet/sys/fs/nfsserver/nfs_nfsdstate.c projects/ifnet/sys/fs/nfsserver/nfs_nfsdsubs.c projects/ifnet/sys/fs/nullfs/null_vfsops.c projects/ifnet/sys/fs/procfs/procfs_ctl.c projects/ifnet/sys/fs/procfs/procfs_ioctl.c projects/ifnet/sys/fs/procfs/procfs_map.c projects/ifnet/sys/fs/tmpfs/tmpfs_subr.c projects/ifnet/sys/fs/tmpfs/tmpfs_vfsops.c projects/ifnet/sys/fs/unionfs/union_vfsops.c projects/ifnet/sys/geom/eli/g_eli.c projects/ifnet/sys/geom/eli/g_eli_integrity.c projects/ifnet/sys/geom/eli/g_eli_privacy.c projects/ifnet/sys/geom/geom_dev.c projects/ifnet/sys/geom/geom_io.c projects/ifnet/sys/geom/label/g_label.c projects/ifnet/sys/geom/label/g_label.h projects/ifnet/sys/geom/label/g_label_iso9660.c projects/ifnet/sys/geom/label/g_label_msdosfs.c projects/ifnet/sys/geom/part/g_part.c projects/ifnet/sys/geom/part/g_part_gpt.c projects/ifnet/sys/geom/uzip/g_uzip.c projects/ifnet/sys/i386/conf/GENERIC projects/ifnet/sys/i386/conf/NOTES projects/ifnet/sys/i386/i386/db_trace.c projects/ifnet/sys/i386/i386/exception.s projects/ifnet/sys/i386/i386/gdb_machdep.c projects/ifnet/sys/i386/i386/genassym.c projects/ifnet/sys/i386/i386/initcpu.c projects/ifnet/sys/i386/i386/locore.s projects/ifnet/sys/i386/i386/machdep.c projects/ifnet/sys/i386/i386/mp_machdep.c projects/ifnet/sys/i386/i386/pmap.c projects/ifnet/sys/i386/i386/ptrace_machdep.c projects/ifnet/sys/i386/i386/stack_machdep.c projects/ifnet/sys/i386/i386/sys_machdep.c projects/ifnet/sys/i386/i386/trap.c projects/ifnet/sys/i386/i386/vm_machdep.c projects/ifnet/sys/i386/ibcs2/ibcs2_misc.c projects/ifnet/sys/i386/include/asmacros.h projects/ifnet/sys/i386/include/atomic.h projects/ifnet/sys/i386/include/frame.h projects/ifnet/sys/i386/include/gdb_machdep.h projects/ifnet/sys/i386/include/in_cksum.h projects/ifnet/sys/i386/include/md_var.h projects/ifnet/sys/i386/include/npx.h projects/ifnet/sys/i386/include/param.h projects/ifnet/sys/i386/include/pcpu.h projects/ifnet/sys/i386/include/pmc_mdep.h projects/ifnet/sys/i386/include/smp.h projects/ifnet/sys/i386/include/stack.h projects/ifnet/sys/i386/include/vmparam.h projects/ifnet/sys/i386/isa/npx.c projects/ifnet/sys/i386/linux/imgact_linux.c projects/ifnet/sys/i386/linux/linux_machdep.c projects/ifnet/sys/kern/imgact_aout.c projects/ifnet/sys/kern/imgact_binmisc.c projects/ifnet/sys/kern/imgact_elf.c projects/ifnet/sys/kern/imgact_gzip.c projects/ifnet/sys/kern/init_main.c projects/ifnet/sys/kern/init_sysent.c projects/ifnet/sys/kern/kern_clocksource.c projects/ifnet/sys/kern/kern_cpuset.c projects/ifnet/sys/kern/kern_descrip.c projects/ifnet/sys/kern/kern_event.c projects/ifnet/sys/kern/kern_exec.c projects/ifnet/sys/kern/kern_exit.c projects/ifnet/sys/kern/kern_fork.c projects/ifnet/sys/kern/kern_intr.c projects/ifnet/sys/kern/kern_jail.c projects/ifnet/sys/kern/kern_kthread.c projects/ifnet/sys/kern/kern_lock.c projects/ifnet/sys/kern/kern_lockstat.c projects/ifnet/sys/kern/kern_mib.c projects/ifnet/sys/kern/kern_mutex.c projects/ifnet/sys/kern/kern_ntptime.c projects/ifnet/sys/kern/kern_proc.c projects/ifnet/sys/kern/kern_prot.c projects/ifnet/sys/kern/kern_racct.c projects/ifnet/sys/kern/kern_resource.c projects/ifnet/sys/kern/kern_rmlock.c projects/ifnet/sys/kern/kern_rwlock.c projects/ifnet/sys/kern/kern_sharedpage.c projects/ifnet/sys/kern/kern_shutdown.c projects/ifnet/sys/kern/kern_sig.c projects/ifnet/sys/kern/kern_sx.c projects/ifnet/sys/kern/kern_synch.c projects/ifnet/sys/kern/kern_syscalls.c projects/ifnet/sys/kern/kern_sysctl.c projects/ifnet/sys/kern/kern_tc.c projects/ifnet/sys/kern/kern_thr.c projects/ifnet/sys/kern/kern_thread.c projects/ifnet/sys/kern/kern_umtx.c projects/ifnet/sys/kern/makesyscalls.sh projects/ifnet/sys/kern/sched_4bsd.c projects/ifnet/sys/kern/sched_ule.c projects/ifnet/sys/kern/stack_protector.c projects/ifnet/sys/kern/subr_bus.c projects/ifnet/sys/kern/subr_firmware.c projects/ifnet/sys/kern/subr_param.c projects/ifnet/sys/kern/subr_prf.c projects/ifnet/sys/kern/subr_smp.c projects/ifnet/sys/kern/subr_syscall.c projects/ifnet/sys/kern/subr_trap.c projects/ifnet/sys/kern/subr_uio.c projects/ifnet/sys/kern/subr_witness.c projects/ifnet/sys/kern/sys_generic.c projects/ifnet/sys/kern/sys_pipe.c projects/ifnet/sys/kern/sys_procdesc.c projects/ifnet/sys/kern/sys_process.c projects/ifnet/sys/kern/syscalls.c projects/ifnet/sys/kern/syscalls.master projects/ifnet/sys/kern/systrace_args.c projects/ifnet/sys/kern/sysv_shm.c projects/ifnet/sys/kern/tty_pts.c projects/ifnet/sys/kern/tty_tty.c projects/ifnet/sys/kern/uipc_debug.c projects/ifnet/sys/kern/uipc_mbuf.c projects/ifnet/sys/kern/uipc_sem.c projects/ifnet/sys/kern/uipc_shm.c projects/ifnet/sys/kern/uipc_sockbuf.c projects/ifnet/sys/kern/uipc_socket.c projects/ifnet/sys/kern/uipc_syscalls.c projects/ifnet/sys/kern/uipc_usrreq.c projects/ifnet/sys/kern/vfs_acl.c projects/ifnet/sys/kern/vfs_aio.c projects/ifnet/sys/kern/vfs_bio.c projects/ifnet/sys/kern/vfs_cache.c projects/ifnet/sys/kern/vfs_cluster.c projects/ifnet/sys/kern/vfs_default.c projects/ifnet/sys/kern/vfs_extattr.c projects/ifnet/sys/kern/vfs_hash.c projects/ifnet/sys/kern/vfs_init.c projects/ifnet/sys/kern/vfs_lookup.c projects/ifnet/sys/kern/vfs_mount.c projects/ifnet/sys/kern/vfs_subr.c projects/ifnet/sys/kern/vfs_syscalls.c projects/ifnet/sys/kern/vfs_vnops.c projects/ifnet/sys/libkern/arc4random.c projects/ifnet/sys/libkern/arm/aeabi_unwind.c projects/ifnet/sys/libkern/arm/divsi3.S projects/ifnet/sys/libkern/arm/ldivmod.S projects/ifnet/sys/libkern/arm/ldivmod_helper.c projects/ifnet/sys/libkern/arm/memcpy.S projects/ifnet/sys/libkern/arm/memset.S projects/ifnet/sys/libkern/random.c projects/ifnet/sys/mips/atheros/ar71xx_chip.c projects/ifnet/sys/mips/atheros/ar71xx_cpudef.h projects/ifnet/sys/mips/atheros/ar71xx_ehci.c projects/ifnet/sys/mips/atheros/ar71xx_machdep.c projects/ifnet/sys/mips/atheros/ar71xx_ohci.c projects/ifnet/sys/mips/atheros/ar71xx_pci.c projects/ifnet/sys/mips/atheros/ar724x_chip.c projects/ifnet/sys/mips/atheros/ar724x_pci.c projects/ifnet/sys/mips/atheros/ar91xx_chip.c projects/ifnet/sys/mips/atheros/ar933x_chip.c projects/ifnet/sys/mips/atheros/ar934x_chip.c projects/ifnet/sys/mips/atheros/if_arge.c projects/ifnet/sys/mips/atheros/qca955x_chip.c projects/ifnet/sys/mips/atheros/qca955x_pci.c projects/ifnet/sys/mips/atheros/qca955xreg.h projects/ifnet/sys/mips/cavium/octeon_rnd.c projects/ifnet/sys/mips/conf/AR71XX_BASE projects/ifnet/sys/mips/conf/AR724X_BASE projects/ifnet/sys/mips/conf/AR91XX_BASE projects/ifnet/sys/mips/conf/AR933X_BASE projects/ifnet/sys/mips/conf/AR934X_BASE projects/ifnet/sys/mips/conf/PB92 projects/ifnet/sys/mips/conf/QCA955X_BASE projects/ifnet/sys/mips/conf/QCA955X_BASE.hints projects/ifnet/sys/mips/conf/RT305X projects/ifnet/sys/mips/conf/XLR projects/ifnet/sys/mips/conf/XLR64 projects/ifnet/sys/mips/conf/XLRN32 projects/ifnet/sys/mips/include/atomic.h projects/ifnet/sys/mips/include/float.h projects/ifnet/sys/mips/include/in_cksum.h projects/ifnet/sys/mips/include/pcpu.h projects/ifnet/sys/mips/include/vmparam.h projects/ifnet/sys/mips/mips/pmap.c projects/ifnet/sys/mips/rmi/files.xlr projects/ifnet/sys/mips/rmi/xlr_i2c.c projects/ifnet/sys/modules/Makefile projects/ifnet/sys/modules/aesni/Makefile projects/ifnet/sys/modules/agp/Makefile projects/ifnet/sys/modules/crypto/Makefile projects/ifnet/sys/modules/cxgbe/t4_firmware/Makefile projects/ifnet/sys/modules/cxgbe/t5_firmware/Makefile projects/ifnet/sys/modules/dtb/allwinner/Makefile projects/ifnet/sys/modules/dtrace/Makefile projects/ifnet/sys/modules/dtrace/Makefile.inc projects/ifnet/sys/modules/dtrace/dtraceall/dtraceall.c projects/ifnet/sys/modules/em/Makefile projects/ifnet/sys/modules/geom/geom_part/geom_part_apm/Makefile projects/ifnet/sys/modules/geom/geom_part/geom_part_bsd/Makefile projects/ifnet/sys/modules/geom/geom_part/geom_part_bsd64/Makefile projects/ifnet/sys/modules/geom/geom_part/geom_part_ebr/Makefile projects/ifnet/sys/modules/geom/geom_part/geom_part_gpt/Makefile projects/ifnet/sys/modules/geom/geom_part/geom_part_ldm/Makefile projects/ifnet/sys/modules/geom/geom_part/geom_part_mbr/Makefile projects/ifnet/sys/modules/geom/geom_part/geom_part_pc98/Makefile projects/ifnet/sys/modules/geom/geom_part/geom_part_vtoc8/Makefile projects/ifnet/sys/modules/geom/geom_raid/Makefile projects/ifnet/sys/modules/hyperv/netvsc/Makefile projects/ifnet/sys/modules/i2c/Makefile projects/ifnet/sys/modules/i2c/controllers/Makefile projects/ifnet/sys/modules/if_stf/Makefile projects/ifnet/sys/modules/ixl/Makefile (contents, props changed) projects/ifnet/sys/modules/ixlv/Makefile projects/ifnet/sys/modules/kgssapi/Makefile projects/ifnet/sys/modules/kgssapi_krb5/Makefile projects/ifnet/sys/modules/ksyms/Makefile projects/ifnet/sys/modules/libiconv/Makefile projects/ifnet/sys/modules/mvs/Makefile projects/ifnet/sys/modules/nand/Makefile projects/ifnet/sys/modules/nandsim/Makefile projects/ifnet/sys/modules/proto/Makefile projects/ifnet/sys/modules/puc/Makefile projects/ifnet/sys/modules/qlxgbe/Makefile projects/ifnet/sys/modules/scc/Makefile projects/ifnet/sys/modules/sfxge/Makefile projects/ifnet/sys/modules/uart/Makefile projects/ifnet/sys/modules/usb/Makefile projects/ifnet/sys/modules/usb/template/Makefile projects/ifnet/sys/modules/virtio/balloon/Makefile projects/ifnet/sys/modules/virtio/block/Makefile projects/ifnet/sys/modules/virtio/console/Makefile projects/ifnet/sys/modules/virtio/network/Makefile projects/ifnet/sys/modules/virtio/pci/Makefile projects/ifnet/sys/modules/virtio/random/Makefile projects/ifnet/sys/modules/virtio/scsi/Makefile projects/ifnet/sys/modules/virtio/virtio/Makefile projects/ifnet/sys/modules/zfs/Makefile projects/ifnet/sys/net/altq/altq.h projects/ifnet/sys/net/altq/altq_subr.c projects/ifnet/sys/net/altq/altq_var.h projects/ifnet/sys/net/bpf.c projects/ifnet/sys/net/bpf.h projects/ifnet/sys/net/bpf_buffer.c projects/ifnet/sys/net/if.c projects/ifnet/sys/net/if_bridge.c projects/ifnet/sys/net/if_ethersubr.c projects/ifnet/sys/net/if_gif.c projects/ifnet/sys/net/if_loop.c projects/ifnet/sys/net/if_spppsubr.c projects/ifnet/sys/net/if_stf.c projects/ifnet/sys/net/if_tun.c projects/ifnet/sys/net/netmap.h projects/ifnet/sys/net/netmap_user.h projects/ifnet/sys/net/pfkeyv2.h projects/ifnet/sys/net/radix.c projects/ifnet/sys/net/radix.h projects/ifnet/sys/net/route.c projects/ifnet/sys/net80211/ieee80211.c projects/ifnet/sys/net80211/ieee80211_ddb.c projects/ifnet/sys/net80211/ieee80211_freebsd.c projects/ifnet/sys/net80211/ieee80211_freebsd.h projects/ifnet/sys/net80211/ieee80211_ioctl.c projects/ifnet/sys/net80211/ieee80211_output.c projects/ifnet/sys/net80211/ieee80211_power.c projects/ifnet/sys/net80211/ieee80211_proto.c projects/ifnet/sys/net80211/ieee80211_proto.h projects/ifnet/sys/net80211/ieee80211_regdomain.c projects/ifnet/sys/net80211/ieee80211_scan.c projects/ifnet/sys/net80211/ieee80211_scan.h projects/ifnet/sys/net80211/ieee80211_scan_sta.c projects/ifnet/sys/net80211/ieee80211_scan_sw.c projects/ifnet/sys/net80211/ieee80211_scan_sw.h projects/ifnet/sys/net80211/ieee80211_var.h projects/ifnet/sys/netgraph/bluetooth/l2cap/ng_l2cap_ulpi.c projects/ifnet/sys/netgraph/bluetooth/socket/ng_btsocket_rfcomm.c projects/ifnet/sys/netgraph/ng_iface.c projects/ifnet/sys/netinet/if_ether.c projects/ifnet/sys/netinet/igmp.c projects/ifnet/sys/netinet/in.c projects/ifnet/sys/netinet/in_gif.c projects/ifnet/sys/netinet/in_mcast.c projects/ifnet/sys/netinet/in_pcb.c projects/ifnet/sys/netinet/in_pcb.h projects/ifnet/sys/netinet/in_var.h projects/ifnet/sys/netinet/ip.h projects/ifnet/sys/netinet/ip_ecn.h projects/ifnet/sys/netinet/ip_encap.c projects/ifnet/sys/netinet/ip_icmp.c projects/ifnet/sys/netinet/ip_input.c projects/ifnet/sys/netinet/ip_output.c projects/ifnet/sys/netinet/ip_var.h projects/ifnet/sys/netinet/raw_ip.c projects/ifnet/sys/netinet/sctp_asconf.c projects/ifnet/sys/netinet/sctp_cc_functions.c projects/ifnet/sys/netinet/sctp_constants.h projects/ifnet/sys/netinet/sctp_indata.c projects/ifnet/sys/netinet/sctp_indata.h projects/ifnet/sys/netinet/sctp_input.c projects/ifnet/sys/netinet/sctp_input.h projects/ifnet/sys/netinet/sctp_os_bsd.h projects/ifnet/sys/netinet/sctp_output.c projects/ifnet/sys/netinet/sctp_output.h projects/ifnet/sys/netinet/sctp_pcb.c projects/ifnet/sys/netinet/sctp_pcb.h projects/ifnet/sys/netinet/sctp_structs.h projects/ifnet/sys/netinet/sctp_syscalls.c projects/ifnet/sys/netinet/sctp_sysctl.c projects/ifnet/sys/netinet/sctp_timer.c projects/ifnet/sys/netinet/sctp_uio.h projects/ifnet/sys/netinet/sctp_usrreq.c projects/ifnet/sys/netinet/sctp_var.h projects/ifnet/sys/netinet/sctputil.c projects/ifnet/sys/netinet/sctputil.h projects/ifnet/sys/netinet/tcp_input.c projects/ifnet/sys/netinet/tcp_lro.c projects/ifnet/sys/netinet/tcp_output.c projects/ifnet/sys/netinet/tcp_reass.c projects/ifnet/sys/netinet/tcp_subr.c projects/ifnet/sys/netinet/tcp_syncache.c projects/ifnet/sys/netinet/tcp_timer.c projects/ifnet/sys/netinet/tcp_timer.h projects/ifnet/sys/netinet/tcp_timewait.c projects/ifnet/sys/netinet/tcp_usrreq.c projects/ifnet/sys/netinet/tcp_var.h projects/ifnet/sys/netinet/toecore.c projects/ifnet/sys/netinet/udp_usrreq.c projects/ifnet/sys/netinet6/icmp6.c projects/ifnet/sys/netinet6/in6.c projects/ifnet/sys/netinet6/in6_gif.c projects/ifnet/sys/netinet6/in6_ifattach.c projects/ifnet/sys/netinet6/in6_pcb.c projects/ifnet/sys/netinet6/in6_src.c projects/ifnet/sys/netinet6/in6_var.h projects/ifnet/sys/netinet6/ip6_input.c projects/ifnet/sys/netinet6/ip6_output.c projects/ifnet/sys/netinet6/nd6.c projects/ifnet/sys/netinet6/sctp6_usrreq.c projects/ifnet/sys/netinet6/udp6_usrreq.c projects/ifnet/sys/netipsec/ipsec.c projects/ifnet/sys/netipsec/ipsec.h projects/ifnet/sys/netipsec/ipsec_input.c projects/ifnet/sys/netipsec/ipsec_output.c projects/ifnet/sys/netipsec/key.c projects/ifnet/sys/netipsec/key.h projects/ifnet/sys/netipsec/key_debug.c projects/ifnet/sys/netipsec/keydb.h projects/ifnet/sys/netipsec/xform.h projects/ifnet/sys/netipsec/xform_ah.c projects/ifnet/sys/netipsec/xform_esp.c projects/ifnet/sys/netpfil/ipfw/dn_heap.c projects/ifnet/sys/netpfil/ipfw/dn_sched_qfq.c projects/ifnet/sys/netpfil/ipfw/ip_dn_io.c projects/ifnet/sys/netpfil/ipfw/ip_fw2.c projects/ifnet/sys/netpfil/ipfw/ip_fw_private.h projects/ifnet/sys/netpfil/ipfw/test/dn_test.h projects/ifnet/sys/netpfil/ipfw/test/main.c projects/ifnet/sys/netpfil/pf/pf.c projects/ifnet/sys/netpfil/pf/pf_altq.h projects/ifnet/sys/netpfil/pf/pf_mtag.h projects/ifnet/sys/netpfil/pf/pf_norm.c projects/ifnet/sys/ofed/drivers/infiniband/core/mad.c projects/ifnet/sys/ofed/drivers/infiniband/core/umem.c projects/ifnet/sys/ofed/drivers/infiniband/hw/mthca/mthca_memfree.c projects/ifnet/sys/ofed/drivers/net/mlx4/en_tx.c projects/ifnet/sys/ofed/include/linux/device.h projects/ifnet/sys/ofed/include/linux/file.h projects/ifnet/sys/ofed/include/linux/linux_compat.c projects/ifnet/sys/opencrypto/criov.c projects/ifnet/sys/opencrypto/crypto.c projects/ifnet/sys/opencrypto/cryptodev.h projects/ifnet/sys/opencrypto/cryptosoft.c projects/ifnet/sys/opencrypto/xform.c projects/ifnet/sys/pc98/conf/GENERIC projects/ifnet/sys/powerpc/aim/mmu_oea.c projects/ifnet/sys/powerpc/aim/mmu_oea64.c projects/ifnet/sys/powerpc/aim/trap_subr64.S projects/ifnet/sys/powerpc/booke/pmap.c projects/ifnet/sys/powerpc/booke/trap_subr.S projects/ifnet/sys/powerpc/conf/GENERIC projects/ifnet/sys/powerpc/conf/NOTES projects/ifnet/sys/powerpc/include/atomic.h projects/ifnet/sys/powerpc/include/cpu.h projects/ifnet/sys/powerpc/include/float.h projects/ifnet/sys/powerpc/include/in_cksum.h projects/ifnet/sys/powerpc/include/pcpu.h projects/ifnet/sys/powerpc/include/pte.h projects/ifnet/sys/powerpc/include/spr.h projects/ifnet/sys/powerpc/include/vmparam.h projects/ifnet/sys/powerpc/powerpc/mmu_if.m projects/ifnet/sys/powerpc/powerpc/pmap_dispatch.c projects/ifnet/sys/powerpc/powerpc/trap.c projects/ifnet/sys/rpc/svc_vc.c projects/ifnet/sys/security/audit/audit_arg.c projects/ifnet/sys/security/audit/audit_bsm_klib.c projects/ifnet/sys/sparc64/conf/GENERIC projects/ifnet/sys/sparc64/include/atomic.h projects/ifnet/sys/sparc64/include/float.h projects/ifnet/sys/sparc64/include/in_cksum.h projects/ifnet/sys/sparc64/include/pcpu.h projects/ifnet/sys/sparc64/include/smp.h projects/ifnet/sys/sparc64/include/vmparam.h projects/ifnet/sys/sparc64/sparc64/exception.S projects/ifnet/sys/sparc64/sparc64/machdep.c projects/ifnet/sys/sparc64/sparc64/mp_machdep.c projects/ifnet/sys/sparc64/sparc64/pmap.c projects/ifnet/sys/sparc64/sparc64/stack_machdep.c projects/ifnet/sys/sparc64/sparc64/support.S projects/ifnet/sys/sparc64/sparc64/tick.c projects/ifnet/sys/sparc64/sparc64/trap.c projects/ifnet/sys/sys/buf.h projects/ifnet/sys/sys/bus.h projects/ifnet/sys/sys/bus_dma.h projects/ifnet/sys/sys/capsicum.h projects/ifnet/sys/sys/cdefs.h projects/ifnet/sys/sys/cpuset.h projects/ifnet/sys/sys/dnv.h projects/ifnet/sys/sys/domain.h projects/ifnet/sys/sys/elf_common.h projects/ifnet/sys/sys/event.h projects/ifnet/sys/sys/file.h projects/ifnet/sys/sys/filedesc.h projects/ifnet/sys/sys/imgact.h projects/ifnet/sys/sys/jail.h projects/ifnet/sys/sys/kernel.h projects/ifnet/sys/sys/kthread.h projects/ifnet/sys/sys/linker_set.h projects/ifnet/sys/sys/lockmgr.h projects/ifnet/sys/sys/lockstat.h projects/ifnet/sys/sys/mbuf.h projects/ifnet/sys/sys/mman.h projects/ifnet/sys/sys/mount.h projects/ifnet/sys/sys/msg.h projects/ifnet/sys/sys/mutex.h projects/ifnet/sys/sys/nlist_aout.h projects/ifnet/sys/sys/param.h projects/ifnet/sys/sys/pmc.h projects/ifnet/sys/sys/proc.h projects/ifnet/sys/sys/queue.h projects/ifnet/sys/sys/random.h projects/ifnet/sys/sys/resourcevar.h projects/ifnet/sys/sys/rwlock.h projects/ifnet/sys/sys/sbuf.h projects/ifnet/sys/sys/sem.h projects/ifnet/sys/sys/seq.h projects/ifnet/sys/sys/shm.h projects/ifnet/sys/sys/sx.h projects/ifnet/sys/sys/syscall.h projects/ifnet/sys/sys/syscall.mk projects/ifnet/sys/sys/syscallsubr.h projects/ifnet/sys/sys/sysent.h projects/ifnet/sys/sys/sysproto.h projects/ifnet/sys/sys/ucred.h projects/ifnet/sys/sys/umtx.h projects/ifnet/sys/sys/unpcb.h projects/ifnet/sys/sys/user.h projects/ifnet/sys/sys/vnode.h projects/ifnet/sys/sys/wait.h projects/ifnet/sys/ufs/ffs/ffs_alloc.c projects/ifnet/sys/ufs/ffs/ffs_inode.c projects/ifnet/sys/ufs/ffs/ffs_rawread.c projects/ifnet/sys/ufs/ffs/ffs_softdep.c projects/ifnet/sys/ufs/ffs/ffs_subr.c projects/ifnet/sys/ufs/ffs/ffs_suspend.c projects/ifnet/sys/ufs/ffs/ffs_vfsops.c projects/ifnet/sys/ufs/ffs/ffs_vnops.c projects/ifnet/sys/ufs/ufs/ufs_bmap.c projects/ifnet/sys/ufs/ufs/ufs_dirhash.c projects/ifnet/sys/vm/pmap.h projects/ifnet/sys/vm/swap_pager.c projects/ifnet/sys/vm/uma_core.c projects/ifnet/sys/vm/uma_dbg.c projects/ifnet/sys/vm/vm_extern.h projects/ifnet/sys/vm/vm_fault.c projects/ifnet/sys/vm/vm_glue.c projects/ifnet/sys/vm/vm_kern.c projects/ifnet/sys/vm/vm_map.c projects/ifnet/sys/vm/vm_map.h projects/ifnet/sys/vm/vm_mmap.c projects/ifnet/sys/vm/vm_object.c projects/ifnet/sys/vm/vm_object.h projects/ifnet/sys/vm/vm_page.c projects/ifnet/sys/vm/vm_page.h projects/ifnet/sys/vm/vm_pageout.c projects/ifnet/sys/vm/vm_pager.c projects/ifnet/sys/vm/vm_pager.h projects/ifnet/sys/vm/vm_phys.c projects/ifnet/sys/vm/vm_phys.h projects/ifnet/sys/vm/vm_reserv.c projects/ifnet/sys/vm/vm_unix.c projects/ifnet/sys/vm/vnode_pager.c projects/ifnet/sys/x86/acpica/acpi_wakeup.c projects/ifnet/sys/x86/acpica/madt.c projects/ifnet/sys/x86/include/_types.h projects/ifnet/sys/x86/include/float.h projects/ifnet/sys/x86/include/ptrace.h projects/ifnet/sys/x86/include/specialreg.h projects/ifnet/sys/x86/iommu/busdma_dmar.c projects/ifnet/sys/x86/iommu/intel_ctx.c projects/ifnet/sys/x86/iommu/intel_dmar.h projects/ifnet/sys/x86/iommu/intel_drv.c projects/ifnet/sys/x86/iommu/intel_gas.c projects/ifnet/sys/x86/iommu/intel_idpgtbl.c projects/ifnet/sys/x86/iommu/intel_qi.c projects/ifnet/sys/x86/iommu/intel_utils.c projects/ifnet/sys/x86/isa/atrtc.c projects/ifnet/sys/x86/x86/identcpu.c projects/ifnet/sys/x86/x86/local_apic.c projects/ifnet/sys/x86/x86/mp_x86.c projects/ifnet/sys/x86/xen/pv.c projects/ifnet/sys/x86/xen/xen_intr.c projects/ifnet/sys/xen/blkif.h projects/ifnet/sys/xen/interface/io/blkif.h projects/ifnet/tests/Makefile projects/ifnet/tests/sys/fifo/fifo_misc.c projects/ifnet/tests/sys/file/flock_test.sh projects/ifnet/tests/sys/kern/ptrace_test.c projects/ifnet/tests/sys/kern/unix_seqpacket_test.c projects/ifnet/tests/sys/netinet/fibs_test.sh projects/ifnet/tests/sys/pjdfstest/pjdfstest/Makefile projects/ifnet/tests/sys/vm/Makefile projects/ifnet/tests/sys/vm/mmap_test.c projects/ifnet/tools/build/mk/Makefile.boot projects/ifnet/tools/build/mk/OptionalObsoleteFiles.inc projects/ifnet/tools/build/options/WITHOUT_BINUTILS projects/ifnet/tools/build/options/WITHOUT_ELFTOOLCHAIN_TOOLS projects/ifnet/tools/build/options/makeman projects/ifnet/tools/bus_space/C/Makefile projects/ifnet/tools/bus_space/C/lang.c projects/ifnet/tools/bus_space/Makefile.inc projects/ifnet/tools/bus_space/Python/Makefile projects/ifnet/tools/bus_space/Python/lang.c projects/ifnet/tools/regression/capsicum/libcapsicum/sysctl.c projects/ifnet/tools/regression/lib/libc/nss/test-getaddr.c projects/ifnet/tools/tools/cxgbetool/cxgbetool.c projects/ifnet/tools/tools/iwn/iwnstats/main.c projects/ifnet/usr.bin/Makefile projects/ifnet/usr.bin/alias/Makefile projects/ifnet/usr.bin/ar/ar.1 projects/ifnet/usr.bin/ar/ar.c projects/ifnet/usr.bin/ar/write.c projects/ifnet/usr.bin/bmake/Makefile projects/ifnet/usr.bin/brandelf/brandelf.1 projects/ifnet/usr.bin/c99/c99.1 projects/ifnet/usr.bin/calendar/calendars/calendar.computer projects/ifnet/usr.bin/calendar/calendars/calendar.freebsd projects/ifnet/usr.bin/calendar/calendars/calendar.holiday projects/ifnet/usr.bin/calendar/io.c projects/ifnet/usr.bin/clang/clang.prog.mk projects/ifnet/usr.bin/clang/lldb/Makefile projects/ifnet/usr.bin/colcrt/colcrt.1 projects/ifnet/usr.bin/colrm/colrm.1 projects/ifnet/usr.bin/elfcopy/Makefile projects/ifnet/usr.bin/elfdump/elfdump.c projects/ifnet/usr.bin/expand/expand.1 projects/ifnet/usr.bin/find/extern.h projects/ifnet/usr.bin/find/misc.c projects/ifnet/usr.bin/fold/fold.1 projects/ifnet/usr.bin/getopt/getopt.1 projects/ifnet/usr.bin/grep/Makefile projects/ifnet/usr.bin/ipcrm/ipcrm.c projects/ifnet/usr.bin/kdump/Makefile projects/ifnet/usr.bin/kdump/kdump.c projects/ifnet/usr.bin/kdump/mkioctls projects/ifnet/usr.bin/keylogin/Makefile projects/ifnet/usr.bin/last/last.1 projects/ifnet/usr.bin/last/last.c projects/ifnet/usr.bin/mail/Makefile projects/ifnet/usr.bin/mail/main.c projects/ifnet/usr.bin/man/Makefile projects/ifnet/usr.bin/man/man.sh projects/ifnet/usr.bin/mandoc/Makefile projects/ifnet/usr.bin/ministat/ministat.c projects/ifnet/usr.bin/mkcsmapper_static/Makefile projects/ifnet/usr.bin/mkesdb/Makefile projects/ifnet/usr.bin/mkesdb_static/Makefile projects/ifnet/usr.bin/mkimg/Makefile projects/ifnet/usr.bin/mkimg/format.c projects/ifnet/usr.bin/mkimg/gpt.c projects/ifnet/usr.bin/mkimg/image.c projects/ifnet/usr.bin/mkimg/image.h projects/ifnet/usr.bin/mkimg/mbr.c projects/ifnet/usr.bin/mkimg/scheme.c projects/ifnet/usr.bin/mkimg/scheme.h projects/ifnet/usr.bin/mkimg/tests/img-1x1-4096-apm.vhd.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-1x1-4096-apm.vhdf.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-1x1-4096-bsd.vhd.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-1x1-4096-bsd.vhdf.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-1x1-4096-ebr.vhd.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-1x1-4096-ebr.vhdf.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-1x1-4096-gpt.vhd.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-1x1-4096-gpt.vhdf.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-1x1-4096-mbr.vhd.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-1x1-4096-mbr.vhdf.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-1x1-4096-pc98.vhd.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-1x1-4096-pc98.vhdf.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-1x1-4096-vtoc8.vhd.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-1x1-4096-vtoc8.vhdf.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-1x1-512-apm.vhd.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-1x1-512-apm.vhdf.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-1x1-512-bsd.vhd.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-1x1-512-bsd.vhdf.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-1x1-512-ebr.vhd.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-1x1-512-ebr.vhdf.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-1x1-512-gpt.vhd.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-1x1-512-gpt.vhdf.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-1x1-512-mbr.vhd.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-1x1-512-mbr.vhdf.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-1x1-512-pc98.vhd.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-1x1-512-pc98.vhdf.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-1x1-512-vtoc8.vhd.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-1x1-512-vtoc8.vhdf.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-63x255-4096-apm.vhd.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-63x255-4096-apm.vhdf.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-63x255-4096-bsd.vhd.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-63x255-4096-bsd.vhdf.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-63x255-4096-ebr.vhd.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-63x255-4096-ebr.vhdf.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-63x255-4096-gpt.vhd.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-63x255-4096-gpt.vhdf.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-63x255-4096-mbr.vhd.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-63x255-4096-mbr.vhdf.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-63x255-4096-pc98.vhd.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-63x255-4096-pc98.vhdf.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-63x255-4096-vtoc8.vhd.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-63x255-4096-vtoc8.vhdf.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-63x255-512-apm.vhd.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-63x255-512-apm.vhdf.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-63x255-512-bsd.vhd.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-63x255-512-bsd.vhdf.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-63x255-512-ebr.vhd.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-63x255-512-ebr.vhdf.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-63x255-512-gpt.vhd.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-63x255-512-gpt.vhdf.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-63x255-512-mbr.vhd.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-63x255-512-mbr.vhdf.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-63x255-512-pc98.vhd.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-63x255-512-pc98.vhdf.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-63x255-512-vtoc8.vhd.gz.uu projects/ifnet/usr.bin/mkimg/tests/img-63x255-512-vtoc8.vhdf.gz.uu projects/ifnet/usr.bin/mkimg/vhd.c projects/ifnet/usr.bin/mkstr/mkstr.1 projects/ifnet/usr.bin/mkstr/mkstr.c projects/ifnet/usr.bin/netstat/ipsec.c projects/ifnet/usr.bin/netstat/main.c projects/ifnet/usr.bin/netstat/pfkey.c projects/ifnet/usr.bin/patch/backupfile.c projects/ifnet/usr.bin/patch/common.h projects/ifnet/usr.bin/patch/inp.c projects/ifnet/usr.bin/patch/patch.1 projects/ifnet/usr.bin/patch/patch.c projects/ifnet/usr.bin/patch/pathnames.h projects/ifnet/usr.bin/patch/pch.c projects/ifnet/usr.bin/quota/quota.c projects/ifnet/usr.bin/rctl/rctl.8 projects/ifnet/usr.bin/rsh/Makefile projects/ifnet/usr.bin/rsh/rsh.c projects/ifnet/usr.bin/rup/Makefile projects/ifnet/usr.bin/sockstat/sockstat.1 projects/ifnet/usr.bin/sockstat/sockstat.c projects/ifnet/usr.bin/systat/Makefile projects/ifnet/usr.bin/systat/main.c projects/ifnet/usr.bin/top/Makefile projects/ifnet/usr.bin/truss/Makefile projects/ifnet/usr.bin/truss/amd64-fbsd.c projects/ifnet/usr.bin/truss/amd64-fbsd32.c projects/ifnet/usr.bin/truss/arm-fbsd.c projects/ifnet/usr.bin/truss/i386-fbsd.c projects/ifnet/usr.bin/truss/mips-fbsd.c projects/ifnet/usr.bin/truss/powerpc-fbsd.c projects/ifnet/usr.bin/truss/powerpc64-fbsd.c projects/ifnet/usr.bin/truss/sparc64-fbsd.c projects/ifnet/usr.bin/truss/syscall.h projects/ifnet/usr.bin/truss/syscalls.c projects/ifnet/usr.bin/tset/tset.1 projects/ifnet/usr.bin/units/units.c projects/ifnet/usr.bin/vgrind/regexp.c projects/ifnet/usr.bin/vmstat/vmstat.8 projects/ifnet/usr.bin/vmstat/vmstat.c projects/ifnet/usr.bin/vtfontcvt/Makefile projects/ifnet/usr.bin/w/w.c projects/ifnet/usr.bin/wall/ttymsg.c projects/ifnet/usr.bin/xargs/xargs.1 projects/ifnet/usr.bin/xargs/xargs.c projects/ifnet/usr.bin/xinstall/xinstall.c projects/ifnet/usr.bin/xlint/llib/Makefile projects/ifnet/usr.bin/ypcat/ypcat.c projects/ifnet/usr.bin/ypmatch/ypmatch.c projects/ifnet/usr.bin/ypwhich/ypwhich.c projects/ifnet/usr.sbin/acpi/acpidb/Makefile projects/ifnet/usr.sbin/acpi/iasl/Makefile projects/ifnet/usr.sbin/bhyve/Makefile projects/ifnet/usr.sbin/bhyve/bhyve.8 projects/ifnet/usr.sbin/bhyve/bhyverun.c projects/ifnet/usr.sbin/bhyve/dbgport.c projects/ifnet/usr.sbin/bhyve/pci_lpc.c projects/ifnet/usr.sbin/bhyve/pci_lpc.h projects/ifnet/usr.sbin/bhyve/pci_passthru.c projects/ifnet/usr.sbin/bhyve/uart_emul.c projects/ifnet/usr.sbin/bhyvectl/Makefile projects/ifnet/usr.sbin/bhyvectl/bhyvectl.c projects/ifnet/usr.sbin/bhyveload/bhyveload.8 projects/ifnet/usr.sbin/bhyveload/bhyveload.c projects/ifnet/usr.sbin/bsdconfig/usermgmt/share/group.subr projects/ifnet/usr.sbin/bsdconfig/usermgmt/share/user.subr projects/ifnet/usr.sbin/bsdinstall/partedit/gpart_ops.c projects/ifnet/usr.sbin/bsdinstall/partedit/part_wizard.c projects/ifnet/usr.sbin/bsdinstall/partedit/partedit.c projects/ifnet/usr.sbin/bsdinstall/partedit/partedit.h projects/ifnet/usr.sbin/bsdinstall/scripts/auto projects/ifnet/usr.sbin/bsdinstall/scripts/zfsboot projects/ifnet/usr.sbin/bsnmpd/modules/snmp_hostres/hostres_printer_tbl.c projects/ifnet/usr.sbin/chkgrp/chkgrp.c projects/ifnet/usr.sbin/crunch/crunchgen/crunchgen.c projects/ifnet/usr.sbin/ctladm/ctladm.8 projects/ifnet/usr.sbin/ctladm/ctladm.c projects/ifnet/usr.sbin/ctld/Makefile projects/ifnet/usr.sbin/ctld/chap.c projects/ifnet/usr.sbin/ctld/ctl.conf.5 projects/ifnet/usr.sbin/ctld/ctld.h projects/ifnet/usr.sbin/ctld/kernel.c projects/ifnet/usr.sbin/ctld/login.c projects/ifnet/usr.sbin/ctld/token.l projects/ifnet/usr.sbin/dconschat/dconschat.c projects/ifnet/usr.sbin/devctl/devctl.8 projects/ifnet/usr.sbin/freebsd-update/freebsd-update.sh projects/ifnet/usr.sbin/fstyp/Makefile projects/ifnet/usr.sbin/fstyp/cd9660.c projects/ifnet/usr.sbin/fstyp/fstyp.8 projects/ifnet/usr.sbin/fstyp/fstyp.c projects/ifnet/usr.sbin/fstyp/fstyp.h projects/ifnet/usr.sbin/fstyp/msdosfs.c projects/ifnet/usr.sbin/iovctl/iovctl.8 projects/ifnet/usr.sbin/iovctl/iovctl.c projects/ifnet/usr.sbin/iovctl/iovctl.conf.5 projects/ifnet/usr.sbin/iovctl/parse.c projects/ifnet/usr.sbin/iovctl/validate.c projects/ifnet/usr.sbin/iscsid/Makefile projects/ifnet/usr.sbin/iscsid/chap.c projects/ifnet/usr.sbin/iscsid/iscsid.h projects/ifnet/usr.sbin/jail/config.c projects/ifnet/usr.sbin/jail/jail.8 projects/ifnet/usr.sbin/jail/jailp.h projects/ifnet/usr.sbin/jexec/jexec.8 projects/ifnet/usr.sbin/jexec/jexec.c projects/ifnet/usr.sbin/mfiutil/mfi_foreign.c projects/ifnet/usr.sbin/mountd/mountd.c projects/ifnet/usr.sbin/ntp/config.h projects/ifnet/usr.sbin/ntp/libntp/Makefile projects/ifnet/usr.sbin/ntp/ntpd/Makefile projects/ifnet/usr.sbin/ntp/scripts/mkver projects/ifnet/usr.sbin/pc-sysinstall/backend-partmanager/Makefile projects/ifnet/usr.sbin/pc-sysinstall/backend-query/Makefile projects/ifnet/usr.sbin/pc-sysinstall/backend/Makefile projects/ifnet/usr.sbin/pc-sysinstall/conf/Makefile projects/ifnet/usr.sbin/pc-sysinstall/doc/Makefile projects/ifnet/usr.sbin/pc-sysinstall/examples/Makefile projects/ifnet/usr.sbin/pw/Makefile projects/ifnet/usr.sbin/pw/cpdir.c projects/ifnet/usr.sbin/pw/grupd.c projects/ifnet/usr.sbin/pw/psdate.c projects/ifnet/usr.sbin/pw/pw.8 projects/ifnet/usr.sbin/pw/pw.c projects/ifnet/usr.sbin/pw/pw.h projects/ifnet/usr.sbin/pw/pw_conf.c projects/ifnet/usr.sbin/pw/pw_group.c projects/ifnet/usr.sbin/pw/pw_log.c projects/ifnet/usr.sbin/pw/pw_nis.c projects/ifnet/usr.sbin/pw/pw_user.c projects/ifnet/usr.sbin/pw/pw_vpw.c projects/ifnet/usr.sbin/pw/pwupd.c projects/ifnet/usr.sbin/pw/pwupd.h projects/ifnet/usr.sbin/pw/rm_r.c projects/ifnet/usr.sbin/pw/tests/Makefile projects/ifnet/usr.sbin/pw/tests/helper_functions.shin projects/ifnet/usr.sbin/pw/tests/pw_groupdel.sh projects/ifnet/usr.sbin/pw/tests/pw_groupmod.sh projects/ifnet/usr.sbin/pw/tests/pw_useradd.sh projects/ifnet/usr.sbin/pw/tests/pw_userdel.sh projects/ifnet/usr.sbin/pw/tests/pw_usermod.sh projects/ifnet/usr.sbin/pwd_mkdb/pwd_mkdb.8 projects/ifnet/usr.sbin/pwd_mkdb/pwd_mkdb.c projects/ifnet/usr.sbin/sendmail/Makefile projects/ifnet/usr.sbin/syslogd/syslogd.8 projects/ifnet/usr.sbin/syslogd/syslogd.c projects/ifnet/usr.sbin/tcpdump/tcpdump/Makefile projects/ifnet/usr.sbin/tcpdump/tcpdump/config.h projects/ifnet/usr.sbin/tcpdump/tcpdump/tcpdump.1 projects/ifnet/usr.sbin/uefisign/uefisign.8 projects/ifnet/usr.sbin/yp_mkdb/yp_mkdb.c projects/ifnet/usr.sbin/ypbind/ypbind.c projects/ifnet/usr.sbin/yppoll/yppoll.8 projects/ifnet/usr.sbin/yppoll/yppoll.c projects/ifnet/usr.sbin/yppush/yppush_main.c projects/ifnet/usr.sbin/ypserv/yp_access.c projects/ifnet/usr.sbin/ypserv/yp_dblookup.c projects/ifnet/usr.sbin/ypserv/yp_error.c projects/ifnet/usr.sbin/ypserv/yp_main.c Directory Properties: projects/ifnet/ (props changed) projects/ifnet/cddl/ (props changed) projects/ifnet/cddl/contrib/opensolaris/ (props changed) projects/ifnet/cddl/contrib/opensolaris/cmd/zfs/ (props changed) projects/ifnet/cddl/contrib/opensolaris/lib/libzfs/ (props changed) projects/ifnet/contrib/bmake/ (props changed) projects/ifnet/contrib/dtc/ (props changed) projects/ifnet/contrib/elftoolchain/ (props changed) projects/ifnet/contrib/file/ (props changed) projects/ifnet/contrib/gcc/ (props changed) projects/ifnet/contrib/libarchive/ (props changed) projects/ifnet/contrib/libarchive/libarchive/ (props changed) projects/ifnet/contrib/libcxxrt/ (props changed) projects/ifnet/contrib/llvm/ (props changed) projects/ifnet/contrib/llvm/tools/lldb/ (props changed) projects/ifnet/contrib/mdocml/ (props changed) projects/ifnet/contrib/ntp/ (props changed) projects/ifnet/contrib/pf/ (props changed) projects/ifnet/contrib/sendmail/ (props changed) projects/ifnet/contrib/sqlite3/ (props changed) projects/ifnet/contrib/tcpdump/ (props changed) projects/ifnet/contrib/top/ (props changed) projects/ifnet/contrib/tzdata/ (props changed) projects/ifnet/crypto/openssh/ (props changed) projects/ifnet/crypto/openssl/ (props changed) projects/ifnet/etc/ (props changed) projects/ifnet/gnu/lib/ (props changed) projects/ifnet/gnu/usr.bin/binutils/ (props changed) projects/ifnet/gnu/usr.bin/cc/cc_tools/ (props changed) projects/ifnet/gnu/usr.bin/gdb/ (props changed) projects/ifnet/include/ (props changed) projects/ifnet/lib/libc/ (props changed) projects/ifnet/lib/libutil/ (props changed) projects/ifnet/lib/libvmmapi/ (props changed) projects/ifnet/lib/libz/ (props changed) projects/ifnet/sbin/ (props changed) projects/ifnet/sbin/dumpon/ (props changed) projects/ifnet/sbin/ipfw/ (props changed) projects/ifnet/share/ (props changed) projects/ifnet/share/man/man4/ (props changed) projects/ifnet/share/zoneinfo/ (props changed) projects/ifnet/sys/ (props changed) projects/ifnet/sys/amd64/include/xen/ (props changed) projects/ifnet/sys/amd64/vmm/ (props changed) projects/ifnet/sys/boot/ (props changed) projects/ifnet/sys/boot/powerpc/kboot/ (props changed) projects/ifnet/sys/boot/powerpc/ofw/ (props changed) projects/ifnet/sys/cddl/contrib/opensolaris/ (props changed) projects/ifnet/sys/conf/ (props changed) projects/ifnet/sys/contrib/dev/acpica/ (props changed) projects/ifnet/sys/dev/hyperv/ (props changed) projects/ifnet/sys/modules/hyperv/ (props changed) projects/ifnet/usr.bin/calendar/ (props changed) projects/ifnet/usr.bin/mkimg/ (props changed) projects/ifnet/usr.bin/procstat/ (props changed) projects/ifnet/usr.sbin/bhyve/ (props changed) projects/ifnet/usr.sbin/bhyvectl/ (props changed) projects/ifnet/usr.sbin/bhyveload/ (props changed) projects/ifnet/usr.sbin/jail/ (props changed) projects/ifnet/usr.sbin/ndiscvt/ (props changed) projects/ifnet/usr.sbin/rtadvctl/ (props changed) projects/ifnet/usr.sbin/rtadvd/ (props changed) projects/ifnet/usr.sbin/rtsold/ (props changed) projects/ifnet/usr.sbin/zic/ (props changed) Modified: projects/ifnet/.arcconfig ============================================================================== --- projects/ifnet/.arcconfig Fri Aug 7 12:13:15 2015 (r286411) +++ projects/ifnet/.arcconfig Fri Aug 7 12:24:25 2015 (r286412) @@ -1,5 +1,6 @@ { "project.name": "S", + "repository.callsign" : "S", "phabricator.uri" : "https://reviews.freebsd.org/", "history.immutable" : true } Modified: projects/ifnet/Makefile ============================================================================== --- projects/ifnet/Makefile Fri Aug 7 12:13:15 2015 (r286411) +++ projects/ifnet/Makefile Fri Aug 7 12:24:25 2015 (r286412) @@ -99,6 +99,14 @@ # # For more information, see the build(7) manual page. # + +# Note: we use this awkward construct to be compatible with FreeBSD's +# old make used in 10.0 and 9.2 and earlier. +.if defined(MK_META_MODE) && ${MK_META_MODE} == "yes" && !make(showconfig) +# targets/Makefile plays the role of top-level +.include "targets/Makefile" +.else + TGTS= all all-man buildenv buildenvvars buildkernel buildworld \ check-old check-old-dirs check-old-files check-old-libs \ checkdpadd clean cleandepend cleandir \ @@ -400,7 +408,7 @@ UNIVERSE_TARGET?= buildworld .endif KERNSRCDIR?= ${.CURDIR}/sys -targets: +targets: .PHONY @echo "Supported TARGET/TARGET_ARCH pairs for world and kernel targets" .for target in ${TARGETS} .for target_arch in ${TARGET_ARCHES_${target}} @@ -430,9 +438,12 @@ universe_epilogue: universe_${target} universe_${target}: universe_${target}_prologue universe_${target}_prologue: universe_prologue @echo ">> ${target} started on `LC_ALL=C date`" +universe_${target}_worlds: + .if !defined(MAKE_JUST_KERNELS) +universe_${target}_done: universe_${target}_worlds .for target_arch in ${TARGET_ARCHES_${target}} -universe_${target}: universe_${target}_${target_arch} +universe_${target}_worlds: universe_${target}_${target_arch} universe_${target}_${target_arch}: universe_${target}_prologue .MAKE @echo ">> ${target}.${target_arch} ${UNIVERSE_TARGET} started on `LC_ALL=C date`" @(cd ${.CURDIR} && env __MAKE_CONF=/dev/null \ @@ -445,15 +456,11 @@ universe_${target}_${target_arch}: unive ${MAKEFAIL})) @echo ">> ${target}.${target_arch} ${UNIVERSE_TARGET} completed on `LC_ALL=C date`" .endfor -.endif +.endif # !MAKE_JUST_KERNELS + .if !defined(MAKE_JUST_WORLDS) -# If we are building world and kernels wait for the required worlds to finish -.if !defined(MAKE_JUST_KERNELS) -.for target_arch in ${TARGET_ARCHES_${target}} -universe_${target}_kernels: universe_${target}_${target_arch} -.endfor -.endif -universe_${target}: universe_${target}_kernels +universe_${target}_done: universe_${target}_kernels +universe_${target}_kernels: universe_${target}_worlds universe_${target}_kernels: universe_${target}_prologue .MAKE .if exists(${KERNSRCDIR}/${target}/conf/NOTES) @(cd ${KERNSRCDIR}/${target}/conf && env __MAKE_CONF=/dev/null \ @@ -463,7 +470,11 @@ universe_${target}_kernels: universe_${t .endif @cd ${.CURDIR} && ${SUB_MAKE} ${.MAKEFLAGS} TARGET=${target} \ universe_kernels -.endif +.endif # !MAKE_JUST_WORLDS + +# Tell the user the worlds and kernels have completed +universe_${target}: universe_${target}_done +universe_${target}_done: @echo ">> ${target} completed on `LC_ALL=C date`" .endfor universe_kernels: universe_kernconfs @@ -517,9 +528,25 @@ buildLINT: ${MAKE} -C ${.CURDIR}/sys/${_TARGET}/conf LINT .if defined(.PARSEDIR) +# This makefile does not run in meta mode +.MAKE.MODE= normal +# Normally the things we run from here don't either. +# Using -DWITH_META_FILES +# we can buildworld with meta files created which are useful +# for debugging, but without any of the rest of a meta mode build. +MK_META_MODE= no +MK_STAGING= no +# tell meta.autodep.mk to not even think about updating anything. +UPDATE_DEPENDFILE= NO +.if !make(showconfig) +.export MK_META_MODE MK_STAGING UPDATE_DEPENDFILE +.endif + .if make(universe) # we do not want a failure of one branch abort all. MAKE_JOB_ERROR_TOKEN= no .export MAKE_JOB_ERROR_TOKEN .endif -.endif +.endif # bmake + +.endif # META_MODE Modified: projects/ifnet/Makefile.inc1 ============================================================================== --- projects/ifnet/Makefile.inc1 Fri Aug 7 12:13:15 2015 (r286411) +++ projects/ifnet/Makefile.inc1 Fri Aug 7 12:24:25 2015 (r286412) @@ -297,7 +297,6 @@ KTMAKE= TOOLS_PREFIX=${WORLDTMP} MAKEOB # world stage WMAKEENV= ${CROSSENV} \ - _SHLIBDIRPREFIX=${WORLDTMP} \ _LDSCRIPTROOT= \ VERSION="${VERSION}" \ INSTALL="sh ${.CURDIR}/tools/install.sh" \ @@ -439,7 +438,6 @@ LIB32FLAGS+= --sysroot=${WORLDTMP} # Yes, the flags are redundant. LIB32WMAKEENV+= MAKEOBJDIRPREFIX=${LIB32_OBJTREE} \ - _SHLIBDIRPREFIX=${LIB32TMP} \ _LDSCRIPTROOT=${LIB32TMP} \ VERSION="${VERSION}" \ INSTALL="sh ${.CURDIR}/tools/install.sh" \ @@ -1258,7 +1256,7 @@ _bt= _bootstrap-tools _strfile= games/fortune/strfile .endif -.if ${MK_CXX} != "no" +.if ${MK_GCC} != "no" && ${MK_CXX} != "no" _gperf= gnu/usr.bin/gperf .endif @@ -1276,8 +1274,8 @@ _sed= usr.bin/sed .endif .if ${BOOTSTRAPPING} < 1000002 -_m4= lib/libohash \ - usr.bin/m4 +_libohash= lib/libohash +_m4= usr.bin/m4 ${_bt}-usr.bin/m4: ${_bt}-lib/libohash .endif @@ -1363,6 +1361,15 @@ _kerberos5_bootstrap_tools= \ .ORDER: ${_kerberos5_bootstrap_tools:C/^/${_bt}-/g} .endif +.if ${MK_MANDOCDB} != "no" +_libohash?= lib/libohash +_makewhatis= lib/libsqlite3 \ + usr.bin/mandoc +${_bt}-usr.bin/mandoc: ${_bt}-lib/libohash ${_bt}-lib/libsqlite3 +.else +_makewhatis=usr.bin/makewhatis +.endif + # Rebuild up-to-date libmd for xinstall ${_bt}-usr.bin/xinstall: ${_bt}-lib/libmd @@ -1383,7 +1390,8 @@ bootstrap-tools: .PHONY ${_awk} \ ${_cat} \ usr.bin/lorder \ - usr.bin/makewhatis \ + ${_libohash} \ + ${_makewhatis} \ usr.bin/rpcgen \ ${_sed} \ ${_yacc} \ @@ -1758,9 +1766,9 @@ cddl/lib/libctf__L: lib/libz__L .endif # cddl/lib/libdtrace requires lib/libproc and lib/librtld_db; it's only built # on select architectures though (see cddl/lib/Makefile) -.if ${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "i386" || \ - ${MACHINE_CPUARCH} == "mips" || ${MACHINE_CPUARCH} == "powerpc" || \ - ${MACHINE_CPUARCH} == "arm" +.if ${MACHINE_CPUARCH} == "aarch64" || ${MACHINE_ARCH} == "amd64" || \ + ${MACHINE_CPUARCH} == "arm" || ${MACHINE_ARCH} == "i386" || \ + ${MACHINE_CPUARCH} == "mips" || ${MACHINE_CPUARCH} == "powerpc" _prebuild_libs+= lib/libproc lib/librtld_db .endif @@ -1806,9 +1814,10 @@ kerberos5/lib/libroken__L: lib/libcrypt_ kerberos5/lib/libwind__L: kerberos5/lib/libroken__L lib/libcom_err__L kerberos5/lib/libheimbase__L: lib/libthr__L kerberos5/lib/libheimipcc__L: kerberos5/lib/libroken__L kerberos5/lib/libheimbase__L lib/libthr__L -lib/libsqlite3__L: lib/libthr__L .endif +lib/libsqlite3__L: lib/libthr__L + .if ${MK_GSSAPI} != "no" _lib_libgssapi= lib/libgssapi .endif @@ -2112,7 +2121,6 @@ XDTP?=/usr/${XDDIR} CDBENV=MAKEOBJDIRPREFIX=${MAKEOBJDIRPREFIX}/${XDDIR} \ INSTALL="sh ${.CURDIR}/tools/install.sh" CDENV= ${CDBENV} \ - _SHLIBDIRPREFIX=${XDDESTDIR} \ TOOLS_PREFIX=${XDTP} CD2CFLAGS=-isystem ${XDDESTDIR}/usr/include -L${XDDESTDIR}/usr/lib \ --sysroot=${XDDESTDIR}/ -B${XDDESTDIR}/usr/libexec \ Modified: projects/ifnet/ObsoleteFiles.inc ============================================================================== --- projects/ifnet/ObsoleteFiles.inc Fri Aug 7 12:13:15 2015 (r286411) +++ projects/ifnet/ObsoleteFiles.inc Fri Aug 7 12:24:25 2015 (r286412) @@ -38,6 +38,87 @@ # xargs -n1 | sort | uniq -d; # done +# 20150802: Remove netbsd's test on pw(8) +OLD_FILES+=usr/tests/usr.sbin/pw/pw_test +# 20150719: Remove libarchive.pc +OLD_FILES+=usr/libdata/pkgconfig/libarchive.pc +# 20150705: Rename DTrace provider man pages. +OLD_FILES+=usr/share/man/man4/dtrace-io.4.gz +OLD_FILES+=usr/share/man/man4/dtrace-ip.4.gz +OLD_FILES+=usr/share/man/man4/dtrace-proc.4.gz +OLD_FILES+=usr/share/man/man4/dtrace-sched.4.gz +OLD_FILES+=usr/share/man/man4/dtrace-tcp.4.gz +OLD_FILES+=usr/share/man/man4/dtrace-udp.4.gz +# 20150604: Move nvlist man pages to section 9. +OLD_FILES+=usr/share/man/man3/libnv.3.gz +OLD_FILES+=usr/share/man/man3/nvlist.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_add_binary.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_add_bool.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_add_descriptor.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_add_null.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_add_number.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_add_nvlist.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_add_string.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_add_stringf.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_add_stringv.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_clone.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_create.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_destroy.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_dump.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_empty.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_error.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_exists.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_exists_binary.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_exists_bool.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_exists_descriptor.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_exists_null.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_exists_number.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_exists_nvlist.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_exists_string.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_exists_type.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_fdump.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_flags.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_free.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_free_binary.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_free_bool.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_free_descriptor.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_free_null.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_free_number.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_free_nvlist.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_free_string.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_free_type.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_get_binary.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_get_bool.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_get_descriptor.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_get_number.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_get_nvlist.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_get_parent.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_get_string.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_move_binary.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_move_descriptor.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_move_nvlist.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_move_string.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_next.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_pack.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_recv.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_send.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_set_error.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_size.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_take_binary.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_take_bool.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_take_descriptor.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_take_number.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_take_nvlist.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_take_string.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_unpack.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_xfer.3.gz +# 20150702: Remove duplicated nvlist includes. +OLD_FILES+=usr/include/dnv.h +OLD_FILES+=usr/include/nv.h +# 20150528: PCI IOV device driver methods moved to a separate kobj interface. +OLD_FILES+=usr/share/man/man9/PCI_ADD_VF.9.gz +OLD_FILES+=usr/share/man/man9/PCI_INIT_IOV.9.gz +OLD_FILES+=usr/share/man/man9/PCI_UNINIT_IOV.9.gz # 20150525: new clang import which bumps version from 3.6.0 to 3.6.1. OLD_FILES+=usr/lib/clang/3.6.0/include/__stddef_max_align_t.h OLD_FILES+=usr/lib/clang/3.6.0/include/__wmmintrin_aes.h @@ -113,9 +194,13 @@ OLD_FILES+=usr/lib32/libheimsqlite.a OLD_FILES+=usr/lib32/libheimsqlite.so OLD_LIBS+=usr/lib32/libheimsqlite.so.11 OLD_FILES+=usr/lib32/libheimsqlite_p.a +# 20150518: tzdata2015c update +OLD_FILES+=usr/share/zoneinfo/America/Montreal # 20150506 OLD_FILES+=usr/share/man/man9/NDHASGIANT.9.gz # 20150504 +OLD_FILES+=usr/share/examples/etc/libmap32.conf +OLD_FILES+=usr/include/bsdstat.h OLD_LIBS+=usr/lib32/private/libatf-c++.so.2 OLD_LIBS+=usr/lib32/private/libbsdstat.so.1 OLD_LIBS+=usr/lib32/private/libheimipcs.so.11 @@ -156,6 +241,7 @@ OLD_FILES+=usr/share/man/man3/nvlist_add OLD_FILES+=usr/share/man/man3/nvlist_addv_number.3.gz OLD_FILES+=usr/share/man/man3/nvlist_addv_nvlist.3.gz OLD_FILES+=usr/share/man/man3/nvlist_addv_string.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_existsf.3.gz OLD_FILES+=usr/share/man/man3/nvlist_existsf_binary.3.gz OLD_FILES+=usr/share/man/man3/nvlist_existsf_bool.3.gz OLD_FILES+=usr/share/man/man3/nvlist_existsf_descriptor.3.gz @@ -164,6 +250,7 @@ OLD_FILES+=usr/share/man/man3/nvlist_exi OLD_FILES+=usr/share/man/man3/nvlist_existsf_nvlist.3.gz OLD_FILES+=usr/share/man/man3/nvlist_existsf_string.3.gz OLD_FILES+=usr/share/man/man3/nvlist_existsf_type.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_existsv.3.gz OLD_FILES+=usr/share/man/man3/nvlist_existsv_binary.3.gz OLD_FILES+=usr/share/man/man3/nvlist_existsv_bool.3.gz OLD_FILES+=usr/share/man/man3/nvlist_existsv_descriptor.3.gz @@ -172,6 +259,7 @@ OLD_FILES+=usr/share/man/man3/nvlist_exi OLD_FILES+=usr/share/man/man3/nvlist_existsv_nvlist.3.gz OLD_FILES+=usr/share/man/man3/nvlist_existsv_string.3.gz OLD_FILES+=usr/share/man/man3/nvlist_existsv_type.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_freef.3.gz OLD_FILES+=usr/share/man/man3/nvlist_freef_binary.3.gz OLD_FILES+=usr/share/man/man3/nvlist_freef_bool.3.gz OLD_FILES+=usr/share/man/man3/nvlist_freef_descriptor.3.gz @@ -180,6 +268,7 @@ OLD_FILES+=usr/share/man/man3/nvlist_fre OLD_FILES+=usr/share/man/man3/nvlist_freef_nvlist.3.gz OLD_FILES+=usr/share/man/man3/nvlist_freef_string.3.gz OLD_FILES+=usr/share/man/man3/nvlist_freef_type.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_freev.3.gz OLD_FILES+=usr/share/man/man3/nvlist_freev_binary.3.gz OLD_FILES+=usr/share/man/man3/nvlist_freev_bool.3.gz OLD_FILES+=usr/share/man/man3/nvlist_freev_descriptor.3.gz @@ -200,10 +289,33 @@ OLD_FILES+=usr/share/man/man3/nvlist_get OLD_FILES+=usr/share/man/man3/nvlist_getv_number.3.gz OLD_FILES+=usr/share/man/man3/nvlist_getv_nvlist.3.gz OLD_FILES+=usr/share/man/man3/nvlist_getv_string.3.gz -# 20150429: -OLD_FILES+=usr/share/docs/papers/hwpmc.ascii.gz +OLD_FILES+=usr/share/man/man3/nvlist_movef_binary.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_movef_descriptor.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_movef_nvlist.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_movef_string.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_movev_binary.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_movev_descriptor.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_movev_nvlist.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_movev_string.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_takef_binary.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_takef_bool.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_takef_descriptor.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_takef_number.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_takef_nvlist.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_takef_string.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_takev_binary.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_takev_bool.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_takev_descriptor.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_takev_number.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_takev_nvlist.3.gz +OLD_FILES+=usr/share/man/man3/nvlist_takev_string.3.gz +# 20150429: remove never written documentation +OLD_FILES+=usr/share/doc/papers/hwpmc.ascii.gz # 20150427: test/sys/kern/mmap_test moved to test/sys/vm/mmap_test OLD_FILES+=usr/tests/sys/kern/mmap_test +# 20150422: zlib.c moved from net to libkern +OLD_FILES+=usr/include/net/zlib.h +OLD_FILES+=usr/include/net/zutil.h # 20150418 OLD_FILES+=sbin/mount_oldnfs OLD_FILES+=usr/share/man/man8/mount_oldnfs.8.gz @@ -222,6 +334,42 @@ OLD_FILES+=usr/include/altq/altq_rmclass OLD_FILES+=usr/include/altq/altq_cbq.h OLD_FILES+=usr/include/altq/altq_rio.h OLD_DIRS+=usr/include/altq +# 20150330: ntp 4.2.8p1 +OLD_FILES+=usr/share/doc/ntp/driver1.html +OLD_FILES+=usr/share/doc/ntp/driver10.html +OLD_FILES+=usr/share/doc/ntp/driver11.html +OLD_FILES+=usr/share/doc/ntp/driver12.html +OLD_FILES+=usr/share/doc/ntp/driver16.html +OLD_FILES+=usr/share/doc/ntp/driver18.html +OLD_FILES+=usr/share/doc/ntp/driver19.html +OLD_FILES+=usr/share/doc/ntp/driver2.html +OLD_FILES+=usr/share/doc/ntp/driver20.html +OLD_FILES+=usr/share/doc/ntp/driver22.html +OLD_FILES+=usr/share/doc/ntp/driver26.html +OLD_FILES+=usr/share/doc/ntp/driver27.html +OLD_FILES+=usr/share/doc/ntp/driver28.html +OLD_FILES+=usr/share/doc/ntp/driver29.html +OLD_FILES+=usr/share/doc/ntp/driver3.html +OLD_FILES+=usr/share/doc/ntp/driver30.html +OLD_FILES+=usr/share/doc/ntp/driver32.html +OLD_FILES+=usr/share/doc/ntp/driver33.html +OLD_FILES+=usr/share/doc/ntp/driver34.html +OLD_FILES+=usr/share/doc/ntp/driver35.html +OLD_FILES+=usr/share/doc/ntp/driver36.html +OLD_FILES+=usr/share/doc/ntp/driver37.html +OLD_FILES+=usr/share/doc/ntp/driver4.html +OLD_FILES+=usr/share/doc/ntp/driver5.html +OLD_FILES+=usr/share/doc/ntp/driver6.html +OLD_FILES+=usr/share/doc/ntp/driver7.html +OLD_FILES+=usr/share/doc/ntp/driver8.html +OLD_FILES+=usr/share/doc/ntp/driver9.html +OLD_FILES+=usr/share/doc/ntp/ldisc.html +OLD_FILES+=usr/share/doc/ntp/measure.html +OLD_FILES+=usr/share/doc/ntp/mx4200data.html +OLD_FILES+=usr/share/doc/ntp/notes.html +OLD_FILES+=usr/share/doc/ntp/patches.html +OLD_FILES+=usr/share/doc/ntp/porting.html +OLD_FILES+=usr/share/man/man1/sntp.1.gz # 20150329 .if ${TARGET_ARCH} == "arm" OLD_FILES+=usr/include/bootconfig.h @@ -293,7 +441,7 @@ OLD_FILES+=usr/bin/ppt OLD_FILES+=usr/share/man/man6/bcd.6.gz OLD_FILES+=usr/share/man/man6/ppt.6.gz # 20150217: Removed remnants of ar(4) driver -OLD_FILES+=usr/include/sys/dev/ic/hd64570.h +OLD_FILES+=usr/include/dev/ic/hd64570.h # 20150212: /usr/games moving into /usr/bin OLD_FILES+=usr/games/bcd OLD_FILES+=usr/games/caesar @@ -313,19 +461,23 @@ OLD_DIRS+=usr/games # 20150209: liblzma header OLD_FILES+=usr/include/lzma/lzma.h # 20150124: spl.9 and friends -OLD_FILES+=usr/share/man/man9/spl.9 -OLD_FILES+=usr/share/man/man9/spl0.9 -OLD_FILES+=usr/share/man/man9/splbio.9 -OLD_FILES+=usr/share/man/man9/splclock.9 -OLD_FILES+=usr/share/man/man9/splhigh.9 -OLD_FILES+=usr/share/man/man9/splimp.9 -OLD_FILES+=usr/share/man/man9/splnet.9 -OLD_FILES+=usr/share/man/man9/splsoftclock.9 -OLD_FILES+=usr/share/man/man9/splsofttty.9 -OLD_FILES+=usr/share/man/man9/splstatclock.9 -OLD_FILES+=usr/share/man/man9/spltty.9 -OLD_FILES+=usr/share/man/man9/splvm.9 -OLD_FILES+=usr/share/man/man9/splx.9 +OLD_FILES+=usr/share/man/man9/spl.9.gz +OLD_FILES+=usr/share/man/man9/spl0.9.gz +OLD_FILES+=usr/share/man/man9/splbio.9.gz +OLD_FILES+=usr/share/man/man9/splclock.9.gz +OLD_FILES+=usr/share/man/man9/splhigh.9.gz +OLD_FILES+=usr/share/man/man9/splimp.9.gz +OLD_FILES+=usr/share/man/man9/splnet.9.gz +OLD_FILES+=usr/share/man/man9/splsoftclock.9.gz +OLD_FILES+=usr/share/man/man9/splsofttty.9.gz +OLD_FILES+=usr/share/man/man9/splstatclock.9.gz +OLD_FILES+=usr/share/man/man9/spltty.9.gz +OLD_FILES+=usr/share/man/man9/splvm.9.gz +OLD_FILES+=usr/share/man/man9/splx.9.gz +# 20150122: callout changes reverted +OLD_FILES+=usr/share/man/man9/callout_drain_async.9.gz +# 20150118: toeplitz.c moved from netinet to net +OLD_FILES+=usr/include/netinet/toeplitz.h # 20150118: new clang import which bumps version from 3.5.0 to 3.5.1. OLD_FILES+=usr/include/clang/3.5.0/__wmmintrin_aes.h OLD_FILES+=usr/include/clang/3.5.0/__wmmintrin_pclmul.h @@ -380,6 +532,8 @@ OLD_FILES+=usr/lib/clang/3.5.0/lib/freeb OLD_DIRS+=usr/lib/clang/3.5.0/lib/freebsd OLD_DIRS+=usr/lib/clang/3.5.0/lib OLD_DIRS+=usr/lib/clang/3.5.0 +# 20150102: removal of asr(4) +OLD_FILES+=usr/share/man/man4/asr.4.gz # 20150102: removal of texinfo OLD_FILES+=usr/bin/info OLD_FILES+=usr/bin/infokey @@ -448,7 +602,7 @@ OLD_FILES+=usr/include/clang/3.4.1/x86in OLD_FILES+=usr/include/clang/3.4.1/xmmintrin.h OLD_FILES+=usr/include/clang/3.4.1/xopintrin.h OLD_DIRS+=usr/include/clang/3.4.1 -# 20141226: Remove gpib/ieee488 +# 20141225: Remove gpib/ieee488 OLD_FILES+=usr/include/dev/ieee488/ibfoo_int.h OLD_FILES+=usr/include/dev/ieee488/tnt4882.h OLD_FILES+=usr/include/dev/ieee488/ugpib.h @@ -461,22 +615,37 @@ OLD_FILES+=usr/lib/libgpib_p.a OLD_FILES+=usr/lib/libgpib.so OLD_LIBS+=usr/lib/libgpib.so.3 OLD_FILES+=usr/lib/libgpib_p.a -OLD_FILES+=share/man/man4/pcii.4.gz -OLD_FILES+=share/man/man4/gpib.4.gz -OLD_FILES+=share/man/man4/tnt4882.4.gz -.if ${TARGET_ARCH} == "amd64" || ${TARGET_ARCH} == "powerpc64" OLD_FILES+=usr/lib32/libgpib.a OLD_FILES+=usr/lib32/libgpib_p.a OLD_FILES+=usr/lib32/libgpib.so OLD_LIBS+=usr/lib32/libgpib.so.3 -.endif - +OLD_FILES+=usr/share/man/man3/gpib.3.gz +OLD_FILES+=usr/share/man/man3/ibclr.3.gz +OLD_FILES+=usr/share/man/man3/ibdev.3.gz +OLD_FILES+=usr/share/man/man3/ibdma.3.gz +OLD_FILES+=usr/share/man/man3/ibeos.3.gz +OLD_FILES+=usr/share/man/man3/ibeot.3.gz +OLD_FILES+=usr/share/man/man3/ibloc.3.gz +OLD_FILES+=usr/share/man/man3/ibonl.3.gz +OLD_FILES+=usr/share/man/man3/ibpad.3.gz +OLD_FILES+=usr/share/man/man3/ibrd.3.gz +OLD_FILES+=usr/share/man/man3/ibsad.3.gz +OLD_FILES+=usr/share/man/man3/ibsic.3.gz +OLD_FILES+=usr/share/man/man3/ibtmo.3.gz +OLD_FILES+=usr/share/man/man3/ibtrg.3.gz +OLD_FILES+=usr/share/man/man3/ibwrt.3.gz +OLD_FILES+=usr/share/man/man4/gpib.4.gz +OLD_FILES+=usr/share/man/man4/pcii.4.gz +OLD_FILES+=usr/share/man/man4/tnt4882.4.gz # 20141224: libxo moved to /lib OLD_LIBS+=usr/lib/libxo.so.0 # 20141223: remove in6_gif.h, in_gif.h and if_stf.h OLD_FILES+=usr/include/net/if_stf.h OLD_FILES+=usr/include/netinet/in_gif.h OLD_FILES+=usr/include/netinet6/in6_gif.h +# 20141209: pw tests broken into a file per command +OLD_FILES+=usr/tests/usr.sbin/pw/pw_delete +OLD_FILES+=usr/tests/usr.sbin/pw/pw_modify # 20141202: update to mandoc CVS 20141201 OLD_FILES+=usr.bin/preconv OLD_FILES+=share/man/man1/preconv.1.gz @@ -488,6 +657,11 @@ OLD_FILES+=usr/tests/sbin/mdconfig/mdcon OLD_FILES+=usr/tests/sbin/mdconfig/run.pl # 20141126: remove xform_ipip decapsulation fallback OLD_FILES+=usr/include/netipsec/ipip_var.h +# 20141122: mandoc updated to 1.13.1 +OLD_FILES+=usr/share/mdocml/external.png +# 20141111: SF_KQUEUE code removed +OLD_FILES+=usr/include/sys/sf_base.h +OLD_FILES+=usr/include/sys/sf_sync.h # 20141109: faith/faithd removal OLD_FILES+=etc/rc.d/faith OLD_FILES+=usr/share/man/man4/faith.4.gz @@ -500,6 +674,8 @@ OLD_FILES+=usr/include/netinet/ip_gre.h OLD_FILES+=etc/rc.d/postrandom # 20141031: initrandom obsoleted by new /dev/random code OLD_FILES+=etc/rc.d/initrandom +# 20141030: atf 0.21 import +OLD_FILES+=usr/share/man/man3/atf-c++-api.3.gz # 20141028: debug files accidentally installed as directory name OLD_FILES+=usr/lib/debug/usr/lib/i18n OLD_FILES+=usr/lib/debug/usr/lib/private @@ -507,6 +683,9 @@ OLD_FILES+=usr/lib/debug/usr/lib32/i18n OLD_FILES+=usr/lib/debug/usr/lib32/private # 20141015: OpenSSL 1.0.1j import OLD_FILES+=usr/share/openssl/man/man3/CMS_sign_add1_signer.3.gz +# 20141003: libproc version bump +OLD_LIBS+=usr/lib/libproc.so.2 +OLD_LIBS+=usr/lib32/libproc.so.2 # 20140922: sleepq_calc_signal_retval.9 and sleepq_catch_signals.9 removed OLD_FILES+=usr/share/man/man9/sleepq_calc_signal_retval.9.gz OLD_FILES+=usr/share/man/man9/sleepq_catch_signals.9.gz @@ -516,6 +695,10 @@ OLD_FILES+=etc/rc.d/hv_kvpd OLD_LIBS+=usr/lib/libnv.so.0 # 20140829: rc.d/kerberos removed OLD_FILES+=etc/rc.d/kerberos +# 20140827: tzdata2014f import +OLD_FILES+=usr/share/zoneinfo/Asia/Chongqing +OLD_FILES+=usr/share/zoneinfo/Asia/Harbin +OLD_FILES+=usr/share/zoneinfo/Asia/Kashgar # 20140814: libopie version bump OLD_LIBS+=usr/lib/libopie.so.7 OLD_LIBS+=usr/lib32/libopie.so.7 @@ -579,14 +762,19 @@ OLD_FILES+=usr/lib/private/libucl.so OLD_FILES+=usr/lib/private/libucl_p.a # 20140803: Remove an obsolete man page OLD_FILES+=usr/share/man/man9/pmap_change_wiring.9.gz +# 20140731 +OLD_FILES+=usr/share/man/man9/SYSCTL_ADD_OID.9.gz # 20140728: libsbuf restored to old version. OLD_LIBS+=lib/libsbuf.so.7 +OLD_LIBS+=usr/lib32/libsbuf.so.7 # 20140728: Remove an obsolete man page OLD_FILES+=usr/share/man/man9/VOP_GETVOBJECT.9.gz OLD_FILES+=usr/share/man/man9/VOP_CREATEVOBJECT.9.gz OLD_FILES+=usr/share/man/man9/VOP_DESTROYVOBJECT.9.gz # 20140723: renamed to PCBGROUP.9 OLD_FILES+=usr/share/man/man9/PCBGROUPS.9.gz +# 20140722: browse_packages_ftp.sh removed +OLD_FILES+=usr/share/examples/bsdconfig/browse_packages_ftp.sh # 20140718: Remove obsolete man pages OLD_FILES+=usr/share/man/man9/zero_copy.9.gz OLD_FILES+=usr/share/man/man9/zero_copy_sockets.9.gz @@ -607,6 +795,14 @@ OLD_FILES+=usr/lib/libhistory.a OLD_FILES+=usr/lib/libhistory_p.a OLD_FILES+=usr/lib/libhistory.so OLD_LIBS+=usr/lib/libhistory.so.8 +OLD_FILES+=usr/lib32/libhistory.a +OLD_FILES+=usr/lib32/libhistory.so +OLD_LIBS+=usr/lib32/libhistory.so.8 +OLD_FILES+=usr/lib32/libhistory_p.a +OLD_FILES+=usr/lib32/libreadline.a +OLD_FILES+=usr/lib32/libreadline.so +OLD_LIBS+=usr/lib32/libreadline.so.8 +OLD_FILES+=usr/lib32/libreadline_p.a OLD_FILES+=usr/include/readline/chardefs.h OLD_FILES+=usr/include/readline/history.h OLD_FILES+=usr/include/readline/keymaps.h @@ -619,6 +815,7 @@ OLD_FILES+=usr/include/readline/rltypede OLD_DIRS+=usr/include/readline OLD_FILES+=usr/share/info/readline.info.gz OLD_FILES+=usr/share/man/man3/readline.3.gz +OLD_FILES+=usr/share/man/man3/rlhistory.3.gz # 20140625: csup removal OLD_FILES+=usr/bin/csup OLD_FILES+=usr/bin/cpasswd @@ -679,6 +876,12 @@ OLD_FILES+=usr/share/mk/src.opts.mk OLD_FILES+=usr/tests/sbin/ifconfig/fibs_test # 20140502: Removal of lindev(4) OLD_FILES+=usr/share/man/man4/lindev.4.gz +# 20140425 +OLD_FILES+=usr/lib/libssp_p.a +OLD_FILES+=usr/lib/libstand_p.a +OLD_FILES+=usr/lib32/libc_pic.a +OLD_FILES+=usr/lib32/libssp_p.a +OLD_FILES+=usr/lib32/libstand_p.a # 20140314: AppleTalk OLD_DIRS+=usr/include/netatalk OLD_FILES+=usr/include/netatalk/aarp.h @@ -894,6 +1097,7 @@ OLD_FILES+=usr/include/lwres/net.h OLD_FILES+=usr/include/lwres/netdb.h OLD_FILES+=usr/include/lwres/platform.h OLD_FILES+=usr/include/lwres/result.h +OLD_FILES+=usr/include/lwres/string.h OLD_FILES+=usr/include/lwres/version.h OLD_FILES+=usr/lib/liblwres.a OLD_FILES+=usr/lib/liblwres.so @@ -1997,7 +2201,6 @@ OLD_LIBS+=usr/lib/libpanel.so.4 OLD_LIBS+=usr/lib/libpanelw.so.4 OLD_LIBS+=usr/lib/libpmc.so.4 OLD_LIBS+=usr/lib/libproc.so.1 -OLD_LIBS+=usr/lib/libproc.so.2 OLD_LIBS+=usr/lib/libradius.so.3 OLD_LIBS+=usr/lib/librpcsvc.so.4 OLD_LIBS+=usr/lib/libsdp.so.3 Modified: projects/ifnet/UPDATING ============================================================================== --- projects/ifnet/UPDATING Fri Aug 7 12:13:15 2015 (r286411) +++ projects/ifnet/UPDATING Fri Aug 7 12:24:25 2015 (r286412) @@ -31,6 +31,127 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11 disable the most expensive debugging functionality run "ln -s 'abort:false,junk:false' /etc/malloc.conf".) +20150806: + The menu.rc and loader.rc files will now be replaced during + upgrades. Please migrate local changes to menu.rc.local and + loader.rc.local instead. + +20150805: + GNU Binutils versions of addr2line, c++filt, nm, readelf, size, + strings and strip have been removed. The src.conf(5) knob + WITHOUT_ELFTOOLCHAIN_TOOLS no longer provides the binutils tools. + +20150728: + As ZFS requires more kernel stack pages than is the default on some + architectures e.g. i386, it now warns if KSTACK_PAGES is less than + ZFS_MIN_KSTACK_PAGES (which is 4 at the time of writing). + + Please consider using 'options KSTACK_PAGES=X' where X is greater + than or equal to ZFS_MIN_KSTACK_PAGES i.e. 4 in such configurations. + +20150706: + sendmail has been updated to 8.15.2. Starting with FreeBSD 11.0 + and sendmail 8.15, sendmail uses uncompressed IPv6 addresses by + default, i.e., they will not contain "::". For example, instead + of ::1, it will be 0:0:0:0:0:0:0:1. This permits a zero subnet + to have a more specific match, such as different map entries for + IPv6:0:0 vs IPv6:0. This change requires that configuration + data (including maps, files, classes, custom ruleset, etc.) must + use the same format, so make certain such configuration data is + upgrading. As a very simple check search for patterns like + 'IPv6:[0-9a-fA-F:]*::' and 'IPv6::'. To return to the old + behavior, set the m4 option confUSE_COMPRESSED_IPV6_ADDRESSES or + the cf option UseCompressedIPv6Addresses. + +20150630: + The default kernel entropy-processing algorithm is now + Fortuna, replacing Yarrow. + + Assuming you have 'device random' in your kernel config + file, the configurations allow a kernel option to override + this default. You may choose *ONE* of: + + options RANDOM_YARROW # Legacy /dev/random algorithm. + options RANDOM_DUMMY # Blocking-only driver. + + If you have neither, you get Fortuna. For most people, + read no further, Fortuna will give a /dev/random that works + like it always used to, and the difference will be irrelevant. + + If you remove 'device random', you get *NO* kernel-processed + entopy at all. This may be acceptable to folks building + embedded systems, but has complications. Carry on reading, + and it is assumed you know what you need. + + *PLEASE* read random(4) and random(9) if you are in the + habit of tweeking kernel configs, and/or if you are a member + of the embedded community, wanting specific and not-usual + behaviour from your security subsystems. + + NOTE!! If you use RANDOM_DUMMY and/or have no 'device + random', you will NOT have a functioning /dev/random, and + many cryptographic features will not work, including SSH. + You may also find strange behaviour from the random(3) set + of library functions, in particular sranddev(3), srandomdev(3) + and arc4random(3). The reason for this is that the KERN_ARND + sysctl only returns entropy if it thinks it has some to + share, and with RANDOM_DUMMY or no 'device random' this + will never happen. + +20150623: + An additional fix for the issue described in the 20150614 sendmail + entry below has been been committed in revision 284717. + +20150616: + FreeBSD's old make (fmake) has been removed from the system. It is + available as the devel/fmake port or via pkg install fmake. + +20150615: + The fix for the issue described in the 20150614 sendmail entry + below has been been committed in revision 284436. The work + around described in that entry is no longer needed unless the + default setting is overridden by a confDH_PARAMETERS configuration + setting of '5' or pointing to a 512 bit DH parameter file. + +20150614: + ALLOW_DEPRECATED_ATF_TOOLS/ATFFILE support has been removed from + atf.test.mk (included from bsd.test.mk). Please upgrade devel/atf + and devel/kyua to version 0.20+ and adjust any calling code to work + with Kyuafile and kyua. + +20150614: + The import of openssl to address the FreeBSD-SA-15:10.openssl + security advisory includes a change which rejects handshakes + with DH parameters below 768 bits. sendmail releases prior + to 8.15.2 (not yet released), defaulted to a 512 bit + DH parameter setting for client connections. To work around + this interoperability, sendmail can be configured to use a + 2048 bit DH parameter by: + + 1. Edit /etc/mail/`hostname`.mc + 2. If a setting for confDH_PARAMETERS does not exist or + exists and is set to a string beginning with '5', + replace it with '2'. + 3. If a setting for confDH_PARAMETERS exists and is set to + a file path, create a new file with: + openssl dhparam -out /path/to/file 2048 + 4. Rebuild the .cf file: + cd /etc/mail/; make; make install + 5. Restart sendmail: + cd /etc/mail/; make restart + + A sendmail patch is coming, at which time this file will be + updated. + +20150604: + Generation of legacy formatted entries have been disabled by default + in pwd_mkdb(8), as all base system consumers of the legacy formatted + entries were converted to use the new format by default when the new, + machine independent format have been added and supported since FreeBSD + 5.x. + + Please see the pwd_mkdb(8) manual page for further details. + 20150525: Clang and llvm have been upgraded to 3.6.1 release. Please see the 20141231 entry below for information about prerequisites and upgrading, @@ -113,14 +234,14 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11 taken from the ELF Tool Chain project rather than GNU binutils. They should be drop-in replacements, with the addition of arm64 support. The WITHOUT_ELFTOOLCHAIN_TOOLS= knob may be used to obtain the - binutils tools, if necessary. + binutils tools, if necessary. See 20150805 for updated information. 20150105: The default Unbound configuration now enables remote control using a local socket. Users who have already enabled the local_unbound service should regenerate their configuration by running "service local_unbound setup" as root. - + 20150102: The GNU texinfo and GNU info pages have been removed. To be able to view GNU info pages please install texinfo from ports. @@ -467,6 +588,10 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11 # pkg install pkg; ldd /usr/local/sbin/pkg | grep bsdyml 20131010: + The stable/10 branch has been created in subversion from head + revision r256279. + +20131010: The rc.d/jail script has been updated to support jail(8) configuration file. The "jail__*" rc.conf(5) variables for per-jail configuration are automatically converted to @@ -511,7 +636,7 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11 The GNU Compiler Collection and C++ standard library (libstdc++) are no longer built by default on platforms where clang is the system compiler. You can enable them with the WITH_GCC and WITH_GNUCXX - options in src.conf. + options in src.conf. 20130905: The PROCDESC kernel option is now part of the GENERIC kernel @@ -865,7 +990,7 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11 20120727: The sparc64 ZFS loader has been changed to no longer try to auto- detect ZFS providers based on diskN aliases but now requires these - to be explicitly listed in the OFW boot-device environment variable. + to be explicitly listed in the OFW boot-device environment variable. 20120712: The OpenSSL has been upgraded to 1.0.1c. Any binaries requiring @@ -1009,6 +1134,13 @@ COMMON ITEMS: around can lead to problems if pam has changed too much from your starting point to allow continued authentication after the upgrade. + This file should be read as a log of events. When a later event changes + information of a prior event, the prior event should not be deleted. + Instead, a pointer to the entry with the new information should be + placed in the old entry. Readers of this file should also sanity check + older entries before relying on them blindly. Authors of new entries + should write them with this in mind. + ZFS notes --------- When upgrading the boot ZFS pool to a new version, always follow @@ -1179,7 +1311,7 @@ FORMAT: This file contains a list, in reverse chronological order, of major breakages in tracking -current. It is not guaranteed to be a complete -list of such breakages, and only contains entries since October 10, 2007. +list of such breakages, and only contains entries since September 23, 2011. If you need to see UPDATING entries from before that date, you will need to fetch an UPDATING file from an older FreeBSD release. Copied: projects/ifnet/bin/cat/Makefile.depend (from r286410, head/bin/cat/Makefile.depend) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/ifnet/bin/cat/Makefile.depend Fri Aug 7 12:24:25 2015 (r286412, copy of r286410, head/bin/cat/Makefile.depend) @@ -0,0 +1,18 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + gnu/lib/csu \ + gnu/lib/libgcc \ + include \ + include/xlocale \ + lib/${CSU_DIR} \ + lib/libc \ + lib/libcompiler_rt \ + + +.include + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif Copied: projects/ifnet/bin/chflags/Makefile.depend (from r286410, head/bin/chflags/Makefile.depend) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/ifnet/bin/chflags/Makefile.depend Fri Aug 7 12:24:25 2015 (r286412, copy of r286410, head/bin/chflags/Makefile.depend) @@ -0,0 +1,18 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + gnu/lib/csu \ + gnu/lib/libgcc \ + include \ + include/xlocale \ + lib/${CSU_DIR} \ + lib/libc \ + lib/libcompiler_rt \ + + +.include + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif Copied: projects/ifnet/bin/chio/Makefile.depend (from r286410, head/bin/chio/Makefile.depend) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/ifnet/bin/chio/Makefile.depend Fri Aug 7 12:24:25 2015 (r286412, copy of r286410, head/bin/chio/Makefile.depend) @@ -0,0 +1,18 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + gnu/lib/csu \ + gnu/lib/libgcc \ + include \ + include/xlocale \ + lib/${CSU_DIR} \ + lib/libc \ + lib/libcompiler_rt \ + + +.include + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif Copied: projects/ifnet/bin/chmod/Makefile.depend (from r286410, head/bin/chmod/Makefile.depend) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/ifnet/bin/chmod/Makefile.depend Fri Aug 7 12:24:25 2015 (r286412, copy of r286410, head/bin/chmod/Makefile.depend) @@ -0,0 +1,18 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + gnu/lib/csu \ + gnu/lib/libgcc \ + include \ + include/xlocale \ + lib/${CSU_DIR} \ + lib/libc \ + lib/libcompiler_rt \ + + +.include + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif Modified: projects/ifnet/bin/chmod/chmod.c ============================================================================== --- projects/ifnet/bin/chmod/chmod.c Fri Aug 7 12:13:15 2015 (r286411) +++ projects/ifnet/bin/chmod/chmod.c Fri Aug 7 12:24:25 2015 (r286412) @@ -162,14 +162,16 @@ done: argv += optind; atflag = AT_SYMLINK_NOFOLLOW; switch (p->fts_info) { - case FTS_D: /* Change it at FTS_DP. */ + case FTS_D: if (!Rflag) fts_set(ftsp, p, FTS_SKIP); - continue; + break; case FTS_DNR: /* Warn, chmod. */ warnx("%s: %s", p->fts_path, strerror(p->fts_errno)); rval = 1; break; + case FTS_DP: /* Already changed at FTS_D. */ + continue; case FTS_ERR: /* Warn, continue. */ case FTS_NS: warnx("%s: %s", p->fts_path, strerror(p->fts_errno)); Copied: projects/ifnet/bin/cp/Makefile.depend (from r286410, head/bin/cp/Makefile.depend) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/ifnet/bin/cp/Makefile.depend Fri Aug 7 12:24:25 2015 (r286412, copy of r286410, head/bin/cp/Makefile.depend) @@ -0,0 +1,18 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + gnu/lib/csu \ + gnu/lib/libgcc \ + include \ + include/xlocale \ + lib/${CSU_DIR} \ + lib/libc \ + lib/libcompiler_rt \ + + +.include + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif Modified: projects/ifnet/bin/cp/cp.1 ============================================================================== --- projects/ifnet/bin/cp/cp.1 Fri Aug 7 12:13:15 2015 (r286411) +++ projects/ifnet/bin/cp/cp.1 Fri Aug 7 12:24:25 2015 (r286412) @@ -32,7 +32,7 @@ .\" @(#)cp.1 8.3 (Berkeley) 4/18/94 .\" $FreeBSD$ .\" -.Dd March 15, 2013 +.Dd June 6, 2015 .Dt CP 1 .Os .Sh NAME @@ -45,7 +45,7 @@ .Op Fl H | Fl L | Fl P .Oc .Op Fl f | i | n -.Op Fl alpvx +.Op Fl alpsvx .Ar source_file target_file .Nm .Oo @@ -53,7 +53,7 @@ .Op Fl H | Fl L | Fl P .Oc .Op Fl f | i | n -.Op Fl alpvx +.Op Fl alpsvx .Ar source_file ... target_directory .Sh DESCRIPTION In the first synopsis form, the @@ -179,6 +179,8 @@ If the source file has both its set-user and either the user ID or group ID cannot be preserved, neither the set-user-ID nor set-group-ID bits are preserved in the copy's *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-projects@freebsd.org Fri Aug 7 20:13:05 2015 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0716C9B6410 for ; Fri, 7 Aug 2015 20:13:05 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id ECBD8FF; Fri, 7 Aug 2015 20:13:04 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t77KD4e1025119; Fri, 7 Aug 2015 20:13:04 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t77KD4Xu025118; Fri, 7 Aug 2015 20:13:04 GMT (envelope-from dim@FreeBSD.org) Message-Id: <201508072013.t77KD4Xu025118@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Fri, 7 Aug 2015 20:13:04 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r286421 - projects/clang-trunk/lib/msun/src X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Aug 2015 20:13:05 -0000 Author: dim Date: Fri Aug 7 20:13:04 2015 New Revision: 286421 URL: https://svnweb.freebsd.org/changeset/base/286421 Log: Apply an atrocious hack to libm's pow() implementation, to work around LLVM PR 24343. This fixes the graphics/png build on i386, which otherwise failed during its tests because of floating point exceptions, leading to >5000 skipped other ports. Modified: projects/clang-trunk/lib/msun/src/e_pow.c Modified: projects/clang-trunk/lib/msun/src/e_pow.c ============================================================================== --- projects/clang-trunk/lib/msun/src/e_pow.c Fri Aug 7 19:56:22 2015 (r286420) +++ projects/clang-trunk/lib/msun/src/e_pow.c Fri Aug 7 20:13:04 2015 (r286421) @@ -162,7 +162,13 @@ __ieee754_pow(double x, double y) if(lx==0) { if(ix==0x7ff00000||ix==0||ix==0x3ff00000){ z = ax; /*x is +-0,+-inf,+-1*/ - if(hy<0) z = one/z; /* z = (1/|x|) */ + if(hy<0) { +#ifdef __i386__ + /* XXX: Work around llvm PR 24343: */ + __compiler_membar(); +#endif + z = one/z; /* z = (1/|x|) */ + } if(hx<0) { if(((ix-0x3ff00000)|yisint)==0) { z = (z-z)/(z-z); /* (-1)**non-int is NaN */ From owner-svn-src-projects@freebsd.org Fri Aug 7 20:19:14 2015 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 43B659B6485 for ; Fri, 7 Aug 2015 20:19:14 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 30FCA261; Fri, 7 Aug 2015 20:19:14 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t77KJEpt025473; Fri, 7 Aug 2015 20:19:14 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t77KIvZH025416; Fri, 7 Aug 2015 20:18:57 GMT (envelope-from dim@FreeBSD.org) Message-Id: <201508072018.t77KIvZH025416@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Fri, 7 Aug 2015 20:18:57 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r286422 - in projects/clang-trunk: . cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip cddl/contrib/opensolaris/cmd/zfs cd... X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Aug 2015 20:19:14 -0000 Author: dim Date: Fri Aug 7 20:18:55 2015 New Revision: 286422 URL: https://svnweb.freebsd.org/changeset/base/286422 Log: Merge ^/head r285924 through r286421. Added: - copied from r286421, head/contrib/elftoolchain/ar/ - copied from r286421, head/contrib/elftoolchain/brandelf/ - copied from r286421, head/contrib/elftoolchain/elfdump/ projects/clang-trunk/contrib/libarchive/libarchive/test/test_read_format_gtar_sparse_skip_entry.c - copied unchanged from r286421, head/contrib/libarchive/libarchive/test/test_read_format_gtar_sparse_skip_entry.c projects/clang-trunk/contrib/libarchive/libarchive/test/test_read_format_gtar_sparse_skip_entry.tar.Z.uu - copied unchanged from r286421, head/contrib/libarchive/libarchive/test/test_read_format_gtar_sparse_skip_entry.tar.Z.uu projects/clang-trunk/share/man/man4/cloudabi.4 - copied unchanged from r286421, head/share/man/man4/cloudabi.4 projects/clang-trunk/share/man/man9/pmap_quick_enter_page.9 - copied unchanged from r286421, head/share/man/man9/pmap_quick_enter_page.9 projects/clang-trunk/sys/arm64/arm64/uma_machdep.c - copied unchanged from r286421, head/sys/arm64/arm64/uma_machdep.c projects/clang-trunk/sys/contrib/alpine-hal/ - copied from r286421, head/sys/contrib/alpine-hal/ projects/clang-trunk/sys/dev/cxgbe/firmware/t4fw-1.14.4.0.bin.uu - copied unchanged from r286421, head/sys/dev/cxgbe/firmware/t4fw-1.14.4.0.bin.uu projects/clang-trunk/sys/dev/cxgbe/firmware/t5fw-1.14.4.0.bin.uu - copied unchanged from r286421, head/sys/dev/cxgbe/firmware/t5fw-1.14.4.0.bin.uu projects/clang-trunk/sys/dev/gpio/gpiobacklight.c - copied unchanged from r286421, head/sys/dev/gpio/gpiobacklight.c projects/clang-trunk/tools/build/options/WITHOUT_ELFCOPY_AS_OBJCOPY - copied unchanged from r286421, head/tools/build/options/WITHOUT_ELFCOPY_AS_OBJCOPY projects/clang-trunk/tools/build/options/WITH_DTRACE_TESTS - copied unchanged from r286421, head/tools/build/options/WITH_DTRACE_TESTS projects/clang-trunk/tools/build/options/WITH_ELFCOPY_AS_OBJCOPY - copied unchanged from r286421, head/tools/build/options/WITH_ELFCOPY_AS_OBJCOPY projects/clang-trunk/tools/bus_space/examples/ - copied from r286421, head/tools/bus_space/examples/ projects/clang-trunk/usr.sbin/pw/pw_utils.c - copied unchanged from r286421, head/usr.sbin/pw/pw_utils.c projects/clang-trunk/usr.sbin/pw/strtounum.c - copied unchanged from r286421, head/usr.sbin/pw/strtounum.c projects/clang-trunk/usr.sbin/pw/tests/pw_groupadd.sh - copied unchanged from r286421, head/usr.sbin/pw/tests/pw_groupadd.sh Directory Properties: projects/clang-trunk/contrib/elftoolchain/ar/ (props changed) projects/clang-trunk/contrib/elftoolchain/brandelf/ (props changed) projects/clang-trunk/contrib/elftoolchain/elfdump/ (props changed) Deleted: projects/clang-trunk/gnu/usr.bin/binutils/addr2line/ projects/clang-trunk/gnu/usr.bin/binutils/ar/ projects/clang-trunk/gnu/usr.bin/binutils/nm/ projects/clang-trunk/gnu/usr.bin/binutils/ranlib/ projects/clang-trunk/gnu/usr.bin/binutils/readelf/ projects/clang-trunk/gnu/usr.bin/binutils/size/ projects/clang-trunk/gnu/usr.bin/binutils/strings/ projects/clang-trunk/gnu/usr.bin/binutils/strip/ projects/clang-trunk/gnu/usr.bin/cc/c++filt/Makefile projects/clang-trunk/gnu/usr.bin/cc/c++filt/Makefile.depend projects/clang-trunk/sys/amd64/include/xen/xenfunc.h projects/clang-trunk/sys/amd64/include/xen/xenvar.h projects/clang-trunk/sys/arm/annapurna/alpine/hal/ projects/clang-trunk/sys/dev/cxgbe/firmware/t4fw-1.14.2.0.bin.uu projects/clang-trunk/sys/dev/cxgbe/firmware/t5fw-1.14.2.0.bin.uu projects/clang-trunk/sys/i386/include/privatespace.h projects/clang-trunk/sys/i386/include/xen/xenfunc.h projects/clang-trunk/sys/i386/include/xen/xenvar.h projects/clang-trunk/sys/mips/rmi/dev/iic/ds1374u.c projects/clang-trunk/sys/pc98/include/privatespace.h projects/clang-trunk/usr.bin/vgrind/vgrindefs.c Modified: projects/clang-trunk/ObsoleteFiles.inc projects/clang-trunk/UPDATING projects/clang-trunk/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.motoofew.d projects/clang-trunk/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.motoomany.d projects/clang-trunk/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.mtatoofew.d projects/clang-trunk/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.mtatoomany.d projects/clang-trunk/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.mutex_owner.d projects/clang-trunk/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.mutex_type_adaptive.d projects/clang-trunk/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/get.ipv4remote.pl projects/clang-trunk/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/get.ipv6remote.pl projects/clang-trunk/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4localtcp.ksh projects/clang-trunk/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4remotetcp.ksh projects/clang-trunk/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.localtcpstate.ksh projects/clang-trunk/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.remotetcpstate.ksh projects/clang-trunk/cddl/contrib/opensolaris/cmd/zfs/zfs.8 projects/clang-trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_printf.c projects/clang-trunk/cddl/lib/libdtrace/io.d projects/clang-trunk/cddl/lib/libdtrace/ip.d projects/clang-trunk/cddl/lib/libdtrace/nfs.d projects/clang-trunk/cddl/lib/libdtrace/nfssrv.d projects/clang-trunk/cddl/lib/libdtrace/psinfo.d projects/clang-trunk/cddl/lib/libdtrace/regs_x86.d projects/clang-trunk/cddl/lib/libdtrace/sched.d projects/clang-trunk/cddl/lib/libdtrace/siftr.d projects/clang-trunk/cddl/lib/libdtrace/tcp.d projects/clang-trunk/cddl/lib/libdtrace/udp.d projects/clang-trunk/cddl/usr.sbin/dtrace/Makefile projects/clang-trunk/contrib/bsnmp/snmp_mibII/mibII_ip.c projects/clang-trunk/contrib/gcc/c-cppbuiltin.c projects/clang-trunk/contrib/gcc/cfgexpand.c projects/clang-trunk/contrib/gcc/common.opt projects/clang-trunk/contrib/gcc/doc/cpp.texi projects/clang-trunk/contrib/gcc/doc/gcc.1 projects/clang-trunk/contrib/gcc/doc/invoke.texi projects/clang-trunk/contrib/gcc/gcc.c projects/clang-trunk/contrib/libarchive/libarchive/archive_read_support_format_tar.c projects/clang-trunk/contrib/llvm/tools/lldb/docs/lldb.1 projects/clang-trunk/contrib/sendmail/FREEBSD-upgrade projects/clang-trunk/crypto/openssh/auth2-chall.c projects/clang-trunk/crypto/openssh/sshconnect.c projects/clang-trunk/etc/defaults/rc.conf projects/clang-trunk/etc/network.subr projects/clang-trunk/etc/portsnap.conf projects/clang-trunk/etc/rc.d/netif projects/clang-trunk/etc/rc.d/rctl projects/clang-trunk/etc/rc.subr projects/clang-trunk/gnu/usr.bin/binutils/Makefile projects/clang-trunk/gnu/usr.bin/cc/Makefile projects/clang-trunk/lib/libarchive/test/Makefile projects/clang-trunk/lib/libc/amd64/sys/__vdso_gettc.c projects/clang-trunk/lib/libc/i386/sys/__vdso_gettc.c projects/clang-trunk/lib/libc/stdio/open_memstream.3 projects/clang-trunk/lib/libc/sys/__vdso_gettimeofday.c projects/clang-trunk/lib/libc/sys/kqueue.2 projects/clang-trunk/lib/libc/sys/unlink.2 projects/clang-trunk/lib/libthr/arch/amd64/Makefile.inc projects/clang-trunk/lib/libthr/arch/i386/Makefile.inc projects/clang-trunk/libexec/rtld-elf/amd64/Makefile.inc projects/clang-trunk/libexec/rtld-elf/i386/Makefile.inc projects/clang-trunk/libexec/ypxfr/ypxfr_getmap.c projects/clang-trunk/libexec/ypxfr/ypxfr_main.c projects/clang-trunk/libexec/ypxfr/ypxfrd_getmap.c projects/clang-trunk/release/doc/en_US.ISO8859-1/relnotes/article.xml projects/clang-trunk/release/tools/ec2.conf projects/clang-trunk/sbin/ipfw/ipfw2.c projects/clang-trunk/sbin/mdconfig/mdconfig.8 projects/clang-trunk/sbin/routed/input.c projects/clang-trunk/sbin/setkey/parse.y projects/clang-trunk/sbin/setkey/setkey.8 projects/clang-trunk/sbin/setkey/token.l projects/clang-trunk/sbin/sysctl/sysctl.c projects/clang-trunk/share/man/man4/Makefile projects/clang-trunk/share/man/man4/bwi.4 projects/clang-trunk/share/man/man4/pms.4 projects/clang-trunk/share/man/man4/ral.4 projects/clang-trunk/share/man/man4/uftdi.4 projects/clang-trunk/share/man/man5/src.conf.5 projects/clang-trunk/share/man/man9/CTASSERT.9 projects/clang-trunk/share/man/man9/Makefile projects/clang-trunk/share/man/man9/pmap.9 projects/clang-trunk/share/man/man9/sysctl.9 projects/clang-trunk/share/misc/committers-ports.dot projects/clang-trunk/share/misc/committers-src.dot projects/clang-trunk/share/mk/bsd.cpu.mk projects/clang-trunk/share/mk/src.opts.mk projects/clang-trunk/sys/amd64/amd64/mp_machdep.c projects/clang-trunk/sys/amd64/amd64/pmap.c projects/clang-trunk/sys/amd64/cloudabi64/cloudabi64_sysvec.c projects/clang-trunk/sys/amd64/include/atomic.h projects/clang-trunk/sys/amd64/include/in_cksum.h projects/clang-trunk/sys/amd64/include/md_var.h projects/clang-trunk/sys/arm/arm/pmap-v6-new.c projects/clang-trunk/sys/arm/arm/pmap-v6.c projects/clang-trunk/sys/arm/arm/pmap.c projects/clang-trunk/sys/arm/conf/BEAGLEBONE projects/clang-trunk/sys/arm/include/float.h projects/clang-trunk/sys/arm/include/pcpu.h projects/clang-trunk/sys/arm/ti/ti_gpio.c projects/clang-trunk/sys/arm64/arm64/elf_machdep.c projects/clang-trunk/sys/arm64/arm64/gic_v3.c projects/clang-trunk/sys/arm64/arm64/gic_v3_its.c projects/clang-trunk/sys/arm64/arm64/gic_v3_var.h projects/clang-trunk/sys/arm64/arm64/machdep.c projects/clang-trunk/sys/arm64/arm64/mem.c projects/clang-trunk/sys/arm64/arm64/pmap.c projects/clang-trunk/sys/arm64/arm64/stack_machdep.c projects/clang-trunk/sys/arm64/arm64/swtch.S projects/clang-trunk/sys/arm64/arm64/trap.c projects/clang-trunk/sys/arm64/arm64/uio_machdep.c projects/clang-trunk/sys/arm64/arm64/vfp.c projects/clang-trunk/sys/arm64/arm64/vm_machdep.c projects/clang-trunk/sys/arm64/conf/GENERIC projects/clang-trunk/sys/arm64/include/atomic.h projects/clang-trunk/sys/arm64/include/cpu.h projects/clang-trunk/sys/arm64/include/float.h projects/clang-trunk/sys/arm64/include/in_cksum.h projects/clang-trunk/sys/arm64/include/vfp.h projects/clang-trunk/sys/arm64/include/vmparam.h projects/clang-trunk/sys/boot/common/module.c projects/clang-trunk/sys/boot/forth/loader.conf projects/clang-trunk/sys/boot/forth/loader.rc projects/clang-trunk/sys/boot/forth/menu.rc projects/clang-trunk/sys/boot/i386/loader/Makefile projects/clang-trunk/sys/boot/mips/beri/loader/Makefile projects/clang-trunk/sys/boot/pc98/loader/Makefile projects/clang-trunk/sys/boot/powerpc/kboot/Makefile projects/clang-trunk/sys/boot/powerpc/ofw/Makefile projects/clang-trunk/sys/boot/powerpc/ps3/Makefile projects/clang-trunk/sys/boot/sparc64/loader/Makefile projects/clang-trunk/sys/cam/ctl/ctl.c projects/clang-trunk/sys/cam/ctl/ctl.h projects/clang-trunk/sys/cam/ctl/ctl_backend_block.c projects/clang-trunk/sys/cam/ctl/ctl_cmd_table.c projects/clang-trunk/sys/cam/ctl/ctl_private.h projects/clang-trunk/sys/cam/ctl/ctl_ser_table.c projects/clang-trunk/sys/cam/ctl/ctl_tpc.c projects/clang-trunk/sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c projects/clang-trunk/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c projects/clang-trunk/sys/cddl/dev/fbt/aarch64/fbt_isa.c projects/clang-trunk/sys/cddl/dev/fbt/arm/fbt_isa.c projects/clang-trunk/sys/cddl/dev/fbt/fbt.h projects/clang-trunk/sys/cddl/dev/fbt/powerpc/fbt_isa.c projects/clang-trunk/sys/cddl/dev/fbt/x86/fbt_isa.c projects/clang-trunk/sys/compat/cloudabi/cloudabi_fd.c projects/clang-trunk/sys/compat/cloudabi/cloudabi_file.c projects/clang-trunk/sys/compat/cloudabi/cloudabi_futex.c projects/clang-trunk/sys/compat/cloudabi/cloudabi_proc.c projects/clang-trunk/sys/compat/cloudabi/cloudabi_sock.c projects/clang-trunk/sys/compat/cloudabi/cloudabi_util.h projects/clang-trunk/sys/compat/cloudabi64/cloudabi64_poll.c projects/clang-trunk/sys/compat/cloudabi64/cloudabi64_proto.h projects/clang-trunk/sys/compat/cloudabi64/cloudabi64_syscall.h projects/clang-trunk/sys/compat/cloudabi64/cloudabi64_syscalls.c projects/clang-trunk/sys/compat/cloudabi64/cloudabi64_sysent.c projects/clang-trunk/sys/compat/cloudabi64/cloudabi64_systrace_args.c projects/clang-trunk/sys/compat/cloudabi64/syscalls.master projects/clang-trunk/sys/compat/linux/linux_event.c projects/clang-trunk/sys/compat/linux/linux_file.c projects/clang-trunk/sys/compat/linux/linux_fork.c projects/clang-trunk/sys/conf/files projects/clang-trunk/sys/conf/files.arm64 projects/clang-trunk/sys/conf/options.arm64 projects/clang-trunk/sys/contrib/cloudabi/syscalldefs_md.h projects/clang-trunk/sys/contrib/cloudabi/syscalldefs_mi.h projects/clang-trunk/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_freebsd.c projects/clang-trunk/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_misc.c projects/clang-trunk/sys/crypto/aesni/aesni.h projects/clang-trunk/sys/crypto/aesni/aesni_ghash.c projects/clang-trunk/sys/dev/ata/ata-all.c projects/clang-trunk/sys/dev/ata/ata-lowlevel.c projects/clang-trunk/sys/dev/ath/ath_rate/sample/sample.c projects/clang-trunk/sys/dev/ath/ath_rate/sample/sample.h projects/clang-trunk/sys/dev/ath/if_ath.c projects/clang-trunk/sys/dev/ath/if_ath_beacon.c projects/clang-trunk/sys/dev/ath/if_ath_debug.h projects/clang-trunk/sys/dev/ath/if_ath_keycache.c projects/clang-trunk/sys/dev/ath/if_ath_misc.h projects/clang-trunk/sys/dev/ath/if_ath_rx.c projects/clang-trunk/sys/dev/ath/if_ath_rx_edma.c projects/clang-trunk/sys/dev/ath/if_ath_sysctl.c projects/clang-trunk/sys/dev/ath/if_ath_tdma.c projects/clang-trunk/sys/dev/ath/if_ath_tx.c projects/clang-trunk/sys/dev/ath/if_ath_tx_edma.c projects/clang-trunk/sys/dev/ath/if_athvar.h projects/clang-trunk/sys/dev/bwi/bwimac.c projects/clang-trunk/sys/dev/bwi/bwiphy.c projects/clang-trunk/sys/dev/bwi/bwirf.c projects/clang-trunk/sys/dev/bwi/if_bwi.c projects/clang-trunk/sys/dev/bwi/if_bwivar.h projects/clang-trunk/sys/dev/bwn/if_bwn.c projects/clang-trunk/sys/dev/bwn/if_bwnvar.h projects/clang-trunk/sys/dev/bxe/bxe.c projects/clang-trunk/sys/dev/bxe/bxe.h projects/clang-trunk/sys/dev/cxgb/ulp/tom/cxgb_cpl_io.c projects/clang-trunk/sys/dev/cxgb/ulp/tom/cxgb_listen.c projects/clang-trunk/sys/dev/cxgbe/firmware/t4fw_interface.h projects/clang-trunk/sys/dev/cxgbe/t4_main.c projects/clang-trunk/sys/dev/cxgbe/tom/t4_connect.c projects/clang-trunk/sys/dev/cxgbe/tom/t4_cpl_io.c projects/clang-trunk/sys/dev/cxgbe/tom/t4_listen.c projects/clang-trunk/sys/dev/cxgbe/tom/t4_tom.c projects/clang-trunk/sys/dev/drm2/i915/i915_drv.h projects/clang-trunk/sys/dev/drm2/i915/i915_gem.c projects/clang-trunk/sys/dev/drm2/i915/i915_gem_gtt.c projects/clang-trunk/sys/dev/e1000/if_em.c projects/clang-trunk/sys/dev/e1000/if_igb.c projects/clang-trunk/sys/dev/if_ndis/if_ndis.c projects/clang-trunk/sys/dev/if_ndis/if_ndisvar.h projects/clang-trunk/sys/dev/ipw/if_ipw.c projects/clang-trunk/sys/dev/ipw/if_ipwvar.h projects/clang-trunk/sys/dev/iscsi/iscsi.c projects/clang-trunk/sys/dev/iwi/if_iwi.c projects/clang-trunk/sys/dev/iwi/if_iwivar.h projects/clang-trunk/sys/dev/iwn/if_iwn.c projects/clang-trunk/sys/dev/iwn/if_iwnvar.h projects/clang-trunk/sys/dev/ixgbe/if_ix.c projects/clang-trunk/sys/dev/malo/if_malo.c projects/clang-trunk/sys/dev/malo/if_malo.h projects/clang-trunk/sys/dev/mii/brgphy.c projects/clang-trunk/sys/dev/mii/miidevs projects/clang-trunk/sys/dev/mmc/host/dwmmc.c projects/clang-trunk/sys/dev/mwl/if_mwl.c projects/clang-trunk/sys/dev/mwl/if_mwl_pci.c projects/clang-trunk/sys/dev/mwl/if_mwlvar.h projects/clang-trunk/sys/dev/nand/nfc_rb.c projects/clang-trunk/sys/dev/nvme/nvme.c projects/clang-trunk/sys/dev/ofw/ofw_cpu.c projects/clang-trunk/sys/dev/pms/freebsd/driver/common/lxutil.c projects/clang-trunk/sys/dev/pms/freebsd/driver/ini/src/agtiapi.c projects/clang-trunk/sys/dev/proto/proto_busdma.c projects/clang-trunk/sys/dev/ral/if_ral_pci.c projects/clang-trunk/sys/dev/ral/rt2560.c projects/clang-trunk/sys/dev/ral/rt2560var.h projects/clang-trunk/sys/dev/ral/rt2661.c projects/clang-trunk/sys/dev/ral/rt2661var.h projects/clang-trunk/sys/dev/ral/rt2860.c projects/clang-trunk/sys/dev/ral/rt2860var.h projects/clang-trunk/sys/dev/usb/controller/dwc_otg.c projects/clang-trunk/sys/dev/usb/controller/dwc_otg.h projects/clang-trunk/sys/dev/usb/serial/uftdi.c projects/clang-trunk/sys/dev/usb/serial/uftdi_reg.h projects/clang-trunk/sys/dev/usb/uftdiio.h projects/clang-trunk/sys/dev/usb/wlan/if_rsu.c projects/clang-trunk/sys/dev/usb/wlan/if_rsureg.h projects/clang-trunk/sys/dev/usb/wlan/if_rum.c projects/clang-trunk/sys/dev/usb/wlan/if_rumvar.h projects/clang-trunk/sys/dev/usb/wlan/if_run.c projects/clang-trunk/sys/dev/usb/wlan/if_runvar.h projects/clang-trunk/sys/dev/usb/wlan/if_uath.c projects/clang-trunk/sys/dev/usb/wlan/if_uathvar.h projects/clang-trunk/sys/dev/usb/wlan/if_upgt.c projects/clang-trunk/sys/dev/usb/wlan/if_upgtvar.h projects/clang-trunk/sys/dev/usb/wlan/if_ural.c projects/clang-trunk/sys/dev/usb/wlan/if_uralvar.h projects/clang-trunk/sys/dev/usb/wlan/if_urtw.c projects/clang-trunk/sys/dev/usb/wlan/if_urtwn.c projects/clang-trunk/sys/dev/usb/wlan/if_urtwnreg.h projects/clang-trunk/sys/dev/usb/wlan/if_urtwvar.h projects/clang-trunk/sys/dev/usb/wlan/if_zyd.c projects/clang-trunk/sys/dev/usb/wlan/if_zydreg.h projects/clang-trunk/sys/dev/wi/if_wi.c projects/clang-trunk/sys/dev/wi/if_wi_pccard.c projects/clang-trunk/sys/dev/wi/if_wi_pci.c projects/clang-trunk/sys/dev/wi/if_wivar.h projects/clang-trunk/sys/dev/wpi/if_wpi.c projects/clang-trunk/sys/dev/wpi/if_wpivar.h projects/clang-trunk/sys/dev/wtap/if_wtap.c projects/clang-trunk/sys/dev/wtap/if_wtapvar.h projects/clang-trunk/sys/dev/xen/balloon/balloon.c projects/clang-trunk/sys/dev/xen/blkfront/blkfront.c projects/clang-trunk/sys/dev/xen/blkfront/block.h projects/clang-trunk/sys/dev/xen/control/control.c projects/clang-trunk/sys/dev/xen/netback/netback.c projects/clang-trunk/sys/dev/xen/netfront/netfront.c projects/clang-trunk/sys/dev/xen/pcifront/pcifront.c projects/clang-trunk/sys/fs/devfs/devfs_vnops.c projects/clang-trunk/sys/fs/ext2fs/ext2_subr.c projects/clang-trunk/sys/fs/nfsclient/nfs_clport.c projects/clang-trunk/sys/fs/nfsserver/nfs_nfsdstate.c projects/clang-trunk/sys/geom/eli/g_eli_integrity.c projects/clang-trunk/sys/geom/eli/g_eli_privacy.c projects/clang-trunk/sys/geom/geom_dev.c projects/clang-trunk/sys/geom/geom_io.c projects/clang-trunk/sys/geom/uzip/g_uzip.c projects/clang-trunk/sys/i386/i386/genassym.c projects/clang-trunk/sys/i386/i386/locore.s projects/clang-trunk/sys/i386/i386/machdep.c projects/clang-trunk/sys/i386/i386/mp_machdep.c projects/clang-trunk/sys/i386/i386/pmap.c projects/clang-trunk/sys/i386/i386/vm_machdep.c projects/clang-trunk/sys/i386/include/atomic.h projects/clang-trunk/sys/i386/include/in_cksum.h projects/clang-trunk/sys/i386/include/md_var.h projects/clang-trunk/sys/i386/include/param.h projects/clang-trunk/sys/i386/include/pcpu.h projects/clang-trunk/sys/kern/init_main.c projects/clang-trunk/sys/kern/kern_descrip.c projects/clang-trunk/sys/kern/kern_event.c projects/clang-trunk/sys/kern/kern_exec.c projects/clang-trunk/sys/kern/kern_fork.c projects/clang-trunk/sys/kern/kern_kthread.c projects/clang-trunk/sys/kern/kern_linker.c projects/clang-trunk/sys/kern/kern_lock.c projects/clang-trunk/sys/kern/kern_mutex.c projects/clang-trunk/sys/kern/kern_rmlock.c projects/clang-trunk/sys/kern/kern_rwlock.c projects/clang-trunk/sys/kern/kern_sharedpage.c projects/clang-trunk/sys/kern/kern_shutdown.c projects/clang-trunk/sys/kern/kern_sx.c projects/clang-trunk/sys/kern/kern_sysctl.c projects/clang-trunk/sys/kern/kern_umtx.c projects/clang-trunk/sys/kern/sched_4bsd.c projects/clang-trunk/sys/kern/sched_ule.c projects/clang-trunk/sys/kern/subr_param.c projects/clang-trunk/sys/kern/sys_pipe.c projects/clang-trunk/sys/kern/sys_process.c projects/clang-trunk/sys/kern/uipc_shm.c projects/clang-trunk/sys/kern/vfs_bio.c projects/clang-trunk/sys/kern/vfs_init.c projects/clang-trunk/sys/kern/vfs_subr.c projects/clang-trunk/sys/kern/vfs_vnops.c projects/clang-trunk/sys/mips/conf/XLR projects/clang-trunk/sys/mips/conf/XLR64 projects/clang-trunk/sys/mips/conf/XLRN32 projects/clang-trunk/sys/mips/include/float.h projects/clang-trunk/sys/mips/include/in_cksum.h projects/clang-trunk/sys/mips/mips/pmap.c projects/clang-trunk/sys/mips/rmi/files.xlr projects/clang-trunk/sys/mips/rmi/xlr_i2c.c projects/clang-trunk/sys/modules/Makefile projects/clang-trunk/sys/modules/cxgbe/t4_firmware/Makefile projects/clang-trunk/sys/modules/cxgbe/t5_firmware/Makefile projects/clang-trunk/sys/modules/if_stf/Makefile projects/clang-trunk/sys/modules/zfs/Makefile projects/clang-trunk/sys/net/bpf.c projects/clang-trunk/sys/net/bpf.h projects/clang-trunk/sys/net/bpf_buffer.c projects/clang-trunk/sys/net/if_gif.c projects/clang-trunk/sys/net/if_spppsubr.c projects/clang-trunk/sys/net/if_stf.c projects/clang-trunk/sys/net/pfkeyv2.h projects/clang-trunk/sys/net/radix.c projects/clang-trunk/sys/net/radix.h projects/clang-trunk/sys/net/route.c projects/clang-trunk/sys/net80211/ieee80211.c projects/clang-trunk/sys/net80211/ieee80211_ddb.c projects/clang-trunk/sys/net80211/ieee80211_freebsd.c projects/clang-trunk/sys/net80211/ieee80211_ioctl.c projects/clang-trunk/sys/net80211/ieee80211_output.c projects/clang-trunk/sys/net80211/ieee80211_power.c projects/clang-trunk/sys/net80211/ieee80211_proto.c projects/clang-trunk/sys/net80211/ieee80211_proto.h projects/clang-trunk/sys/net80211/ieee80211_regdomain.c projects/clang-trunk/sys/net80211/ieee80211_scan_sta.c projects/clang-trunk/sys/net80211/ieee80211_var.h projects/clang-trunk/sys/netinet/if_ether.c projects/clang-trunk/sys/netinet/igmp.c projects/clang-trunk/sys/netinet/in.c projects/clang-trunk/sys/netinet/in_gif.c projects/clang-trunk/sys/netinet/in_mcast.c projects/clang-trunk/sys/netinet/in_pcb.c projects/clang-trunk/sys/netinet/in_pcb.h projects/clang-trunk/sys/netinet/in_var.h projects/clang-trunk/sys/netinet/ip_ecn.h projects/clang-trunk/sys/netinet/ip_icmp.c projects/clang-trunk/sys/netinet/ip_input.c projects/clang-trunk/sys/netinet/ip_output.c projects/clang-trunk/sys/netinet/raw_ip.c projects/clang-trunk/sys/netinet/sctp_asconf.c projects/clang-trunk/sys/netinet/sctp_indata.c projects/clang-trunk/sys/netinet/sctp_indata.h projects/clang-trunk/sys/netinet/sctp_input.c projects/clang-trunk/sys/netinet/sctp_output.c projects/clang-trunk/sys/netinet/sctp_pcb.c projects/clang-trunk/sys/netinet/sctp_timer.c projects/clang-trunk/sys/netinet/sctputil.c projects/clang-trunk/sys/netinet/tcp_input.c projects/clang-trunk/sys/netinet/tcp_reass.c projects/clang-trunk/sys/netinet/tcp_subr.c projects/clang-trunk/sys/netinet/tcp_syncache.c projects/clang-trunk/sys/netinet/tcp_timer.c projects/clang-trunk/sys/netinet/tcp_timewait.c projects/clang-trunk/sys/netinet/tcp_usrreq.c projects/clang-trunk/sys/netinet/tcp_var.h projects/clang-trunk/sys/netinet/toecore.c projects/clang-trunk/sys/netinet6/in6.c projects/clang-trunk/sys/netinet6/in6_gif.c projects/clang-trunk/sys/netinet6/in6_ifattach.c projects/clang-trunk/sys/netinet6/in6_pcb.c projects/clang-trunk/sys/netinet6/in6_src.c projects/clang-trunk/sys/netinet6/in6_var.h projects/clang-trunk/sys/netinet6/ip6_input.c projects/clang-trunk/sys/netipsec/ipsec_output.c projects/clang-trunk/sys/netipsec/key.c projects/clang-trunk/sys/netipsec/key_debug.c projects/clang-trunk/sys/netipsec/keydb.h projects/clang-trunk/sys/netipsec/xform.h projects/clang-trunk/sys/netipsec/xform_ah.c projects/clang-trunk/sys/netipsec/xform_esp.c projects/clang-trunk/sys/netpfil/ipfw/ip_fw2.c projects/clang-trunk/sys/netpfil/pf/pf.c projects/clang-trunk/sys/netpfil/pf/pf_norm.c projects/clang-trunk/sys/ofed/drivers/infiniband/core/mad.c projects/clang-trunk/sys/ofed/drivers/net/mlx4/en_tx.c projects/clang-trunk/sys/ofed/include/linux/in.h projects/clang-trunk/sys/opencrypto/cryptodev.h projects/clang-trunk/sys/opencrypto/cryptosoft.c projects/clang-trunk/sys/opencrypto/xform.c projects/clang-trunk/sys/powerpc/aim/mmu_oea.c projects/clang-trunk/sys/powerpc/aim/mmu_oea64.c projects/clang-trunk/sys/powerpc/booke/pmap.c projects/clang-trunk/sys/powerpc/include/float.h projects/clang-trunk/sys/powerpc/include/in_cksum.h projects/clang-trunk/sys/powerpc/include/pcpu.h projects/clang-trunk/sys/powerpc/powerpc/mmu_if.m projects/clang-trunk/sys/powerpc/powerpc/pmap_dispatch.c projects/clang-trunk/sys/rpc/svc_vc.c projects/clang-trunk/sys/sparc64/include/float.h projects/clang-trunk/sys/sparc64/include/in_cksum.h projects/clang-trunk/sys/sparc64/include/pcpu.h projects/clang-trunk/sys/sparc64/sparc64/pmap.c projects/clang-trunk/sys/sys/buf.h projects/clang-trunk/sys/sys/event.h projects/clang-trunk/sys/sys/filedesc.h projects/clang-trunk/sys/sys/mbuf.h projects/clang-trunk/sys/sys/msg.h projects/clang-trunk/sys/sys/proc.h projects/clang-trunk/sys/sys/sem.h projects/clang-trunk/sys/sys/shm.h projects/clang-trunk/sys/sys/syscallsubr.h projects/clang-trunk/sys/sys/sysctl.h projects/clang-trunk/sys/sys/sysent.h projects/clang-trunk/sys/sys/umtx.h projects/clang-trunk/sys/ufs/ffs/ffs_subr.c projects/clang-trunk/sys/vm/pmap.h projects/clang-trunk/sys/vm/vm_fault.c projects/clang-trunk/sys/vm/vm_map.c projects/clang-trunk/sys/vm/vm_map.h projects/clang-trunk/sys/vm/vm_pager.c projects/clang-trunk/sys/vm/vm_reserv.c projects/clang-trunk/sys/x86/include/_types.h projects/clang-trunk/sys/x86/include/float.h projects/clang-trunk/sys/x86/include/specialreg.h projects/clang-trunk/sys/x86/x86/identcpu.c projects/clang-trunk/sys/x86/x86/mp_x86.c projects/clang-trunk/sys/x86/xen/xen_intr.c projects/clang-trunk/sys/xen/interface/io/blkif.h projects/clang-trunk/tests/sys/kern/ptrace_test.c projects/clang-trunk/tests/sys/kern/unix_seqpacket_test.c projects/clang-trunk/tests/sys/vm/Makefile projects/clang-trunk/tests/sys/vm/mmap_test.c projects/clang-trunk/tools/build/mk/OptionalObsoleteFiles.inc projects/clang-trunk/tools/build/options/WITHOUT_BINUTILS projects/clang-trunk/tools/build/options/WITHOUT_ELFTOOLCHAIN_TOOLS projects/clang-trunk/tools/bus_space/C/lang.c projects/clang-trunk/tools/bus_space/C/libbus.h projects/clang-trunk/tools/bus_space/Python/lang.c projects/clang-trunk/tools/bus_space/busdma.c projects/clang-trunk/tools/bus_space/busdma.h projects/clang-trunk/tools/tools/iwn/iwnstats/main.c projects/clang-trunk/usr.bin/ar/ar.1 projects/clang-trunk/usr.bin/ar/ar.c projects/clang-trunk/usr.bin/brandelf/brandelf.1 projects/clang-trunk/usr.bin/calendar/calendars/calendar.freebsd projects/clang-trunk/usr.bin/elfcopy/Makefile projects/clang-trunk/usr.bin/find/extern.h projects/clang-trunk/usr.bin/find/misc.c projects/clang-trunk/usr.bin/getopt/getopt.1 projects/clang-trunk/usr.bin/ipcrm/ipcrm.c projects/clang-trunk/usr.bin/mkimg/image.c projects/clang-trunk/usr.bin/mkimg/image.h projects/clang-trunk/usr.bin/mkimg/mkimg.1 projects/clang-trunk/usr.bin/mkimg/tests/img-1x1-4096-apm.vhd.gz.uu projects/clang-trunk/usr.bin/mkimg/tests/img-1x1-4096-bsd.vhd.gz.uu projects/clang-trunk/usr.bin/mkimg/tests/img-1x1-4096-ebr.vhd.gz.uu projects/clang-trunk/usr.bin/mkimg/tests/img-1x1-4096-gpt.vhd.gz.uu projects/clang-trunk/usr.bin/mkimg/tests/img-1x1-4096-mbr.vhd.gz.uu projects/clang-trunk/usr.bin/mkimg/tests/img-1x1-4096-pc98.vhd.gz.uu projects/clang-trunk/usr.bin/mkimg/tests/img-1x1-4096-vtoc8.vhd.gz.uu projects/clang-trunk/usr.bin/mkimg/tests/img-1x1-512-apm.vhd.gz.uu projects/clang-trunk/usr.bin/mkimg/tests/img-1x1-512-bsd.vhd.gz.uu projects/clang-trunk/usr.bin/mkimg/tests/img-1x1-512-ebr.vhd.gz.uu projects/clang-trunk/usr.bin/mkimg/tests/img-1x1-512-gpt.vhd.gz.uu projects/clang-trunk/usr.bin/mkimg/tests/img-1x1-512-mbr.vhd.gz.uu projects/clang-trunk/usr.bin/mkimg/tests/img-1x1-512-pc98.vhd.gz.uu projects/clang-trunk/usr.bin/mkimg/tests/img-1x1-512-vtoc8.vhd.gz.uu projects/clang-trunk/usr.bin/mkimg/tests/img-63x255-4096-apm.vhd.gz.uu projects/clang-trunk/usr.bin/mkimg/tests/img-63x255-4096-bsd.vhd.gz.uu projects/clang-trunk/usr.bin/mkimg/tests/img-63x255-4096-ebr.vhd.gz.uu projects/clang-trunk/usr.bin/mkimg/tests/img-63x255-4096-gpt.vhd.gz.uu projects/clang-trunk/usr.bin/mkimg/tests/img-63x255-4096-mbr.vhd.gz.uu projects/clang-trunk/usr.bin/mkimg/tests/img-63x255-4096-pc98.vhd.gz.uu projects/clang-trunk/usr.bin/mkimg/tests/img-63x255-4096-vtoc8.vhd.gz.uu projects/clang-trunk/usr.bin/mkimg/tests/img-63x255-512-apm.vhd.gz.uu projects/clang-trunk/usr.bin/mkimg/tests/img-63x255-512-bsd.vhd.gz.uu projects/clang-trunk/usr.bin/mkimg/tests/img-63x255-512-ebr.vhd.gz.uu projects/clang-trunk/usr.bin/mkimg/tests/img-63x255-512-gpt.vhd.gz.uu projects/clang-trunk/usr.bin/mkimg/tests/img-63x255-512-mbr.vhd.gz.uu projects/clang-trunk/usr.bin/mkimg/tests/img-63x255-512-pc98.vhd.gz.uu projects/clang-trunk/usr.bin/mkimg/tests/img-63x255-512-vtoc8.vhd.gz.uu projects/clang-trunk/usr.bin/mkimg/vhd.c projects/clang-trunk/usr.bin/patch/common.h projects/clang-trunk/usr.bin/patch/inp.c projects/clang-trunk/usr.bin/patch/pathnames.h projects/clang-trunk/usr.bin/patch/pch.c projects/clang-trunk/usr.bin/truss/syscall.h projects/clang-trunk/usr.bin/truss/syscalls.c projects/clang-trunk/usr.bin/wall/ttymsg.c projects/clang-trunk/usr.bin/xargs/xargs.1 projects/clang-trunk/usr.bin/xargs/xargs.c projects/clang-trunk/usr.bin/ypcat/ypcat.c projects/clang-trunk/usr.bin/ypmatch/ypmatch.c projects/clang-trunk/usr.bin/ypwhich/ypwhich.c projects/clang-trunk/usr.sbin/bhyve/bhyve.8 projects/clang-trunk/usr.sbin/bsdinstall/scripts/auto projects/clang-trunk/usr.sbin/chkgrp/chkgrp.c projects/clang-trunk/usr.sbin/crunch/crunchgen/crunchgen.c projects/clang-trunk/usr.sbin/pw/Makefile projects/clang-trunk/usr.sbin/pw/cpdir.c projects/clang-trunk/usr.sbin/pw/grupd.c projects/clang-trunk/usr.sbin/pw/psdate.c projects/clang-trunk/usr.sbin/pw/pw.8 projects/clang-trunk/usr.sbin/pw/pw.c projects/clang-trunk/usr.sbin/pw/pw.h projects/clang-trunk/usr.sbin/pw/pw_conf.c projects/clang-trunk/usr.sbin/pw/pw_group.c projects/clang-trunk/usr.sbin/pw/pw_log.c projects/clang-trunk/usr.sbin/pw/pw_nis.c projects/clang-trunk/usr.sbin/pw/pw_user.c projects/clang-trunk/usr.sbin/pw/pwupd.c projects/clang-trunk/usr.sbin/pw/pwupd.h projects/clang-trunk/usr.sbin/pw/rm_r.c projects/clang-trunk/usr.sbin/pw/tests/Makefile projects/clang-trunk/usr.sbin/pw/tests/pw_groupdel.sh projects/clang-trunk/usr.sbin/pw/tests/pw_useradd.sh projects/clang-trunk/usr.sbin/pw/tests/pw_userdel.sh projects/clang-trunk/usr.sbin/pw/tests/pw_usermod.sh projects/clang-trunk/usr.sbin/syslogd/syslogd.c projects/clang-trunk/usr.sbin/yp_mkdb/yp_mkdb.c projects/clang-trunk/usr.sbin/yppush/yppush_main.c projects/clang-trunk/usr.sbin/ypserv/yp_access.c projects/clang-trunk/usr.sbin/ypserv/yp_dblookup.c projects/clang-trunk/usr.sbin/ypserv/yp_error.c projects/clang-trunk/usr.sbin/ypserv/yp_main.c Directory Properties: projects/clang-trunk/ (props changed) projects/clang-trunk/cddl/ (props changed) projects/clang-trunk/cddl/contrib/opensolaris/ (props changed) projects/clang-trunk/cddl/contrib/opensolaris/cmd/zfs/ (props changed) projects/clang-trunk/contrib/elftoolchain/ (props changed) projects/clang-trunk/contrib/gcc/ (props changed) projects/clang-trunk/contrib/libarchive/ (props changed) projects/clang-trunk/contrib/libarchive/libarchive/ (props changed) projects/clang-trunk/contrib/llvm/ (props changed) projects/clang-trunk/contrib/llvm/tools/lldb/ (props changed) projects/clang-trunk/contrib/sendmail/ (props changed) projects/clang-trunk/crypto/openssh/ (props changed) projects/clang-trunk/etc/ (props changed) projects/clang-trunk/gnu/usr.bin/binutils/ (props changed) projects/clang-trunk/lib/libc/ (props changed) projects/clang-trunk/sbin/ (props changed) projects/clang-trunk/sbin/ipfw/ (props changed) projects/clang-trunk/share/ (props changed) projects/clang-trunk/share/man/man4/ (props changed) projects/clang-trunk/sys/ (props changed) projects/clang-trunk/sys/amd64/include/xen/ (props changed) projects/clang-trunk/sys/boot/ (props changed) projects/clang-trunk/sys/boot/powerpc/kboot/ (props changed) projects/clang-trunk/sys/boot/powerpc/ofw/ (props changed) projects/clang-trunk/sys/cddl/contrib/opensolaris/ (props changed) projects/clang-trunk/sys/conf/ (props changed) projects/clang-trunk/usr.bin/calendar/ (props changed) projects/clang-trunk/usr.bin/mkimg/ (props changed) projects/clang-trunk/usr.sbin/bhyve/ (props changed) Modified: projects/clang-trunk/ObsoleteFiles.inc ============================================================================== --- projects/clang-trunk/ObsoleteFiles.inc Fri Aug 7 20:13:04 2015 (r286421) +++ projects/clang-trunk/ObsoleteFiles.inc Fri Aug 7 20:18:55 2015 (r286422) @@ -99,6 +99,8 @@ OLD_FILES+=usr/lib/clang/3.6.1/lib/freeb OLD_DIRS+=usr/lib/clang/3.6.1/lib/freebsd OLD_DIRS+=usr/lib/clang/3.6.1/lib OLD_DIRS+=usr/lib/clang/3.6.1 +# 20150802: Remove netbsd's test on pw(8) +OLD_FILES+=usr/tests/usr.sbin/pw/pw_test # 20150719: Remove libarchive.pc OLD_FILES+=usr/libdata/pkgconfig/libarchive.pc # 20150705: Rename DTrace provider man pages. Modified: projects/clang-trunk/UPDATING ============================================================================== --- projects/clang-trunk/UPDATING Fri Aug 7 20:13:04 2015 (r286421) +++ projects/clang-trunk/UPDATING Fri Aug 7 20:18:55 2015 (r286422) @@ -36,6 +36,24 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11 20141231 entry below for information about prerequisites and upgrading, if you are not already using 3.5.0 or higher. +20150806: + The menu.rc and loader.rc files will now be replaced during + upgrades. Please migrate local changes to menu.rc.local and + loader.rc.local instead. + +20150805: + GNU Binutils versions of addr2line, c++filt, nm, readelf, size, + strings and strip have been removed. The src.conf(5) knob + WITHOUT_ELFTOOLCHAIN_TOOLS no longer provides the binutils tools. + +20150728: + As ZFS requires more kernel stack pages than is the default on some + architectures e.g. i386, it now warns if KSTACK_PAGES is less than + ZFS_MIN_KSTACK_PAGES (which is 4 at the time of writing). + + Please consider using 'options KSTACK_PAGES=X' where X is greater + than or equal to ZFS_MIN_KSTACK_PAGES i.e. 4 in such configurations. + 20150706: sendmail has been updated to 8.15.2. Starting with FreeBSD 11.0 and sendmail 8.15, sendmail uses uncompressed IPv6 addresses by @@ -221,7 +239,7 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11 taken from the ELF Tool Chain project rather than GNU binutils. They should be drop-in replacements, with the addition of arm64 support. The WITHOUT_ELFTOOLCHAIN_TOOLS= knob may be used to obtain the - binutils tools, if necessary. + binutils tools, if necessary. See 20150805 for updated information. 20150105: The default Unbound configuration now enables remote control @@ -575,6 +593,10 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11 # pkg install pkg; ldd /usr/local/sbin/pkg | grep bsdyml 20131010: + The stable/10 branch has been created in subversion from head + revision r256279. + +20131010: The rc.d/jail script has been updated to support jail(8) configuration file. The "jail__*" rc.conf(5) variables for per-jail configuration are automatically converted to @@ -1117,6 +1139,13 @@ COMMON ITEMS: around can lead to problems if pam has changed too much from your starting point to allow continued authentication after the upgrade. + This file should be read as a log of events. When a later event changes + information of a prior event, the prior event should not be deleted. + Instead, a pointer to the entry with the new information should be + placed in the old entry. Readers of this file should also sanity check + older entries before relying on them blindly. Authors of new entries + should write them with this in mind. + ZFS notes --------- When upgrading the boot ZFS pool to a new version, always follow @@ -1287,7 +1316,7 @@ FORMAT: This file contains a list, in reverse chronological order, of major breakages in tracking -current. It is not guaranteed to be a complete -list of such breakages, and only contains entries since October 10, 2007. +list of such breakages, and only contains entries since September 23, 2011. If you need to see UPDATING entries from before that date, you will need to fetch an UPDATING file from an older FreeBSD release. Modified: projects/clang-trunk/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.motoofew.d ============================================================================== --- projects/clang-trunk/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.motoofew.d Fri Aug 7 20:13:04 2015 (r286421) +++ projects/clang-trunk/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.motoofew.d Fri Aug 7 20:18:55 2015 (r286422) @@ -34,7 +34,7 @@ * */ -lockstat:kernel:mtx_lock:adaptive-acquire +lockstat:::adaptive-acquire { mutex_owned(); exit(1); Modified: projects/clang-trunk/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.motoomany.d ============================================================================== --- projects/clang-trunk/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.motoomany.d Fri Aug 7 20:13:04 2015 (r286421) +++ projects/clang-trunk/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.motoomany.d Fri Aug 7 20:18:55 2015 (r286422) @@ -34,7 +34,7 @@ * */ -lockstat:kernel:mtx_lock:adaptive-acquire +lockstat:::adaptive-acquire { mutex_owned((kmutex_t *)arg0, 99); exit(1); Modified: projects/clang-trunk/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.mtatoofew.d ============================================================================== --- projects/clang-trunk/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.mtatoofew.d Fri Aug 7 20:13:04 2015 (r286421) +++ projects/clang-trunk/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.mtatoofew.d Fri Aug 7 20:18:55 2015 (r286422) @@ -36,7 +36,7 @@ */ -lockstat:kernel:mtx_lock:adaptive-acquire +lockstat:::adaptive-acquire { mutex_type_adaptive(); exit(1); Modified: projects/clang-trunk/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.mtatoomany.d ============================================================================== --- projects/clang-trunk/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.mtatoomany.d Fri Aug 7 20:13:04 2015 (r286421) +++ projects/clang-trunk/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.mtatoomany.d Fri Aug 7 20:18:55 2015 (r286422) @@ -35,7 +35,7 @@ */ -lockstat:kernel:mtx_lock:adaptive-acquire +lockstat:::adaptive-acquire { mutex_type_adaptive((kmutex_t *)arg0, 99); exit(1); Modified: projects/clang-trunk/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.mutex_owner.d ============================================================================== --- projects/clang-trunk/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.mutex_owner.d Fri Aug 7 20:13:04 2015 (r286421) +++ projects/clang-trunk/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.mutex_owner.d Fri Aug 7 20:18:55 2015 (r286422) @@ -48,7 +48,7 @@ BEGIN i = 0; } -lockstat::mtx_lock:adaptive-acquire +lockstat:::adaptive-acquire { ptr = mutex_owner((struct mtx *)arg0); Modified: projects/clang-trunk/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.mutex_type_adaptive.d ============================================================================== --- projects/clang-trunk/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.mutex_type_adaptive.d Fri Aug 7 20:13:04 2015 (r286421) +++ projects/clang-trunk/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.mutex_type_adaptive.d Fri Aug 7 20:18:55 2015 (r286422) @@ -44,7 +44,7 @@ BEGIN ret = -99; } -mtx_lock:adaptive-acquire +lockstat:::adaptive-acquire { ret = mutex_type_adaptive((struct mtx *)arg0); i++; Modified: projects/clang-trunk/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/get.ipv4remote.pl ============================================================================== --- projects/clang-trunk/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/get.ipv4remote.pl Fri Aug 7 20:13:04 2015 (r286421) +++ projects/clang-trunk/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/get.ipv4remote.pl Fri Aug 7 20:18:55 2015 (r286422) @@ -1,4 +1,4 @@ -#!/usr/bin/perl -w +#!/usr/bin/env perl # # CDDL HEADER START # Modified: projects/clang-trunk/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/get.ipv6remote.pl ============================================================================== --- projects/clang-trunk/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/get.ipv6remote.pl Fri Aug 7 20:13:04 2015 (r286421) +++ projects/clang-trunk/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/get.ipv6remote.pl Fri Aug 7 20:18:55 2015 (r286422) @@ -1,4 +1,4 @@ -#!/usr/bin/perl -w +#!/usr/bin/env perl # # CDDL HEADER START # Modified: projects/clang-trunk/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4localtcp.ksh ============================================================================== --- projects/clang-trunk/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4localtcp.ksh Fri Aug 7 20:13:04 2015 (r286421) +++ projects/clang-trunk/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4localtcp.ksh Fri Aug 7 20:18:55 2015 (r286422) @@ -58,12 +58,25 @@ fi dtrace=$1 local=127.0.0.1 -tcpport=22 DIR=/var/tmp/dtest.$$ +tcpport=1024 +bound=5000 +while [ $tcpport -lt $bound ]; do + nc -z $local $tcpport >/dev/null || break + tcpport=$(($tcpport + 1)) +done +if [ $tcpport -eq $bound ]; then + echo "couldn't find an available TCP port" + exit 1 +fi + mkdir $DIR cd $DIR +# nc will exit when the connection is closed. +nc -l $local $tcpport & + cat > test.pl <<-EOPERL use IO::Socket; my \$s = IO::Socket::INET->new( @@ -76,7 +89,7 @@ cat > test.pl <<-EOPERL sleep(2); EOPERL -$dtrace -c '/usr/bin/perl test.pl' -qs /dev/stdin < test.pl <<-EOPERL sleep(2); EOPERL -$dtrace -c '/usr/bin/perl test.pl' -qs /dev/stdin < test.pl <<-EOPERL sleep(2); EOPERL -$dtrace -c '/usr/bin/perl test.pl' -qs /dev/stdin < test.pl <<-EOPERL sleep(2); EOPERL -$dtrace -c '/usr/bin/perl test.pl' -qs /dev/stdin < .\" Copyright (c) 2014 Nexenta Systems, Inc. All Rights Reserved. .\" Copyright (c) 2014, Xin LI -.\" Copyright (c) 2014, The FreeBSD Foundation, All Rights Reserved. +.\" Copyright (c) 2014-2015, The FreeBSD Foundation, All Rights Reserved. .\" .\" $FreeBSD$ .\" -.Dd December 12, 2014 +.Dd July 30, 2015 .Dt ZFS 8 .Os .Sh NAME @@ -938,7 +938,7 @@ not be used by any other dataset. Disabling checksums is .Em NOT a recommended practice. -.It Sy compression Ns = Ns Cm on | off | lzjb | gzip | gzip- Ns Ar N | zle | Cm lz4 +.It Sy compression Ns = Ns Cm on | off | lzjb | gzip | gzip- Ns Ar N | Cm zle | Cm lz4 Controls the compression algorithm used for this dataset. The .Cm lzjb compression algorithm is optimized for performance while providing decent data Modified: projects/clang-trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_printf.c ============================================================================== --- projects/clang-trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_printf.c Fri Aug 7 20:13:04 2015 (r286421) +++ projects/clang-trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_printf.c Fri Aug 7 20:18:55 2015 (r286422) @@ -1348,6 +1348,7 @@ dt_printf_format(dtrace_hdl_t *dtp, FILE dtrace_aggdesc_t *agg; caddr_t lim = (caddr_t)buf + len, limit; char format[64] = "%"; + size_t ret; int i, aggrec, curagg = -1; uint64_t normal; @@ -1379,7 +1380,9 @@ dt_printf_format(dtrace_hdl_t *dtp, FILE int prec = pfd->pfd_prec; int rval; + const char *start; char *f = format + 1; /* skip initial '%' */ + size_t fmtsz = sizeof(format) - 1; const dtrace_recdesc_t *rec; dt_pfprint_f *func; caddr_t addr; @@ -1536,6 +1539,7 @@ dt_printf_format(dtrace_hdl_t *dtp, FILE break; } + start = f; if (pfd->pfd_flags & DT_PFCONV_ALT) *f++ = '#'; if (pfd->pfd_flags & DT_PFCONV_ZPAD) @@ -1548,6 +1552,7 @@ dt_printf_format(dtrace_hdl_t *dtp, FILE *f++ = '\''; if (pfd->pfd_flags & DT_PFCONV_SPACE) *f++ = ' '; + fmtsz -= f - start; /* * If we're printing a stack and DT_PFCONV_LEFT is set, we @@ -1558,13 +1563,20 @@ dt_printf_format(dtrace_hdl_t *dtp, FILE if (func == pfprint_stack && (pfd->pfd_flags & DT_PFCONV_LEFT)) width = 0; - if (width != 0) - f += snprintf(f, sizeof (format), "%d", ABS(width)); + if (width != 0) { + ret = snprintf(f, fmtsz, "%d", ABS(width)); + f += ret; + fmtsz = MAX(0, fmtsz - ret); + } - if (prec > 0) - f += snprintf(f, sizeof (format), ".%d", prec); + if (prec > 0) { + ret = snprintf(f, fmtsz, ".%d", prec); + f += ret; + fmtsz = MAX(0, fmtsz - ret); + } - (void) strcpy(f, pfd->pfd_fmt); + if (strlcpy(f, pfd->pfd_fmt, fmtsz) >= fmtsz) + return (dt_set_errno(dtp, EDT_COMPILER)); pfd->pfd_rec = rec; if (func(dtp, fp, format, pfd, addr, size, normal) < 0) Modified: projects/clang-trunk/cddl/lib/libdtrace/io.d ============================================================================== --- projects/clang-trunk/cddl/lib/libdtrace/io.d Fri Aug 7 20:13:04 2015 (r286421) +++ projects/clang-trunk/cddl/lib/libdtrace/io.d Fri Aug 7 20:18:55 2015 (r286422) @@ -25,8 +25,7 @@ * Use is subject to license terms. */ -#pragma ident "%Z%%M% %I% %E% SMI" - +#pragma D depends_on module kernel #pragma D depends_on provider io typedef struct devinfo { Modified: projects/clang-trunk/cddl/lib/libdtrace/ip.d ============================================================================== --- projects/clang-trunk/cddl/lib/libdtrace/ip.d Fri Aug 7 20:13:04 2015 (r286421) +++ projects/clang-trunk/cddl/lib/libdtrace/ip.d Fri Aug 7 20:18:55 2015 (r286422) @@ -25,6 +25,7 @@ * Copyright (c) 2013 Mark Johnston */ +#pragma D depends_on module kernel #pragma D depends_on provider ip /* Modified: projects/clang-trunk/cddl/lib/libdtrace/nfs.d ============================================================================== --- projects/clang-trunk/cddl/lib/libdtrace/nfs.d Fri Aug 7 20:13:04 2015 (r286421) +++ projects/clang-trunk/cddl/lib/libdtrace/nfs.d Fri Aug 7 20:18:55 2015 (r286422) @@ -30,6 +30,7 @@ #pragma D depends_on library ip.d #pragma D depends_on library net.d +#pragma D depends_on module kernel #pragma D depends_on module nfs typedef struct nfsv4opinfo { Modified: projects/clang-trunk/cddl/lib/libdtrace/nfssrv.d ============================================================================== --- projects/clang-trunk/cddl/lib/libdtrace/nfssrv.d Fri Aug 7 20:13:04 2015 (r286421) +++ projects/clang-trunk/cddl/lib/libdtrace/nfssrv.d Fri Aug 7 20:18:55 2015 (r286422) @@ -30,7 +30,8 @@ #pragma D depends_on library ip.d #pragma D depends_on library net.d -#pragma D depends_on module nfs.d +#pragma D depends_on library nfs.d +#pragma D depends_on module kernel #pragma D depends_on module nfssrv #pragma D binding "1.5" translator Modified: projects/clang-trunk/cddl/lib/libdtrace/psinfo.d ============================================================================== --- projects/clang-trunk/cddl/lib/libdtrace/psinfo.d Fri Aug 7 20:13:04 2015 (r286421) +++ projects/clang-trunk/cddl/lib/libdtrace/psinfo.d Fri Aug 7 20:18:55 2015 (r286422) @@ -28,6 +28,8 @@ * Use is subject to license terms. */ +#pragma D depends_on module kernel + typedef struct psinfo { int pr_nlwp; /* number of threads */ pid_t pr_pid; /* unique process id */ Modified: projects/clang-trunk/cddl/lib/libdtrace/regs_x86.d ============================================================================== --- projects/clang-trunk/cddl/lib/libdtrace/regs_x86.d Fri Aug 7 20:13:04 2015 (r286421) +++ projects/clang-trunk/cddl/lib/libdtrace/regs_x86.d Fri Aug 7 20:18:55 2015 (r286422) @@ -28,8 +28,6 @@ * Use is subject to license terms. */ -#pragma ident "@(#)regs.d.in 1.1 04/09/28 SMI" - inline int R_GS = 0; #pragma D binding "1.0" R_GS inline int R_FS = 1; Modified: projects/clang-trunk/cddl/lib/libdtrace/sched.d ============================================================================== --- projects/clang-trunk/cddl/lib/libdtrace/sched.d Fri Aug 7 20:13:04 2015 (r286421) +++ projects/clang-trunk/cddl/lib/libdtrace/sched.d Fri Aug 7 20:18:55 2015 (r286422) @@ -27,9 +27,7 @@ * Use is subject to license terms. */ -#pragma ident "%Z%%M% %I% %E% SMI" - -#pragma D depends_on module unix +#pragma D depends_on module kernel #pragma D depends_on provider sched struct cpuinfo { Modified: projects/clang-trunk/cddl/lib/libdtrace/siftr.d ============================================================================== --- projects/clang-trunk/cddl/lib/libdtrace/siftr.d Fri Aug 7 20:13:04 2015 (r286421) +++ projects/clang-trunk/cddl/lib/libdtrace/siftr.d Fri Aug 7 20:18:55 2015 (r286422) @@ -21,6 +21,7 @@ * $FreeBSD$ */ +#pragma D depends_on module kernel #pragma D depends_on module siftr #pragma D depends_on provider tcp Modified: projects/clang-trunk/cddl/lib/libdtrace/tcp.d ============================================================================== --- projects/clang-trunk/cddl/lib/libdtrace/tcp.d Fri Aug 7 20:13:04 2015 (r286421) +++ projects/clang-trunk/cddl/lib/libdtrace/tcp.d Fri Aug 7 20:18:55 2015 (r286422) @@ -26,6 +26,7 @@ */ #pragma D depends_on library ip.d +#pragma D depends_on module kernel #pragma D depends_on provider tcp /* Modified: projects/clang-trunk/cddl/lib/libdtrace/udp.d ============================================================================== --- projects/clang-trunk/cddl/lib/libdtrace/udp.d Fri Aug 7 20:13:04 2015 (r286421) +++ projects/clang-trunk/cddl/lib/libdtrace/udp.d Fri Aug 7 20:18:55 2015 (r286422) @@ -26,6 +26,7 @@ */ #pragma D depends_on library ip.d +#pragma D depends_on module kernel #pragma D depends_on provider udp /* Modified: projects/clang-trunk/cddl/usr.sbin/dtrace/Makefile ============================================================================== --- projects/clang-trunk/cddl/usr.sbin/dtrace/Makefile Fri Aug 7 20:13:04 2015 (r286421) +++ projects/clang-trunk/cddl/usr.sbin/dtrace/Makefile Fri Aug 7 20:18:55 2015 (r286422) @@ -1,5 +1,7 @@ # $FreeBSD$ +.include + .PATH: ${.CURDIR}/../../../cddl/contrib/opensolaris/cmd/dtrace PROG= dtrace @@ -22,4 +24,8 @@ CFLAGS+= -I${.CURDIR}/../../../sys/cddl/ LIBADD= dtrace +.if ${MK_DTRACE_TESTS} != "no" +SUBDIR+= tests +.endif + .include Modified: projects/clang-trunk/contrib/bsnmp/snmp_mibII/mibII_ip.c ============================================================================== --- projects/clang-trunk/contrib/bsnmp/snmp_mibII/mibII_ip.c Fri Aug 7 20:13:04 2015 (r286421) +++ projects/clang-trunk/contrib/bsnmp/snmp_mibII/mibII_ip.c Fri Aug 7 20:18:55 2015 (r286422) @@ -151,7 +151,7 @@ int op_ip(struct snmp_context *ctx, struct snmp_value *value, u_int sub, u_int idx __unused, enum snmp_op op) { - int old; + int old = 0; switch (op) { Modified: projects/clang-trunk/contrib/gcc/c-cppbuiltin.c ============================================================================== --- projects/clang-trunk/contrib/gcc/c-cppbuiltin.c Fri Aug 7 20:13:04 2015 (r286421) +++ projects/clang-trunk/contrib/gcc/c-cppbuiltin.c Fri Aug 7 20:18:55 2015 (r286422) @@ -553,7 +553,9 @@ c_cpp_builtins (cpp_reader *pfile) /* Make the choice of the stack protector runtime visible to source code. The macro names and values here were chosen for compatibility with an earlier implementation, i.e. ProPolice. */ - if (flag_stack_protect == 2) + if (flag_stack_protect == 3) + cpp_define (pfile, "__SSP_STRONG__=3"); + else if (flag_stack_protect == 2) cpp_define (pfile, "__SSP_ALL__=2"); else if (flag_stack_protect == 1) cpp_define (pfile, "__SSP__=1"); Modified: projects/clang-trunk/contrib/gcc/cfgexpand.c ============================================================================== --- projects/clang-trunk/contrib/gcc/cfgexpand.c Fri Aug 7 20:13:04 2015 (r286421) +++ projects/clang-trunk/contrib/gcc/cfgexpand.c Fri Aug 7 20:18:55 2015 (r286422) @@ -810,6 +810,12 @@ clear_tree_used (tree block) clear_tree_used (t); } +enum { + SPCT_FLAG_DEFAULT = 1, + SPCT_FLAG_ALL = 2, + SPCT_FLAG_STRONG = 3 +}; + /* Examine TYPE and determine a bit mask of the following features. */ #define SPCT_HAS_LARGE_CHAR_ARRAY 1 @@ -879,7 +885,8 @@ stack_protect_decl_phase (tree decl) if (bits & SPCT_HAS_SMALL_CHAR_ARRAY) has_short_buffer = true; - if (flag_stack_protect == 2) + if (flag_stack_protect == SPCT_FLAG_ALL + || flag_stack_protect == SPCT_FLAG_STRONG) { if ((bits & (SPCT_HAS_SMALL_CHAR_ARRAY | SPCT_HAS_LARGE_CHAR_ARRAY)) && !(bits & SPCT_HAS_AGGREGATE)) @@ -947,12 +954,36 @@ create_stack_guard (void) cfun->stack_protect_guard = guard; } +/* Helper routine to check if a record or union contains an array field. */ + +static int +record_or_union_type_has_array_p (tree tree_type) +{ + tree fields = TYPE_FIELDS (tree_type); + tree f; + + for (f = fields; f; f = TREE_CHAIN (f)) + if (TREE_CODE (f) == FIELD_DECL) + { + tree field_type = TREE_TYPE (f); + if ((TREE_CODE (field_type) == RECORD_TYPE + || TREE_CODE (field_type) == UNION_TYPE + || TREE_CODE (field_type) == QUAL_UNION_TYPE) + && record_or_union_type_has_array_p (field_type)) + return 1; + if (TREE_CODE (field_type) == ARRAY_TYPE) + return 1; + } + return 0; +} + /* Expand all variables used in the function. */ static void expand_used_vars (void) { tree t, outer_block = DECL_INITIAL (current_function_decl); + bool gen_stack_protect_signal = false; /* Compute the phase of the stack frame for this function. */ { @@ -972,6 +1003,29 @@ expand_used_vars (void) has_protected_decls = false; has_short_buffer = false; + if (flag_stack_protect == SPCT_FLAG_STRONG) + for (t = cfun->unexpanded_var_list; t; t = TREE_CHAIN (t)) + { + tree var = TREE_VALUE (t); + if (!is_global_var (var)) + { + tree var_type = TREE_TYPE (var); + /* Examine local referenced variables that have their addresses + * taken, contain an array, or are arrays. */ + if (TREE_CODE (var) == VAR_DECL + && (TREE_CODE (var_type) == ARRAY_TYPE + || TREE_ADDRESSABLE (var) + || ((TREE_CODE (var_type) == RECORD_TYPE + || TREE_CODE (var_type) == UNION_TYPE + || TREE_CODE (var_type) == QUAL_UNION_TYPE) + && record_or_union_type_has_array_p (var_type)))) + { + gen_stack_protect_signal = true; + break; + } + } + } + /* At this point all variables on the unexpanded_var_list with TREE_USED set are not associated with any block scope. Lay them out. */ for (t = cfun->unexpanded_var_list; t; t = TREE_CHAIN (t)) @@ -1032,12 +1086,26 @@ expand_used_vars (void) dump_stack_var_partition (); } - /* There are several conditions under which we should create a - stack guard: protect-all, alloca used, protected decls present. */ - if (flag_stack_protect == 2 - || (flag_stack_protect - && (current_function_calls_alloca || has_protected_decls))) - create_stack_guard (); + switch (flag_stack_protect) + { + case SPCT_FLAG_ALL: + create_stack_guard (); + break; + + case SPCT_FLAG_STRONG: + if (gen_stack_protect_signal + || current_function_calls_alloca || has_protected_decls) + create_stack_guard (); + break; + + case SPCT_FLAG_DEFAULT: + if (current_function_calls_alloca || has_protected_decls) + create_stack_guard(); + break; + + default: + ; + } /* Assign rtl to each variable based on these partitions. */ if (stack_vars_num > 0) Modified: projects/clang-trunk/contrib/gcc/common.opt ============================================================================== --- projects/clang-trunk/contrib/gcc/common.opt Fri Aug 7 20:13:04 2015 (r286421) +++ projects/clang-trunk/contrib/gcc/common.opt Fri Aug 7 20:18:55 2015 (r286422) @@ -878,6 +878,10 @@ fstack-protector-all Common Report RejectNegative Var(flag_stack_protect, 2) VarExists Use a stack protection method for every function +fstack-protector-strong +Common Report RejectNegative Var(flag_stack_protect, 3) +Use a smart stack protection method for certain functions + fstrength-reduce Common Does nothing. Preserved for backward compatibility. Modified: projects/clang-trunk/contrib/gcc/doc/cpp.texi ============================================================================== --- projects/clang-trunk/contrib/gcc/doc/cpp.texi Fri Aug 7 20:13:04 2015 (r286421) +++ projects/clang-trunk/contrib/gcc/doc/cpp.texi Fri Aug 7 20:18:55 2015 (r286422) @@ -2134,6 +2134,10 @@ use. This macro is defined, with value 2, when @option{-fstack-protector-all} is in use. +@item __SSP_STRONG__ +This macro is defined, with value 3, when @option{-fstack-protector-strong} is +in use. + @item __TIMESTAMP__ This macro expands to a string constant that describes the date and time of the last modification of the current source file. The string constant Modified: projects/clang-trunk/contrib/gcc/doc/gcc.1 ============================================================================== --- projects/clang-trunk/contrib/gcc/doc/gcc.1 Fri Aug 7 20:13:04 2015 (r286421) +++ projects/clang-trunk/contrib/gcc/doc/gcc.1 Fri Aug 7 20:18:55 2015 (r286422) @@ -339,7 +339,7 @@ in the following sections. \&\fB\-fsched2\-use\-superblocks \&\-fsched2\-use\-traces \-fsee \-freschedule\-modulo\-scheduled\-loops \&\-fsection\-anchors \-fsignaling\-nans \-fsingle\-precision\-constant -\&\-fstack\-protector \-fstack\-protector\-all +\&\-fstack\-protector \-fstack\-protector\-all \-fstack\-protector\-strong \&\-fstrict\-aliasing \-fstrict\-overflow \-ftracer \-fthread\-jumps \&\-funroll\-all\-loops \-funroll\-loops \-fpeel\-loops \&\-fsplit\-ivs\-in\-unroller \-funswitch\-loops @@ -5193,6 +5193,11 @@ If a guard check fails, an error message .IP "\fB\-fstack\-protector\-all\fR" 4 .IX Item "-fstack-protector-all" Like \fB\-fstack\-protector\fR except that all functions are protected. +.IP "\fB\-fstack\-protector\-strong\fR" 4 +.IX Item "-fstack-protector-strong" +Like \fB\-fstack\-protector\fR but includes additional functions to +be protected \-\-\- those that have local array definitions, or have +references to local frame addresses. .IP "\fB\-fsection\-anchors\fR" 4 .IX Item "-fsection-anchors" Try to reduce the number of symbolic address calculations by using Modified: projects/clang-trunk/contrib/gcc/doc/invoke.texi ============================================================================== --- projects/clang-trunk/contrib/gcc/doc/invoke.texi Fri Aug 7 20:13:04 2015 (r286421) +++ projects/clang-trunk/contrib/gcc/doc/invoke.texi Fri Aug 7 20:18:55 2015 (r286422) @@ -331,7 +331,7 @@ in the following sections. -fsched2-use-superblocks @gol -fsched2-use-traces -fsee -freschedule-modulo-scheduled-loops @gol -fsection-anchors -fsignaling-nans -fsingle-precision-constant @gol --fstack-protector -fstack-protector-all @gol +-fstack-protector -fstack-protector-all -fstack-protector-strong @gol -fstrict-aliasing -fstrict-overflow -ftracer -fthread-jumps @gol -funroll-all-loops -funroll-loops -fpeel-loops @gol -fsplit-ivs-in-unroller -funswitch-loops @gol @@ -5810,6 +5810,11 @@ If a guard check fails, an error message @item -fstack-protector-all Like @option{-fstack-protector} except that all functions are protected. +@item -fstack-protector-strong +Like @option{-fstack-protector} but includes additional functions to +be protected --- those that have local array definitions, or have +references to local frame addresses. + @item -fsection-anchors @opindex fsection-anchors Try to reduce the number of symbolic address calculations by using Modified: projects/clang-trunk/contrib/gcc/gcc.c ============================================================================== --- projects/clang-trunk/contrib/gcc/gcc.c Fri Aug 7 20:13:04 2015 (r286421) +++ projects/clang-trunk/contrib/gcc/gcc.c Fri Aug 7 20:18:55 2015 (r286422) @@ -680,7 +680,7 @@ proper position among the other output f #ifdef TARGET_LIBC_PROVIDES_SSP #define LINK_SSP_SPEC "%{fstack-protector:}" #else -#define LINK_SSP_SPEC "%{fstack-protector|fstack-protector-all:-lssp_nonshared -lssp}" +#define LINK_SSP_SPEC "%{fstack-protector|fstack-protector-strong|fstack-protector-all:-lssp_nonshared -lssp}" #endif #endif Modified: projects/clang-trunk/contrib/libarchive/libarchive/archive_read_support_format_tar.c ============================================================================== --- projects/clang-trunk/contrib/libarchive/libarchive/archive_read_support_format_tar.c Fri Aug 7 20:13:04 2015 (r286421) +++ projects/clang-trunk/contrib/libarchive/libarchive/archive_read_support_format_tar.c Fri Aug 7 20:18:55 2015 (r286422) @@ -585,13 +585,23 @@ static int archive_read_format_tar_skip(struct archive_read *a) { int64_t bytes_skipped; + int64_t request; + struct sparse_block *p; struct tar* tar; tar = (struct tar *)(a->format->data); - bytes_skipped = __archive_read_consume(a, - tar->entry_bytes_remaining + tar->entry_padding + - tar->entry_bytes_unconsumed); + /* Do not consume the hole of a sparse file. */ + request = 0; + for (p = tar->sparse_list; p != NULL; p = p->next) { + if (!p->hole) + request += p->remaining; + } + if (request > tar->entry_bytes_remaining) + request = tar->entry_bytes_remaining; + request += tar->entry_padding + tar->entry_bytes_unconsumed; + + bytes_skipped = __archive_read_consume(a, request); if (bytes_skipped < 0) return (ARCHIVE_FATAL); Copied: projects/clang-trunk/contrib/libarchive/libarchive/test/test_read_format_gtar_sparse_skip_entry.c (from r286421, head/contrib/libarchive/libarchive/test/test_read_format_gtar_sparse_skip_entry.c) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/clang-trunk/contrib/libarchive/libarchive/test/test_read_format_gtar_sparse_skip_entry.c Fri Aug 7 20:18:55 2015 (r286422, copy of r286421, head/contrib/libarchive/libarchive/test/test_read_format_gtar_sparse_skip_entry.c) @@ -0,0 +1,135 @@ +/*- + * Copyright (c) 2014 Michihiro NAKAJIMA + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR(S) ``AS IS'' AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES + * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT + * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF + * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ +#include "test.h" +__FBSDID("$FreeBSD"); + +/* + * To test skip a sparse file entry, this test does not read file data. + */ +DEFINE_TEST(test_read_format_gtar_sparse_skip_entry) +{ +#ifndef __FreeBSD__ /* Backport test. */ + const char *refname = "test_read_format_gtar_sparse_skip_entry.tar.Z.uu"; +#else + const char *refname = "test_read_format_gtar_sparse_skip_entry.tar.Z"; +#endif + struct archive *a; + struct archive_entry *ae; + const void *p; + size_t s; + int64_t o; + +#ifndef __FreeBSD__ /* Backport test. */ + copy_reference_file(refname); +#else + extract_reference_file(refname); +#endif + assert((a = archive_read_new()) != NULL); + assertEqualIntA(a, ARCHIVE_OK, archive_read_support_filter_all(a)); + assertEqualIntA(a, ARCHIVE_OK, archive_read_support_format_all(a)); + assertEqualIntA(a, ARCHIVE_OK, + archive_read_open_filename(a, refname, 10240)); + + /* Verify regular first file. */ + assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); + assertEqualString("a", archive_entry_pathname(ae)); + assertEqualInt(10737418244, archive_entry_size(ae)); +#ifndef __FreeBSD__ /* Backport test. */ + assertEqualInt(archive_entry_is_encrypted(ae), 0); + assertEqualIntA(a, archive_read_has_encrypted_entries(a), + ARCHIVE_READ_FORMAT_ENCRYPTION_UNSUPPORTED); +#endif + + /* Verify regular second file. */ + assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); + assertEqualString("b", archive_entry_pathname(ae)); + assertEqualInt(4, archive_entry_size(ae)); +#ifndef __FreeBSD__ /* Backport test. */ + assertEqualInt(archive_entry_is_encrypted(ae), 0); + assertEqualIntA(a, archive_read_has_encrypted_entries(a), + ARCHIVE_READ_FORMAT_ENCRYPTION_UNSUPPORTED); +#endif + + + /* End of archive. */ + assertEqualIntA(a, ARCHIVE_EOF, archive_read_next_header(a, &ae)); + + /* Verify archive format. */ + assertEqualIntA(a, ARCHIVE_FILTER_COMPRESS, archive_filter_code(a, 0)); + assertEqualIntA(a, ARCHIVE_FORMAT_TAR_PAX_INTERCHANGE, + archive_format(a)); + + /* Close the archive. */ + assertEqualInt(ARCHIVE_OK, archive_read_close(a)); + assertEqualInt(ARCHIVE_OK, archive_read_free(a)); + + + /* + * Read just one block of a sparse file and skip it. + */ + assert((a = archive_read_new()) != NULL); + assertEqualIntA(a, ARCHIVE_OK, archive_read_support_filter_all(a)); + assertEqualIntA(a, ARCHIVE_OK, archive_read_support_format_all(a)); + assertEqualIntA(a, ARCHIVE_OK, + archive_read_open_filename(a, refname, 10240)); + + /* Verify regular first file. */ + assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); + assertEqualString("a", archive_entry_pathname(ae)); + assertEqualInt(10737418244, archive_entry_size(ae)); +#ifndef __FreeBSD__ /* Backport test. */ + assertEqualInt(archive_entry_is_encrypted(ae), 0); + assertEqualIntA(a, archive_read_has_encrypted_entries(a), + ARCHIVE_READ_FORMAT_ENCRYPTION_UNSUPPORTED); +#endif + assertEqualInt(0, archive_read_data_block(a, &p, &s, &o)); + assertEqualInt(4096, s); + assertEqualInt(0, o); + + + /* Verify regular second file. */ + assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); + assertEqualString("b", archive_entry_pathname(ae)); + assertEqualInt(4, archive_entry_size(ae)); +#ifndef __FreeBSD__ /* Backport test. */ + assertEqualInt(archive_entry_is_encrypted(ae), 0); + assertEqualIntA(a, archive_read_has_encrypted_entries(a), + ARCHIVE_READ_FORMAT_ENCRYPTION_UNSUPPORTED); +#endif + + + /* End of archive. */ + assertEqualIntA(a, ARCHIVE_EOF, archive_read_next_header(a, &ae)); + + /* Verify archive format. */ + assertEqualIntA(a, ARCHIVE_FILTER_COMPRESS, archive_filter_code(a, 0)); + assertEqualIntA(a, ARCHIVE_FORMAT_TAR_PAX_INTERCHANGE, + archive_format(a)); + + /* Close the archive. */ + assertEqualInt(ARCHIVE_OK, archive_read_close(a)); + assertEqualInt(ARCHIVE_OK, archive_read_free(a)); +} + Copied: projects/clang-trunk/contrib/libarchive/libarchive/test/test_read_format_gtar_sparse_skip_entry.tar.Z.uu (from r286421, head/contrib/libarchive/libarchive/test/test_read_format_gtar_sparse_skip_entry.tar.Z.uu) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/clang-trunk/contrib/libarchive/libarchive/test/test_read_format_gtar_sparse_skip_entry.tar.Z.uu Fri Aug 7 20:18:55 2015 (r286422, copy of r286421, head/contrib/libarchive/libarchive/test/test_read_format_gtar_sparse_skip_entry.tar.Z.uu) @@ -0,0 +1,15 @@ +begin 644 - +M'YV04,+@05(F#)DRBD:;,V!@T8-6)NE&'#10T<-#;>R(%CAEV28_3R9?LW\(P8-F[`<#%C +M)@T<->#6>`PBC.2^E07;J#'#Q>J-F5DJ<`GBB),J+N;`<3JGC(LV8=2\D<-V +M]DO;N'7S]MTFC9OA/6#,CE'[=N[=$V +M9]RY=212"9YD1EOO*&`DE!&*>645%9IY9589JGE +MEEQVZ>678(8IYIADEFGFF6BFJ>::;+;IYIMPQBGGG'36:>>=>.:IYYY\]NGG +MGX`&*NB@A!9JJ)YB](D@1PZ>U&B#*468484RT11###7<8!8(&-)4PX=^DN@4 +B5%*E6.J*746JTHN'2LFDDZW&*NNLM-9JZZVXYJKKKKR&!0`` +` +end Modified: projects/clang-trunk/contrib/llvm/tools/lldb/docs/lldb.1 ============================================================================== --- projects/clang-trunk/contrib/llvm/tools/lldb/docs/lldb.1 Fri Aug 7 20:13:04 2015 (r286421) +++ projects/clang-trunk/contrib/llvm/tools/lldb/docs/lldb.1 Fri Aug 7 20:18:55 2015 (r286422) @@ -1,6 +1,6 @@ .Dd June 7, 2012 \" DATE .Dt LLDB 1 \" Program name and manual section number -.Os Darwin \" Operating System +.Os .Sh NAME \" Section Header - required - don't modify .Nm lldb .Nd The debugger Modified: projects/clang-trunk/contrib/sendmail/FREEBSD-upgrade ============================================================================== --- projects/clang-trunk/contrib/sendmail/FREEBSD-upgrade Fri Aug 7 20:13:04 2015 (r286421) +++ projects/clang-trunk/contrib/sendmail/FREEBSD-upgrade Fri Aug 7 20:18:55 2015 (r286422) @@ -86,6 +86,7 @@ infrastructure in FreeBSD: share/man/man8/rc.sendmail.8 share/mk/bsd.libnames.mk share/sendmail/Makefile + tools/build/mk/OptionalObsoleteFiles.inc usr.bin/Makefile usr.bin/vacation/Makefile usr.sbin/Makefile Modified: projects/clang-trunk/crypto/openssh/auth2-chall.c ============================================================================== --- projects/clang-trunk/crypto/openssh/auth2-chall.c Fri Aug 7 20:13:04 2015 (r286421) +++ projects/clang-trunk/crypto/openssh/auth2-chall.c Fri Aug 7 20:18:55 2015 (r286422) @@ -82,6 +82,7 @@ struct KbdintAuthctxt void *ctxt; KbdintDevice *device; u_int nreq; + u_int devices_done; }; #ifdef USE_PAM @@ -168,11 +169,15 @@ kbdint_next_device(Authctxt *authctxt, K if (len == 0) break; for (i = 0; devices[i]; i++) { - if (!auth2_method_allowed(authctxt, + if ((kbdintctxt->devices_done & (1 << i)) != 0 || + !auth2_method_allowed(authctxt, "keyboard-interactive", devices[i]->name)) continue; - if (strncmp(kbdintctxt->devices, devices[i]->name, len) == 0) + if (strncmp(kbdintctxt->devices, devices[i]->name, + len) == 0) { kbdintctxt->device = devices[i]; + kbdintctxt->devices_done |= 1 << i; + } } t = kbdintctxt->devices; kbdintctxt->devices = t[len] ? xstrdup(t+len+1) : NULL; Modified: projects/clang-trunk/crypto/openssh/sshconnect.c ============================================================================== --- projects/clang-trunk/crypto/openssh/sshconnect.c Fri Aug 7 20:13:04 2015 (r286421) +++ projects/clang-trunk/crypto/openssh/sshconnect.c Fri Aug 7 20:18:55 2015 (r286422) @@ -1247,29 +1247,39 @@ verify_host_key(char *host, struct socka { int flags = 0; char *fp; + Key *plain = NULL; fp = key_fingerprint(host_key, SSH_FP_MD5, SSH_FP_HEX); debug("Server host key: %s %s", key_type(host_key), fp); free(fp); - /* XXX certs are not yet supported for DNS */ - if (!key_is_cert(host_key) && options.verify_host_key_dns && - verify_host_key_dns(host, hostaddr, host_key, &flags) == 0) { - if (flags & DNS_VERIFY_FOUND) { - - if (options.verify_host_key_dns == 1 && - flags & DNS_VERIFY_MATCH && - flags & DNS_VERIFY_SECURE) - return 0; - - if (flags & DNS_VERIFY_MATCH) { - matching_host_key_dns = 1; - } else { - warn_changed_key(host_key); - error("Update the SSHFP RR in DNS with the new " - "host key to get rid of this message."); + if (options.verify_host_key_dns) { + /* + * XXX certs are not yet supported for DNS, so downgrade + * them and try the plain key. + */ + plain = key_from_private(host_key); + if (key_is_cert(plain)) + key_drop_cert(plain); + if (verify_host_key_dns(host, hostaddr, plain, &flags) == 0) { + if (flags & DNS_VERIFY_FOUND) { + if (options.verify_host_key_dns == 1 && + flags & DNS_VERIFY_MATCH && + flags & DNS_VERIFY_SECURE) { + key_free(plain); + return 0; + } + if (flags & DNS_VERIFY_MATCH) { + matching_host_key_dns = 1; + } else { + warn_changed_key(plain); + error("Update the SSHFP RR in DNS " + "with the new host key to get rid " + "of this message."); + } } } + key_free(plain); } return check_host_key(host, hostaddr, options.port, host_key, RDRW, Modified: projects/clang-trunk/etc/defaults/rc.conf ============================================================================== --- projects/clang-trunk/etc/defaults/rc.conf Fri Aug 7 20:13:04 2015 (r286421) +++ projects/clang-trunk/etc/defaults/rc.conf Fri Aug 7 20:18:55 2015 (r286422) @@ -664,7 +664,7 @@ opensm_enable="NO" # Opensm(8) for infin casperd_enable="YES" # casperd(8) daemon # rctl(8) requires kernel options RACCT and RCTL -rctl_enable="NO" # Load rctl(8) rules on boot +rctl_enable="YES" # Load rctl(8) rules on boot rctl_rules="/etc/rctl.conf" # rctl(8) ruleset. See rctl.conf(5). iovctl_files="" # Config files for iovctl(8) Modified: projects/clang-trunk/etc/network.subr ============================================================================== --- projects/clang-trunk/etc/network.subr Fri Aug 7 20:13:04 2015 (r286421) +++ projects/clang-trunk/etc/network.subr Fri Aug 7 20:18:55 2015 (r286422) @@ -1249,6 +1249,70 @@ ifscript_down() fi } +# wlan_up +# Create IEEE802.3 interfaces. +# +wlan_up() +{ + local _list _iflist wlan parent ifn + _list= + _iflist=$* + + for wlan in `set | egrep ^wlans_[a-z]+[0-9]+=[a-z]+[0-9]+`; do + # Parse wlans_$parent=$ifn *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-projects@freebsd.org Fri Aug 7 21:54:39 2015 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AB7E59B6626 for ; Fri, 7 Aug 2015 21:54:39 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 830C11551; Fri, 7 Aug 2015 21:54:39 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t77Lsdjg065670; Fri, 7 Aug 2015 21:54:39 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t77LsdJu065669; Fri, 7 Aug 2015 21:54:39 GMT (envelope-from bapt@FreeBSD.org) Message-Id: <201508072154.t77LsdJu065669@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f From: Baptiste Daroussin Date: Fri, 7 Aug 2015 21:54:39 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r286424 - projects/collation X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Aug 2015 21:54:39 -0000 Author: bapt Date: Fri Aug 7 21:54:38 2015 New Revision: 286424 URL: https://svnweb.freebsd.org/changeset/base/286424 Log: Create a branch to import collation support from Dragonfly Added: - copied from r286423, head/ Directory Properties: projects/collation/ (props changed) From owner-svn-src-projects@freebsd.org Fri Aug 7 23:41:28 2015 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6FF829B65DD for ; Fri, 7 Aug 2015 23:41:28 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5A62D7D7; Fri, 7 Aug 2015 23:41:28 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t77NfSmj008429; Fri, 7 Aug 2015 23:41:28 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t77NfR87008425; Fri, 7 Aug 2015 23:41:27 GMT (envelope-from bapt@FreeBSD.org) Message-Id: <201508072341.t77NfR87008425@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f From: Baptiste Daroussin Date: Fri, 7 Aug 2015 23:41:27 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r286430 - in projects/collation/lib/libc: locale string X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Aug 2015 23:41:28 -0000 Author: bapt Date: Fri Aug 7 23:41:26 2015 New Revision: 286430 URL: https://svnweb.freebsd.org/changeset/base/286430 Log: The collate functions within libc have been using version 1 and 1.2 of the packed LC_COLLATE binary formats. These were generated with the colldef tool, but the new LC_COLLATE files are going to be generated by the new localedef tool using CLDR POSIX files as input. The BSD-flavored version of localedef identifies the format as "BSD 1.0". Any LC_COLLATE file with a different version will simply not be loaded, and all LC* categories will get set to "C" (aka "POSIX") locale. This work is based off of Nexenta's contribution to Illumos. The integration with xlocale is John Marino's work for Dragonfly. The following commits will enable localedef tool, disable the colldef tool, add generated colldef directory, and finally remove colldef from base. The only difference with Dragonfly are: - a few fixes to build with clang - And identification of the flavor as "BSD 1.0" instead of "Dragonfly 4.4" Obtained from: Dragonfly Modified: projects/collation/lib/libc/locale/Symbol.map projects/collation/lib/libc/locale/collate.c projects/collation/lib/libc/locale/collate.h projects/collation/lib/libc/locale/collcmp.c projects/collation/lib/libc/locale/setrunelocale.c projects/collation/lib/libc/string/strcoll.c projects/collation/lib/libc/string/strxfrm.c projects/collation/lib/libc/string/wcsxfrm.c Modified: projects/collation/lib/libc/locale/Symbol.map ============================================================================== --- projects/collation/lib/libc/locale/Symbol.map Fri Aug 7 23:31:31 2015 (r286429) +++ projects/collation/lib/libc/locale/Symbol.map Fri Aug 7 23:41:26 2015 (r286430) @@ -214,4 +214,7 @@ FBSDprivate_1.0 { __detect_path_locale; __collate_load_error; __collate_range_cmp; + __collate_load_tables_l; + __collate_lookup; + }; Modified: projects/collation/lib/libc/locale/collate.c ============================================================================== --- projects/collation/lib/libc/locale/collate.c Fri Aug 7 23:31:31 2015 (r286429) +++ projects/collation/lib/libc/locale/collate.c Fri Aug 7 23:41:26 2015 (r286430) @@ -1,4 +1,5 @@ /*- + * Copright 2010 Nexenta Systems, Inc. All rights reserved. * Copyright (c) 1995 Alex Tatmanjants * at Electronni Visti IA, Kiev, Ukraine. * All rights reserved. @@ -28,50 +29,39 @@ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. + * + * Adapted to xlocale by John Marino */ #include __FBSDID("$FreeBSD$"); #include "namespace.h" -#include #include #include #include +#include #include #include -#include +#include +#include +#include +#include #include "un-namespace.h" #include "collate.h" #include "setlocale.h" #include "ldpart.h" -#include "libc_private.h" - -/* - * To avoid modifying the original (single-threaded) code too much, we'll just - * define the old globals as fields inside the table. - * - * We also modify the collation table test functions to search the thread-local - * table first and the global table second. - */ -#define __collate_substitute_nontrivial (table->__collate_substitute_nontrivial) -#define __collate_substitute_table_ptr (table->__collate_substitute_table_ptr) -#define __collate_char_pri_table_ptr (table->__collate_char_pri_table_ptr) -#define __collate_chain_pri_table (table->__collate_chain_pri_table) -int __collate_load_error; - - struct xlocale_collate __xlocale_global_collate = { - {{0}, "C"}, 1, 0 + {{0}, "C"}, 1, 0, 0, 0 }; - struct xlocale_collate __xlocale_C_collate = { - {{0}, "C"}, 1, 0 +struct xlocale_collate __xlocale_C_collate = { + {{0}, "C"}, 1, 0, 0, 0 }; -void __collate_err(int ex, const char *f) __dead2; +#include "libc_private.h" int __collate_load_tables_l(const char *encoding, struct xlocale_collate *table); @@ -80,14 +70,14 @@ static void destruct_collate(void *t) { struct xlocale_collate *table = t; - if (__collate_chain_pri_table) { - free(__collate_chain_pri_table); + if (table->map && (table->maplen > 0)) { + (void) munmap(table->map, table->maplen); } free(t); } void * -__collate_load(const char *encoding, locale_t unused) +__collate_load(const char *encoding, __unused locale_t unused) { if (strcmp(encoding, "C") == 0 || strcmp(encoding, "POSIX") == 0) { return &__xlocale_C_collate; @@ -110,18 +100,19 @@ int __collate_load_tables(const char *encoding) { int ret = __collate_load_tables_l(encoding, &__xlocale_global_collate); - __collate_load_error = __xlocale_global_collate.__collate_load_error; return ret; } int __collate_load_tables_l(const char *encoding, struct xlocale_collate *table) { - FILE *fp; - int i, saverr, chains; - uint32_t u32; - char strbuf[STR_LEN], buf[PATH_MAX]; - void *TMP_substitute_table, *TMP_char_pri_table, *TMP_chain_pri_table; + int i, chains, z; + char buf[PATH_MAX]; + char *TMP; + char *map; + collate_info_t *info; + struct stat sbuf; + int fd; /* 'encoding' must be already checked. */ if (strcmp(encoding, "C") == 0 || strcmp(encoding, "POSIX") == 0) { @@ -129,217 +120,582 @@ __collate_load_tables_l(const char *enco return (_LDP_CACHE); } - /* 'PathLocale' must be already set & checked. */ - /* Range checking not needed, encoding has fixed size */ - (void)strcpy(buf, _PathLocale); - (void)strcat(buf, "/"); - (void)strcat(buf, encoding); - (void)strcat(buf, "/LC_COLLATE"); - if ((fp = fopen(buf, "re")) == NULL) - return (_LDP_ERROR); + (void) snprintf(buf, sizeof (buf), "%s/%s/LC_COLLATE", + _PathLocale, encoding); - if (fread(strbuf, sizeof(strbuf), 1, fp) != 1) { - saverr = errno; - (void)fclose(fp); - errno = saverr; + if ((fd = _open(buf, O_RDONLY)) < 0) + return (_LDP_ERROR); + if (_fstat(fd, &sbuf) < 0) { + (void) _close(fd); return (_LDP_ERROR); } - chains = -1; - if (strcmp(strbuf, COLLATE_VERSION) == 0) - chains = 0; - else if (strcmp(strbuf, COLLATE_VERSION1_2) == 0) - chains = 1; - if (chains < 0) { - (void)fclose(fp); - errno = EFTYPE; + if (sbuf.st_size < (COLLATE_STR_LEN + sizeof (info))) { + (void) _close(fd); + errno = EINVAL; + return (_LDP_ERROR); + } + map = mmap(NULL, sbuf.st_size, PROT_READ, MAP_PRIVATE, fd, 0); + (void) _close(fd); + if ((TMP = map) == NULL) { return (_LDP_ERROR); } - if (chains) { - if (fread(&u32, sizeof(u32), 1, fp) != 1) { - saverr = errno; - (void)fclose(fp); - errno = saverr; - return (_LDP_ERROR); - } - if ((chains = (int)ntohl(u32)) < 1) { - (void)fclose(fp); - errno = EFTYPE; - return (_LDP_ERROR); - } - } else - chains = TABLE_SIZE; - if ((TMP_substitute_table = - malloc(sizeof(__collate_substitute_table))) == NULL) { - saverr = errno; - (void)fclose(fp); - errno = saverr; + if (strncmp(TMP, COLLATE_VERSION, COLLATE_STR_LEN) != 0) { + (void) munmap(map, sbuf.st_size); + errno = EINVAL; return (_LDP_ERROR); } - if ((TMP_char_pri_table = - malloc(sizeof(__collate_char_pri_table))) == NULL) { - saverr = errno; - free(TMP_substitute_table); - (void)fclose(fp); - errno = saverr; + TMP += COLLATE_STR_LEN; + + info = (void *)TMP; + TMP += sizeof (*info); + + if ((info->directive_count < 1) || + (info->directive_count >= COLL_WEIGHTS_MAX) || + ((chains = info->chain_count) < 0)) { + (void) munmap(map, sbuf.st_size); + errno = EINVAL; return (_LDP_ERROR); } - if ((TMP_chain_pri_table = - malloc(sizeof(*__collate_chain_pri_table) * chains)) == NULL) { - saverr = errno; - free(TMP_substitute_table); - free(TMP_char_pri_table); - (void)fclose(fp); - errno = saverr; + + i = (sizeof (collate_char_t) * (UCHAR_MAX + 1)) + + (sizeof (collate_chain_t) * chains) + + (sizeof (collate_large_t) * info->large_count); + for (z = 0; z < (info->directive_count); z++) { + i += sizeof (collate_subst_t) * info->subst_count[z]; + } + if (i != (sbuf.st_size - (TMP - map))) { + (void) munmap(map, sbuf.st_size); + errno = EINVAL; return (_LDP_ERROR); } -#define FREAD(a, b, c, d) \ -{ \ - if (fread(a, b, c, d) != c) { \ - saverr = errno; \ - free(TMP_substitute_table); \ - free(TMP_char_pri_table); \ - free(TMP_chain_pri_table); \ - (void)fclose(d); \ - errno = saverr; \ - return (_LDP_ERROR); \ - } \ -} - - FREAD(TMP_substitute_table, sizeof(__collate_substitute_table), 1, fp); - FREAD(TMP_char_pri_table, sizeof(__collate_char_pri_table), 1, fp); - FREAD(TMP_chain_pri_table, - sizeof(*__collate_chain_pri_table), chains, fp); - (void)fclose(fp); - - if (__collate_substitute_table_ptr != NULL) - free(__collate_substitute_table_ptr); - __collate_substitute_table_ptr = TMP_substitute_table; - if (__collate_char_pri_table_ptr != NULL) - free(__collate_char_pri_table_ptr); - __collate_char_pri_table_ptr = TMP_char_pri_table; - for (i = 0; i < UCHAR_MAX + 1; i++) { - __collate_char_pri_table[i].prim = - ntohl(__collate_char_pri_table[i].prim); - __collate_char_pri_table[i].sec = - ntohl(__collate_char_pri_table[i].sec); - } - if (__collate_chain_pri_table != NULL) - free(__collate_chain_pri_table); - __collate_chain_pri_table = TMP_chain_pri_table; - for (i = 0; i < chains; i++) { - __collate_chain_pri_table[i].prim = - ntohl(__collate_chain_pri_table[i].prim); - __collate_chain_pri_table[i].sec = - ntohl(__collate_chain_pri_table[i].sec); - } - __collate_substitute_nontrivial = 0; - for (i = 0; i < UCHAR_MAX + 1; i++) { - if (__collate_substitute_table[i][0] != i || - __collate_substitute_table[i][1] != 0) { - __collate_substitute_nontrivial = 1; - break; + table->char_pri_table = (void *)TMP; + TMP += sizeof (collate_char_t) * (UCHAR_MAX + 1); + + for (z = 0; z < info->directive_count; z++) { + if (info->subst_count[z] > 0) { + table->subst_table[z] = (void *)TMP; + TMP += info->subst_count[z] * sizeof (collate_subst_t); + } else { + table->subst_table[z] = NULL; } } + + if (chains > 0) { + table->chain_pri_table = (void *)TMP; + TMP += chains * sizeof (collate_chain_t); + } else + table->chain_pri_table = NULL; + if (info->large_count > 0) + table->large_pri_table = (void *)TMP; + else + table->large_pri_table = NULL; + + table->info = info; table->__collate_load_error = 0; return (_LDP_LOADED); } -u_char * -__collate_substitute(struct xlocale_collate *table, const u_char *s) +/* + * Note: for performance reasons, we have expanded bsearch here. This avoids + * function call overhead with each comparison. + */ + +static int32_t * +substsearch(struct xlocale_collate *table, const wchar_t key, int pass) +{ + collate_subst_t *p; + int n = table->info->subst_count[pass]; + + if (n == 0) + return (NULL); + + if (pass >= table->info->directive_count) + return (NULL); + + if (!(key & COLLATE_SUBST_PRIORITY)) + return (NULL); + + p = table->subst_table[pass] + (key & ~COLLATE_SUBST_PRIORITY); + return (p->pri); +} + +static collate_chain_t * +chainsearch(struct xlocale_collate *table, const wchar_t *key, int *len) { - int dest_len, len, nlen; - int delta = strlen(s); - u_char *dest_str = NULL; - - if (s == NULL || *s == '\0') - return (__collate_strdup("")); - delta += delta / 8; - dest_str = malloc(dest_len = delta); - if (dest_str == NULL) - __collate_err(EX_OSERR, __func__); - len = 0; - while (*s) { - nlen = len + strlen(__collate_substitute_table[*s]); - if (dest_len <= nlen) { - dest_str = reallocf(dest_str, dest_len = nlen + delta); - if (dest_str == NULL) - __collate_err(EX_OSERR, __func__); + int low; + int high; + int next, compar, l; + collate_chain_t *p; + collate_chain_t *tab; + + if (table->info->chain_count == 0) + return (NULL); + + low = 0; + high = table->info->chain_count - 1; + tab = table->chain_pri_table; + + while (low <= high) { + next = (low + high) / 2; + p = tab + next; + compar = *key - *p->str; + if (compar == 0) { + l = wcsnlen(p->str, COLLATE_STR_LEN); + compar = wcsncmp(key, p->str, l); + if (compar == 0) { + *len = l; + return (p); + } } - (void)strcpy(dest_str + len, __collate_substitute_table[*s++]); - len = nlen; + if (compar > 0) + low = next + 1; + else + high = next - 1; + } + return (NULL); +} + +static collate_large_t * +largesearch(struct xlocale_collate *table, const wchar_t key) +{ + int low = 0; + int high = table->info->large_count - 1; + int next, compar; + collate_large_t *p; + collate_large_t *tab = table->large_pri_table; + + if (table->info->large_count == 0) + return (NULL); + + while (low <= high) { + next = (low + high) / 2; + p = tab + next; + compar = key - p->val; + if (compar == 0) + return (p); + if (compar > 0) + low = next + 1; + else + high = next - 1; } - return (dest_str); + return (NULL); } void -__collate_lookup(struct xlocale_collate *table, const u_char *t, int *len, int *prim, int *sec) +_collate_lookup(struct xlocale_collate *table, const wchar_t *t, int *len, + int *pri, int which, const int **state) { - struct __collate_st_chain_pri *p2; + collate_chain_t *p2; + collate_large_t *match; + int p, l; + const int *sptr; + + /* + * If this is the "last" pass for the UNDEFINED, then + * we just return the priority itself. + */ + if (which >= table->info->directive_count) { + *pri = *t; + *len = 1; + *state = NULL; + return; + } + + /* + * If we have remaining substitution data from a previous + * call, consume it first. + */ + if ((sptr = *state) != NULL) { + *pri = *sptr; + sptr++; + *state = *sptr ? sptr : NULL; + *len = 0; + return; + } + /* No active substitutions */ *len = 1; - *prim = *sec = 0; - for (p2 = __collate_chain_pri_table; p2->str[0] != '\0'; p2++) { - if (*t == p2->str[0] && - strncmp(t, p2->str, strlen(p2->str)) == 0) { - *len = strlen(p2->str); - *prim = p2->prim; - *sec = p2->sec; - return; + + /* + * Check for composites such as dipthongs that collate as a + * single element (aka chains or collating-elements). + */ + if (((p2 = chainsearch(table, t, &l)) != NULL) && + ((p = p2->pri[which]) >= 0)) { + + *len = l; + *pri = p; + + } else if (*t <= UCHAR_MAX) { + + /* + * Character is a small (8-bit) character. + * We just look these up directly for speed. + */ + *pri = table->char_pri_table[*t].pri[which]; + + } else if ((table->info->large_count > 0) && + ((match = largesearch(table, *t)) != NULL)) { + + /* + * Character was found in the extended table. + */ + *pri = match->pri.pri[which]; + + } else { + /* + * Character lacks a specific definition. + */ + if (table->info->directive[which] & DIRECTIVE_UNDEFINED) { + /* Mask off sign bit to prevent ordering confusion. */ + *pri = (*t & COLLATE_MAX_PRIORITY); + } else { + *pri = table->info->undef_pri[which]; } + /* No substitutions for undefined characters! */ + return; } - *prim = __collate_char_pri_table[*t].prim; - *sec = __collate_char_pri_table[*t].sec; + + /* + * Try substituting (expanding) the character. We are + * currently doing this *after* the chain compression. I + * think it should not matter, but this way might be slightly + * faster. + * + * We do this after the priority search, as this will help us + * to identify a single key value. In order for this to work, + * its important that the priority assigned to a given element + * to be substituted be unique for that level. The localedef + * code ensures this for us. + */ + if ((sptr = substsearch(table, *pri, which)) != NULL) { + if ((*pri = *sptr) != 0) { + sptr++; + *state = *sptr ? sptr : NULL; + } + } + } -u_char * -__collate_strdup(u_char *s) +/* + * This is the meaty part of wcsxfrm & strxfrm. Note that it does + * NOT NULL terminate. That is left to the caller. + */ +size_t +_collate_wxfrm(struct xlocale_collate *table, const wchar_t *src, wchar_t *xf, + size_t room) { - u_char *t = strdup(s); + int pri; + int len; + const wchar_t *t; + wchar_t *tr = NULL; + int direc; + int pass; + const int32_t *state; + size_t want = 0; + size_t need = 0; + + for (pass = 0; pass <= table->info->directive_count; pass++) { + + state = NULL; + + if (pass != 0) { + /* insert level separator from the previous pass */ + if (room) { + *xf++ = 1; + room--; + } + want++; + } + + /* special pass for undefined */ + if (pass == table->info->directive_count) { + direc = DIRECTIVE_FORWARD | DIRECTIVE_UNDEFINED; + } else { + direc = table->info->directive[pass]; + } + + t = src; + + if (direc & DIRECTIVE_BACKWARD) { + wchar_t *bp, *fp, c; + if (tr) + free(tr); + if ((tr = wcsdup(t)) == NULL) { + errno = ENOMEM; + goto fail; + } + bp = tr; + fp = tr + wcslen(tr) - 1; + while (bp < fp) { + c = *bp; + *bp++ = *fp; + *fp-- = c; + } + t = (const wchar_t *)tr; + } - if (t == NULL) - __collate_err(EX_OSERR, __func__); - return (t); + if (direc & DIRECTIVE_POSITION) { + while (*t || state) { + _collate_lookup(table, t, &len, &pri, pass, &state); + t += len; + if (pri <= 0) { + if (pri < 0) { + errno = EINVAL; + goto fail; + } + pri = COLLATE_MAX_PRIORITY; + } + if (room) { + *xf++ = pri; + room--; + } + want++; + need = want; + } + } else { + while (*t || state) { + _collate_lookup(table, t, &len, &pri, pass, &state); + t += len; + if (pri <= 0) { + if (pri < 0) { + errno = EINVAL; + goto fail; + } + continue; + } + if (room) { + *xf++ = pri; + room--; + } + want++; + need = want; + } + } + } + if (tr) + free(tr); + return (need); + +fail: + if (tr) + free(tr); + return ((size_t)(-1)); } -void -__collate_err(int ex, const char *f) +/* + * In the non-POSIX case, we transform each character into a string of + * characters representing the character's priority. Since char is usually + * signed, we are limited by 7 bits per byte. To avoid zero, we need to add + * XFRM_OFFSET, so we can't use a full 7 bits. For simplicity, we choose 6 + * bits per byte. + * + * It turns out that we sometimes have real priorities that are + * 31-bits wide. (But: be careful using priorities where the high + * order bit is set -- i.e. the priority is negative. The sort order + * may be surprising!) + * + * TODO: This would be a good area to optimize somewhat. It turns out + * that real prioririties *except for the last UNDEFINED pass* are generally + * very small. We need the localedef code to precalculate the max + * priority for us, and ideally also give us a mask, and then we could + * severely limit what we expand to. + */ +#define XFRM_BYTES 6 +#define XFRM_OFFSET ('0') /* make all printable characters */ +#define XFRM_SHIFT 6 +#define XFRM_MASK ((1 << XFRM_SHIFT) - 1) +#define XFRM_SEP ('.') /* chosen to be less than XFRM_OFFSET */ + +static int +xfrm(struct xlocale_collate *table, unsigned char *p, int pri, int pass) { - const char *s; - int serrno = errno; + /* we use unsigned to ensure zero fill on right shift */ + uint32_t val = (uint32_t)table->info->pri_count[pass]; + int nc = 0; + + while (val) { + *p = (pri & XFRM_MASK) + XFRM_OFFSET; + pri >>= XFRM_SHIFT; + val >>= XFRM_SHIFT; + p++; + nc++; + } + return (nc); +} - s = _getprogname(); - _write(STDERR_FILENO, s, strlen(s)); - _write(STDERR_FILENO, ": ", 2); - s = f; - _write(STDERR_FILENO, s, strlen(s)); - _write(STDERR_FILENO, ": ", 2); - s = strerror(serrno); - _write(STDERR_FILENO, s, strlen(s)); - _write(STDERR_FILENO, "\n", 1); - exit(ex); +size_t +_collate_sxfrm(struct xlocale_collate *table, const wchar_t *src, char *xf, + size_t room) +{ + int pri; + int len; + const wchar_t *t; + wchar_t *tr = NULL; + int direc; + int pass; + const int32_t *state; + size_t want = 0; + size_t need = 0; + int b; + uint8_t buf[XFRM_BYTES]; + + for (pass = 0; pass <= table->info->directive_count; pass++) { + + state = NULL; + + if (pass != 0) { + /* insert level separator from the previous pass */ + if (room) { + *xf++ = XFRM_SEP; + room--; + } + want++; + } + + /* special pass for undefined */ + if (pass == table->info->directive_count) { + direc = DIRECTIVE_FORWARD | DIRECTIVE_UNDEFINED; + } else { + direc = table->info->directive[pass]; + } + + t = src; + + if (direc & DIRECTIVE_BACKWARD) { + wchar_t *bp, *fp, c; + if (tr) + free(tr); + if ((tr = wcsdup(t)) == NULL) { + errno = ENOMEM; + goto fail; + } + bp = tr; + fp = tr + wcslen(tr) - 1; + while (bp < fp) { + c = *bp; + *bp++ = *fp; + *fp-- = c; + } + t = (const wchar_t *)tr; + } + + if (direc & DIRECTIVE_POSITION) { + while (*t || state) { + + _collate_lookup(table, t, &len, &pri, pass, &state); + t += len; + if (pri <= 0) { + if (pri < 0) { + errno = EINVAL; + goto fail; + } + pri = COLLATE_MAX_PRIORITY; + } + + b = xfrm(table, buf, pri, pass); + want += b; + if (room) { + while (b) { + b--; + if (room) { + *xf++ = buf[b]; + room--; + } + } + } + need = want; + } + } else { + while (*t || state) { + _collate_lookup(table, t, &len, &pri, pass, &state); + t += len; + if (pri <= 0) { + if (pri < 0) { + errno = EINVAL; + goto fail; + } + continue; + } + + b = xfrm(table, buf, pri, pass); + want += b; + if (room) { + + while (b) { + b--; + if (room) { + *xf++ = buf[b]; + room--; + } + } + } + need = want; + } + } + } + if (tr) + free(tr); + return (need); + +fail: + if (tr) + free(tr); + return ((size_t)(-1)); } -#ifdef COLLATE_DEBUG -void -__collate_print_tables() +/* + * __collate_equiv_value returns the primary collation value for the given + * collating symbol specified by str and len. Zero or negative is returned + * if the collating symbol was not found. This function is used by bracket + * code in the TRE regex library. + */ +int +__collate_equiv_value(locale_t locale, const wchar_t *str, size_t len) { - int i; - struct __collate_st_chain_pri *p2; + int32_t e; - printf("Substitute table:\n"); - for (i = 0; i < UCHAR_MAX + 1; i++) - if (i != *__collate_substitute_table[i]) - printf("\t'%c' --> \"%s\"\n", i, - __collate_substitute_table[i]); - printf("Chain priority table:\n"); - for (p2 = __collate_chain_pri_table; p2->str[0] != '\0'; p2++) - printf("\t\"%s\" : %d %d\n", p2->str, p2->prim, p2->sec); - printf("Char priority table:\n"); - for (i = 0; i < UCHAR_MAX + 1; i++) - printf("\t'%c' : %d %d\n", i, __collate_char_pri_table[i].prim, - __collate_char_pri_table[i].sec); + if (len < 1 || len >= COLLATE_STR_LEN) + return (-1); + + FIX_LOCALE(locale); + struct xlocale_collate *table = + (struct xlocale_collate*)locale->components[XLC_COLLATE]; + + if (table->__collate_load_error) + return ((len == 1 && *str <= UCHAR_MAX) ? *str : -1); + + if (len == 1) { + e = -1; + if (*str <= UCHAR_MAX) + e = table->char_pri_table[*str].pri[0]; + else if (table->info->large_count > 0) { + collate_large_t *match_large; + match_large = largesearch(table, *str); + if (match_large) + e = match_large->pri.pri[0]; + } + if (e == 0) + return (1); + return (e > 0 ? e : 0); + } + if (table->info->chain_count > 0) { + wchar_t name[COLLATE_STR_LEN]; + collate_chain_t *match_chain; + int clen; + + wcsncpy (name, str, len); + name[len] = 0; + match_chain = chainsearch(table, name, &clen); + if (match_chain) { + e = match_chain->pri[0]; + if (e == 0) + return (1); + return (e < 0 ? -e : e); + } + } + return (0); } -#endif Modified: projects/collation/lib/libc/locale/collate.h ============================================================================== --- projects/collation/lib/libc/locale/collate.h Fri Aug 7 23:31:31 2015 (r286429) +++ projects/collation/lib/libc/locale/collate.h Fri Aug 7 23:41:26 2015 (r286430) @@ -40,42 +40,98 @@ #include #include "xlocale_private.h" -#define STR_LEN 10 -#define TABLE_SIZE 100 -#define COLLATE_VERSION "1.0\n" -#define COLLATE_VERSION1_2 "1.2\n" +/* + * Work around buildworld bootstrapping from older systems whos limits.h + * sets COLL_WEIGHTS_MAX to 0. + */ +#if COLL_WEIGHTS_MAX == 0 +#undef COLL_WEIGHTS_MAX +#define COLL_WEIGHTS_MAX 10 +#endif -struct __collate_st_char_pri { - int prim, sec; -}; -struct __collate_st_chain_pri { - u_char str[STR_LEN]; - int prim, sec; -}; +#define COLLATE_STR_LEN 24 /* should be 64-bit multiple */ +#define COLLATE_VERSION "BSD 1.0\n" -#define __collate_substitute_table (*__collate_substitute_table_ptr) -#define __collate_char_pri_table (*__collate_char_pri_table_ptr) +#define COLLATE_MAX_PRIORITY (0x7fffffff) /* max signed value */ +#define COLLATE_SUBST_PRIORITY (0x40000000) /* bit indicates subst table */ + +#define DIRECTIVE_UNDEF 0x00 +#define DIRECTIVE_FORWARD 0x01 +#define DIRECTIVE_BACKWARD 0x02 +#define DIRECTIVE_POSITION 0x04 +#define DIRECTIVE_UNDEFINED 0x08 /* special last weight for UNDEFINED */ + +#define DIRECTIVE_DIRECTION_MASK (DIRECTIVE_FORWARD | DIRECTIVE_BACKWARD) + +/* + * The collate file format is as follows: + * + * char version[COLLATE_STR_LEN]; // must be COLLATE_VERSION + * collate_info_t info; // see below, includes padding + * collate_char_pri_t char_data[256]; // 8 bit char values + * collate_subst_t subst[*]; // 0 or more substitutions + * collate_chain_pri_t chains[*]; // 0 or more chains + * collate_large_pri_t large[*]; // extended char priorities + * + * Note that all structures must be 32-bit aligned, as each structure + * contains 32-bit member fields. The entire file is mmap'd, so its + * critical that alignment be observed. It is not generally safe to + * use any 64-bit values in the structures. + */ + +typedef struct collate_info { + uint8_t directive_count; + uint8_t directive[COLL_WEIGHTS_MAX]; + int32_t pri_count[COLL_WEIGHTS_MAX]; + int32_t flags; + int32_t chain_count; + int32_t large_count; + int32_t subst_count[COLL_WEIGHTS_MAX]; + int32_t undef_pri[COLL_WEIGHTS_MAX]; +} collate_info_t; + +typedef struct collate_char { + int32_t pri[COLL_WEIGHTS_MAX]; +} collate_char_t; + +typedef struct collate_chain { + wchar_t str[COLLATE_STR_LEN]; + int32_t pri[COLL_WEIGHTS_MAX]; +} collate_chain_t; + +typedef struct collate_large { + int32_t val; + collate_char_t pri; +} collate_large_t; + +typedef struct collate_subst { + int32_t key; + int32_t pri[COLLATE_STR_LEN]; +} collate_subst_t; struct xlocale_collate { struct xlocale_component header; int __collate_load_error; - int __collate_substitute_nontrivial; + char * map; + size_t maplen; - u_char (*__collate_substitute_table_ptr)[UCHAR_MAX + 1][STR_LEN]; - struct __collate_st_char_pri (*__collate_char_pri_table_ptr)[UCHAR_MAX + 1]; - struct __collate_st_chain_pri *__collate_chain_pri_table; + collate_info_t *info; + collate_char_t *char_pri_table; + collate_large_t *large_pri_table; + collate_chain_t *chain_pri_table; + collate_subst_t *subst_table[COLL_WEIGHTS_MAX]; }; - __BEGIN_DECLS -u_char *__collate_strdup(u_char *); -u_char *__collate_substitute(struct xlocale_collate *, const u_char *); int __collate_load_tables(const char *); -void __collate_lookup(struct xlocale_collate *, const u_char *, int *, int *, int *); -int __collate_range_cmp(struct xlocale_collate *, int, int); -#ifdef COLLATE_DEBUG -void __collate_print_tables(void); -#endif +int __collate_equiv_value(locale_t, const wchar_t *, size_t); +void _collate_lookup(struct xlocale_collate *,const wchar_t *, int *, int *, + int, const int **); +int __collate_range_cmp(struct xlocale_collate *, wchar_t, wchar_t); +size_t _collate_wxfrm(struct xlocale_collate *, const wchar_t *, wchar_t *, + size_t); +size_t _collate_sxfrm(struct xlocale_collate *, const wchar_t *, char *, + size_t); *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-projects@freebsd.org Fri Aug 7 23:45:33 2015 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9AA919B6669 for ; Fri, 7 Aug 2015 23:45:33 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8C1EBB02; Fri, 7 Aug 2015 23:45:33 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t77NjXWV010710; Fri, 7 Aug 2015 23:45:33 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t77NjXbh010709; Fri, 7 Aug 2015 23:45:33 GMT (envelope-from bapt@FreeBSD.org) Message-Id: <201508072345.t77NjXbh010709@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f From: Baptiste Daroussin Date: Fri, 7 Aug 2015 23:45:33 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r286431 - projects/collation/share/mk X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Aug 2015 23:45:33 -0000 Author: bapt Date: Fri Aug 7 23:45:32 2015 New Revision: 286431 URL: https://svnweb.freebsd.org/changeset/base/286431 Log: Define libavl in src.libnames.mk Modified: projects/collation/share/mk/src.libnames.mk Modified: projects/collation/share/mk/src.libnames.mk ============================================================================== --- projects/collation/share/mk/src.libnames.mk Fri Aug 7 23:41:26 2015 (r286430) +++ projects/collation/share/mk/src.libnames.mk Fri Aug 7 23:45:32 2015 (r286431) @@ -57,6 +57,7 @@ _LIBRARIES= \ archive \ asn1 \ auditd \ + avl \ begemot \ bluetooth \ bsdxml \ From owner-svn-src-projects@freebsd.org Fri Aug 7 23:53:33 2015 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D4FFF9B6893 for ; Fri, 7 Aug 2015 23:53:33 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C4DA91B1; Fri, 7 Aug 2015 23:53:33 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t77NrXGd014724; Fri, 7 Aug 2015 23:53:33 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t77NrW0L014715; Fri, 7 Aug 2015 23:53:32 GMT (envelope-from bapt@FreeBSD.org) Message-Id: <201508072353.t77NrW0L014715@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f From: Baptiste Daroussin Date: Fri, 7 Aug 2015 23:53:32 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r286432 - in projects/collation/usr.bin: . localedef X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Aug 2015 23:53:34 -0000 Author: bapt Date: Fri Aug 7 23:53:31 2015 New Revision: 286432 URL: https://svnweb.freebsd.org/changeset/base/286432 Log: Add localedef(1), a locale definition generator tool The localedef tool can read entire (and unmodified) CLDR posix definition files, and generate all 6 LC categories: LC_COLLATE, LC_CTYPE, LC_TIME, LC_NUMERIC, LC_MONETARY and LC_MESSAGES. This tool has a long history with Solaris. The Nexenta developers modified it to read CLDR files and created the much richer collation formats. The libc collation functions have to be modified to read the new format (called "BSD-1.0") and to handle the new data structures. The result will be that locale-sensitive tools and functions will now properly sort multibyte and unicode strings. Obtained from: Dragonfly Added: projects/collation/usr.bin/localedef/ projects/collation/usr.bin/localedef/Makefile (contents, props changed) projects/collation/usr.bin/localedef/README projects/collation/usr.bin/localedef/charmap.c (contents, props changed) projects/collation/usr.bin/localedef/collate.c (contents, props changed) projects/collation/usr.bin/localedef/ctype.c (contents, props changed) projects/collation/usr.bin/localedef/localedef.1 (contents, props changed) projects/collation/usr.bin/localedef/localedef.c (contents, props changed) projects/collation/usr.bin/localedef/localedef.h (contents, props changed) projects/collation/usr.bin/localedef/messages.c (contents, props changed) projects/collation/usr.bin/localedef/monetary.c (contents, props changed) projects/collation/usr.bin/localedef/numeric.c (contents, props changed) projects/collation/usr.bin/localedef/parser.y projects/collation/usr.bin/localedef/scanner.c (contents, props changed) projects/collation/usr.bin/localedef/time.c (contents, props changed) projects/collation/usr.bin/localedef/wide.c (contents, props changed) Modified: projects/collation/usr.bin/Makefile Modified: projects/collation/usr.bin/Makefile ============================================================================== --- projects/collation/usr.bin/Makefile Fri Aug 7 23:45:32 2015 (r286431) +++ projects/collation/usr.bin/Makefile Fri Aug 7 23:53:31 2015 (r286432) @@ -84,6 +84,7 @@ SUBDIR= ${_addr2line} \ lesskey \ limits \ locale \ + localedef \ lock \ lockf \ logger \ Added: projects/collation/usr.bin/localedef/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/collation/usr.bin/localedef/Makefile Fri Aug 7 23:53:31 2015 (r286432) @@ -0,0 +1,30 @@ +# $FreeBSD$ + +PROG= localedef +SRCS= charmap.c \ + collate.c \ + ctype.c \ + localedef.c \ + messages.c \ + monetary.c \ + numeric.c \ + parser.y \ + scanner.c \ + time.c \ + wide.c + +WARNS= 3 +${SRCS:M*.c}: parser.h +parser.h: parser.y +LIBADD= avl + +IGNORE_PRAGMA= yes + +CFLAGS+= -DNEED_SOLARIS_BOOLEAN +CFLAGS+= -I. -I${.CURDIR} +CFLAGS+= -I${.CURDIR}/../../lib/libc/locale +CFLAGS+= -I${.CURDIR}/../../lib/libc/stdtime +CFLAGS+= -I${.CURDIR}/../../sys/cddl/compat/opensolaris +CFLAGS+= -I${.CURDIR}/../../sys/cddl/contrib/opensolaris/uts/common + +.include Added: projects/collation/usr.bin/localedef/README ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/collation/usr.bin/localedef/README Fri Aug 7 23:53:31 2015 (r286432) @@ -0,0 +1,11 @@ +While there are tools called "localedef" in Solaris and Linux, this +tool does not share heritage with any other implementation. It was +written independently by Garrett D'Amore while employed at Nexenta +Systems, and thus carries the Nexenta Copyright. + +It was initially released under the CDDL license, but on 4 July 2014, +Nexenta reissued the source under the BSD 2-clause license. This +code is part of the Illumos project. + +see: +https://github.com/Nexenta/illumos-nexenta/commit/cf17542a37fc83d0ae093777e30d480423858c29 Added: projects/collation/usr.bin/localedef/charmap.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/collation/usr.bin/localedef/charmap.c Fri Aug 7 23:53:31 2015 (r286432) @@ -0,0 +1,364 @@ +/* + * Copyright 2010 Nexenta Systems, Inc. All rights reserved. + * Copyright 2015 John Marino + * + * This source code is derived from the illumos localedef command, and + * provided under BSD-style license terms by Nexenta Systems, Inc. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +/* + * CHARMAP file handling for localedef. + */ +#include +__FBSDID("$FreeBSD$"); + +#include +#include + +#include +#include +#include +#include +#include +#include +#include +#include "localedef.h" +#include "parser.h" + +static avl_tree_t cmap_sym; +static avl_tree_t cmap_wc; + +typedef struct charmap { + const char *name; + wchar_t wc; + avl_node_t avl_sym; + avl_node_t avl_wc; +} charmap_t; + + +/* + * Array of POSIX specific portable characters. + */ + +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wdiscarded-qualifiers" + +static const struct { + char *name; + int ch; +} portable_chars[] = { + { "NUL", '\0' }, + { "alert", '\a' }, + { "backspace", '\b' }, + { "tab", '\t' }, + { "carriage-return", '\r' }, + { "newline", '\n' }, + { "vertical-tab", '\v' }, + { "form-feed", '\f' }, + { "space", ' ' }, + { "exclamation-mark", '!' }, + { "quotation-mark", '"' }, + { "number-sign", '#' }, + { "dollar-sign", '$' }, + { "percent-sign", '%' }, + { "ampersand", '&' }, + { "apostrophe", '\'' }, + { "left-parenthesis", '(' }, + { "right-parenthesis", '(' }, + { "asterisk", '*' }, + { "plus-sign", '+' }, + { "comma", ','}, + { "hyphen-minus", '-' }, + { "hyphen", '-' }, + { "full-stop", '.' }, + { "period", '.' }, + { "slash", '/' }, + { "solidus", '/' }, + { "zero", '0' }, + { "one", '1' }, + { "two", '2' }, + { "three", '3' }, + { "four", '4' }, + { "five", '5' }, + { "six", '6' }, + { "seven", '7' }, + { "eight", '8' }, + { "nine", '9' }, + { "colon", ':' }, + { "semicolon", ';' }, + { "less-than-sign", '<' }, + { "equals-sign", '=' }, + { "greater-than-sign", '>' }, + { "question-mark", '?' }, + { "commercial-at", '@' }, + { "left-square-bracket", '[' }, + { "backslash", '\\' }, + { "reverse-solidus", '\\' }, + { "right-square-bracket", ']' }, + { "circumflex", '^' }, + { "circumflex-accent", '^' }, + { "low-line", '_' }, + { "underscore", '_' }, + { "grave-accent", '`' }, + { "left-brace", '{' }, + { "left-curly-bracket", '{' }, + { "vertical-line", '|' }, + { "right-brace", '}' }, + { "right-curly-bracket", '}' }, + { "tilde", '~' }, + { "A", 'A' }, + { "B", 'B' }, + { "C", 'C' }, + { "D", 'D' }, + { "E", 'E' }, + { "F", 'F' }, + { "G", 'G' }, + { "H", 'H' }, + { "I", 'I' }, + { "J", 'J' }, + { "K", 'K' }, + { "L", 'L' }, + { "M", 'M' }, + { "N", 'N' }, + { "O", 'O' }, + { "P", 'P' }, + { "Q", 'Q' }, + { "R", 'R' }, + { "S", 'S' }, + { "T", 'T' }, + { "U", 'U' }, + { "V", 'V' }, + { "W", 'W' }, + { "X", 'X' }, + { "Y", 'Y' }, + { "Z", 'Z' }, + { "a", 'a' }, + { "b", 'b' }, + { "c", 'c' }, + { "d", 'd' }, + { "e", 'e' }, + { "f", 'f' }, + { "g", 'g' }, + { "h", 'h' }, + { "i", 'i' }, + { "j", 'j' }, + { "k", 'k' }, + { "l", 'l' }, + { "m", 'm' }, + { "n", 'n' }, + { "o", 'o' }, + { "p", 'p' }, + { "q", 'q' }, + { "r", 'r' }, + { "s", 's' }, + { "t", 't' }, + { "u", 'u' }, + { "v", 'v' }, + { "w", 'w' }, + { "x", 'x' }, + { "y", 'y' }, + { "z", 'z' }, + { NULL, 0 } +}; + +#pragma GCC diagnostic pop + +static int +cmap_compare_sym(const void *n1, const void *n2) +{ + const charmap_t *c1 = n1; + const charmap_t *c2 = n2; + int rv; + + rv = strcmp(c1->name, c2->name); + return ((rv < 0) ? -1 : (rv > 0) ? 1 : 0); +} + +static int +cmap_compare_wc(const void *n1, const void *n2) +{ + const charmap_t *c1 = n1; + const charmap_t *c2 = n2; + + return ((c1->wc < c2->wc) ? -1 : (c1->wc > c2->wc) ? 1 : 0); +} + +void +init_charmap(void) +{ + avl_create(&cmap_sym, cmap_compare_sym, sizeof (charmap_t), + offsetof(charmap_t, avl_sym)); + + avl_create(&cmap_wc, cmap_compare_wc, sizeof (charmap_t), + offsetof(charmap_t, avl_wc)); +} + +static void +add_charmap_impl(char *sym, wchar_t wc, int nodups) +{ + charmap_t srch; + charmap_t *n = NULL; + avl_index_t where; + + srch.wc = wc; + srch.name = sym; + + /* + * also possibly insert the wide mapping, although note that there + * can only be one of these per wide character code. + */ + if ((wc != -1) && ((avl_find(&cmap_wc, &srch, &where)) == NULL)) { + if ((n = calloc(1, sizeof (*n))) == NULL) { + errf("out of memory"); + return; + } + n->wc = wc; + avl_insert(&cmap_wc, n, where); + } + + if (sym) { + if (avl_find(&cmap_sym, &srch, &where) != NULL) { + if (nodups) { + errf("duplicate character definition"); + } + return; + } + if ((n == NULL) && ((n = calloc(1, sizeof (*n))) == NULL)) { + errf("out of memory"); + return; + } + n->wc = wc; + n->name = sym; + + avl_insert(&cmap_sym, n, where); + } +} + +void +add_charmap(char *sym, int c) +{ + add_charmap_impl(sym, c, 1); +} + +void +add_charmap_undefined(char *sym) +{ + charmap_t srch; + charmap_t *cm = NULL; + + srch.name = sym; + cm = avl_find(&cmap_sym, &srch, NULL); + + if ((undefok == 0) && ((cm == NULL) || (cm->wc == -1))) { + warn("undefined symbol <%s>", sym); + add_charmap_impl(sym, -1, 0); + } else { + free(sym); + } +} + +void +add_charmap_range(char *s, char *e, int wc) +{ + int ls, le; + int si; + int sn, en; + int i; + + static const char *digits = "0123456789"; + + ls = strlen(s); + le = strlen(e); + + if (((si = strcspn(s, digits)) == 0) || (si == ls) || + (strncmp(s, e, si) != 0) || + ((int)strspn(s + si, digits) != (ls - si)) || + ((int)strspn(e + si, digits) != (le - si)) || + ((sn = atoi(s + si)) > ((en = atoi(e + si))))) { + errf("malformed charmap range"); + return; + } + + s[si] = 0; + + for (i = sn; i <= en; i++) { + char *nn; + (void) asprintf(&nn, "%s%0*u", s, ls - si, i); + if (nn == NULL) { + errf("out of memory"); + return; + } + + add_charmap_impl(nn, wc, 1); + wc++; + } + free(s); + free(e); +} + +void +add_charmap_char(char *name, int val) +{ + add_charmap_impl(name, val, 0); +} + +/* + * POSIX insists that certain entries be present, even when not in the + * orginal charmap file. + */ +void +add_charmap_posix(void) +{ + int i; + + for (i = 0; portable_chars[i].name; i++) { + add_charmap_char(portable_chars[i].name, portable_chars[i].ch); + } +} + +int +lookup_charmap(const char *sym, wchar_t *wc) +{ + charmap_t srch; + charmap_t *n; + + srch.name = sym; + n = avl_find(&cmap_sym, &srch, NULL); + if (n && n->wc != -1) { + if (wc) + *wc = n->wc; + return (0); + } + return (-1); +} + +int +check_charmap(wchar_t wc) +{ + charmap_t srch; + + srch.wc = wc; + return (avl_find(&cmap_wc, &srch, NULL) ? 0 : -1); +} Added: projects/collation/usr.bin/localedef/collate.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/collation/usr.bin/localedef/collate.c Fri Aug 7 23:53:31 2015 (r286432) @@ -0,0 +1,1299 @@ +/* + * Copyright 2010 Nexenta Systems, Inc. All rights reserved. + * Copyright 2015 John Marino + * + * This source code is derived from the illumos localedef command, and + * provided under BSD-style license terms by Nexenta Systems, Inc. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +/* + * LC_COLLATE database generation routines for localedef. + */ +#include +__FBSDID("$FreeBSD$"); + +#include +#include + +#include +#include +#include +#include +#include +#include +#include +#include +#include "localedef.h" +#include "parser.h" +#include "collate.h" + +/* + * Design notes. + * + * It will be extremely helpful to the reader if they have access to + * the localedef and locale file format specifications available. + * Latest versions of these are available from www.opengroup.org. + * + * The design for the collation code is a bit complex. The goal is a + * single collation database as described in collate.h (in + * libc/port/locale). However, there are some other tidbits: + * + * a) The substitution entries are now a directly indexable array. A + * priority elsewhere in the table is taken as an index into the + * substitution table if it has a high bit (COLLATE_SUBST_PRIORITY) + * set. (The bit is cleared and the result is the index into the + * table. + * + * b) We eliminate duplicate entries into the substitution table. + * This saves a lot of space. + * + * c) The priorities for each level are "compressed", so that each + * sorting level has consecutively numbered priorities starting at 1. + * (O is reserved for the ignore priority.) This means sort levels + * which only have a few distinct priorities can represent the + * priority level in fewer bits, which makes the strxfrm output + * smaller. + * + * d) We record the total number of priorities so that strxfrm can + * figure out how many bytes to expand a numeric priority into. + * + * e) For the UNDEFINED pass (the last pass), we record the maximum + * number of bits needed to uniquely prioritize these entries, so that + * the last pass can also use smaller strxfrm output when possible. + * + * f) Priorities with the sign bit set are verboten. This works out + * because no active character set needs that bit to carry significant + * information once the character is in wide form. + * + * To process the entire data to make the database, we actually run + * multiple passes over the data. + * + * The first pass, which is done at parse time, identifies elements, + * substitutions, and such, and records them in priority order. As + * some priorities can refer to other priorities, using forward + * references, we use a table of references indicating whether the + * priority's value has been resolved, or whether it is still a + * reference. + * + * The second pass walks over all the items in priority order, noting + * that they are used directly, and not just an indirect reference. + * This is done by creating a "weight" structure for the item. The + * weights are stashed in an AVL tree sorted by relative "priority". + * + * The third pass walks over all the weight structures, in priority + * order, and assigns a new monotonically increasing (per sort level) + * weight value to them. These are the values that will actually be + * written to the file. + * + * The fourth pass just writes the data out. + */ + +/* + * In order to resolve the priorities, we create a table of priorities. + * Entries in the table can be in one of three states. + * + * UNKNOWN is for newly allocated entries, and indicates that nothing + * is known about the priority. (For example, when new entries are created + * for collating-symbols, this is the value assigned for them until the + * collating symbol's order has been determined. + * + * RESOLVED is used for an entry where the priority indicates the final + * numeric weight. + * + * REFER is used for entries that reference other entries. Typically + * this is used for forward references. A collating-symbol can never + * have this value. + * + * The "pass" field is used during final resolution to aid in detection + * of referencing loops. (For example depends on , but has its + * priority dependent on .) + */ +typedef enum { + UNKNOWN, /* priority is totally unknown */ + RESOLVED, /* priority value fully resolved */ + REFER /* priority is a reference (index) */ +} res_t; + +typedef struct weight { + int32_t pri; + int opt; + avl_node_t avl; +} weight_t; + +typedef struct priority { + res_t res; + int32_t pri; + int pass; + int lineno; +} collpri_t; + +#define NUM_WT collinfo.directive_count + +/* + * These are the abstract collating symbols, which are just a symbolic + * way to reference a priority. + */ +struct collsym { + char *name; + int32_t ref; + avl_node_t avl; +}; + +/* + * These are also abstract collating symbols, but we allow them to have + * different priorities at different levels. + */ +typedef struct collundef { + char *name; + int32_t ref[COLL_WEIGHTS_MAX]; + avl_node_t avl; +} collundef_t; + +/* + * These are called "chains" in libc. This records the fact that two + * more characters should be treated as a single collating entity when + * they appear together. For example, in Spanish gets collated + * as a character between and . + */ +struct collelem { + char *symbol; + wchar_t *expand; + int32_t ref[COLL_WEIGHTS_MAX]; + avl_node_t avl_bysymbol; + avl_node_t avl_byexpand; +}; + +/* + * Individual characters have a sequence of weights as well. + */ +typedef struct collchar { + wchar_t wc; + int32_t ref[COLL_WEIGHTS_MAX]; + avl_node_t avl; +} collchar_t; + +/* + * Substitution entries. The key is itself a priority. Note that + * when we create one of these, we *automatically* wind up with a + * fully resolved priority for the key, because creation of + * substitutions creates a resolved priority at the same time. + */ +typedef struct { + int32_t key; + int32_t ref[COLLATE_STR_LEN]; + avl_node_t avl; + avl_node_t avl_ref; +} subst_t; + +static avl_tree_t collsyms; +static avl_tree_t collundefs; +static avl_tree_t elem_by_symbol; +static avl_tree_t elem_by_expand; +static avl_tree_t collchars; +static avl_tree_t substs[COLL_WEIGHTS_MAX]; +static avl_tree_t substs_ref[COLL_WEIGHTS_MAX]; +static avl_tree_t weights[COLL_WEIGHTS_MAX]; +static int32_t nweight[COLL_WEIGHTS_MAX]; + +/* + * This is state tracking for the ellipsis token. Note that we start + * the initial values so that the ellipsis logic will think we got a + * magic starting value of NUL. It starts at minus one because the + * starting point is exclusive -- i.e. the starting point is not + * itself handled by the ellipsis code. + */ +static int currorder = EOF; +static int lastorder = EOF; +static collelem_t *currelem; +static collchar_t *currchar; +static collundef_t *currundef; +static wchar_t ellipsis_start = 0; +static int32_t ellipsis_weights[COLL_WEIGHTS_MAX]; + +/* + * We keep a running tally of weights. + */ +static int nextpri = 1; +static int nextsubst[COLL_WEIGHTS_MAX] = { 0 }; + +/* + * This array collects up the weights for each level. + */ +static int32_t order_weights[COLL_WEIGHTS_MAX]; +static int curr_weight = 0; +static int32_t subst_weights[COLLATE_STR_LEN]; +static int curr_subst = 0; + +/* + * Some initial priority values. + */ +static int32_t pri_undefined[COLL_WEIGHTS_MAX]; +static int32_t pri_ignore; + +static collate_info_t collinfo; + +static collpri_t *prilist = NULL; +static int numpri = 0; +static int maxpri = 0; + +static void start_order(int); + +static int32_t +new_pri(void) +{ + int i; + + if (numpri >= maxpri) { + maxpri = maxpri ? maxpri * 2 : 1024; + prilist = realloc(prilist, sizeof (collpri_t) * maxpri); + if (prilist == NULL) { + fprintf(stderr,"out of memory"); + return (-1); + } + for (i = numpri; i < maxpri; i++) { + prilist[i].res = UNKNOWN; + prilist[i].pri = 0; + prilist[i].pass = 0; + } + } + return (numpri++); +} + +static collpri_t * +get_pri(int32_t ref) +{ + if ((ref < 0) || (ref > numpri)) { + INTERR; + return (NULL); + } + return (&prilist[ref]); +} + +static void +set_pri(int32_t ref, int32_t v, res_t res) +{ + collpri_t *pri; + + pri = get_pri(ref); + + if ((res == REFER) && ((v < 0) || (v >= numpri))) { + INTERR; + } + + /* Resolve self references */ + if ((res == REFER) && (ref == v)) { + v = nextpri; + res = RESOLVED; + } + + if (pri->res != UNKNOWN) { + warn("repeated item in order list (first on %d)", + pri->lineno); + return; + } + pri->lineno = lineno; + pri->pri = v; + pri->res = res; +} + +static int32_t +resolve_pri(int32_t ref) +{ + collpri_t *pri; + static int32_t pass = 0; + + pri = get_pri(ref); + pass++; + while (pri->res == REFER) { + if (pri->pass == pass) { + /* report a line with the circular symbol */ + lineno = pri->lineno; + fprintf(stderr,"circular reference in order list"); + return (-1); + } + if ((pri->pri < 0) || (pri->pri >= numpri)) { + INTERR; + return (-1); + } + pri->pass = pass; + pri = &prilist[pri->pri]; + } + + if (pri->res == UNKNOWN) { + return (-1); + } + if (pri->res != RESOLVED) + INTERR; + + return (pri->pri); +} + +static int +weight_compare(const void *n1, const void *n2) +{ + int32_t k1 = ((const weight_t *)n1)->pri; + int32_t k2 = ((const weight_t *)n2)->pri; + + return (k1 < k2 ? -1 : k1 > k2 ? 1 : 0); +} + +static int +collsym_compare(const void *n1, const void *n2) +{ + const collsym_t *c1 = n1; + const collsym_t *c2 = n2; + int rv; + + rv = strcmp(c1->name, c2->name); + return ((rv < 0) ? -1 : (rv > 0) ? 1 : 0); +} + +static int +collundef_compare(const void *n1, const void *n2) +{ + const collundef_t *c1 = n1; + const collundef_t *c2 = n2; + int rv; + + rv = strcmp(c1->name, c2->name); + return ((rv < 0) ? -1 : (rv > 0) ? 1 : 0); +} + +static int +element_compare_symbol(const void *n1, const void *n2) +{ + const collelem_t *c1 = n1; + const collelem_t *c2 = n2; + int rv; + + rv = strcmp(c1->symbol, c2->symbol); + return ((rv < 0) ? -1 : (rv > 0) ? 1 : 0); +} + +static int +element_compare_expand(const void *n1, const void *n2) +{ + const collelem_t *c1 = n1; + const collelem_t *c2 = n2; + int rv; + + rv = wcscmp(c1->expand, c2->expand); + return ((rv < 0) ? -1 : (rv > 0) ? 1 : 0); +} + +static int +collchar_compare(const void *n1, const void *n2) +{ + wchar_t k1 = ((const collchar_t *)n1)->wc; + wchar_t k2 = ((const collchar_t *)n2)->wc; + + return (k1 < k2 ? -1 : k1 > k2 ? 1 : 0); +} + +static int +subst_compare(const void *n1, const void *n2) +{ + int32_t k1 = ((const subst_t *)n1)->key; + int32_t k2 = ((const subst_t *)n2)->key; + + return (k1 < k2 ? -1 : k1 > k2 ? 1 : 0); +} + +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wcast-qual" + +static int +subst_compare_ref(const void *n1, const void *n2) +{ + int32_t *c1 = ((subst_t *)n1)->ref; + int32_t *c2 = ((subst_t *)n2)->ref; + int rv; + + rv = wcscmp((wchar_t *)c1, (wchar_t *)c2); + return ((rv < 0) ? -1 : (rv > 0) ? 1 : 0); +} + +#pragma GCC diagnostic pop + +void +init_collate(void) +{ + int i; + + avl_create(&collsyms, collsym_compare, sizeof (collsym_t), + offsetof(collsym_t, avl)); + + avl_create(&collundefs, collundef_compare, sizeof (collsym_t), + offsetof(collundef_t, avl)); + + avl_create(&elem_by_symbol, element_compare_symbol, sizeof (collelem_t), + offsetof(collelem_t, avl_bysymbol)); + avl_create(&elem_by_expand, element_compare_expand, sizeof (collelem_t), + offsetof(collelem_t, avl_byexpand)); + + avl_create(&collchars, collchar_compare, sizeof (collchar_t), + offsetof(collchar_t, avl)); + + for (i = 0; i < COLL_WEIGHTS_MAX; i++) { + avl_create(&substs[i], subst_compare, sizeof (subst_t), + offsetof(subst_t, avl)); + avl_create(&substs_ref[i], subst_compare_ref, + sizeof (subst_t), offsetof(subst_t, avl_ref)); + avl_create(&weights[i], weight_compare, sizeof (weight_t), + offsetof(weight_t, avl)); + nweight[i] = 1; + } + + (void) memset(&collinfo, 0, sizeof (collinfo)); + + /* allocate some initial priorities */ + pri_ignore = new_pri(); + + set_pri(pri_ignore, 0, RESOLVED); + + for (i = 0; i < COLL_WEIGHTS_MAX; i++) { + pri_undefined[i] = new_pri(); + + /* we will override this later */ + set_pri(pri_undefined[i], COLLATE_MAX_PRIORITY, UNKNOWN); + } +} + +void +define_collsym(char *name) +{ + collsym_t *sym; + avl_index_t where; + + if ((sym = calloc(sizeof (*sym), 1)) == NULL) { + fprintf(stderr,"out of memory"); + return; + } + sym->name = name; + sym->ref = new_pri(); + + if (avl_find(&collsyms, sym, &where) != NULL) { + /* + * This should never happen because we are only called + * for undefined symbols. + */ + INTERR; + return; + } + avl_insert(&collsyms, sym, where); +} + +collsym_t * +lookup_collsym(char *name) +{ + collsym_t srch; + + srch.name = name; + return (avl_find(&collsyms, &srch, NULL)); +} + +collelem_t * +lookup_collelem(char *symbol) +{ + collelem_t srch; + + srch.symbol = symbol; + return (avl_find(&elem_by_symbol, &srch, NULL)); +} + +static collundef_t * +get_collundef(char *name) +{ + collundef_t srch; + collundef_t *ud; + avl_index_t where; + int i; + + srch.name = name; + if ((ud = avl_find(&collundefs, &srch, &where)) == NULL) { + if (((ud = calloc(sizeof (*ud), 1)) == NULL) || + ((ud->name = strdup(name)) == NULL)) { + fprintf(stderr,"out of memory"); + return (NULL); + } + for (i = 0; i < NUM_WT; i++) { + ud->ref[i] = new_pri(); + } + avl_insert(&collundefs, ud, where); + } + add_charmap_undefined(name); + return (ud); +} + +static collchar_t * +get_collchar(wchar_t wc, int create) +{ + collchar_t srch; + collchar_t *cc; + avl_index_t where; + int i; + + srch.wc = wc; + cc = avl_find(&collchars, &srch, &where); + if ((cc == NULL) && create) { + if ((cc = calloc(sizeof (*cc), 1)) == NULL) { + fprintf(stderr, "out of memory"); + return (NULL); + } + for (i = 0; i < NUM_WT; i++) { + cc->ref[i] = new_pri(); + } + cc->wc = wc; + avl_insert(&collchars, cc, where); + } + return (cc); +} + *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-projects@freebsd.org Sat Aug 8 00:18:33 2015 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3F9EE9B6D7A for ; Sat, 8 Aug 2015 00:18:33 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 27576F84; Sat, 8 Aug 2015 00:18:33 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t780IXmp023208; Sat, 8 Aug 2015 00:18:33 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t780IXGD023207; Sat, 8 Aug 2015 00:18:33 GMT (envelope-from bapt@FreeBSD.org) Message-Id: <201508080018.t780IXGD023207@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f From: Baptiste Daroussin Date: Sat, 8 Aug 2015 00:18:33 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r286433 - projects/collation X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Aug 2015 00:18:33 -0000 Author: bapt Date: Sat Aug 8 00:18:32 2015 New Revision: 286433 URL: https://svnweb.freebsd.org/changeset/base/286433 Log: Add localedef(1) to bootstrap tools Modified: projects/collation/Makefile.inc1 Modified: projects/collation/Makefile.inc1 ============================================================================== --- projects/collation/Makefile.inc1 Fri Aug 7 23:53:31 2015 (r286432) +++ projects/collation/Makefile.inc1 Sat Aug 8 00:18:32 2015 (r286433) @@ -1370,6 +1370,8 @@ ${_bt}-usr.bin/mandoc: ${_bt}-lib/liboha _makewhatis=usr.bin/makewhatis .endif +${_bt}-usr.bin/localedef: ${_bt}-cddl/lib/libavl + # Rebuild up-to-date libmd for xinstall ${_bt}-usr.bin/xinstall: ${_bt}-lib/libmd @@ -1403,7 +1405,9 @@ bootstrap-tools: .PHONY usr.sbin/config \ ${_crunch} \ ${_nmtree} \ - ${_vtfontcvt} + ${_vtfontcvt} \ + cddl/lib/libavl \ + usr.bin/localedef ${_bt}-${_tool}: .PHONY .MAKE ${_+_}@${ECHODIR} "===> ${_tool} (obj,depend,all,install)"; \ cd ${.CURDIR}/${_tool} && \ From owner-svn-src-projects@freebsd.org Sat Aug 8 00:28:25 2015 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D3BD19B6F41 for ; Sat, 8 Aug 2015 00:28:25 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BE648189C; Sat, 8 Aug 2015 00:28:25 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t780SPvK027989; Sat, 8 Aug 2015 00:28:25 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t780SO8L027985; Sat, 8 Aug 2015 00:28:24 GMT (envelope-from bapt@FreeBSD.org) Message-Id: <201508080028.t780SO8L027985@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f From: Baptiste Daroussin Date: Sat, 8 Aug 2015 00:28:24 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r286434 - in projects/collation/tools/tools/locale: . etc etc/charmaps etc/final-maps tools X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Aug 2015 00:28:26 -0000 Author: bapt Date: Sat Aug 8 00:28:23 2015 New Revision: 286434 URL: https://svnweb.freebsd.org/changeset/base/286434 Log: Add set of tools created by edwin@ long time ago to generate locales Those tools were modified and extended by John Marino Add the generated charmaps and maps for LC_CTYPE generation Obtained from: Dragonfly Added: projects/collation/tools/tools/locale/ projects/collation/tools/tools/locale/Makefile (contents, props changed) projects/collation/tools/tools/locale/etc/ projects/collation/tools/tools/locale/etc/charmaps/ projects/collation/tools/tools/locale/etc/charmaps.xml (contents, props changed) projects/collation/tools/tools/locale/etc/charmaps/ARMSCII-8.TXT (contents, props changed) projects/collation/tools/tools/locale/etc/charmaps/Big5.TXT (contents, props changed) projects/collation/tools/tools/locale/etc/charmaps/Big5HKSCS.TXT (contents, props changed) projects/collation/tools/tools/locale/etc/charmaps/CP1131.TXT (contents, props changed) projects/collation/tools/tools/locale/etc/charmaps/CP1251.TXT (contents, props changed) projects/collation/tools/tools/locale/etc/charmaps/CP866.TXT (contents, props changed) projects/collation/tools/tools/locale/etc/charmaps/GB18030.TXT (contents, props changed) projects/collation/tools/tools/locale/etc/charmaps/GB2312.TXT (contents, props changed) projects/collation/tools/tools/locale/etc/charmaps/GBK.TXT (contents, props changed) projects/collation/tools/tools/locale/etc/charmaps/ISCII-DEV.TXT (contents, props changed) projects/collation/tools/tools/locale/etc/charmaps/ISO8859-1.TXT (contents, props changed) projects/collation/tools/tools/locale/etc/charmaps/ISO8859-13.TXT (contents, props changed) projects/collation/tools/tools/locale/etc/charmaps/ISO8859-15.TXT (contents, props changed) projects/collation/tools/tools/locale/etc/charmaps/ISO8859-2.TXT (contents, props changed) projects/collation/tools/tools/locale/etc/charmaps/ISO8859-4.TXT (contents, props changed) projects/collation/tools/tools/locale/etc/charmaps/ISO8859-5.TXT (contents, props changed) projects/collation/tools/tools/locale/etc/charmaps/ISO8859-7.TXT (contents, props changed) projects/collation/tools/tools/locale/etc/charmaps/ISO8859-9.TXT (contents, props changed) projects/collation/tools/tools/locale/etc/charmaps/KOI8-R.TXT (contents, props changed) projects/collation/tools/tools/locale/etc/charmaps/KOI8-U.TXT (contents, props changed) projects/collation/tools/tools/locale/etc/charmaps/PT154.TXT (contents, props changed) projects/collation/tools/tools/locale/etc/charmaps/SJIS.TXT (contents, props changed) projects/collation/tools/tools/locale/etc/charmaps/US-ASCII.TXT (contents, props changed) projects/collation/tools/tools/locale/etc/charmaps/charmaps.txt (contents, props changed) projects/collation/tools/tools/locale/etc/charmaps/eucCN.TXT (contents, props changed) projects/collation/tools/tools/locale/etc/charmaps/eucJP.TXT (contents, props changed) projects/collation/tools/tools/locale/etc/charmaps/eucKR.TXT (contents, props changed) projects/collation/tools/tools/locale/etc/final-maps/ projects/collation/tools/tools/locale/etc/final-maps/map.ARMSCII-8 projects/collation/tools/tools/locale/etc/final-maps/map.Big5 projects/collation/tools/tools/locale/etc/final-maps/map.Big5HKSCS projects/collation/tools/tools/locale/etc/final-maps/map.CP1131 projects/collation/tools/tools/locale/etc/final-maps/map.CP1251 projects/collation/tools/tools/locale/etc/final-maps/map.CP866 projects/collation/tools/tools/locale/etc/final-maps/map.GB18030 projects/collation/tools/tools/locale/etc/final-maps/map.GB2312 projects/collation/tools/tools/locale/etc/final-maps/map.GBK projects/collation/tools/tools/locale/etc/final-maps/map.ISCII-DEV projects/collation/tools/tools/locale/etc/final-maps/map.ISO8859-1 projects/collation/tools/tools/locale/etc/final-maps/map.ISO8859-13 projects/collation/tools/tools/locale/etc/final-maps/map.ISO8859-15 projects/collation/tools/tools/locale/etc/final-maps/map.ISO8859-2 projects/collation/tools/tools/locale/etc/final-maps/map.ISO8859-4 projects/collation/tools/tools/locale/etc/final-maps/map.ISO8859-5 projects/collation/tools/tools/locale/etc/final-maps/map.ISO8859-7 projects/collation/tools/tools/locale/etc/final-maps/map.ISO8859-9 projects/collation/tools/tools/locale/etc/final-maps/map.KOI8-R projects/collation/tools/tools/locale/etc/final-maps/map.KOI8-U projects/collation/tools/tools/locale/etc/final-maps/map.PT154 projects/collation/tools/tools/locale/etc/final-maps/map.SJIS projects/collation/tools/tools/locale/etc/final-maps/map.US-ASCII projects/collation/tools/tools/locale/etc/final-maps/map.UTF-8 projects/collation/tools/tools/locale/etc/final-maps/map.eucCN projects/collation/tools/tools/locale/etc/final-maps/map.eucJP projects/collation/tools/tools/locale/etc/final-maps/map.eucKR projects/collation/tools/tools/locale/etc/final-maps/widths.txt (contents, props changed) projects/collation/tools/tools/locale/etc/unicode.conf (contents, props changed) projects/collation/tools/tools/locale/tools/ projects/collation/tools/tools/locale/tools/UTF82encoding.pl (contents, props changed) projects/collation/tools/tools/locale/tools/changeoffset.pl (contents, props changed) projects/collation/tools/tools/locale/tools/charmaps.pm (contents, props changed) projects/collation/tools/tools/locale/tools/cldr2def.pl (contents, props changed) projects/collation/tools/tools/locale/tools/convert_map.pl (contents, props changed) projects/collation/tools/tools/locale/tools/finalize (contents, props changed) projects/collation/tools/tools/locale/tools/unicode2src.pl (contents, props changed) projects/collation/tools/tools/locale/tools/whatis.pl (contents, props changed) Added: projects/collation/tools/tools/locale/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/collation/tools/tools/locale/Makefile Sat Aug 8 00:28:23 2015 (r286434) @@ -0,0 +1,106 @@ +# $FreeBSD$ +# See https://wiki.freebsd.org/LocaleNewApproach +# Taken from FreeBSD svn [base]/user/edwin/locale/cldr +# +# needs: +# devel/p5-Tie-IxHash +# +# Modified by John Marino to suit DragonFly needs +# + +.if !defined(CLDRDIR) +CLDRDIR!= grep ^cldr etc/unicode.conf | cut -f 2 -d " " +.endif +.if !defined(UNIDATADIR) +UNIDATADIR!= grep ^unidata etc/unicode.conf | cut -f 2 -d " " +.endif +PASSON= CLDRDIR="${CLDRDIR}" UNIDATADIR="${UNIDATADIR}" + +ETCDIR= ${.CURDIR}/etc + +KNOWN= monetdef numericdef msgdef timedef colldef ctypedef +TYPES?= ${KNOWN} +LOCALE_DESTDIR?= /tmp/generated-locales/ + +.if defined(LC) +LC:= --lc=${LC} +.endif + +all: +.for t in ${TYPES} +. if ${KNOWN:M${t}} + test -d ${t} || mkdir ${t} + make build-${t} +. endif +.endfor + @echo "" + @find . -name *failed + +install: +.for t in ${TYPES} +. if ${KNOWN:M${t}} + rm -rf ${.CURDIR}/${t}.draft + rm -rf ${DESTDIR}/usr/src/share/${t} + mv ${.CURDIR}/${t} ${DESTDIR}/usr/src/share/ +. endif +.endfor + +post-install: +.for t in ${TYPES} +. if ${KNOWN:M${t}} + (cd ${DESTDIR}/usr/src/share/${t} && \ + make && make install && make clean) +. endif +.endfor + +.for t in ${TYPES} +build-${t}: + mkdir -p ${t} ${t}.draft + perl -I tools tools/cldr2def.pl \ + --cldr=$$(realpath ${CLDRDIR}) \ + --unidata=$$(realpath ${UNIDATADIR}) \ + --etc=$$(realpath ${ETCDIR}) \ + --type=${t} ${LC} + env ${PASSON} tools/finalize ${t} +.endfor + +clean: +.for t in ${TYPES} + rm -rf ${t} ${t}.draft +.endfor + +BASE_LOCALES_OF_INTEREST?= \ + af_ZA am_ET be_BY bg_BG ca_AD ca_ES ca_FR ca_IT \ + cs_CZ da_DK de_AT de_CH de_DE el_GR en_AU en_CA \ + en_GB en_HK en_IE en_NZ en_PH en_SG en_US en_ZA \ + es_AR es_CR es_ES es_MX et_EE eu_ES fi_FI fr_BE \ + fr_CA fr_CH fr_FR he_IL hi_IN hr_HR hu_HU hy_AM \ + is_IS it_CH it_IT ja_JP ko_KR lt_LT lv_LV \ + nb_NO nl_BE nl_NL nn_NO pl_PL pt_BR pt_PT ro_RO \ + ru_RU se_FI se_NO sk_SK sl_SI sv_FI sv_SE tr_TR \ + uk_UA \ + kk_Cyrl_KZ mn_Cyrl_MN sr_Cyrl_RS sr_Latn_RS \ + zh_Hans_CN zh_Hant_HK zh_Hant_TW + +POSIX: +.if exists (${CLDRDIR}/tools/java/cldr.jar) + mkdir -p ${CLDRDIR}/posix +. for area in ${BASE_LOCALES_OF_INTEREST} +. if !exists(${CLDRDIR}/posix/${area}.UTF-8.src) + java -DCLDR_DIR=${CLDRDIR:Q} -jar ${CLDRDIR}/tools/java/cldr.jar \ + org.unicode.cldr.posix.GeneratePOSIX \ + -d ${CLDRDIR}/posix -m ${area} -c UTF-8 +. endif +. endfor +. if !exists(${CLDRDIR}/posix/UTF-8.cm) + java -DCLDR_DIR=${CLDRDIR:Q} -jar ${CLDRDIR}/tools/java/cldr.jar \ + org.unicode.cldr.posix.GenerateCharmap \ + -d ${CLDRDIR}/posix +. endif +.else + @echo "Please install CLDR toolset for the desired release" + @echo "It should go at ${CLDRDIR}/tools" +.endif + +clean-POSIX: + rm -f {CLDRDIR}/posix/* Added: projects/collation/tools/tools/locale/etc/charmaps.xml ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/collation/tools/tools/locale/etc/charmaps.xml Sat Aug 8 00:28:23 2015 (r286434) @@ -0,0 +1,728 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "; + ""; + ""; + ""; + ""; + ""; + ""; + ""; + ""; + ""; + ""; + "" + ]]> + + + "; + ""; + ""; + ""; + ""; + ""; + ""; + "

"; + ""; + ""; + "

"; + "

" + ]]> + + + "; + ""; + ""; + ""; + ""; + ""; + ""; + ""; + ""; + ""; + ""; + "" + ]]> + + + "; + ""; + ""; + ""; + ""; + ""; + ""; + ""; + ""; + ""; + ""; + "" + ]]> + + + "; + ""; + ""; + ""; + ""; + ""; + "

"; + "

"; + ""; + "

"; + "

"; + "" + ]]> + + + "; + ""; + ""; + ""; + ""; + ""; + ""; + ""; + ""; + ""; + ""; + "" + ]]> + + + "; + ""; + ""; + ""; + ""; + ""; + "

"; + "

"; + ""; + "

"; + "

"; + "" + ]]> + + + "; + ""; + ""; + ""; + ""; + ""; + ""; + ""; + ""; + ""; + ""; + "" + ]]> + + + "; + ""; + ""; + ""; + ""; + ""; + ""; + ""; + ""; + ""; + ""; + "" + ]]> + + + + + Added: projects/collation/tools/tools/locale/etc/charmaps/ARMSCII-8.TXT ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/collation/tools/tools/locale/etc/charmaps/ARMSCII-8.TXT Sat Aug 8 00:28:23 2015 (r286434) @@ -0,0 +1,263 @@ +# +# Obtained from +# http://haible.de/bruno/charsets/conversion-tables/Armenian.html +# in the file libiconv-1.0/ARMSCII-8.TXT +# +# Updated with libiconv-1.13.1/tests/ARMSCII-8.TXT +# +# $FreeBSD$ +# +0x00 0x0000 +0x01 0x0001 +0x02 0x0002 +0x03 0x0003 +0x04 0x0004 +0x05 0x0005 +0x06 0x0006 +0x07 0x0007 +0x08 0x0008 +0x09 0x0009 +0x0A 0x000A +0x0B 0x000B +0x0C 0x000C +0x0D 0x000D +0x0E 0x000E +0x0F 0x000F +0x10 0x0010 +0x11 0x0011 +0x12 0x0012 +0x13 0x0013 +0x14 0x0014 +0x15 0x0015 +0x16 0x0016 +0x17 0x0017 +0x18 0x0018 +0x19 0x0019 +0x1A 0x001A +0x1B 0x001B +0x1C 0x001C +0x1D 0x001D +0x1E 0x001E +0x1F 0x001F +0x20 0x0020 +0x21 0x0021 +0x22 0x0022 +0x23 0x0023 +0x24 0x0024 +0x25 0x0025 +0x26 0x0026 +0x27 0x0027 +0x28 0x0028 +0x29 0x0029 +0x2A 0x002A +0x2B 0x002B +0x2C 0x002C +0x2D 0x002D +0x2E 0x002E +0x2F 0x002F +0x30 0x0030 +0x31 0x0031 +0x32 0x0032 +0x33 0x0033 +0x34 0x0034 +0x35 0x0035 +0x36 0x0036 +0x37 0x0037 +0x38 0x0038 +0x39 0x0039 +0x3A 0x003A +0x3B 0x003B +0x3C 0x003C +0x3D 0x003D +0x3E 0x003E +0x3F 0x003F +0x40 0x0040 +0x41 0x0041 +0x42 0x0042 +0x43 0x0043 +0x44 0x0044 +0x45 0x0045 +0x46 0x0046 +0x47 0x0047 +0x48 0x0048 +0x49 0x0049 +0x4A 0x004A +0x4B 0x004B +0x4C 0x004C +0x4D 0x004D +0x4E 0x004E +0x4F 0x004F +0x50 0x0050 +0x51 0x0051 +0x52 0x0052 +0x53 0x0053 +0x54 0x0054 +0x55 0x0055 +0x56 0x0056 +0x57 0x0057 +0x58 0x0058 +0x59 0x0059 +0x5A 0x005A +0x5B 0x005B +0x5C 0x005C +0x5D 0x005D +0x5E 0x005E +0x5F 0x005F +0x60 0x0060 +0x61 0x0061 +0x62 0x0062 +0x63 0x0063 +0x64 0x0064 +0x65 0x0065 +0x66 0x0066 +0x67 0x0067 +0x68 0x0068 +0x69 0x0069 +0x6A 0x006A +0x6B 0x006B +0x6C 0x006C +0x6D 0x006D +0x6E 0x006E +0x6F 0x006F +0x70 0x0070 +0x71 0x0071 +0x72 0x0072 +0x73 0x0073 +0x74 0x0074 +0x75 0x0075 +0x76 0x0076 +0x77 0x0077 +0x78 0x0078 +0x79 0x0079 +0x7A 0x007A +0x7B 0x007B +0x7C 0x007C +0x7D 0x007D +0x7E 0x007E +0x7F 0x007F +0x80 0x0080 +0x81 0x0081 +0x82 0x0082 +0x83 0x0083 +0x84 0x0084 +0x85 0x0085 +0x86 0x0086 +0x87 0x0087 +0x88 0x0088 +0x89 0x0089 +0x8A 0x008A +0x8B 0x008B +0x8C 0x008C +0x8D 0x008D +0x8E 0x008E +0x8F 0x008F +0x90 0x0090 +0x91 0x0091 +0x92 0x0092 +0x93 0x0093 *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-projects@freebsd.org Sat Aug 8 00:51:12 2015 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1AC469B5423 for ; Sat, 8 Aug 2015 00:51:12 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0897C694; Sat, 8 Aug 2015 00:51:12 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t780pBTl038273; Sat, 8 Aug 2015 00:51:11 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t780pBgf038272; Sat, 8 Aug 2015 00:51:11 GMT (envelope-from bapt@FreeBSD.org) Message-Id: <201508080051.t780pBgf038272@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f From: Baptiste Daroussin Date: Sat, 8 Aug 2015 00:51:11 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r286435 - projects/collation/etc/mtree X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Aug 2015 00:51:12 -0000 Author: bapt Date: Sat Aug 8 00:51:11 2015 New Revision: 286435 URL: https://svnweb.freebsd.org/changeset/base/286435 Log: Add to mtree directories for newly supported locales Modified: projects/collation/etc/mtree/BSD.usr.dist Modified: projects/collation/etc/mtree/BSD.usr.dist ============================================================================== --- projects/collation/etc/mtree/BSD.usr.dist Sat Aug 8 00:28:23 2015 (r286434) +++ projects/collation/etc/mtree/BSD.usr.dist Sat Aug 8 00:51:11 2015 (r286435) @@ -633,12 +633,46 @@ .. en_US.UTF-8 .. + en_HK.ISO8859-1 + .. + en_HK.UTF-8 + .. + en_PH.ISO8859-1 + .. + en_PH.UTF-8 + .. + en_SG.ISO8859-1 + .. + en_SG.UTF-8 + .. + en_ZA.ISO8859-1 + .. + en_ZA.ISO8859-15 + .. + en_ZA.ISO8859-15 + .. + en_ZA.US-ASCII + .. + en_ZA.UTF-8 + .. + es_AR.ISO8859-1 + .. + es_AR.UTF-8 + .. + es_CR.ISO8859-1 + .. + es_CR.UTF-8 + .. es_ES.ISO8859-1 .. es_ES.ISO8859-15 .. es_ES.UTF-8 .. + es_MX.ISO8859-1 + .. + es_MX.UTF-8 + .. et_EE.ISO8859-15 .. et_EE.UTF-8 @@ -683,6 +717,8 @@ .. hi_IN.ISCII-DEV .. + hi_IN.UTF-8 + .. hr_HR.ISO8859-2 .. hr_HR.UTF-8 @@ -719,6 +755,8 @@ .. ja_JP.eucJP .. + kk_Cyrl_KZ + .. kk_KZ.PT154 .. kk_KZ.UTF-8 @@ -751,6 +789,8 @@ .. lv_LV.UTF-8 .. + mn_Cyrl_MN.UTF-8 + .. mn_MN.UTF-8 .. nb_NO.ISO8859-1 @@ -789,6 +829,8 @@ .. pt_BR.ISO8859-1 .. + pt_BR.ISO8859-15 + .. pt_BR.UTF-8 .. pt_PT.ISO8859-1 @@ -811,6 +853,10 @@ .. ru_RU.UTF-8 .. + se_FI.UTF-8 + .. + se_NO.UTF-8 + .. sk_SK.ISO8859-2 .. sk_SK.UTF-8 @@ -819,12 +865,26 @@ .. sl_SI.UTF-8 .. + sr_Cyrl_RS.ISO8859-5 + .. + sr_Cyrl_RS.UTF-8 + .. + sr_Latn_RS.ISO8859-2 + .. + sr_Latn_RS.UTF-8 + .. sr_YU.ISO8859-2 .. sr_YU.ISO8859-5 .. sr_YU.UTF-8 .. + sv_FI.ISO8859-1 + .. + sv_FI.ISO8859-15 + .. + sv_FI.UTF-8 + .. sv_SE.ISO8859-1 .. sv_SE.ISO8859-15 @@ -853,6 +913,24 @@ .. zh_CN.eucCN .. + zh_Hans_CN.GB2312 + .. + zh_Hans_CN.GB18030 + .. + zh_Hans_CN.GBK + .. + zh_Hans_CN.eucCN + .. + zh_Hans_CN.UTF-8 + .. + zh_Hans_TW.UTF-8 + .. + zh_Hant_HK.Big5HKSCS + .. + zh_Hant_HK.UTF-8 + .. + zh_Hant_TW.Big5 + .. zh_HK.Big5HKSCS .. zh_HK.UTF-8 From owner-svn-src-projects@freebsd.org Sat Aug 8 00:57:28 2015 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 78CDB9B546E for ; Sat, 8 Aug 2015 00:57:28 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 69EA58CF; Sat, 8 Aug 2015 00:57:28 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t780vSU4040488; Sat, 8 Aug 2015 00:57:28 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t780vSVF040487; Sat, 8 Aug 2015 00:57:28 GMT (envelope-from bapt@FreeBSD.org) Message-Id: <201508080057.t780vSVF040487@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f From: Baptiste Daroussin Date: Sat, 8 Aug 2015 00:57:28 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r286436 - projects/collation/tools/tools/locale/tools X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Aug 2015 00:57:28 -0000 Author: bapt Date: Sat Aug 8 00:57:27 2015 New Revision: 286436 URL: https://svnweb.freebsd.org/changeset/base/286436 Log: Add FreeBSD keyword on generated Makefiles Modified: projects/collation/tools/tools/locale/tools/cldr2def.pl Modified: projects/collation/tools/tools/locale/tools/cldr2def.pl ============================================================================== --- projects/collation/tools/tools/locale/tools/cldr2def.pl Sat Aug 8 00:51:11 2015 (r286435) +++ projects/collation/tools/tools/locale/tools/cldr2def.pl Sat Aug 8 00:57:27 2015 (r286436) @@ -794,6 +794,7 @@ sub make_makefile { } open(FOUT, ">$TYPE.draft/Makefile"); print FOUT < Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F11109B6022 for ; Sat, 8 Aug 2015 01:45:55 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DF28012B; Sat, 8 Aug 2015 01:45:55 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t781jt8q060659; Sat, 8 Aug 2015 01:45:55 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t781jtvp060654; Sat, 8 Aug 2015 01:45:55 GMT (envelope-from bapt@FreeBSD.org) Message-Id: <201508080145.t781jtvp060654@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f From: Baptiste Daroussin Date: Sat, 8 Aug 2015 01:45:55 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r286438 - in projects/collation/share: . colldef ctypedef monetdef msgdef numericdef X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Aug 2015 01:45:56 -0000 Author: bapt Date: Sat Aug 8 01:45:53 2015 New Revision: 286438 URL: https://svnweb.freebsd.org/changeset/base/286438 Log: Add newly generated locales from CLDR 27.0.1 only skip timedef until I figure out how to workaround svn painful mime-type handling Added: projects/collation/share/colldef/af_ZA.UTF-8.src projects/collation/share/colldef/am_ET.UTF-8.src projects/collation/share/colldef/be_BY.UTF-8.src projects/collation/share/colldef/ca_AD.UTF-8.src projects/collation/share/colldef/cs_CZ.UTF-8.src projects/collation/share/colldef/da_DK.UTF-8.src projects/collation/share/colldef/el_GR.UTF-8.src projects/collation/share/colldef/en_US.UTF-8.src projects/collation/share/colldef/es_MX.UTF-8.src projects/collation/share/colldef/et_EE.UTF-8.src projects/collation/share/colldef/fi_FI.UTF-8.src projects/collation/share/colldef/he_IL.UTF-8.src projects/collation/share/colldef/hi_IN.UTF-8.src projects/collation/share/colldef/hr_HR.UTF-8.src projects/collation/share/colldef/hu_HU.UTF-8.src projects/collation/share/colldef/hy_AM.UTF-8.src projects/collation/share/colldef/is_IS.UTF-8.src projects/collation/share/colldef/ja_JP.UTF-8.src projects/collation/share/colldef/kk_Cyrl_KZ.UTF-8.src projects/collation/share/colldef/ko_KR.UTF-8.src projects/collation/share/colldef/lt_LT.UTF-8.src projects/collation/share/colldef/lv_LV.UTF-8.src projects/collation/share/colldef/nb_NO.UTF-8.src projects/collation/share/colldef/pl_PL.UTF-8.src projects/collation/share/colldef/ro_RO.UTF-8.src projects/collation/share/colldef/ru_RU.UTF-8.src projects/collation/share/colldef/se_NO.UTF-8.src projects/collation/share/colldef/sk_SK.UTF-8.src projects/collation/share/colldef/sl_SI.UTF-8.src projects/collation/share/colldef/sv_SE.UTF-8.src projects/collation/share/colldef/tr_TR.UTF-8.src projects/collation/share/colldef/uk_UA.UTF-8.src projects/collation/share/colldef/zh_Hans_CN.UTF-8.src projects/collation/share/colldef/zh_Hant_TW.UTF-8.src projects/collation/share/ctypedef/ projects/collation/share/ctypedef/Makefile (contents, props changed) projects/collation/share/ctypedef/am_ET.UTF-8.src projects/collation/share/ctypedef/be_BY.CP1131.src projects/collation/share/ctypedef/ca_IT.ISO8859-1.src projects/collation/share/ctypedef/ca_IT.ISO8859-15.src projects/collation/share/ctypedef/ca_IT.UTF-8.src projects/collation/share/ctypedef/el_GR.ISO8859-7.src projects/collation/share/ctypedef/el_GR.UTF-8.src projects/collation/share/ctypedef/en_US.ISO8859-1.src projects/collation/share/ctypedef/en_US.ISO8859-15.src projects/collation/share/ctypedef/en_US.US-ASCII.src projects/collation/share/ctypedef/en_US.UTF-8.src projects/collation/share/ctypedef/he_IL.UTF-8.src projects/collation/share/ctypedef/hi_IN.ISCII-DEV.src projects/collation/share/ctypedef/hi_IN.UTF-8.src projects/collation/share/ctypedef/hy_AM.ARMSCII-8.src projects/collation/share/ctypedef/hy_AM.UTF-8.src projects/collation/share/ctypedef/ja_JP.SJIS.src projects/collation/share/ctypedef/ja_JP.UTF-8.src projects/collation/share/ctypedef/ja_JP.eucJP.src projects/collation/share/ctypedef/ko_KR.UTF-8.src projects/collation/share/ctypedef/ko_KR.eucKR.src projects/collation/share/ctypedef/lt_LT.ISO8859-4.src projects/collation/share/ctypedef/lv_LV.ISO8859-13.src projects/collation/share/ctypedef/ru_RU.CP1251.src projects/collation/share/ctypedef/ru_RU.CP866.src projects/collation/share/ctypedef/ru_RU.ISO8859-5.src projects/collation/share/ctypedef/ru_RU.KOI8-R.src projects/collation/share/ctypedef/ru_RU.UTF-8.src projects/collation/share/ctypedef/sr_Latn_RS.ISO8859-2.src projects/collation/share/ctypedef/tr_TR.ISO8859-9.src projects/collation/share/ctypedef/uk_UA.CP1251.src projects/collation/share/ctypedef/uk_UA.ISO8859-5.src projects/collation/share/ctypedef/uk_UA.KOI8-U.src projects/collation/share/ctypedef/uk_UA.UTF-8.src projects/collation/share/ctypedef/zh_Hans_CN.GB18030.src projects/collation/share/ctypedef/zh_Hans_CN.GB2312.src projects/collation/share/ctypedef/zh_Hans_CN.GBK.src projects/collation/share/ctypedef/zh_Hans_CN.UTF-8.src projects/collation/share/ctypedef/zh_Hans_CN.eucCN.src projects/collation/share/ctypedef/zh_Hant_HK.Big5HKSCS.src projects/collation/share/ctypedef/zh_Hant_TW.Big5.src projects/collation/share/ctypedef/zh_Hant_TW.UTF-8.src projects/collation/share/monetdef/af_ZA.UTF-8.src projects/collation/share/monetdef/ca_AD.ISO8859-1.src projects/collation/share/monetdef/ca_AD.ISO8859-15.src projects/collation/share/monetdef/ca_AD.UTF-8.src projects/collation/share/monetdef/de_AT.ISO8859-15.src projects/collation/share/monetdef/en_GB.US-ASCII.src projects/collation/share/monetdef/en_HK.ISO8859-1.src projects/collation/share/monetdef/en_PH.ISO8859-1.src projects/collation/share/monetdef/en_PH.UTF-8.src projects/collation/share/monetdef/en_SG.ISO8859-1.src projects/collation/share/monetdef/en_ZA.US-ASCII.src projects/collation/share/monetdef/es_AR.ISO8859-1.src projects/collation/share/monetdef/es_CR.ISO8859-1.src projects/collation/share/monetdef/es_CR.UTF-8.src projects/collation/share/monetdef/es_MX.ISO8859-1.src projects/collation/share/monetdef/et_EE.UTF-8.src projects/collation/share/monetdef/fr_CA.UTF-8.src projects/collation/share/monetdef/fr_CH.ISO8859-1.src projects/collation/share/monetdef/fr_CH.UTF-8.src projects/collation/share/monetdef/hi_IN.UTF-8.src projects/collation/share/monetdef/hu_HU.UTF-8.src projects/collation/share/monetdef/ja_JP.SJIS.src projects/collation/share/monetdef/kk_Cyrl_KZ.UTF-8.src projects/collation/share/monetdef/lv_LV.UTF-8.src projects/collation/share/monetdef/mn_Cyrl_MN.UTF-8.src projects/collation/share/monetdef/nb_NO.ISO8859-1.src projects/collation/share/monetdef/nb_NO.UTF-8.src projects/collation/share/monetdef/nl_NL.ISO8859-15.src projects/collation/share/monetdef/nn_NO.ISO8859-1.src projects/collation/share/monetdef/nn_NO.UTF-8.src projects/collation/share/monetdef/sr_Cyrl_RS.ISO8859-5.src projects/collation/share/monetdef/sv_SE.UTF-8.src projects/collation/share/monetdef/tr_TR.UTF-8.src projects/collation/share/monetdef/zh_Hans_CN.GB18030.src projects/collation/share/monetdef/zh_Hans_CN.GB2312.src projects/collation/share/monetdef/zh_Hans_CN.UTF-8.src projects/collation/share/monetdef/zh_Hans_CN.eucCN.src projects/collation/share/monetdef/zh_Hant_TW.Big5.src projects/collation/share/monetdef/zh_Hant_TW.UTF-8.src projects/collation/share/msgdef/ca_AD.ISO8859-1.src projects/collation/share/msgdef/ca_AD.UTF-8.src projects/collation/share/msgdef/de_AT.ISO8859-1.src projects/collation/share/msgdef/en_AU.ISO8859-1.src projects/collation/share/msgdef/fi_FI.UTF-8.src projects/collation/share/msgdef/hi_IN.UTF-8.src projects/collation/share/msgdef/is_IS.UTF-8.src projects/collation/share/msgdef/it_CH.ISO8859-1.src projects/collation/share/msgdef/it_CH.UTF-8.src projects/collation/share/msgdef/kk_Cyrl_KZ.UTF-8.src projects/collation/share/msgdef/mn_Cyrl_MN.UTF-8.src projects/collation/share/msgdef/nb_NO.ISO8859-1.src projects/collation/share/msgdef/nn_NO.ISO8859-1.src projects/collation/share/msgdef/pt_BR.ISO8859-1.src projects/collation/share/msgdef/pt_BR.UTF-8.src projects/collation/share/msgdef/se_FI.UTF-8.src projects/collation/share/msgdef/sk_SK.ISO8859-2.src projects/collation/share/msgdef/sk_SK.UTF-8.src projects/collation/share/msgdef/sr_Cyrl_RS.ISO8859-5.src projects/collation/share/msgdef/sr_Cyrl_RS.UTF-8.src projects/collation/share/msgdef/sr_Latn_RS.ISO8859-2.src projects/collation/share/msgdef/tr_TR.UTF-8.src projects/collation/share/msgdef/zh_Hans_CN.GB18030.src projects/collation/share/msgdef/zh_Hans_CN.GB2312.src projects/collation/share/msgdef/zh_Hans_CN.UTF-8.src projects/collation/share/msgdef/zh_Hant_HK.Big5HKSCS.src projects/collation/share/msgdef/zh_Hant_HK.UTF-8.src projects/collation/share/msgdef/zh_Hant_TW.Big5.src projects/collation/share/msgdef/zh_Hant_TW.UTF-8.src projects/collation/share/numericdef/af_ZA.UTF-8.src projects/collation/share/numericdef/be_BY.CP1131.src projects/collation/share/numericdef/ca_AD.ISO8859-1.src projects/collation/share/numericdef/en_ZA.US-ASCII.src projects/collation/share/numericdef/fr_CH.ISO8859-1.src projects/collation/share/numericdef/fr_CH.UTF-8.src projects/collation/share/numericdef/sr_Cyrl_RS.ISO8859-5.src projects/collation/share/numericdef/zh_Hans_CN.GB2312.src projects/collation/share/numericdef/zh_Hans_CN.eucCN.src projects/collation/share/numericdef/zh_Hant_TW.Big5.src Deleted: projects/collation/share/colldef/README projects/collation/share/colldef/be_BY.CP1131.src projects/collation/share/colldef/be_BY.CP1251.src projects/collation/share/colldef/be_BY.ISO8859-5.src projects/collation/share/colldef/bg_BG.CP1251.src projects/collation/share/colldef/ca_ES.ISO8859-1.src projects/collation/share/colldef/ca_ES.ISO8859-15.src projects/collation/share/colldef/cs_CZ.ISO8859-2.src projects/collation/share/colldef/de_DE.ISO8859-1.src projects/collation/share/colldef/de_DE.ISO8859-15.src projects/collation/share/colldef/el_GR.ISO8859-7.src projects/collation/share/colldef/en_DK.example projects/collation/share/colldef/es_ES.ISO8859-1.src projects/collation/share/colldef/es_ES.ISO8859-15.src projects/collation/share/colldef/et_EE.ISO8859-15.src projects/collation/share/colldef/hi_IN.ISCII-DEV.src projects/collation/share/colldef/hr_HR.ISO8859-2.src projects/collation/share/colldef/hy_AM.ARMSCII-8.src projects/collation/share/colldef/is_IS.ISO8859-1.src projects/collation/share/colldef/is_IS.ISO8859-15.src projects/collation/share/colldef/kk_KZ.PT154.src projects/collation/share/colldef/la_LN.ISO8859-1.src projects/collation/share/colldef/la_LN.ISO8859-13.src projects/collation/share/colldef/la_LN.ISO8859-15.src projects/collation/share/colldef/la_LN.ISO8859-2.src projects/collation/share/colldef/la_LN.ISO8859-4.src projects/collation/share/colldef/la_LN.US-ASCII.src projects/collation/share/colldef/lt_LT.ISO8859-4.src projects/collation/share/colldef/map.ARMSCII-8 projects/collation/share/colldef/map.CP1131 projects/collation/share/colldef/map.CP1251 projects/collation/share/colldef/map.CP866 projects/collation/share/colldef/map.ISCII-DEV projects/collation/share/colldef/map.ISO8859-1 projects/collation/share/colldef/map.ISO8859-13 projects/collation/share/colldef/map.ISO8859-15 projects/collation/share/colldef/map.ISO8859-2 projects/collation/share/colldef/map.ISO8859-4 projects/collation/share/colldef/map.ISO8859-5 projects/collation/share/colldef/map.ISO8859-7 projects/collation/share/colldef/map.ISO8859-9 projects/collation/share/colldef/map.KOI8-R projects/collation/share/colldef/map.KOI8-U projects/collation/share/colldef/map.PT154 projects/collation/share/colldef/no_NO.ISO8859-1.src projects/collation/share/colldef/no_NO.ISO8859-15.src projects/collation/share/colldef/pl_PL.ISO8859-2.src projects/collation/share/colldef/ru_RU.CP1251.src projects/collation/share/colldef/ru_RU.CP866.src projects/collation/share/colldef/ru_RU.ISO8859-5.src projects/collation/share/colldef/ru_RU.KOI8-R.src projects/collation/share/colldef/sl_SI.ISO8859-2.src projects/collation/share/colldef/sr_YU.ISO8859-5.src projects/collation/share/colldef/sv_SE.ISO8859-1.src projects/collation/share/colldef/sv_SE.ISO8859-15.src projects/collation/share/colldef/tr_TR.ISO8859-9.src projects/collation/share/colldef/uk_UA.CP1251.src projects/collation/share/colldef/uk_UA.ISO8859-5.src projects/collation/share/colldef/uk_UA.KOI8-U.src projects/collation/share/monetdef/Makefile.depend projects/collation/share/monetdef/ca_ES.ISO8859-1.src projects/collation/share/monetdef/ca_ES.UTF-8.src projects/collation/share/monetdef/de_DE.ISO8859-1.src projects/collation/share/monetdef/de_DE.UTF-8.src projects/collation/share/monetdef/el_GR.ISO8859-7.src projects/collation/share/monetdef/el_GR.UTF-8.src projects/collation/share/monetdef/es_ES.ISO8859-1.src projects/collation/share/monetdef/es_ES.UTF-8.src projects/collation/share/monetdef/fr_BE.ISO8859-1.src projects/collation/share/monetdef/fr_BE.UTF-8.src projects/collation/share/monetdef/fr_FR.ISO8859-1.src projects/collation/share/monetdef/fr_FR.UTF-8.src projects/collation/share/monetdef/it_IT.ISO8859-1.src projects/collation/share/monetdef/it_IT.UTF-8.src projects/collation/share/monetdef/kk_KZ.PT154.src projects/collation/share/monetdef/kk_KZ.UTF-8.src projects/collation/share/monetdef/lt_LT.ISO8859-13.src projects/collation/share/monetdef/mn_MN.UTF-8.src projects/collation/share/monetdef/nl_BE.ISO8859-1.src projects/collation/share/monetdef/nl_BE.UTF-8.src projects/collation/share/monetdef/no_NO.ISO8859-1.src projects/collation/share/monetdef/pt_PT.ISO8859-1.src projects/collation/share/monetdef/pt_PT.ISO8859-15.src projects/collation/share/monetdef/pt_PT.UTF-8.src projects/collation/share/monetdef/sk_SK.ISO8859-2.src projects/collation/share/monetdef/sl_SI.ISO8859-2.src projects/collation/share/monetdef/sr_YU.ISO8859-2.src projects/collation/share/monetdef/sr_YU.ISO8859-5.src projects/collation/share/monetdef/sr_YU.UTF-8.src projects/collation/share/monetdef/zh_CN.GB18030.src projects/collation/share/monetdef/zh_CN.GB2312.src projects/collation/share/monetdef/zh_CN.UTF-8.src projects/collation/share/monetdef/zh_CN.eucCN.src projects/collation/share/monetdef/zh_HK.UTF-8.src projects/collation/share/monetdef/zh_TW.Big5.src projects/collation/share/msgdef/Makefile.depend projects/collation/share/msgdef/ca_ES.ISO8859-1.src projects/collation/share/msgdef/de_DE.ISO8859-1.src projects/collation/share/msgdef/en_CA.ISO8859-1.src projects/collation/share/msgdef/en_GB.ISO8859-1.src projects/collation/share/msgdef/en_US.ISO8859-1.src projects/collation/share/msgdef/es_ES.ISO8859-1.src projects/collation/share/msgdef/fr_CH.ISO8859-1.src projects/collation/share/msgdef/fr_FR.ISO8859-1.src projects/collation/share/msgdef/it_IT.ISO8859-1.src projects/collation/share/msgdef/kk_KZ.PT154.src projects/collation/share/msgdef/kk_KZ.UTF-8.src projects/collation/share/msgdef/mn_MN.UTF-8.src projects/collation/share/msgdef/nl_NL.ISO8859-1.src projects/collation/share/msgdef/no_NO.ISO8859-1.src projects/collation/share/msgdef/pt_PT.ISO8859-1.src projects/collation/share/msgdef/sl_SI.ISO8859-2.src projects/collation/share/msgdef/sr_YU.ISO8859-2.src projects/collation/share/msgdef/sr_YU.ISO8859-5.src projects/collation/share/msgdef/sr_YU.UTF-8.src projects/collation/share/msgdef/sv_SE.ISO8859-1.src projects/collation/share/msgdef/zh_CN.GB18030.src projects/collation/share/msgdef/zh_CN.GB2312.src projects/collation/share/msgdef/zh_CN.UTF-8.src projects/collation/share/msgdef/zh_CN.eucCN.src projects/collation/share/msgdef/zh_TW.Big5.src projects/collation/share/msgdef/zh_TW.UTF-8.src projects/collation/share/numericdef/Makefile.depend projects/collation/share/numericdef/be_BY.CP1251.src projects/collation/share/numericdef/bg_BG.CP1251.src projects/collation/share/numericdef/ca_ES.ISO8859-1.src projects/collation/share/numericdef/cs_CZ.ISO8859-2.src projects/collation/share/numericdef/da_DK.ISO8859-1.src projects/collation/share/numericdef/de_DE.ISO8859-1.src projects/collation/share/numericdef/el_GR.ISO8859-7.src projects/collation/share/numericdef/en_US.ISO8859-1.src projects/collation/share/numericdef/es_ES.ISO8859-1.src projects/collation/share/numericdef/et_EE.ISO8859-15.src projects/collation/share/numericdef/eu_ES.ISO8859-1.src projects/collation/share/numericdef/fi_FI.ISO8859-1.src projects/collation/share/numericdef/fr_BE.ISO8859-1.src projects/collation/share/numericdef/fr_FR.ISO8859-1.src projects/collation/share/numericdef/hr_HR.ISO8859-2.src projects/collation/share/numericdef/hu_HU.ISO8859-2.src projects/collation/share/numericdef/is_IS.ISO8859-1.src projects/collation/share/numericdef/it_IT.ISO8859-1.src projects/collation/share/numericdef/ja_JP.eucJP.src projects/collation/share/numericdef/kk_KZ.PT154.src projects/collation/share/numericdef/ko_KR.eucKR.src projects/collation/share/numericdef/lt_LT.ISO8859-13.src projects/collation/share/numericdef/mn_MN.UTF-8.src projects/collation/share/numericdef/nl_NL.ISO8859-1.src projects/collation/share/numericdef/no_NO.ISO8859-1.src projects/collation/share/numericdef/pl_PL.ISO8859-2.src projects/collation/share/numericdef/pt_BR.ISO8859-1.src projects/collation/share/numericdef/pt_PT.ISO8859-1.src projects/collation/share/numericdef/ro_RO.ISO8859-2.src projects/collation/share/numericdef/sk_SK.ISO8859-2.src projects/collation/share/numericdef/sl_SI.ISO8859-2.src projects/collation/share/numericdef/sr_YU.ISO8859-2.src projects/collation/share/numericdef/sr_YU.ISO8859-5.src projects/collation/share/numericdef/sv_SE.ISO8859-1.src projects/collation/share/numericdef/tr_TR.ISO8859-9.src projects/collation/share/numericdef/uk_UA.KOI8-U.src projects/collation/share/numericdef/zh_CN.eucCN.src Modified: projects/collation/share/Makefile projects/collation/share/colldef/Makefile projects/collation/share/monetdef/Makefile projects/collation/share/monetdef/af_ZA.ISO8859-1.src projects/collation/share/monetdef/am_ET.UTF-8.src projects/collation/share/monetdef/be_BY.CP1131.src projects/collation/share/monetdef/be_BY.CP1251.src projects/collation/share/monetdef/be_BY.ISO8859-5.src projects/collation/share/monetdef/be_BY.UTF-8.src projects/collation/share/monetdef/bg_BG.CP1251.src projects/collation/share/monetdef/bg_BG.UTF-8.src projects/collation/share/monetdef/cs_CZ.ISO8859-2.src projects/collation/share/monetdef/cs_CZ.UTF-8.src projects/collation/share/monetdef/da_DK.ISO8859-1.src projects/collation/share/monetdef/de_AT.ISO8859-1.src projects/collation/share/monetdef/de_AT.UTF-8.src projects/collation/share/monetdef/de_CH.ISO8859-1.src projects/collation/share/monetdef/en_AU.ISO8859-1.src projects/collation/share/monetdef/en_CA.ISO8859-1.src projects/collation/share/monetdef/en_GB.ISO8859-1.src projects/collation/share/monetdef/en_GB.UTF-8.src projects/collation/share/monetdef/en_IE.UTF-8.src projects/collation/share/monetdef/en_NZ.ISO8859-1.src projects/collation/share/monetdef/en_US.ISO8859-1.src projects/collation/share/monetdef/et_EE.ISO8859-15.src projects/collation/share/monetdef/fi_FI.ISO8859-1.src projects/collation/share/monetdef/fi_FI.UTF-8.src projects/collation/share/monetdef/fr_CA.ISO8859-1.src projects/collation/share/monetdef/he_IL.UTF-8.src projects/collation/share/monetdef/hi_IN.ISCII-DEV.src projects/collation/share/monetdef/hr_HR.ISO8859-2.src projects/collation/share/monetdef/hu_HU.ISO8859-2.src projects/collation/share/monetdef/hy_AM.ARMSCII-8.src projects/collation/share/monetdef/hy_AM.UTF-8.src projects/collation/share/monetdef/is_IS.ISO8859-1.src projects/collation/share/monetdef/ja_JP.UTF-8.src projects/collation/share/monetdef/ja_JP.eucJP.src projects/collation/share/monetdef/ko_KR.UTF-8.src projects/collation/share/monetdef/ko_KR.eucKR.src projects/collation/share/monetdef/lv_LV.ISO8859-13.src projects/collation/share/monetdef/nl_NL.ISO8859-1.src projects/collation/share/monetdef/nl_NL.UTF-8.src projects/collation/share/monetdef/pl_PL.ISO8859-2.src projects/collation/share/monetdef/pl_PL.UTF-8.src projects/collation/share/monetdef/pt_BR.ISO8859-1.src projects/collation/share/monetdef/ro_RO.ISO8859-2.src projects/collation/share/monetdef/ru_RU.CP1251.src projects/collation/share/monetdef/ru_RU.CP866.src projects/collation/share/monetdef/ru_RU.ISO8859-5.src projects/collation/share/monetdef/ru_RU.KOI8-R.src projects/collation/share/monetdef/ru_RU.UTF-8.src projects/collation/share/monetdef/sv_SE.ISO8859-1.src projects/collation/share/monetdef/tr_TR.ISO8859-9.src projects/collation/share/monetdef/uk_UA.CP1251.src projects/collation/share/monetdef/uk_UA.ISO8859-5.src projects/collation/share/monetdef/uk_UA.KOI8-U.src projects/collation/share/monetdef/uk_UA.UTF-8.src projects/collation/share/msgdef/Makefile projects/collation/share/msgdef/af_ZA.ISO8859-1.src projects/collation/share/msgdef/am_ET.UTF-8.src projects/collation/share/msgdef/be_BY.CP1131.src projects/collation/share/msgdef/be_BY.CP1251.src projects/collation/share/msgdef/be_BY.ISO8859-5.src projects/collation/share/msgdef/be_BY.UTF-8.src projects/collation/share/msgdef/bg_BG.CP1251.src projects/collation/share/msgdef/bg_BG.UTF-8.src projects/collation/share/msgdef/cs_CZ.ISO8859-2.src projects/collation/share/msgdef/da_DK.ISO8859-1.src projects/collation/share/msgdef/el_GR.ISO8859-7.src projects/collation/share/msgdef/el_GR.UTF-8.src projects/collation/share/msgdef/et_EE.ISO8859-15.src projects/collation/share/msgdef/eu_ES.ISO8859-1.src projects/collation/share/msgdef/fi_FI.ISO8859-1.src projects/collation/share/msgdef/fr_BE.ISO8859-1.src projects/collation/share/msgdef/he_IL.UTF-8.src projects/collation/share/msgdef/hi_IN.ISCII-DEV.src projects/collation/share/msgdef/hr_HR.ISO8859-2.src projects/collation/share/msgdef/hu_HU.ISO8859-2.src projects/collation/share/msgdef/hy_AM.ARMSCII-8.src projects/collation/share/msgdef/hy_AM.UTF-8.src projects/collation/share/msgdef/is_IS.ISO8859-1.src projects/collation/share/msgdef/ja_JP.SJIS.src projects/collation/share/msgdef/ja_JP.UTF-8.src projects/collation/share/msgdef/ja_JP.eucJP.src projects/collation/share/msgdef/ko_KR.UTF-8.src projects/collation/share/msgdef/ko_KR.eucKR.src projects/collation/share/msgdef/lt_LT.ISO8859-13.src projects/collation/share/msgdef/lv_LV.ISO8859-13.src projects/collation/share/msgdef/lv_LV.UTF-8.src projects/collation/share/msgdef/pl_PL.ISO8859-2.src projects/collation/share/msgdef/ro_RO.ISO8859-2.src projects/collation/share/msgdef/ru_RU.CP1251.src projects/collation/share/msgdef/ru_RU.CP866.src projects/collation/share/msgdef/ru_RU.ISO8859-5.src projects/collation/share/msgdef/ru_RU.KOI8-R.src projects/collation/share/msgdef/ru_RU.UTF-8.src projects/collation/share/msgdef/tr_TR.ISO8859-9.src projects/collation/share/msgdef/uk_UA.CP1251.src projects/collation/share/msgdef/uk_UA.ISO8859-5.src projects/collation/share/msgdef/uk_UA.KOI8-U.src projects/collation/share/msgdef/uk_UA.UTF-8.src projects/collation/share/numericdef/Makefile projects/collation/share/numericdef/af_ZA.ISO8859-1.src projects/collation/share/numericdef/am_ET.UTF-8.src projects/collation/share/numericdef/de_CH.ISO8859-1.src projects/collation/share/numericdef/hi_IN.ISCII-DEV.src projects/collation/share/numericdef/hy_AM.ARMSCII-8.src projects/collation/share/numericdef/ru_RU.KOI8-R.src Modified: projects/collation/share/Makefile ============================================================================== --- projects/collation/share/Makefile Sat Aug 8 01:10:17 2015 (r286437) +++ projects/collation/share/Makefile Sat Aug 8 01:45:53 2015 (r286438) @@ -6,6 +6,7 @@ # Do not include `info' in the SUBDIR list, it is handled separately. SUBDIR= ${_colldef} \ + ${_ctypedef} \ ${_dict} \ ${_doc} \ ${_dtrace} \ @@ -59,6 +60,7 @@ _i18n= i18n .if ${MK_LOCALES} != "no" _colldef = colldef +_ctypedef = ctypedef _mklocale = mklocale _monetdef = monetdef _msgdef = msgdef Modified: projects/collation/share/colldef/Makefile ============================================================================== --- projects/collation/share/colldef/Makefile Sat Aug 8 01:10:17 2015 (r286437) +++ projects/collation/share/colldef/Makefile Sat Aug 8 01:45:53 2015 (r286438) @@ -1,117 +1,214 @@ # $FreeBSD$ - -LOCALES= bg_BG.CP1251 \ - be_BY.CP1131 \ - be_BY.CP1251 \ - be_BY.ISO8859-5 \ - ca_ES.ISO8859-1 \ - ca_ES.ISO8859-15 \ - cs_CZ.ISO8859-2 \ - de_DE.ISO8859-1 \ - de_DE.ISO8859-15 \ - el_GR.ISO8859-7 \ - es_ES.ISO8859-1 \ - es_ES.ISO8859-15 \ - et_EE.ISO8859-15 \ - hi_IN.ISCII-DEV \ - hr_HR.ISO8859-2 \ - hy_AM.ARMSCII-8 \ - is_IS.ISO8859-1 \ - is_IS.ISO8859-15 \ - kk_KZ.PT154 \ - la_LN.ISO8859-1 \ - la_LN.ISO8859-13 \ - la_LN.ISO8859-15 \ - la_LN.ISO8859-2 \ - la_LN.ISO8859-4 \ - la_LN.US-ASCII \ - no_NO.ISO8859-1 \ - no_NO.ISO8859-15 \ - lt_LT.ISO8859-4 \ - pl_PL.ISO8859-2 \ - ru_RU.CP1251 \ - ru_RU.CP866 \ - ru_RU.ISO8859-5 \ - ru_RU.KOI8-R \ - sl_SI.ISO8859-2 \ - sr_YU.ISO8859-5 \ - sv_SE.ISO8859-1 \ - sv_SE.ISO8859-15 \ - tr_TR.ISO8859-9 \ - uk_UA.CP1251 \ - uk_UA.ISO8859-5 \ - uk_UA.KOI8-U +# Warning: Do not edit. This file is automatically generated from the +# tools in /usr/src/tools/tools/locale. LOCALEDIR= /usr/share/locale - -.SUFFIXES: .src .out - -.src.out: - colldef -I ${.CURDIR} -o ${.TARGET} ${.IMPSRC} - -FILES= ${LOCALES:S/$/.out/} FILESNAME= LC_COLLATE +.SUFFIXES: .src .LC_COLLATE +MAPLOC= ${.CURDIR}/../../tools/tools/locale/etc/final-maps -.for locale in ${LOCALES} -FILESDIR_${locale}.out= ${LOCALEDIR}/${locale} -.if exists(${.CURDIR}/map.${locale:E}) -${locale}.out: map.${locale:E} -.endif -.endfor +.src.LC_COLLATE: + localedef -D -U -i ${.IMPSRC} \ + -f ${MAPLOC}/map.UTF-8 ${.OBJDIR}/${.IMPSRC:T:R} + +LOCALES+= af_ZA.UTF-8 +LOCALES+= am_ET.UTF-8 +LOCALES+= be_BY.UTF-8 +LOCALES+= ca_AD.UTF-8 +LOCALES+= cs_CZ.UTF-8 +LOCALES+= da_DK.UTF-8 +LOCALES+= el_GR.UTF-8 +LOCALES+= en_US.UTF-8 +LOCALES+= es_MX.UTF-8 +LOCALES+= et_EE.UTF-8 +LOCALES+= fi_FI.UTF-8 +LOCALES+= he_IL.UTF-8 +LOCALES+= hi_IN.UTF-8 +LOCALES+= hr_HR.UTF-8 +LOCALES+= hu_HU.UTF-8 +LOCALES+= hy_AM.UTF-8 +LOCALES+= is_IS.UTF-8 +LOCALES+= ja_JP.UTF-8 +LOCALES+= kk_Cyrl_KZ.UTF-8 +LOCALES+= ko_KR.UTF-8 +LOCALES+= lt_LT.UTF-8 +LOCALES+= lv_LV.UTF-8 +LOCALES+= nb_NO.UTF-8 +LOCALES+= pl_PL.UTF-8 +LOCALES+= ro_RO.UTF-8 +LOCALES+= ru_RU.UTF-8 +LOCALES+= se_NO.UTF-8 +LOCALES+= sk_SK.UTF-8 +LOCALES+= sl_SI.UTF-8 +LOCALES+= sv_SE.UTF-8 +LOCALES+= tr_TR.UTF-8 +LOCALES+= uk_UA.UTF-8 +LOCALES+= zh_Hans_CN.UTF-8 +LOCALES+= zh_Hant_TW.UTF-8 + +SAME+= af_ZA.UTF-8:af_ZA.ISO8859-15 +SAME+= af_ZA.UTF-8:af_ZA.ISO8859-1 +SAME+= be_BY.UTF-8:be_BY.ISO8859-5 +SAME+= be_BY.UTF-8:be_BY.CP1251 +SAME+= be_BY.UTF-8:be_BY.CP1131 +SAME+= ru_RU.UTF-8:sr_Cyrl_RS.UTF-8 +SAME+= ru_RU.UTF-8:sr_Cyrl_RS.ISO8859-5 +SAME+= ru_RU.UTF-8:ru_RU.KOI8-R +SAME+= ru_RU.UTF-8:ru_RU.ISO8859-5 +SAME+= ru_RU.UTF-8:ru_RU.CP866 +SAME+= ru_RU.UTF-8:ru_RU.CP1251 +SAME+= ru_RU.UTF-8:mn_Cyrl_MN.UTF-8 +SAME+= ru_RU.UTF-8:bg_BG.UTF-8 +SAME+= ru_RU.UTF-8:bg_BG.CP1251 +SAME+= ca_AD.UTF-8:ca_IT.UTF-8 +SAME+= ca_AD.UTF-8:ca_IT.ISO8859-15 +SAME+= ca_AD.UTF-8:ca_IT.ISO8859-1 +SAME+= ca_AD.UTF-8:ca_FR.UTF-8 +SAME+= ca_AD.UTF-8:ca_FR.ISO8859-15 +SAME+= ca_AD.UTF-8:ca_FR.ISO8859-1 +SAME+= ca_AD.UTF-8:ca_ES.UTF-8 +SAME+= ca_AD.UTF-8:ca_ES.ISO8859-15 +SAME+= ca_AD.UTF-8:ca_ES.ISO8859-1 +SAME+= ca_AD.UTF-8:ca_AD.ISO8859-15 +SAME+= ca_AD.UTF-8:ca_AD.ISO8859-1 +SAME+= cs_CZ.UTF-8:cs_CZ.ISO8859-2 +SAME+= da_DK.UTF-8:da_DK.ISO8859-15 +SAME+= da_DK.UTF-8:da_DK.ISO8859-1 +SAME+= en_US.UTF-8:sr_Latn_RS.UTF-8 +SAME+= en_US.UTF-8:sr_Latn_RS.ISO8859-2 +SAME+= en_US.UTF-8:pt_PT.UTF-8 +SAME+= en_US.UTF-8:pt_PT.ISO8859-15 +SAME+= en_US.UTF-8:pt_PT.ISO8859-1 +SAME+= en_US.UTF-8:pt_BR.UTF-8 +SAME+= en_US.UTF-8:pt_BR.ISO8859-15 +SAME+= en_US.UTF-8:pt_BR.ISO8859-1 +SAME+= en_US.UTF-8:nn_NO.UTF-8 +SAME+= en_US.UTF-8:nn_NO.ISO8859-15 +SAME+= en_US.UTF-8:nn_NO.ISO8859-1 +SAME+= en_US.UTF-8:nl_NL.UTF-8 +SAME+= en_US.UTF-8:nl_NL.ISO8859-15 +SAME+= en_US.UTF-8:nl_NL.ISO8859-1 +SAME+= en_US.UTF-8:nl_BE.UTF-8 +SAME+= en_US.UTF-8:nl_BE.ISO8859-15 +SAME+= en_US.UTF-8:nl_BE.ISO8859-1 +SAME+= en_US.UTF-8:it_IT.UTF-8 +SAME+= en_US.UTF-8:it_IT.ISO8859-15 +SAME+= en_US.UTF-8:it_IT.ISO8859-1 +SAME+= en_US.UTF-8:it_CH.UTF-8 +SAME+= en_US.UTF-8:it_CH.ISO8859-15 +SAME+= en_US.UTF-8:it_CH.ISO8859-1 +SAME+= en_US.UTF-8:fr_FR.UTF-8 +SAME+= en_US.UTF-8:fr_FR.ISO8859-15 +SAME+= en_US.UTF-8:fr_FR.ISO8859-1 +SAME+= en_US.UTF-8:fr_CH.UTF-8 +SAME+= en_US.UTF-8:fr_CH.ISO8859-15 +SAME+= en_US.UTF-8:fr_CH.ISO8859-1 +SAME+= en_US.UTF-8:fr_CA.UTF-8 +SAME+= en_US.UTF-8:fr_CA.ISO8859-15 +SAME+= en_US.UTF-8:fr_CA.ISO8859-1 +SAME+= en_US.UTF-8:fr_BE.UTF-8 +SAME+= en_US.UTF-8:fr_BE.ISO8859-15 +SAME+= en_US.UTF-8:fr_BE.ISO8859-1 +SAME+= en_US.UTF-8:eu_ES.UTF-8 +SAME+= en_US.UTF-8:eu_ES.ISO8859-15 +SAME+= en_US.UTF-8:eu_ES.ISO8859-1 +SAME+= en_US.UTF-8:en_ZA.UTF-8 +SAME+= en_US.UTF-8:en_ZA.US-ASCII +SAME+= en_US.UTF-8:en_ZA.ISO8859-15 +SAME+= en_US.UTF-8:en_ZA.ISO8859-1 +SAME+= en_US.UTF-8:en_US.US-ASCII +SAME+= en_US.UTF-8:en_US.ISO8859-15 +SAME+= en_US.UTF-8:en_US.ISO8859-1 +SAME+= en_US.UTF-8:en_SG.UTF-8 +SAME+= en_US.UTF-8:en_SG.ISO8859-1 +SAME+= en_US.UTF-8:en_PH.UTF-8 +SAME+= en_US.UTF-8:en_PH.ISO8859-1 +SAME+= en_US.UTF-8:en_NZ.UTF-8 +SAME+= en_US.UTF-8:en_NZ.US-ASCII +SAME+= en_US.UTF-8:en_NZ.ISO8859-15 +SAME+= en_US.UTF-8:en_NZ.ISO8859-1 +SAME+= en_US.UTF-8:en_IE.UTF-8 +SAME+= en_US.UTF-8:en_HK.UTF-8 +SAME+= en_US.UTF-8:en_HK.ISO8859-1 +SAME+= en_US.UTF-8:en_GB.UTF-8 +SAME+= en_US.UTF-8:en_GB.US-ASCII +SAME+= en_US.UTF-8:en_GB.ISO8859-15 +SAME+= en_US.UTF-8:en_GB.ISO8859-1 +SAME+= en_US.UTF-8:en_CA.UTF-8 +SAME+= en_US.UTF-8:en_CA.US-ASCII +SAME+= en_US.UTF-8:en_CA.ISO8859-15 +SAME+= en_US.UTF-8:en_CA.ISO8859-1 +SAME+= en_US.UTF-8:en_AU.UTF-8 +SAME+= en_US.UTF-8:en_AU.US-ASCII +SAME+= en_US.UTF-8:en_AU.ISO8859-15 +SAME+= en_US.UTF-8:en_AU.ISO8859-1 +SAME+= en_US.UTF-8:de_DE.UTF-8 +SAME+= en_US.UTF-8:de_DE.ISO8859-15 +SAME+= en_US.UTF-8:de_DE.ISO8859-1 +SAME+= en_US.UTF-8:de_CH.UTF-8 +SAME+= en_US.UTF-8:de_CH.ISO8859-15 +SAME+= en_US.UTF-8:de_CH.ISO8859-1 +SAME+= en_US.UTF-8:de_AT.UTF-8 +SAME+= en_US.UTF-8:de_AT.ISO8859-15 +SAME+= en_US.UTF-8:de_AT.ISO8859-1 +SAME+= el_GR.UTF-8:el_GR.ISO8859-7 +SAME+= es_MX.UTF-8:es_MX.ISO8859-1 +SAME+= es_MX.UTF-8:es_ES.UTF-8 +SAME+= es_MX.UTF-8:es_ES.ISO8859-15 +SAME+= es_MX.UTF-8:es_ES.ISO8859-1 +SAME+= es_MX.UTF-8:es_CR.UTF-8 +SAME+= es_MX.UTF-8:es_CR.ISO8859-1 +SAME+= es_MX.UTF-8:es_AR.UTF-8 +SAME+= es_MX.UTF-8:es_AR.ISO8859-1 +SAME+= et_EE.UTF-8:et_EE.ISO8859-15 +SAME+= fi_FI.UTF-8:fi_FI.ISO8859-15 +SAME+= fi_FI.UTF-8:fi_FI.ISO8859-1 +SAME+= hi_IN.UTF-8:hi_IN.ISCII-DEV +SAME+= hr_HR.UTF-8:hr_HR.ISO8859-2 +SAME+= hu_HU.UTF-8:hu_HU.ISO8859-2 +SAME+= hy_AM.UTF-8:hy_AM.ARMSCII-8 +SAME+= is_IS.UTF-8:is_IS.ISO8859-15 +SAME+= is_IS.UTF-8:is_IS.ISO8859-1 +SAME+= ja_JP.UTF-8:ja_JP.SJIS +SAME+= ja_JP.UTF-8:ja_JP.eucJP +SAME+= ko_KR.UTF-8:ko_KR.eucKR +SAME+= lt_LT.UTF-8:lt_LT.ISO8859-4 +SAME+= lt_LT.UTF-8:lt_LT.ISO8859-13 +SAME+= lv_LV.UTF-8:lv_LV.ISO8859-13 +SAME+= nb_NO.UTF-8:nb_NO.ISO8859-15 +SAME+= nb_NO.UTF-8:nb_NO.ISO8859-1 +SAME+= pl_PL.UTF-8:pl_PL.ISO8859-2 +SAME+= ro_RO.UTF-8:ro_RO.ISO8859-2 +SAME+= se_NO.UTF-8:se_FI.UTF-8 +SAME+= sk_SK.UTF-8:sk_SK.ISO8859-2 +SAME+= sl_SI.UTF-8:sl_SI.ISO8859-2 +SAME+= sv_SE.UTF-8:sv_SE.ISO8859-15 +SAME+= sv_SE.UTF-8:sv_SE.ISO8859-1 +SAME+= sv_SE.UTF-8:sv_FI.UTF-8 +SAME+= sv_SE.UTF-8:sv_FI.ISO8859-15 +SAME+= sv_SE.UTF-8:sv_FI.ISO8859-1 +SAME+= tr_TR.UTF-8:tr_TR.ISO8859-9 +SAME+= uk_UA.UTF-8:uk_UA.KOI8-U +SAME+= uk_UA.UTF-8:uk_UA.ISO8859-5 +SAME+= uk_UA.UTF-8:uk_UA.CP1251 +SAME+= zh_Hans_CN.UTF-8:zh_Hans_CN.GBK +SAME+= zh_Hans_CN.UTF-8:zh_Hans_CN.GB2312 +SAME+= zh_Hans_CN.UTF-8:zh_Hans_CN.GB18030 +SAME+= zh_Hans_CN.UTF-8:zh_Hans_CN.eucCN +SAME+= zh_Hant_TW.UTF-8:zh_Hant_TW.Big5 +SAME+= zh_Hant_TW.UTF-8:zh_Hant_HK.UTF-8 +SAME+= zh_Hant_TW.UTF-8:zh_Hant_HK.Big5HKSCS +SAME+= ko_KR.eucKR:ko_KR.CP949 # legacy (same charset) +FILES= ${LOCALES:S/$/.LC_COLLATE/} CLEANFILES= ${FILES} -ENCODINGS= Big5 Big5HKSCS CP949 eucCN eucJP eucKR GB18030 GB2312 GBK \ - ISO8859-1 ISO8859-2 ISO8859-13 ISO8859-15 SJIS US-ASCII UTF-8 - -ISO8859-1_Big5= is_IS:zh_TW -ISO8859-1_ISO8859-1= ${ISO8859-15_ISO8859-15} pt_PT:pt_BR - -LATIN1LINKS= af_ZA da_DK en_AU en_CA en_GB en_NZ en_US eu_ES fi_FI \ - fr_BE fr_CA fr_CH fr_FR it_CH it_IT nl_BE nl_NL pt_PT -ISO8859-15_ISO8859-15= \ - ca_ES:ca_AD ca_ES:ca_FR ca_ES:ca_IT \ - de_DE:de_AT de_DE:de_CH \ - no_NO:nb_NO no_NO:nn_NO \ - ${LATIN1LINKS:C/^/la_LN:/} - -LATIN2LINKS= hu_HU ro_RO sr_YU -ISO8859-2_ISO8859-2= ${LATIN2LINKS:C/^/la_LN:/} cs_CZ:sk_SK - -LATIN13LINKS= lt_LT lv_LV -ISO8859-13_ISO8859-13= ${LATIN13LINKS:C/^/la_LN:/} - -US-ASCII_Big5HKSCS= la_LN:zh_HK -US-ASCII_CP949= la_LN:ko_KR -US-ASCII_eucCN= la_LN:zh_CN -US-ASCII_eucJP= la_LN:ja_JP -US-ASCII_eucKR= la_LN:ko_KR -US-ASCII_GB18030= la_LN:zh_CN -US-ASCII_GB2312= la_LN:zh_CN -US-ASCII_GBK= la_LN:zh_CN -US-ASCII_SJIS= la_LN:ja_JP - -ASCIILINKS= en_AU en_CA en_GB en_NZ en_US -US-ASCII_US-ASCII= ${ASCIILINKS:C/^/la_LN:/} - -UTF8LINKS= af_ZA am_ET be_BY bg_BG ca_AD ca_ES ca_FR ca_IT cs_CZ \ - da_DK de_AT de_CH de_DE \ - el_GR en_AU en_CA en_GB en_IE en_NZ en_US es_ES et_EE eu_ES \ - fi_FI fr_BE fr_CA fr_CH fr_FR he_IL hr_HR hu_HU hy_AM \ - is_IS it_CH it_IT ja_JP kk_KZ ko_KR lt_LT lv_LV mn_MN \ - nb_NO nl_BE nl_NL nn_NO no_NO pl_PL pt_BR pt_PT \ - ro_RO ru_RU sk_SK sl_SI sr_YU sv_SE tr_TR uk_UA zh_CN zh_HK \ - zh_TW -US-ASCII_UTF-8= ${UTF8LINKS:C/^/la_LN:/} - -SYMLINKS= -.for enc1 in ${ENCODINGS} -.for enc2 in ${ENCODINGS} -.for lang_terr in ${${enc1}_${enc2}} -SYMLINKS+= ../${lang_terr:C/:.*$//}.${enc1}/${FILESNAME} \ - ${LOCALEDIR}/${lang_terr:C/^.*://}.${enc2}/${FILESNAME} -.endfor +.for f in ${SAME} +SYMLINKS+= ../${f:C/:.*$//}/${FILESNAME} ${LOCALEDIR}/${f:C/^.*://} .endfor + +.for f in ${LOCALES} +FILESDIR_${f}.LC_COLLATE= ${LOCALEDIR}/${f} .endfor .include Added: projects/collation/share/colldef/af_ZA.UTF-8.src ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/collation/share/colldef/af_ZA.UTF-8.src Sat Aug 8 01:45:53 2015 (r286438) @@ -0,0 +1,2397 @@ +# Warning: Do not edit. This file is automatically extracted from the +# tools in /usr/src/tools/tools/locale. The data is obtained from the +# CLDR project, obtained from http://cldr.unicode.org/ +# ----------------------------------------------------------------------------- +comment_char * +escape_char / +LC_COLLATE +************* + + + +* Define collation weights as symbols + +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol + +order_start forward;forward;forward;forward + + +* collation weights in order + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-projects@freebsd.org Sat Aug 8 05:49:14 2015 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5A6209B6E6F for ; Sat, 8 Aug 2015 05:49:14 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: from mail-qg0-x234.google.com (mail-qg0-x234.google.com [IPv6:2607:f8b0:400d:c04::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1185BEB8; Sat, 8 Aug 2015 05:49:14 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: by qgeg42 with SMTP id g42so51673072qge.1; Fri, 07 Aug 2015 22:49:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=BLoP3JfDu5rVdIJ5UyJvPu+hMYK9NlR4NKD5KSfML14=; b=V7YXd477sjUTPF8xEwTOMGo1vZr2RTtz5Oi3FX2i1LzZ5qpoo7pi9UMzMG7KoP1HU1 i80lhPpafmLCBQ7AIMAs9+mAC4sr8Ju3G46q5qtx9spzA6qXe1WCgIDvFtoNNxWS/u4e xYzNg4HSZxpThVyi1i+htDpf0qm5zgsZ/7t8BgENc0GYGkzv+uznmC4sigxllD51aGVz 6nFiNFAKX5NECnuObKiWWoDmWt5HsZ6zXcOCAu+MZ97QjbOViyPdPhqXm+wMyS0YRFix Hk74P3eiT1umnALEMgPl/SVpeO2WDaQcb5OOn2DONAS0mZn4vZ6DMTydJv2nCmnN221n 0kVA== MIME-Version: 1.0 X-Received: by 10.140.90.99 with SMTP id w90mr20150514qgd.57.1439012953239; Fri, 07 Aug 2015 22:49:13 -0700 (PDT) Received: by 10.140.98.73 with HTTP; Fri, 7 Aug 2015 22:49:13 -0700 (PDT) In-Reply-To: <201508072345.t77NjXbh010709@repo.freebsd.org> References: <201508072345.t77NjXbh010709@repo.freebsd.org> Date: Fri, 7 Aug 2015 22:49:13 -0700 Message-ID: Subject: Re: svn commit: r286431 - projects/collation/share/mk From: NGie Cooper To: Baptiste Daroussin Cc: "src-committers@freebsd.org" , "svn-src-projects@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Aug 2015 05:49:14 -0000 On Fri, Aug 7, 2015 at 4:45 PM, Baptiste Daroussin wrote: > Author: bapt > Date: Fri Aug 7 23:45:32 2015 > New Revision: 286431 > URL: https://svnweb.freebsd.org/changeset/base/286431 > > Log: > Define libavl in src.libnames.mk > > Modified: > projects/collation/share/mk/src.libnames.mk > > Modified: projects/collation/share/mk/src.libnames.mk > ============================================================================== > --- projects/collation/share/mk/src.libnames.mk Fri Aug 7 23:41:26 2015 (r286430) > +++ projects/collation/share/mk/src.libnames.mk Fri Aug 7 23:45:32 2015 (r286431) > @@ -57,6 +57,7 @@ _LIBRARIES= \ > archive \ > asn1 \ > auditd \ > + avl \ > begemot \ > bluetooth \ > bsdxml \ I've seen the term `avl' at a few different jobs so far (the ubituousness at Cisco was pretty big). a) is there a description of the library? b) can it be a private library instead of a public one? Thanks! -NGie From owner-svn-src-projects@freebsd.org Sat Aug 8 11:16:04 2015 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 716369B5A37 for ; Sat, 8 Aug 2015 11:16:04 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-wi0-x22c.google.com (mail-wi0-x22c.google.com [IPv6:2a00:1450:400c:c05::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 077436AE; Sat, 8 Aug 2015 11:16:04 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by wicne3 with SMTP id ne3so86027538wic.1; Sat, 08 Aug 2015 04:16:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=brYjy/wqY6qwi2e7mLYb8U5Zebzr1a6gTgySo1TE1q8=; b=POF1w3VH+jEQItDQtd86Td9xwI2zopnnxPMS39mr7XtGvGy1vXjtQ4ezQfcbmQs7CP QCYCGwC9ux7VaPIns1e4zd7+XKuS/Ss+4QC1knuuBaDGBov7h0In1LoAgqCmPw8HGRRB KoRFtniOcrTL9N5hdv3xN9UyG3Mm5tjXOdtAWIE+Fw5SpfmiqAa+a3AjLEAv3WQY72Vc 4IXFu8TGxDm967aI6Gs3K5bStRzNxKRK0LHGD2pw1ISUFnC7YGArCF1jG3/h3mV0QzvD 3ZTk7gk8vcmbeFeiachrDMCBCrlqmbcifjO26ReqbYzs9vuIxn0VYN0rQZfoIOux4KOt FfkQ== X-Received: by 10.180.90.209 with SMTP id by17mr6549263wib.60.1439032562394; Sat, 08 Aug 2015 04:16:02 -0700 (PDT) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by smtp.gmail.com with ESMTPSA id o9sm19058917wja.29.2015.08.08.04.16.00 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 08 Aug 2015 04:16:01 -0700 (PDT) Sender: Baptiste Daroussin Date: Sat, 8 Aug 2015 13:15:58 +0200 From: Baptiste Daroussin To: NGie Cooper Cc: "src-committers@freebsd.org" , "svn-src-projects@freebsd.org" Subject: Re: svn commit: r286431 - projects/collation/share/mk Message-ID: <20150808111558.GM43782@ivaldir.etoilebsd.net> References: <201508072345.t77NjXbh010709@repo.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="GoZzJvFfKjxI3RhA" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Aug 2015 11:16:04 -0000 --GoZzJvFfKjxI3RhA Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Aug 07, 2015 at 10:49:13PM -0700, NGie Cooper wrote: > On Fri, Aug 7, 2015 at 4:45 PM, Baptiste Daroussin wro= te: > > Author: bapt > > Date: Fri Aug 7 23:45:32 2015 > > New Revision: 286431 > > URL: https://svnweb.freebsd.org/changeset/base/286431 > > > > Log: > > Define libavl in src.libnames.mk > > > > Modified: > > projects/collation/share/mk/src.libnames.mk > > > > Modified: projects/collation/share/mk/src.libnames.mk > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D > > --- projects/collation/share/mk/src.libnames.mk Fri Aug 7 23:41:26 201= 5 (r286430) > > +++ projects/collation/share/mk/src.libnames.mk Fri Aug 7 23:45:32 201= 5 (r286431) > > @@ -57,6 +57,7 @@ _LIBRARIES=3D \ > > archive \ > > asn1 \ > > auditd \ > > + avl \ > > begemot \ > > bluetooth \ > > bsdxml \ >=20 > I've seen the term `avl' at a few different jobs so far (the > ubituousness at Cisco was pretty big). a) is there a description of > the library? b) can it be a private library instead of a public one? > Thanks! > -NGie libavl is there for a while, actually since zfs as been added given it is an opensolaris lib. Best regards, Bapt --GoZzJvFfKjxI3RhA Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlXF5O4ACgkQ8kTtMUmk6Ex1nwCfTNSFDkh5B6Q4JUlk8qdttGFr wNMAoJBTz+uwLADr7RsmBAVuBwMF9yGY =ModR -----END PGP SIGNATURE----- --GoZzJvFfKjxI3RhA-- From owner-svn-src-projects@freebsd.org Sat Aug 8 14:34:05 2015 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DD2379B6796 for ; Sat, 8 Aug 2015 14:34:04 +0000 (UTC) (envelope-from pfg@FreeBSD.org) Received: from nm38-vm1.bullet.mail.bf1.yahoo.com (nm38-vm1.bullet.mail.bf1.yahoo.com [72.30.239.17]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8B812174 for ; Sat, 8 Aug 2015 14:34:04 +0000 (UTC) (envelope-from pfg@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1439044436; bh=UvmWZAEmZonu2KVHeD1j6iPHXnCABFIy5TcNrUKHxtw=; h=Subject:To:References:Cc:From:Date:In-Reply-To:From:Subject; b=dhLs2HJTRSLgVTPyHAP+nhQrzL8xw46NzYxE8ww2uhhjFYqnqGl2aVUKuV008OEDdI8C4pszSU/weuTgktZZNr8uMCAMPYbCiRfTssgy+JA1H5TR5IKt+AthnPyFV1q2m3FPJWfjvV7g+zjqhuziw3Ps9f7omiLCvvuKxOHaL2BFt2knDlAduzQ8Js+MfU5enk4mPPIMEGg7zxys3D1x1LKFPKwQt9uywzZcGP0m1PrfhTe6PsfTAqMjvLUU8d+JAJnyBBQR571f8jgl2v0aFjUu+ZiYi/z779qOK5jnTCyKAxbkkC3MfKfE5kFAVfqO6RVBhsZMtZctYVtz+gf25A== Received: from [98.139.215.143] by nm38.bullet.mail.bf1.yahoo.com with NNFMP; 08 Aug 2015 14:33:56 -0000 Received: from [98.139.211.206] by tm14.bullet.mail.bf1.yahoo.com with NNFMP; 08 Aug 2015 14:33:56 -0000 Received: from [127.0.0.1] by smtp215.mail.bf1.yahoo.com with NNFMP; 08 Aug 2015 14:33:56 -0000 X-Yahoo-Newman-Id: 750326.55459.bm@smtp215.mail.bf1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: IlEeAq4VM1lUrHc4dtPCtX_vunNxmovb8DjuGGuQ.66phOC X.t55E8QCQbd_8GweX009gLteRZmqaiRzsciMdIMyKdq24NKVrDTgHxW8aXA y3ShABEAMQbT_F8gN89Y_hr7Su53ymaCxwSw7tOPjHH_SbHqjhLOyAwdASwO nW6bWHmN7Kwdwyuyk5c6mTrliachvW0DBvVTXoSYMYDZuPhFcCTxXl1bwYLZ xA5NB3l8B_wBD4x8C0gLrWM68na24mq4PELoavsXFrM277mtSeRIlRrqHbgT k7DDnw1dLRYUmj0Q40ww7SnM3rla_1jRWTum0PyY15GzJ7JWeUIH3aH3kqJ_ tz6pjJDylL333E4cXSraWoCri25yhQNUH1MvXjXgMALJO8fJ.cruvCkj7tsf n1Trj6wbrDug4OgeXcUmpUdYe7JczALSy4zL.d1KvZTN9QopjRkvmFPRHTc0 UO2m8HCBEBC144giDKwOIt1Q9fnEt9YkzkgZHQXpc1chrJKREwRvxR9CGWLi aGQ6dDeoF5EhBy2_Zd4N6ais2j93lciEG X-Yahoo-SMTP: xcjD0guswBAZaPPIbxpWwLcp9Unf Subject: Re: svn commit: r286431 - projects/collation/share/mk To: NGie Cooper References: <201508072345.t77NjXbh010709@repo.freebsd.org> Cc: "src-committers@freebsd.org" , "svn-src-projects@freebsd.org" From: Pedro Giffuni Message-ID: <55C61362.3060103@FreeBSD.org> Date: Sat, 8 Aug 2015 09:34:10 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.1.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Aug 2015 14:34:05 -0000 On 08/08/15 00:49, NGie Cooper wrote: > On Fri, Aug 7, 2015 at 4:45 PM, Baptiste Daroussin wrote: >> Author: bapt >> Date: Fri Aug 7 23:45:32 2015 >> New Revision: 286431 >> URL: https://svnweb.freebsd.org/changeset/base/286431 >> >> Log: >> Define libavl in src.libnames.mk >> >> Modified: >> projects/collation/share/mk/src.libnames.mk >> >> Modified: projects/collation/share/mk/src.libnames.mk >> ============================================================================== >> --- projects/collation/share/mk/src.libnames.mk Fri Aug 7 23:41:26 2015 (r286430) >> +++ projects/collation/share/mk/src.libnames.mk Fri Aug 7 23:45:32 2015 (r286431) >> @@ -57,6 +57,7 @@ _LIBRARIES= \ >> archive \ >> asn1 \ >> auditd \ >> + avl \ >> begemot \ >> bluetooth \ >> bsdxml \ > > I've seen the term `avl' at a few different jobs so far (the > ubituousness at Cisco was pretty big). a) is there a description of > the library? b) can it be a private library instead of a public one? It's just a library to support Adelson-Velsky and Landis' trees [1] it could/should be replaced with tree(3). Cheers, Pedro. [1] https://en.wikipedia.org/wiki/AVL_tree From owner-svn-src-projects@freebsd.org Sat Aug 8 18:22:19 2015 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 695869B5D10 for ; Sat, 8 Aug 2015 18:22:19 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 59386988; Sat, 8 Aug 2015 18:22:19 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t78IMJn5085111; Sat, 8 Aug 2015 18:22:19 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t78IMFfS085095; Sat, 8 Aug 2015 18:22:15 GMT (envelope-from bapt@FreeBSD.org) Message-Id: <201508081822.t78IMFfS085095@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f From: Baptiste Daroussin Date: Sat, 8 Aug 2015 18:22:15 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r286459 - projects/collation/lib/libc/locale X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Aug 2015 18:22:19 -0000 Author: bapt Date: Sat Aug 8 18:22:14 2015 New Revision: 286459 URL: https://svnweb.freebsd.org/changeset/base/286459 Log: Revamp CTYPE support (from Illumos & Dragonfly) Obtained from: Dragonfly Deleted: projects/collation/lib/libc/locale/ascii.c Modified: projects/collation/lib/libc/locale/Makefile.inc projects/collation/lib/libc/locale/big5.c projects/collation/lib/libc/locale/collate.c projects/collation/lib/libc/locale/collate.h projects/collation/lib/libc/locale/euc.c projects/collation/lib/libc/locale/gb18030.c projects/collation/lib/libc/locale/gb2312.c projects/collation/lib/libc/locale/gbk.c projects/collation/lib/libc/locale/mblocal.h projects/collation/lib/libc/locale/mbsnrtowcs.c projects/collation/lib/libc/locale/mskanji.c projects/collation/lib/libc/locale/none.c projects/collation/lib/libc/locale/rune.c projects/collation/lib/libc/locale/setrunelocale.c projects/collation/lib/libc/locale/utf8.c projects/collation/lib/libc/locale/wcsnrtombs.c Modified: projects/collation/lib/libc/locale/Makefile.inc ============================================================================== --- projects/collation/lib/libc/locale/Makefile.inc Sat Aug 8 18:14:59 2015 (r286458) +++ projects/collation/lib/libc/locale/Makefile.inc Sat Aug 8 18:22:14 2015 (r286459) @@ -4,7 +4,7 @@ # locale sources .PATH: ${LIBC_SRCTOP}/${LIBC_ARCH}/locale ${LIBC_SRCTOP}/locale -SRCS+= ascii.c big5.c btowc.c collate.c collcmp.c euc.c fix_grouping.c \ +SRCS+= big5.c btowc.c collate.c collcmp.c euc.c fix_grouping.c \ gb18030.c gb2312.c gbk.c ctype.c isctype.c iswctype.c \ ldpart.c lmessages.c lmonetary.c lnumeric.c localeconv.c mblen.c \ mbrlen.c \ Modified: projects/collation/lib/libc/locale/big5.c ============================================================================== --- projects/collation/lib/libc/locale/big5.c Sat Aug 8 18:14:59 2015 (r286458) +++ projects/collation/lib/libc/locale/big5.c Sat Aug 8 18:22:14 2015 (r286459) @@ -1,4 +1,6 @@ /*- + * Copyright 2013 Garrett D'Amore + * Copyright 2010 Nexenta Systems, Inc. All rights reserved. * Copyright (c) 2002-2004 Tim J. Robbins. All rights reserved. * Copyright (c) 1993 * The Regents of the University of California. All rights reserved. @@ -19,11 +21,7 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. - * 4. Neither the name of the University nor the names of its contributors + * 3. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. * @@ -61,6 +59,12 @@ static size_t _BIG5_mbrtowc(wchar_t * __ static int _BIG5_mbsinit(const mbstate_t *); static size_t _BIG5_wcrtomb(char * __restrict, wchar_t, mbstate_t * __restrict); +static size_t _BIG5_mbsnrtowcs(wchar_t * __restrict, + const char ** __restrict, size_t, size_t, + mbstate_t * __restrict); +static size_t _BIG5_wcsnrtombs(char * __restrict, + const wchar_t ** __restrict, size_t, size_t, + mbstate_t * __restrict); typedef struct { wchar_t ch; @@ -72,6 +76,8 @@ _BIG5_init(struct xlocale_ctype *l, _Run l->__mbrtowc = _BIG5_mbrtowc; l->__wcrtomb = _BIG5_wcrtomb; + l->__mbsnrtowcs = _BIG5_mbsnrtowcs; + l->__wcsnrtombs = _BIG5_wcsnrtombs; l->__mbsinit = _BIG5_mbsinit; l->runes = rl; l->__mb_cur_max = 2; @@ -147,7 +153,7 @@ _BIG5_mbrtowc(wchar_t * __restrict pwc, wc = (wc << 8) | (*s++ & 0xff); if (pwc != NULL) *pwc = wc; - return (2); + return (2); } else { if (pwc != NULL) *pwc = wc; @@ -178,3 +184,17 @@ _BIG5_wcrtomb(char * __restrict s, wchar *s = wc & 0xff; return (1); } + +static size_t +_BIG5_mbsnrtowcs(wchar_t * __restrict dst, const char ** __restrict src, + size_t nms, size_t len, mbstate_t * __restrict ps) +{ + return (__mbsnrtowcs_std(dst, src, nms, len, ps, _BIG5_mbrtowc)); +} + +static size_t +_BIG5_wcsnrtombs(char * __restrict dst, const wchar_t ** __restrict src, + size_t nwc, size_t len, mbstate_t * __restrict ps) +{ + return (__wcsnrtombs_std(dst, src, nwc, len, ps, _BIG5_wcrtomb)); +} Modified: projects/collation/lib/libc/locale/collate.c ============================================================================== --- projects/collation/lib/libc/locale/collate.c Sat Aug 8 18:14:59 2015 (r286458) +++ projects/collation/lib/libc/locale/collate.c Sat Aug 8 18:22:14 2015 (r286459) @@ -1,4 +1,5 @@ /*- + * Copyright 2014 Garrett D'Amore * Copright 2010 Nexenta Systems, Inc. All rights reserved. * Copyright (c) 1995 Alex Tatmanjants * at Electronni Visti IA, Kiev, Ukraine. Modified: projects/collation/lib/libc/locale/collate.h ============================================================================== --- projects/collation/lib/libc/locale/collate.h Sat Aug 8 18:14:59 2015 (r286458) +++ projects/collation/lib/libc/locale/collate.h Sat Aug 8 18:22:14 2015 (r286459) @@ -1,4 +1,5 @@ /*- + * Copyright 2010 Nexenta Systmes, Inc. All rights reserved. * Copyright (c) 1995 Alex Tatmanjants * at Electronni Visti IA, Kiev, Ukraine. * All rights reserved. Modified: projects/collation/lib/libc/locale/euc.c ============================================================================== --- projects/collation/lib/libc/locale/euc.c Sat Aug 8 18:14:59 2015 (r286458) +++ projects/collation/lib/libc/locale/euc.c Sat Aug 8 18:22:14 2015 (r286459) @@ -1,4 +1,6 @@ /*- + * Copyright 2013 Garrett D'Amore + * Copyright 2011 Nexenta Systems, Inc. All rights reserved. * Copyright (c) 2002-2004 Tim J. Robbins. All rights reserved. * Copyright (c) 1993 * The Regents of the University of California. All rights reserved. @@ -19,11 +21,7 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. - * 4. Neither the name of the University nor the names of its contributors + * 3. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. * @@ -56,17 +54,56 @@ __FBSDID("$FreeBSD$"); extern int __mb_sb_limit; -static size_t _EUC_mbrtowc(wchar_t * __restrict, const char * __restrict, +static size_t _EUC_mbrtowc_impl(wchar_t * __restrict, const char * __restrict, + size_t, mbstate_t * __restrict, uint8_t, uint8_t, uint8_t, uint8_t); +static size_t _EUC_wcrtomb_impl(char * __restrict, wchar_t, + mbstate_t * __restrict, uint8_t, uint8_t, uint8_t, uint8_t); + +static size_t _EUC_CN_mbrtowc(wchar_t * __restrict, const char * __restrict, size_t, mbstate_t * __restrict); -static int _EUC_mbsinit(const mbstate_t *); -static size_t _EUC_wcrtomb(char * __restrict, wchar_t, +static size_t _EUC_JP_mbrtowc(wchar_t * __restrict, const char * __restrict, + size_t, mbstate_t * __restrict); +static size_t _EUC_KR_mbrtowc(wchar_t * __restrict, const char * __restrict, + size_t, mbstate_t * __restrict); +static size_t _EUC_TW_mbrtowc(wchar_t * __restrict, const char * __restrict, + size_t, mbstate_t * __restrict); + +static size_t _EUC_CN_wcrtomb(char * __restrict, wchar_t, + mbstate_t * __restrict); +static size_t _EUC_JP_wcrtomb(char * __restrict, wchar_t, + mbstate_t * __restrict); +static size_t _EUC_KR_wcrtomb(char * __restrict, wchar_t, + mbstate_t * __restrict); +static size_t _EUC_TW_wcrtomb(char * __restrict, wchar_t, mbstate_t * __restrict); -typedef struct { - int count[4]; - wchar_t bits[4]; - wchar_t mask; -} _EucInfo; +static size_t _EUC_CN_mbsnrtowcs(wchar_t * __restrict, + const char ** __restrict, size_t, size_t, + mbstate_t * __restrict); +static size_t _EUC_JP_mbsnrtowcs(wchar_t * __restrict, + const char ** __restrict, size_t, size_t, + mbstate_t * __restrict); +static size_t _EUC_KR_mbsnrtowcs(wchar_t * __restrict, + const char ** __restrict, size_t, size_t, + mbstate_t * __restrict); +static size_t _EUC_TW_mbsnrtowcs(wchar_t * __restrict, + const char ** __restrict, size_t, size_t, + mbstate_t * __restrict); + +static size_t _EUC_CN_wcsnrtombs(char * __restrict, + const wchar_t ** __restrict, size_t, size_t, + mbstate_t * __restrict); +static size_t _EUC_JP_wcsnrtombs(char * __restrict, + const wchar_t ** __restrict, size_t, size_t, + mbstate_t * __restrict); +static size_t _EUC_KR_wcsnrtombs(char * __restrict, + const wchar_t ** __restrict, size_t, size_t, + mbstate_t * __restrict); +static size_t _EUC_TW_wcsnrtombs(char * __restrict, + const wchar_t ** __restrict, size_t, size_t, + mbstate_t * __restrict); + +static int _EUC_mbsinit(const mbstate_t *); typedef struct { wchar_t ch; @@ -74,94 +111,218 @@ typedef struct { int want; } _EucState; +static int +_EUC_mbsinit(const mbstate_t *ps) +{ + + return (ps == NULL || ((const _EucState *)ps)->want == 0); +} + +/* + * EUC-CN uses CS0, CS1 and CS2 (4 bytes). + */ int -_EUC_init(struct xlocale_ctype *l, _RuneLocale *rl) +_EUC_CN_init(struct xlocale_ctype *l, _RuneLocale *rl) { - _EucInfo *ei; - int x, new__mb_cur_max; - char *v, *e; + l->__mbrtowc = _EUC_CN_mbrtowc; + l->__wcrtomb = _EUC_CN_wcrtomb; + l->__mbsnrtowcs = _EUC_CN_mbsnrtowcs; + l->__wcsnrtombs = _EUC_CN_wcsnrtombs; + l->__mbsinit = _EUC_mbsinit; - if (rl->__variable == NULL) - return (EFTYPE); + l->runes = rl; + l->__mb_cur_max = 4; + l->__mb_sb_limit = 256; + return (0); +} - v = (char *)rl->__variable; +static size_t +_EUC_CN_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, + size_t n, mbstate_t * __restrict ps) +{ + return (_EUC_mbrtowc_impl(pwc, s, n, ps, SS2, 4, 0, 0)); +} - while (*v == ' ' || *v == '\t') - ++v; +static size_t +_EUC_CN_mbsnrtowcs(wchar_t * __restrict dst, + const char ** __restrict src, + size_t nms, size_t len, mbstate_t * __restrict ps) +{ + return (__mbsnrtowcs_std(dst, src, nms, len, ps, _EUC_CN_mbrtowc)); +} - if ((ei = malloc(sizeof(_EucInfo))) == NULL) - return (errno == 0 ? ENOMEM : errno); +static size_t +_EUC_CN_wcrtomb(char * __restrict s, wchar_t wc, + mbstate_t * __restrict ps) +{ + return (_EUC_wcrtomb_impl(s, wc, ps, SS2, 4, 0, 0)); +} - new__mb_cur_max = 0; - for (x = 0; x < 4; ++x) { - ei->count[x] = (int)strtol(v, &e, 0); - if (v == e || !(v = e)) { - free(ei); - return (EFTYPE); - } - if (new__mb_cur_max < ei->count[x]) - new__mb_cur_max = ei->count[x]; - while (*v == ' ' || *v == '\t') - ++v; - ei->bits[x] = (int)strtol(v, &e, 0); - if (v == e || !(v = e)) { - free(ei); - return (EFTYPE); - } - while (*v == ' ' || *v == '\t') - ++v; - } - ei->mask = (int)strtol(v, &e, 0); - if (v == e || !(v = e)) { - free(ei); - return (EFTYPE); - } - rl->__variable = ei; - rl->__variable_len = sizeof(_EucInfo); - l->runes = rl; - l->__mb_cur_max = new__mb_cur_max; - l->__mbrtowc = _EUC_mbrtowc; - l->__wcrtomb = _EUC_wcrtomb; +static size_t +_EUC_CN_wcsnrtombs(char * __restrict dst, const wchar_t ** __restrict src, + size_t nwc, size_t len, mbstate_t * __restrict ps) +{ + return (__wcsnrtombs_std(dst, src, nwc, len, ps, _EUC_CN_wcrtomb)); +} + +/* + * EUC-KR uses only CS0 and CS1. + */ +int +_EUC_KR_init(struct xlocale_ctype *l, _RuneLocale *rl) +{ + l->__mbrtowc = _EUC_KR_mbrtowc; + l->__wcrtomb = _EUC_KR_wcrtomb; + l->__mbsnrtowcs = _EUC_KR_mbsnrtowcs; + l->__wcsnrtombs = _EUC_KR_wcsnrtombs; l->__mbsinit = _EUC_mbsinit; - l->__mb_sb_limit = 256; + + l->runes = rl; + l->__mb_cur_max = 2; + l->__mb_sb_limit = 128; return (0); } -static int -_EUC_mbsinit(const mbstate_t *ps) +static size_t +_EUC_KR_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, + size_t n, mbstate_t * __restrict ps) { + return (_EUC_mbrtowc_impl(pwc, s, n, ps, 0, 0, 0, 0)); +} - return (ps == NULL || ((const _EucState *)ps)->want == 0); +static size_t +_EUC_KR_mbsnrtowcs(wchar_t * __restrict dst, + const char ** __restrict src, + size_t nms, size_t len, mbstate_t * __restrict ps) +{ + return (__mbsnrtowcs_std(dst, src, nms, len, ps, _EUC_KR_mbrtowc)); } -#define CEI ((_EucInfo *)(_CurrentRuneLocale->__variable)) +static size_t +_EUC_KR_wcrtomb(char * __restrict s, wchar_t wc, + mbstate_t * __restrict ps) +{ + return (_EUC_wcrtomb_impl(s, wc, ps, 0, 0, 0, 0)); +} -#define _SS2 0x008e -#define _SS3 0x008f +static size_t +_EUC_KR_wcsnrtombs(char * __restrict dst, const wchar_t ** __restrict src, + size_t nwc, size_t len, mbstate_t * __restrict ps) +{ + return (__wcsnrtombs_std(dst, src, nwc, len, ps, _EUC_KR_wcrtomb)); +} -#define GR_BITS 0x80808080 /* XXX: to be fixed */ +/* + * EUC-JP uses CS0, CS1, CS2, and CS3. + */ +int +_EUC_JP_init(struct xlocale_ctype *l, _RuneLocale *rl) +{ + l->__mbrtowc = _EUC_JP_mbrtowc; + l->__wcrtomb = _EUC_JP_wcrtomb; + l->__mbsnrtowcs = _EUC_JP_mbsnrtowcs; + l->__wcsnrtombs = _EUC_JP_wcsnrtombs; + l->__mbsinit = _EUC_mbsinit; -static __inline int -_euc_set(u_int c) + l->runes = rl; + l->__mb_cur_max = 3; + l->__mb_sb_limit = 196; + return (0); +} + +static size_t +_EUC_JP_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, + size_t n, mbstate_t * __restrict ps) { + return (_EUC_mbrtowc_impl(pwc, s, n, ps, SS2, 2, SS3, 3)); +} - c &= 0xff; - return ((c & 0x80) ? c == _SS3 ? 3 : c == _SS2 ? 2 : 1 : 0); +static size_t +_EUC_JP_mbsnrtowcs(wchar_t * __restrict dst, + const char ** __restrict src, + size_t nms, size_t len, mbstate_t * __restrict ps) +{ + return (__mbsnrtowcs_std(dst, src, nms, len, ps, _EUC_JP_mbrtowc)); } static size_t -_EUC_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, size_t n, +_EUC_JP_wcrtomb(char * __restrict s, wchar_t wc, mbstate_t * __restrict ps) { + return (_EUC_wcrtomb_impl(s, wc, ps, SS2, 2, SS3, 3)); +} + +static size_t +_EUC_JP_wcsnrtombs(char * __restrict dst, const wchar_t ** __restrict src, + size_t nwc, size_t len, mbstate_t * __restrict ps) +{ + return (__wcsnrtombs_std(dst, src, nwc, len, ps, _EUC_JP_wcrtomb)); +} + +/* + * EUC-TW uses CS0, CS1, and CS2. + */ +int +_EUC_TW_init(struct xlocale_ctype *l, _RuneLocale *rl) +{ + l->__mbrtowc = _EUC_TW_mbrtowc; + l->__wcrtomb = _EUC_TW_wcrtomb; + l->__mbsnrtowcs = _EUC_TW_mbsnrtowcs; + l->__wcsnrtombs = _EUC_TW_wcsnrtombs; + l->__mbsinit = _EUC_mbsinit; + + l->runes = rl; + l->__mb_cur_max = 4; + l->__mb_sb_limit = 256; + return (0); +} + +static size_t +_EUC_TW_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, + size_t n, mbstate_t * __restrict ps) +{ + return (_EUC_mbrtowc_impl(pwc, s, n, ps, SS2, 4, 0, 0)); +} + +static size_t +_EUC_TW_mbsnrtowcs(wchar_t * __restrict dst, + const char ** __restrict src, + size_t nms, size_t len, mbstate_t * __restrict ps) +{ + return (__mbsnrtowcs_std(dst, src, nms, len, ps, _EUC_TW_mbrtowc)); +} + +static size_t +_EUC_TW_wcrtomb(char * __restrict s, wchar_t wc, + mbstate_t * __restrict ps) +{ + return (_EUC_wcrtomb_impl(s, wc, ps, SS2, 4, 0, 0)); +} + +static size_t +_EUC_TW_wcsnrtombs(char * __restrict dst, const wchar_t ** __restrict src, + size_t nwc, size_t len, mbstate_t * __restrict ps) +{ + return (__wcsnrtombs_std(dst, src, nwc, len, ps, _EUC_TW_wcrtomb)); +} + +/* + * Common EUC code. + */ + +static size_t +_EUC_mbrtowc_impl(wchar_t * __restrict pwc, const char * __restrict s, + size_t n, mbstate_t * __restrict ps, + uint8_t cs2, uint8_t cs2width, uint8_t cs3, uint8_t cs3width) +{ _EucState *es; - int i, set, want; + int i, want; wchar_t wc; - const char *os; + unsigned char ch; es = (_EucState *)ps; - if (es->want < 0 || es->want > MB_CUR_MAX || es->set < 0 || - es->set > 3) { + if (es->want < 0 || es->want > MB_CUR_MAX) { errno = EINVAL; return ((size_t)-1); } @@ -176,58 +337,59 @@ _EUC_mbrtowc(wchar_t * __restrict pwc, c /* Incomplete multibyte sequence */ return ((size_t)-2); - os = s; - if (es->want == 0) { - want = CEI->count[set = _euc_set(*s)]; - if (set == 2 || set == 3) { - --want; - if (--n == 0) { - /* Incomplete multibyte sequence */ - es->set = set; - es->want = want; - es->ch = 0; - return ((size_t)-2); - } - ++s; - if (*s == '\0') { - errno = EILSEQ; - return ((size_t)-1); - } + /* Fast path for plain ASCII (CS0) */ + if (((ch = (unsigned char)*s) & 0x80) == 0) { + if (pwc != NULL) + *pwc = ch; + return (ch != '\0' ? 1 : 0); } - wc = (unsigned char)*s++; + + if (ch >= 0xa1) { + /* CS1 */ + want = 2; + } else if (ch == cs2) { + want = cs2width; + } else if (ch == cs3) { + want = cs3width; + } else { + errno = EILSEQ; + return ((size_t)-1); + } + + + es->want = want; + es->ch = 0; } else { - set = es->set; want = es->want; wc = es->ch; } - for (i = (es->want == 0) ? 1 : 0; i < MIN(want, n); i++) { - if (*s == '\0') { - errno = EILSEQ; - return ((size_t)-1); - } - wc = (wc << 8) | (unsigned char)*s++; + + for (i = 0; i < MIN(want, n); i++) { + wc <<= 8; + wc |= *s; + s++; } if (i < want) { /* Incomplete multibyte sequence */ - es->set = set; es->want = want - i; es->ch = wc; return ((size_t)-2); } - wc = (wc & ~CEI->mask) | CEI->bits[set]; if (pwc != NULL) *pwc = wc; es->want = 0; - return (wc == L'\0' ? 0 : s - os); + return (wc == L'\0' ? 0 : want); } static size_t -_EUC_wcrtomb(char * __restrict s, wchar_t wc, mbstate_t * __restrict ps) +_EUC_wcrtomb_impl(char * __restrict s, wchar_t wc, + mbstate_t * __restrict ps, + uint8_t cs2, uint8_t cs2width, uint8_t cs3, uint8_t cs3width) { _EucState *es; - wchar_t m, nm; int i, len; + wchar_t nm; es = (_EucState *)ps; @@ -240,34 +402,52 @@ _EUC_wcrtomb(char * __restrict s, wchar_ /* Reset to initial shift state (no-op) */ return (1); - m = wc & CEI->mask; - nm = wc & ~m; + if ((wc & ~0x7f) == 0) { + /* Fast path for plain ASCII (CS0) */ + *s = (char)wc; + return (1); + } - if (m == CEI->bits[1]) { -CodeSet1: - /* Codeset 1: The first byte must have 0x80 in it. */ - i = len = CEI->count[1]; - while (i-- > 0) - *s++ = (nm >> (i << 3)) | 0x80; + /* Determine the "length" */ + if ((unsigned)wc > 0xffffff) { + len = 4; + } else if ((unsigned)wc > 0xffff) { + len = 3; + } else if ((unsigned)wc > 0xff) { + len = 2; } else { - if (m == CEI->bits[0]) - i = len = CEI->count[0]; - else if (m == CEI->bits[2]) { - i = len = CEI->count[2]; - *s++ = _SS2; - --i; - /* SS2 designates G2 into GR */ - nm |= GR_BITS; - } else if (m == CEI->bits[3]) { - i = len = CEI->count[3]; - *s++ = _SS3; - --i; - /* SS3 designates G3 into GR */ - nm |= GR_BITS; - } else - goto CodeSet1; /* Bletch */ - while (i-- > 0) - *s++ = (nm >> (i << 3)) & 0xff; + len = 1; + } + + if (len > MB_CUR_MAX) { + errno = EILSEQ; + return ((size_t)-1); + } + + /* This first check excludes CS1, which is implicitly valid. */ + if ((wc < 0xa100) || (wc > 0xffff)) { + /* Check for valid CS2 or CS3 */ + nm = (wc >> ((len - 1) * 8)); + if (nm == cs2) { + if (len != cs2width) { + errno = EILSEQ; + return ((size_t)-1); + } + } else if (nm == cs3) { + if (len != cs3width) { + errno = EILSEQ; + return ((size_t)-1); + } + } else { + errno = EILSEQ; + return ((size_t)-1); + } + } + + /* Stash the bytes, least significant last */ + for (i = len - 1; i >= 0; i--) { + s[i] = (wc & 0xff); + wc >>= 8; } return (len); } Modified: projects/collation/lib/libc/locale/gb18030.c ============================================================================== --- projects/collation/lib/libc/locale/gb18030.c Sat Aug 8 18:14:59 2015 (r286458) +++ projects/collation/lib/libc/locale/gb18030.c Sat Aug 8 18:22:14 2015 (r286459) @@ -1,4 +1,6 @@ /*- + * Copyright 2013 Garrett D'Amore + * Copyright 2010 Nexenta Systems, Inc. All rights reserved. * Copyright (c) 2002-2004 Tim J. Robbins * All rights reserved. * @@ -28,6 +30,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. */ + /* * PRC National Standard GB 18030-2000 encoding of Chinese text. * @@ -49,6 +52,13 @@ static size_t _GB18030_mbrtowc(wchar_t * static int _GB18030_mbsinit(const mbstate_t *); static size_t _GB18030_wcrtomb(char * __restrict, wchar_t, mbstate_t * __restrict); +static size_t _GB18030_mbsnrtowcs(wchar_t * __restrict, + const char ** __restrict, size_t, size_t, + mbstate_t * __restrict); +static size_t _GB18030_wcsnrtombs(char * __restrict, + const wchar_t ** __restrict, size_t, size_t, + mbstate_t * __restrict); + typedef struct { int count; @@ -62,6 +72,8 @@ _GB18030_init(struct xlocale_ctype *l, _ l->__mbrtowc = _GB18030_mbrtowc; l->__wcrtomb = _GB18030_wcrtomb; l->__mbsinit = _GB18030_mbsinit; + l->__mbsnrtowcs = _GB18030_mbsnrtowcs; + l->__wcsnrtombs = _GB18030_wcsnrtombs; l->runes = rl; l->__mb_cur_max = 4; l->__mb_sb_limit = 128; @@ -222,3 +234,19 @@ ilseq: errno = EILSEQ; return ((size_t)-1); } + +static size_t +_GB18030_mbsnrtowcs(wchar_t * __restrict dst, + const char ** __restrict src, size_t nms, size_t len, + mbstate_t * __restrict ps) +{ + return (__mbsnrtowcs_std(dst, src, nms, len, ps, _GB18030_mbrtowc)); +} + +static size_t +_GB18030_wcsnrtombs(char * __restrict dst, + const wchar_t ** __restrict src, size_t nwc, size_t len, + mbstate_t * __restrict ps) +{ + return (__wcsnrtombs_std(dst, src, nwc, len, ps, _GB18030_wcrtomb)); +} Modified: projects/collation/lib/libc/locale/gb2312.c ============================================================================== --- projects/collation/lib/libc/locale/gb2312.c Sat Aug 8 18:14:59 2015 (r286458) +++ projects/collation/lib/libc/locale/gb2312.c Sat Aug 8 18:22:14 2015 (r286459) @@ -1,4 +1,6 @@ /*- + * Copyright 2013 Garrett D'Amore + * Copyright 2010 Nexenta Systems, Inc. All rights reserved. * Copyright (c) 2004 Tim J. Robbins. All rights reserved. * Copyright (c) 2003 David Xu * All rights reserved. @@ -45,6 +47,13 @@ static size_t _GB2312_mbrtowc(wchar_t * static int _GB2312_mbsinit(const mbstate_t *); static size_t _GB2312_wcrtomb(char * __restrict, wchar_t, mbstate_t * __restrict); +static size_t _GB2312_mbsnrtowcs(wchar_t * __restrict, + const char ** __restrict, size_t, size_t, + mbstate_t * __restrict); +static size_t _GB2312_wcsnrtombs(char * __restrict, + const wchar_t ** __restrict, size_t, size_t, + mbstate_t * __restrict); + typedef struct { int count; @@ -59,6 +68,8 @@ _GB2312_init(struct xlocale_ctype *l, _R l->__mbrtowc = _GB2312_mbrtowc; l->__wcrtomb = _GB2312_wcrtomb; l->__mbsinit = _GB2312_mbsinit; + l->__mbsnrtowcs = _GB2312_mbsnrtowcs; + l->__wcsnrtombs = _GB2312_wcsnrtombs; l->__mb_cur_max = 2; l->__mb_sb_limit = 128; return (0); @@ -71,7 +82,7 @@ _GB2312_mbsinit(const mbstate_t *ps) return (ps == NULL || ((const _GB2312State *)ps)->count == 0); } -static __inline int +static int _GB2312_check(const char *str, size_t n) { const u_char *s = (const u_char *)str; @@ -90,7 +101,7 @@ _GB2312_check(const char *str, size_t n) } else if (s[0] & 0x80) { /* Invalid multibyte sequence */ return (-1); - } + } return (1); } @@ -158,3 +169,19 @@ _GB2312_wcrtomb(char * __restrict s, wch *s = wc & 0xff; return (1); } + +static size_t +_GB2312_mbsnrtowcs(wchar_t * __restrict dst, + const char ** __restrict src, size_t nms, size_t len, + mbstate_t * __restrict ps) +{ + return (__mbsnrtowcs_std(dst, src, nms, len, ps, _GB2312_mbrtowc)); +} + +static size_t +_GB2312_wcsnrtombs(char * __restrict dst, + const wchar_t ** __restrict src, size_t nwc, size_t len, + mbstate_t * __restrict ps) +{ + return (__wcsnrtombs_std(dst, src, nwc, len, ps, _GB2312_wcrtomb)); +} Modified: projects/collation/lib/libc/locale/gbk.c ============================================================================== --- projects/collation/lib/libc/locale/gbk.c Sat Aug 8 18:14:59 2015 (r286458) +++ projects/collation/lib/libc/locale/gbk.c Sat Aug 8 18:22:14 2015 (r286459) @@ -1,4 +1,6 @@ /*- + * Copyright 2013 Garrett D'Amore + * Copyright 2010 Nexenta Systems, Inc. All rights reserved. * Copyright (c) 2002-2004 Tim J. Robbins. All rights reserved. * Copyright (c) 1993 * The Regents of the University of California. All rights reserved. @@ -54,6 +56,12 @@ static size_t _GBK_mbrtowc(wchar_t * __r static int _GBK_mbsinit(const mbstate_t *); static size_t _GBK_wcrtomb(char * __restrict, wchar_t, mbstate_t * __restrict); +static size_t _GBK_mbsnrtowcs(wchar_t * __restrict, + const char ** __restrict, size_t, size_t, + mbstate_t * __restrict); +static size_t _GBK_wcsnrtombs(char * __restrict, + const wchar_t ** __restrict, size_t, size_t, + mbstate_t * __restrict); typedef struct { wchar_t ch; @@ -66,6 +74,8 @@ _GBK_init(struct xlocale_ctype *l, _Rune l->__mbrtowc = _GBK_mbrtowc; l->__wcrtomb = _GBK_wcrtomb; l->__mbsinit = _GBK_mbsinit; + l->__mbsnrtowcs = _GBK_mbsnrtowcs; + l->__wcsnrtombs = _GBK_wcsnrtombs; l->runes = rl; l->__mb_cur_max = 2; l->__mb_sb_limit = 128; @@ -79,7 +89,7 @@ _GBK_mbsinit(const mbstate_t *ps) return (ps == NULL || ((const _GBKState *)ps)->ch == 0); } -static __inline int +static int _gbk_check(u_int c) { @@ -140,7 +150,7 @@ _GBK_mbrtowc(wchar_t * __restrict pwc, c wc = (wc << 8) | (*s++ & 0xff); if (pwc != NULL) *pwc = wc; - return (2); + return (2); } else { if (pwc != NULL) *pwc = wc; @@ -171,3 +181,17 @@ _GBK_wcrtomb(char * __restrict s, wchar_ *s = wc & 0xff; return (1); } + +static size_t +_GBK_mbsnrtowcs(wchar_t * __restrict dst, const char ** __restrict src, + size_t nms, size_t len, mbstate_t * __restrict ps) +{ + return (__mbsnrtowcs_std(dst, src, nms, len, ps, _GBK_mbrtowc)); +} + +static size_t +_GBK_wcsnrtombs(char * __restrict dst, const wchar_t ** __restrict src, + size_t nwc, size_t len, mbstate_t * __restrict ps) +{ + return (__wcsnrtombs_std(dst, src, nwc, len, ps, _GBK_wcrtomb)); +} Modified: projects/collation/lib/libc/locale/mblocal.h ============================================================================== --- projects/collation/lib/libc/locale/mblocal.h Sat Aug 8 18:14:59 2015 (r286458) +++ projects/collation/lib/libc/locale/mblocal.h Sat Aug 8 18:22:14 2015 (r286459) @@ -1,4 +1,6 @@ /*- + * Copyright 2013 Garrett D'Amore + * Copyright 2011 Nexenta Systems, Inc. All rights reserved. * Copyright (c) 2004 Tim J. Robbins. * All rights reserved. * @@ -37,6 +39,8 @@ #include #include "xlocale_private.h" +#define SS2 0x008e +#define SS3 0x008f /* * Conversion function pointers for current encoding. @@ -62,18 +66,24 @@ extern struct xlocale_ctype __xlocale_gl * Rune initialization function prototypes. */ int _none_init(struct xlocale_ctype *, _RuneLocale *); -int _ascii_init(struct xlocale_ctype *, _RuneLocale *); int _UTF8_init(struct xlocale_ctype *, _RuneLocale *); -int _EUC_init(struct xlocale_ctype *, _RuneLocale *); +int _EUC_CN_init(struct xlocale_ctype *, _RuneLocale *); +int _EUC_JP_init(struct xlocale_ctype *, _RuneLocale *); +int _EUC_KR_init(struct xlocale_ctype *, _RuneLocale *); +int _EUC_TW_init(struct xlocale_ctype *, _RuneLocale *); int _GB18030_init(struct xlocale_ctype *, _RuneLocale *); int _GB2312_init(struct xlocale_ctype *, _RuneLocale *); int _GBK_init(struct xlocale_ctype *, _RuneLocale *); int _BIG5_init(struct xlocale_ctype *, _RuneLocale *); int _MSKanji_init(struct xlocale_ctype *, _RuneLocale *); -extern size_t __mbsnrtowcs_std(wchar_t * __restrict, const char ** __restrict, - size_t, size_t, mbstate_t * __restrict); -extern size_t __wcsnrtombs_std(char * __restrict, const wchar_t ** __restrict, - size_t, size_t, mbstate_t * __restrict); +typedef size_t (*mbrtowc_pfn_t)(wchar_t * __restrict, + const char * __restrict, size_t, mbstate_t * __restrict); +typedef size_t (*wcrtomb_pfn_t)(char * __restrict, wchar_t, + mbstate_t * __restrict); +size_t __mbsnrtowcs_std(wchar_t * __restrict, const char ** __restrict, + size_t, size_t, mbstate_t * __restrict, mbrtowc_pfn_t); +size_t __wcsnrtombs_std(char * __restrict, const wchar_t ** __restrict, + size_t, size_t, mbstate_t * __restrict, wcrtomb_pfn_t); #endif /* _MBLOCAL_H_ */ Modified: projects/collation/lib/libc/locale/mbsnrtowcs.c ============================================================================== --- projects/collation/lib/libc/locale/mbsnrtowcs.c Sat Aug 8 18:14:59 2015 (r286458) +++ projects/collation/lib/libc/locale/mbsnrtowcs.c Sat Aug 8 18:22:14 2015 (r286459) @@ -1,4 +1,6 @@ /*- + * Copyright 2013 Garrett D'Amore + * Copyright 2010 Nexenta Systems, Inc. All rights reserved. * Copyright (c) 2002-2004 Tim J. Robbins. * * Copyright (c) 2011 The FreeBSD Foundation @@ -56,20 +58,20 @@ mbsnrtowcs(wchar_t * __restrict dst, con size_t __mbsnrtowcs_std(wchar_t * __restrict dst, const char ** __restrict src, - size_t nms, size_t len, mbstate_t * __restrict ps) + size_t nms, size_t len, mbstate_t * __restrict ps, + mbrtowc_pfn_t pmbrtowc) { const char *s; size_t nchr; wchar_t wc; size_t nb; - struct xlocale_ctype *ct = XLOCALE_CTYPE(__get_locale()); s = *src; nchr = 0; if (dst == NULL) { for (;;) { - if ((nb = ct->__mbrtowc(&wc, s, nms, ps)) == (size_t)-1) + if ((nb = pmbrtowc(&wc, s, nms, ps)) == (size_t)-1) /* Invalid sequence - mbrtowc() sets errno. */ return ((size_t)-1); else if (nb == 0 || nb == (size_t)-2) @@ -82,7 +84,7 @@ __mbsnrtowcs_std(wchar_t * __restrict ds } while (len-- > 0) { - if ((nb = ct->__mbrtowc(dst, s, nms, ps)) == (size_t)-1) { + if ((nb = pmbrtowc(dst, s, nms, ps)) == (size_t)-1) { *src = s; return ((size_t)-1); } else if (nb == (size_t)-2) { Modified: projects/collation/lib/libc/locale/mskanji.c ============================================================================== --- projects/collation/lib/libc/locale/mskanji.c Sat Aug 8 18:14:59 2015 (r286458) +++ projects/collation/lib/libc/locale/mskanji.c Sat Aug 8 18:22:14 2015 (r286459) @@ -1,4 +1,6 @@ /* + * Copyright 2013 Garrett D'Amore + * Copyright 2010 Nexenta Systems, Inc. All rights reserved. * Copyright (c) 2002-2004 Tim J. Robbins. All rights reserved. * * ja_JP.SJIS locale table for BSD4.4/rune @@ -28,14 +30,14 @@ * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY - * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - * SUCH DAMAGE. + * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. */ #if defined(LIBC_SCCS) && !defined(lint) @@ -59,6 +61,12 @@ static size_t _MSKanji_mbrtowc(wchar_t * static int _MSKanji_mbsinit(const mbstate_t *); static size_t _MSKanji_wcrtomb(char * __restrict, wchar_t, mbstate_t * __restrict); +static size_t _MSKanji_mbsnrtowcs(wchar_t * __restrict, + const char ** __restrict, size_t, size_t, + mbstate_t * __restrict); +static size_t _MSKanji_wcsnrtombs(char * __restrict, + const wchar_t ** __restrict, size_t, size_t, + mbstate_t * __restrict); typedef struct { wchar_t ch; @@ -70,6 +78,8 @@ _MSKanji_init(struct xlocale_ctype *l, _ l->__mbrtowc = _MSKanji_mbrtowc; l->__wcrtomb = _MSKanji_wcrtomb; + l->__mbsnrtowcs = _MSKanji_mbsnrtowcs; + l->__wcsnrtombs = _MSKanji_wcsnrtombs; l->__mbsinit = _MSKanji_mbsinit; l->runes = rl; l->__mb_cur_max = 2; @@ -163,3 +173,19 @@ _MSKanji_wcrtomb(char * __restrict s, wc *s++ = wc >> (i << 3); return (len); } + +static size_t +_MSKanji_mbsnrtowcs(wchar_t * __restrict dst, + const char ** __restrict src, size_t nms, + size_t len, mbstate_t * __restrict ps) +{ + return (__mbsnrtowcs_std(dst, src, nms, len, ps, _MSKanji_mbrtowc)); +} + +static size_t +_MSKanji_wcsnrtombs(char * __restrict dst, + const wchar_t ** __restrict src, size_t nwc, + size_t len, mbstate_t * __restrict ps) +{ + return (__wcsnrtombs_std(dst, src, nwc, len, ps, _MSKanji_wcrtomb)); +} Modified: projects/collation/lib/libc/locale/none.c ============================================================================== --- projects/collation/lib/libc/locale/none.c Sat Aug 8 18:14:59 2015 (r286458) +++ projects/collation/lib/libc/locale/none.c Sat Aug 8 18:22:14 2015 (r286459) @@ -1,4 +1,6 @@ /*- + * Copyright 2013 Garrett D'Amore + * Copyright 2010 Nexenta Systems, Inc. All rights reserved. * Copyright (c) 2002-2004 Tim J. Robbins. All rights reserved. *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-projects@freebsd.org Sat Aug 8 18:29:46 2015 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 941749B5DC0 for ; Sat, 8 Aug 2015 18:29:46 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8468CC4D; Sat, 8 Aug 2015 18:29:46 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t78ITkI1085589; Sat, 8 Aug 2015 18:29:46 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t78ITkCW085587; Sat, 8 Aug 2015 18:29:46 GMT (envelope-from bapt@FreeBSD.org) Message-Id: <201508081829.t78ITkCW085587@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f From: Baptiste Daroussin Date: Sat, 8 Aug 2015 18:29:46 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r286460 - in projects/collation/share: . locale-links X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Aug 2015 18:29:46 -0000 Author: bapt Date: Sat Aug 8 18:29:45 2015 New Revision: 286460 URL: https://svnweb.freebsd.org/changeset/base/286460 Log: Add symlinks for locales alternative names Added: projects/collation/share/locale-links/ projects/collation/share/locale-links/Makefile (contents, props changed) Modified: projects/collation/share/Makefile Modified: projects/collation/share/Makefile ============================================================================== --- projects/collation/share/Makefile Sat Aug 8 18:22:14 2015 (r286459) +++ projects/collation/share/Makefile Sat Aug 8 18:29:45 2015 (r286460) @@ -13,6 +13,7 @@ SUBDIR= ${_colldef} \ ${_examples} \ ${_i18n} \ keys \ + ${_locale-links} \ ${_man} \ ${_me} \ misc \ @@ -59,13 +60,14 @@ _i18n= i18n .endif .if ${MK_LOCALES} != "no" -_colldef = colldef -_ctypedef = ctypedef -_mklocale = mklocale -_monetdef = monetdef -_msgdef = msgdef -_numericdef = numericdef -_timedef = timedef +_colldef= colldef +_ctypedef= ctypedef +_locale-links= locale-links +_mklocale= mklocale +_monetdef= monetdef +_msgdef= msgdef +_numericdef= numericdef +_timedef= timedef .endif .if ${MK_MAKE} != "no" Added: projects/collation/share/locale-links/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/collation/share/locale-links/Makefile Sat Aug 8 18:29:45 2015 (r286460) @@ -0,0 +1,67 @@ +# This creates short versions of locales as symlinks to full versions +# e.g. zh_Hant_TW is a symlink to zh_Hant_TW.UTF-8. + +UTF8= af_ZA am_ET be_BY bg_BG ca_AD ca_ES ca_FR ca_IT \ + cs_CZ da_DK de_AT de_CH de_DE el_GR en_AU en_CA \ + en_GB en_HK en_IE en_NZ en_PH en_SG en_US es_AR \ + es_CR es_ES es_MX et_EE eu_ES fi_FI fr_BE fr_CA \ + fr_CH fr_FR he_IL hi_IN hr_HR hu_HU hy_AM is_IS \ + it_CH it_IT ja_JP kk_KZ ko_KR lt_LT lv_LV nb_NO \ + nl_BE nl_NL nn_NO pl_PL pt_BR pt_PT ro_RO ru_RU \ + se_FI se_NO sk_SK sl_SI sv_FI sv_SE tr_TR uk_UA \ + mn_Cyrl_MN \ + sr_Cyrl_RS \ + sr_Latn_RS \ + zh_Hans_CN \ + zh_Hant_HK \ + zh_Hant_TW + +EURO= af_ZA ca_AD ca_ES ca_FR ca_IT da_DK de_AT de_CH \ + de_DE en_AU en_CA en_GB en_NZ en_US en_ZA es_ES \ + et_EE eu_ES fi_FI fr_BE fr_CA fr_CH fr_FR is_IS \ + it_CH it_IT nb_NO nl_BE nl_NL nn_NO pt_BR pt_PT \ + sv_FI sv_SE + +STD1= ${EURO:Net_EE} en_HK en_PH en_SG es_AR es_CR es_MX +STD2= cs_CZ hr_HR hu_HU pl_PL ro_RO sk_SK sl_SI sr_Latn_RS +STD5= be_BY ru_RU uk_UA sr_Cyrl_RS +MANUAL= lt_LT el_GR tr_TR lv_LV + +LOCALEDIR= /usr/share/locale + +SYMLINKS= lt_LT.ISO8859-4 ${LOCALEDIR}/lt_LT \ + el_GR.ISO8859-7 ${LOCALEDIR}/el_GR \ + tr_TR.ISO8859-9 ${LOCALEDIR}/tr_TR \ + lv_LV.ISO8859-13 ${LOCALEDIR}/lv_LV \ + en_US.ISO8859-1 ${LOCALEDIR}/en_US.ISO-8859-1 \ + en_US.ISO8859-15 ${LOCALEDIR}/en_US.ISO-8859-15 \ + ja_JP.eucJP ${LOCALEDIR}/ja_JP.eucjp +.for symdir in ${STD1} +SYMLINKS+= ${symdir}.ISO8859-1 ${LOCALEDIR}/${symdir} +.endfor +.for symdir in ${STD2} +SYMLINKS+= ${symdir}.ISO8859-2 ${LOCALEDIR}/${symdir} +.endfor +.for symdir in ${STD5} +SYMLINKS+= ${symdir}.ISO8859-5 ${LOCALEDIR}/${symdir} +.endfor +.for symdir in ${UTF8} +. if ! (${STD1:M${symdir}} || ${STD2:M${symdir}} || \ + ${STD5:M${symdir}} || ${MANUAL:M${symdir}}) +SYMLINKS+= ${symdir}.UTF-8 ${LOCALEDIR}/${symdir} +. endif +SYMLINKS+= ${symdir}.UTF-8 ${LOCALEDIR}/${symdir}.UTF8 +.endfor +.for symdir in ${EURO} +SYMLINKS+= ${symdir}.ISO8859-15 ${LOCALEDIR}/${symdir}@euro +SYMLINKS+= ${symdir}.ISO8859-15 ${LOCALEDIR}/${symdir}.ISO-8859-15@euro +.endfor + +# We need to keep zh_CN.* around as aliases to zh_Hans_CN.* because some +# of the lang catalogs use zh_CN still (e.g. vi), plus people may expect it +# We won't alias zh_Hans_CN or zh_Hans_UTF8 though +.for CN in GB18030 GB2312 GBK UTF-8 eucCN +SYMLINKS+= zh_Hans_CN.${CN} ${LOCALEDIR}/zh_CN.${CN} +.endfor + +.include From owner-svn-src-projects@freebsd.org Sat Aug 8 19:12:48 2015 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 02FDB9B66BE for ; Sat, 8 Aug 2015 19:12:48 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E8890623; Sat, 8 Aug 2015 19:12:47 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t78JClgA005809; Sat, 8 Aug 2015 19:12:47 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t78JClak005808; Sat, 8 Aug 2015 19:12:47 GMT (envelope-from bapt@FreeBSD.org) Message-Id: <201508081912.t78JClak005808@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f From: Baptiste Daroussin Date: Sat, 8 Aug 2015 19:12:47 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r286463 - in projects/collation/share: . mklocale X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Aug 2015 19:12:48 -0000 Author: bapt Date: Sat Aug 8 19:12:47 2015 New Revision: 286463 URL: https://svnweb.freebsd.org/changeset/base/286463 Log: Remove now useless mklocale Deleted: projects/collation/share/mklocale/ Modified: projects/collation/share/Makefile Modified: projects/collation/share/Makefile ============================================================================== --- projects/collation/share/Makefile Sat Aug 8 19:04:37 2015 (r286462) +++ projects/collation/share/Makefile Sat Aug 8 19:12:47 2015 (r286463) @@ -18,7 +18,6 @@ SUBDIR= ${_colldef} \ ${_me} \ misc \ ${_mk} \ - ${_mklocale} \ ${_monetdef} \ ${_msgdef} \ ${_numericdef} \ @@ -63,7 +62,6 @@ _i18n= i18n _colldef= colldef _ctypedef= ctypedef _locale-links= locale-links -_mklocale= mklocale _monetdef= monetdef _msgdef= msgdef _numericdef= numericdef From owner-svn-src-projects@freebsd.org Sat Aug 8 19:24:36 2015 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7CD379B689F for ; Sat, 8 Aug 2015 19:24:36 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 637BAA43; Sat, 8 Aug 2015 19:24:36 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t78JOaNj010067; Sat, 8 Aug 2015 19:24:36 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t78JOXuD010054; Sat, 8 Aug 2015 19:24:33 GMT (envelope-from bapt@FreeBSD.org) Message-Id: <201508081924.t78JOXuD010054@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f From: Baptiste Daroussin Date: Sat, 8 Aug 2015 19:24:33 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r286464 - projects/collation/share/timedef X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Aug 2015 19:24:36 -0000 Author: bapt Date: Sat Aug 8 19:24:32 2015 New Revision: 286464 URL: https://svnweb.freebsd.org/changeset/base/286464 Log: Add newly generated locales from CLDR 27.0.1 Added: projects/collation/share/timedef/af_ZA.ISO8859-1.src (contents, props changed) projects/collation/share/timedef/ca_AD.ISO8859-1.src (contents, props changed) projects/collation/share/timedef/ca_AD.UTF-8.src (contents, props changed) projects/collation/share/timedef/de_CH.ISO8859-1.src (contents, props changed) projects/collation/share/timedef/de_CH.UTF-8.src (contents, props changed) projects/collation/share/timedef/en_AU.ISO8859-1.src (contents, props changed) projects/collation/share/timedef/en_CA.ISO8859-1.src (contents, props changed) projects/collation/share/timedef/en_IE.UTF-8.src (contents, props changed) projects/collation/share/timedef/en_NZ.ISO8859-1.src (contents, props changed) projects/collation/share/timedef/en_PH.ISO8859-1.src (contents, props changed) projects/collation/share/timedef/en_ZA.ISO8859-1.src (contents, props changed) projects/collation/share/timedef/es_AR.ISO8859-1.src (contents, props changed) projects/collation/share/timedef/es_AR.UTF-8.src (contents, props changed) projects/collation/share/timedef/es_MX.ISO8859-1.src (contents, props changed) projects/collation/share/timedef/es_MX.UTF-8.src (contents, props changed) projects/collation/share/timedef/fr_BE.ISO8859-1.src (contents, props changed) projects/collation/share/timedef/fr_BE.UTF-8.src (contents, props changed) projects/collation/share/timedef/fr_CA.ISO8859-1.src (contents, props changed) projects/collation/share/timedef/fr_CA.UTF-8.src (contents, props changed) projects/collation/share/timedef/fr_CH.ISO8859-1.src (contents, props changed) projects/collation/share/timedef/fr_CH.UTF-8.src (contents, props changed) projects/collation/share/timedef/hi_IN.UTF-8.src (contents, props changed) projects/collation/share/timedef/it_CH.ISO8859-1.src (contents, props changed) projects/collation/share/timedef/it_CH.UTF-8.src (contents, props changed) projects/collation/share/timedef/kk_Cyrl_KZ.UTF-8.src (contents, props changed) projects/collation/share/timedef/mn_Cyrl_MN.UTF-8.src (contents, props changed) projects/collation/share/timedef/nl_BE.ISO8859-1.src (contents, props changed) projects/collation/share/timedef/se_FI.UTF-8.src (contents, props changed) projects/collation/share/timedef/se_NO.UTF-8.src (contents, props changed) projects/collation/share/timedef/sr_Cyrl_RS.ISO8859-5.src (contents, props changed) projects/collation/share/timedef/sr_Cyrl_RS.UTF-8.src (contents, props changed) projects/collation/share/timedef/sr_Latn_RS.ISO8859-2.src (contents, props changed) projects/collation/share/timedef/sv_FI.ISO8859-1.src (contents, props changed) projects/collation/share/timedef/sv_FI.UTF-8.src (contents, props changed) projects/collation/share/timedef/zh_Hans_CN.GB18030.src (contents, props changed) projects/collation/share/timedef/zh_Hans_CN.GB2312.src (contents, props changed) projects/collation/share/timedef/zh_Hans_CN.UTF-8.src (contents, props changed) projects/collation/share/timedef/zh_Hans_CN.eucCN.src (contents, props changed) projects/collation/share/timedef/zh_Hant_HK.Big5HKSCS.src (contents, props changed) projects/collation/share/timedef/zh_Hant_HK.UTF-8.src (contents, props changed) projects/collation/share/timedef/zh_Hant_TW.Big5.src (contents, props changed) projects/collation/share/timedef/zh_Hant_TW.UTF-8.src (contents, props changed) Deleted: projects/collation/share/timedef/Makefile.depend projects/collation/share/timedef/ca_ES.ISO8859-1.src projects/collation/share/timedef/ca_ES.UTF-8.src projects/collation/share/timedef/de_DE.ISO8859-1.src projects/collation/share/timedef/de_DE.UTF-8.src projects/collation/share/timedef/kk_KZ.PT154.src projects/collation/share/timedef/kk_KZ.UTF-8.src projects/collation/share/timedef/la_LN.ISO8859-1.src projects/collation/share/timedef/mn_MN.UTF-8.src projects/collation/share/timedef/sr_YU.ISO8859-2.src projects/collation/share/timedef/sr_YU.ISO8859-5.src projects/collation/share/timedef/sr_YU.UTF-8.src projects/collation/share/timedef/zh_CN.GB18030.src projects/collation/share/timedef/zh_CN.GB2312.src projects/collation/share/timedef/zh_CN.UTF-8.src projects/collation/share/timedef/zh_CN.eucCN.src projects/collation/share/timedef/zh_TW.Big5.src projects/collation/share/timedef/zh_TW.UTF-8.src Modified: projects/collation/share/timedef/Makefile projects/collation/share/timedef/am_ET.UTF-8.src (contents, props changed) projects/collation/share/timedef/be_BY.CP1131.src (contents, props changed) projects/collation/share/timedef/be_BY.CP1251.src (contents, props changed) projects/collation/share/timedef/be_BY.ISO8859-5.src (contents, props changed) projects/collation/share/timedef/be_BY.UTF-8.src (contents, props changed) projects/collation/share/timedef/bg_BG.CP1251.src (contents, props changed) projects/collation/share/timedef/bg_BG.UTF-8.src (contents, props changed) projects/collation/share/timedef/cs_CZ.ISO8859-2.src (contents, props changed) projects/collation/share/timedef/cs_CZ.UTF-8.src (contents, props changed) projects/collation/share/timedef/da_DK.ISO8859-1.src (contents, props changed) projects/collation/share/timedef/da_DK.UTF-8.src (contents, props changed) projects/collation/share/timedef/de_AT.ISO8859-1.src (contents, props changed) projects/collation/share/timedef/de_AT.UTF-8.src (contents, props changed) projects/collation/share/timedef/el_GR.ISO8859-7.src (contents, props changed) projects/collation/share/timedef/el_GR.UTF-8.src (contents, props changed) projects/collation/share/timedef/en_GB.ISO8859-1.src (contents, props changed) projects/collation/share/timedef/en_US.ISO8859-1.src (contents, props changed) projects/collation/share/timedef/es_ES.ISO8859-1.src (contents, props changed) projects/collation/share/timedef/es_ES.UTF-8.src (contents, props changed) projects/collation/share/timedef/et_EE.ISO8859-15.src (contents, props changed) projects/collation/share/timedef/et_EE.UTF-8.src (contents, props changed) projects/collation/share/timedef/eu_ES.ISO8859-1.src (contents, props changed) projects/collation/share/timedef/fi_FI.ISO8859-1.src (contents, props changed) projects/collation/share/timedef/fi_FI.UTF-8.src (contents, props changed) projects/collation/share/timedef/fr_FR.ISO8859-1.src (contents, props changed) projects/collation/share/timedef/fr_FR.UTF-8.src (contents, props changed) projects/collation/share/timedef/he_IL.UTF-8.src (contents, props changed) projects/collation/share/timedef/hi_IN.ISCII-DEV.src (contents, props changed) projects/collation/share/timedef/hr_HR.ISO8859-2.src (contents, props changed) projects/collation/share/timedef/hr_HR.UTF-8.src (contents, props changed) projects/collation/share/timedef/hu_HU.ISO8859-2.src (contents, props changed) projects/collation/share/timedef/hu_HU.UTF-8.src (contents, props changed) projects/collation/share/timedef/hy_AM.ARMSCII-8.src (contents, props changed) projects/collation/share/timedef/hy_AM.UTF-8.src (contents, props changed) projects/collation/share/timedef/is_IS.ISO8859-1.src (contents, props changed) projects/collation/share/timedef/is_IS.UTF-8.src (contents, props changed) projects/collation/share/timedef/it_IT.ISO8859-1.src (contents, props changed) projects/collation/share/timedef/it_IT.UTF-8.src (contents, props changed) projects/collation/share/timedef/ja_JP.SJIS.src (contents, props changed) projects/collation/share/timedef/ja_JP.UTF-8.src (contents, props changed) projects/collation/share/timedef/ja_JP.eucJP.src (contents, props changed) projects/collation/share/timedef/ko_KR.UTF-8.src (contents, props changed) projects/collation/share/timedef/ko_KR.eucKR.src (contents, props changed) projects/collation/share/timedef/lt_LT.ISO8859-13.src (contents, props changed) projects/collation/share/timedef/lt_LT.ISO8859-4.src (contents, props changed) projects/collation/share/timedef/lt_LT.UTF-8.src (contents, props changed) projects/collation/share/timedef/lv_LV.ISO8859-13.src (contents, props changed) projects/collation/share/timedef/lv_LV.UTF-8.src (contents, props changed) projects/collation/share/timedef/nb_NO.ISO8859-1.src (contents, props changed) projects/collation/share/timedef/nb_NO.UTF-8.src (contents, props changed) projects/collation/share/timedef/nl_NL.ISO8859-1.src (contents, props changed) projects/collation/share/timedef/nn_NO.ISO8859-1.src (contents, props changed) projects/collation/share/timedef/nn_NO.UTF-8.src (contents, props changed) projects/collation/share/timedef/pl_PL.ISO8859-2.src (contents, props changed) projects/collation/share/timedef/pl_PL.UTF-8.src (contents, props changed) projects/collation/share/timedef/pt_BR.ISO8859-1.src (contents, props changed) projects/collation/share/timedef/pt_BR.UTF-8.src (contents, props changed) projects/collation/share/timedef/pt_PT.ISO8859-1.src (contents, props changed) projects/collation/share/timedef/pt_PT.UTF-8.src (contents, props changed) projects/collation/share/timedef/ro_RO.ISO8859-2.src (contents, props changed) projects/collation/share/timedef/ro_RO.UTF-8.src (contents, props changed) projects/collation/share/timedef/ru_RU.CP1251.src (contents, props changed) projects/collation/share/timedef/ru_RU.CP866.src (contents, props changed) projects/collation/share/timedef/ru_RU.ISO8859-5.src (contents, props changed) projects/collation/share/timedef/ru_RU.KOI8-R.src (contents, props changed) projects/collation/share/timedef/ru_RU.UTF-8.src (contents, props changed) projects/collation/share/timedef/sk_SK.ISO8859-2.src (contents, props changed) projects/collation/share/timedef/sk_SK.UTF-8.src (contents, props changed) projects/collation/share/timedef/sl_SI.ISO8859-2.src (contents, props changed) projects/collation/share/timedef/sl_SI.UTF-8.src (contents, props changed) projects/collation/share/timedef/sv_SE.ISO8859-1.src (contents, props changed) projects/collation/share/timedef/sv_SE.UTF-8.src (contents, props changed) projects/collation/share/timedef/tr_TR.ISO8859-9.src (contents, props changed) projects/collation/share/timedef/tr_TR.UTF-8.src (contents, props changed) projects/collation/share/timedef/uk_UA.CP1251.src (contents, props changed) projects/collation/share/timedef/uk_UA.ISO8859-5.src (contents, props changed) projects/collation/share/timedef/uk_UA.KOI8-U.src (contents, props changed) projects/collation/share/timedef/uk_UA.UTF-8.src (contents, props changed) Modified: projects/collation/share/timedef/Makefile ============================================================================== --- projects/collation/share/timedef/Makefile Sat Aug 8 19:12:47 2015 (r286463) +++ projects/collation/share/timedef/Makefile Sat Aug 8 19:24:32 2015 (r286464) @@ -1,156 +1,212 @@ # $FreeBSD$ +# Warning: Do not edit. This file is automatically generated from the +# tools in /usr/src/tools/tools/locale. -LOCALES= am_ET.UTF-8 \ - be_BY.CP1131 \ - be_BY.CP1251 \ - be_BY.ISO8859-5 \ - be_BY.UTF-8 \ - bg_BG.CP1251 \ - bg_BG.UTF-8 \ - ca_ES.ISO8859-1 \ - ca_ES.UTF-8 \ - cs_CZ.ISO8859-2 \ - cs_CZ.UTF-8 \ - da_DK.ISO8859-1 \ - da_DK.UTF-8 \ - de_AT.ISO8859-1 \ - de_AT.UTF-8 \ - de_DE.ISO8859-1 \ - de_DE.UTF-8 \ - el_GR.ISO8859-7 \ - el_GR.UTF-8 \ - en_GB.ISO8859-1 \ - en_US.ISO8859-1 \ - es_ES.ISO8859-1 \ - es_ES.UTF-8 \ - et_EE.ISO8859-15 \ - et_EE.UTF-8 \ - eu_ES.ISO8859-1 \ - fi_FI.ISO8859-1 \ - fi_FI.UTF-8 \ - fr_FR.ISO8859-1 \ - fr_FR.UTF-8 \ - he_IL.UTF-8 \ - hi_IN.ISCII-DEV \ - hr_HR.ISO8859-2 \ - hr_HR.UTF-8 \ - hu_HU.ISO8859-2 \ - hu_HU.UTF-8 \ - hy_AM.ARMSCII-8 \ - hy_AM.UTF-8 \ - is_IS.ISO8859-1 \ - is_IS.UTF-8 \ - ja_JP.eucJP \ - ja_JP.SJIS \ - ja_JP.UTF-8 \ - it_IT.ISO8859-1 \ - it_IT.UTF-8 \ - kk_KZ.PT154 \ - kk_KZ.UTF-8 \ - ko_KR.eucKR \ - ko_KR.UTF-8 \ - la_LN.ISO8859-1 \ - lt_LT.ISO8859-4 \ - lt_LT.ISO8859-13 \ - lt_LT.UTF-8 \ - lv_LV.ISO8859-13 \ - lv_LV.UTF-8 \ - mn_MN.UTF-8 \ - nb_NO.ISO8859-1 \ - nb_NO.UTF-8 \ - nl_NL.ISO8859-1 \ - nn_NO.ISO8859-1 \ - nn_NO.UTF-8 \ - pl_PL.ISO8859-2 \ - pl_PL.UTF-8 \ - pt_BR.ISO8859-1 \ - pt_BR.UTF-8 \ - pt_PT.ISO8859-1 \ - pt_PT.UTF-8 \ - ro_RO.ISO8859-2 \ - ro_RO.UTF-8 \ - ru_RU.CP1251 \ - ru_RU.CP866 \ - ru_RU.ISO8859-5 \ - ru_RU.KOI8-R \ - ru_RU.UTF-8 \ - sk_SK.ISO8859-2 \ - sk_SK.UTF-8 \ - sl_SI.ISO8859-2 \ - sl_SI.UTF-8 \ - sr_YU.ISO8859-2 \ - sr_YU.ISO8859-5 \ - sr_YU.UTF-8 \ - sv_SE.ISO8859-1 \ - sv_SE.UTF-8 \ - tr_TR.ISO8859-9 \ - tr_TR.UTF-8 \ - uk_UA.CP1251 \ - uk_UA.ISO8859-5 \ - uk_UA.KOI8-U \ - uk_UA.UTF-8 \ - zh_CN.eucCN \ - zh_CN.GB18030 \ - zh_CN.GB2312 \ - zh_CN.UTF-8 \ - zh_TW.Big5 \ - zh_TW.UTF-8 - -LOCALEDIR= /usr/share/locale - -.SUFFIXES: .src .out +LOCALEDIR= /usr/share/locale +FILESNAME= LC_TIME +.SUFFIXES: .src .out .src.out: - grep -v '^#' < ${.IMPSRC} > ${.TARGET} - -FILES= ${LOCALES:S/$/.out/} -FILESNAME= LC_TIME + grep -v -E '^(#$$|#[ ])' < ${.IMPSRC} > ${.TARGET} -.for locale in ${LOCALES} -FILESDIR_${locale}.out= ${LOCALEDIR}/${locale} -.endfor +LOCALES+= af_ZA.ISO8859-1 +LOCALES+= am_ET.UTF-8 +LOCALES+= be_BY.CP1131 +LOCALES+= be_BY.CP1251 +LOCALES+= be_BY.ISO8859-5 +LOCALES+= be_BY.UTF-8 +LOCALES+= bg_BG.CP1251 +LOCALES+= bg_BG.UTF-8 +LOCALES+= ca_AD.ISO8859-1 +LOCALES+= ca_AD.UTF-8 +LOCALES+= cs_CZ.ISO8859-2 +LOCALES+= cs_CZ.UTF-8 +LOCALES+= da_DK.ISO8859-1 +LOCALES+= da_DK.UTF-8 +LOCALES+= de_AT.ISO8859-1 +LOCALES+= de_AT.UTF-8 +LOCALES+= de_CH.ISO8859-1 +LOCALES+= de_CH.UTF-8 +LOCALES+= el_GR.ISO8859-7 +LOCALES+= el_GR.UTF-8 +LOCALES+= en_AU.ISO8859-1 +LOCALES+= en_CA.ISO8859-1 +LOCALES+= en_GB.ISO8859-1 +LOCALES+= en_IE.UTF-8 +LOCALES+= en_NZ.ISO8859-1 +LOCALES+= en_PH.ISO8859-1 +LOCALES+= en_US.ISO8859-1 +LOCALES+= en_ZA.ISO8859-1 +LOCALES+= es_AR.ISO8859-1 +LOCALES+= es_AR.UTF-8 +LOCALES+= es_ES.ISO8859-1 +LOCALES+= es_ES.UTF-8 +LOCALES+= es_MX.ISO8859-1 +LOCALES+= es_MX.UTF-8 +LOCALES+= et_EE.ISO8859-15 +LOCALES+= et_EE.UTF-8 +LOCALES+= eu_ES.ISO8859-1 +LOCALES+= fi_FI.ISO8859-1 +LOCALES+= fi_FI.UTF-8 +LOCALES+= fr_BE.ISO8859-1 +LOCALES+= fr_BE.UTF-8 +LOCALES+= fr_CA.ISO8859-1 +LOCALES+= fr_CA.UTF-8 +LOCALES+= fr_CH.ISO8859-1 +LOCALES+= fr_CH.UTF-8 +LOCALES+= fr_FR.ISO8859-1 +LOCALES+= fr_FR.UTF-8 +LOCALES+= he_IL.UTF-8 +LOCALES+= hi_IN.ISCII-DEV +LOCALES+= hi_IN.UTF-8 +LOCALES+= hr_HR.ISO8859-2 +LOCALES+= hr_HR.UTF-8 +LOCALES+= hu_HU.ISO8859-2 +LOCALES+= hu_HU.UTF-8 +LOCALES+= hy_AM.ARMSCII-8 +LOCALES+= hy_AM.UTF-8 +LOCALES+= is_IS.ISO8859-1 +LOCALES+= is_IS.UTF-8 +LOCALES+= it_CH.ISO8859-1 +LOCALES+= it_CH.UTF-8 +LOCALES+= it_IT.ISO8859-1 +LOCALES+= it_IT.UTF-8 +LOCALES+= ja_JP.SJIS +LOCALES+= ja_JP.UTF-8 +LOCALES+= ja_JP.eucJP +LOCALES+= kk_Cyrl_KZ.UTF-8 +LOCALES+= ko_KR.UTF-8 +LOCALES+= ko_KR.eucKR +LOCALES+= lt_LT.ISO8859-13 +LOCALES+= lt_LT.ISO8859-4 +LOCALES+= lt_LT.UTF-8 +LOCALES+= lv_LV.ISO8859-13 +LOCALES+= lv_LV.UTF-8 +LOCALES+= mn_Cyrl_MN.UTF-8 +LOCALES+= nb_NO.ISO8859-1 +LOCALES+= nb_NO.UTF-8 +LOCALES+= nl_BE.ISO8859-1 +LOCALES+= nl_NL.ISO8859-1 +LOCALES+= nn_NO.ISO8859-1 +LOCALES+= nn_NO.UTF-8 +LOCALES+= pl_PL.ISO8859-2 +LOCALES+= pl_PL.UTF-8 +LOCALES+= pt_BR.ISO8859-1 +LOCALES+= pt_BR.UTF-8 +LOCALES+= pt_PT.ISO8859-1 +LOCALES+= pt_PT.UTF-8 +LOCALES+= ro_RO.ISO8859-2 +LOCALES+= ro_RO.UTF-8 +LOCALES+= ru_RU.CP1251 +LOCALES+= ru_RU.CP866 +LOCALES+= ru_RU.ISO8859-5 +LOCALES+= ru_RU.KOI8-R +LOCALES+= ru_RU.UTF-8 +LOCALES+= se_FI.UTF-8 +LOCALES+= se_NO.UTF-8 +LOCALES+= sk_SK.ISO8859-2 +LOCALES+= sk_SK.UTF-8 +LOCALES+= sl_SI.ISO8859-2 +LOCALES+= sl_SI.UTF-8 +LOCALES+= sr_Cyrl_RS.ISO8859-5 +LOCALES+= sr_Cyrl_RS.UTF-8 +LOCALES+= sr_Latn_RS.ISO8859-2 +LOCALES+= sv_FI.ISO8859-1 +LOCALES+= sv_FI.UTF-8 +LOCALES+= sv_SE.ISO8859-1 +LOCALES+= sv_SE.UTF-8 +LOCALES+= tr_TR.ISO8859-9 +LOCALES+= tr_TR.UTF-8 +LOCALES+= uk_UA.CP1251 +LOCALES+= uk_UA.ISO8859-5 +LOCALES+= uk_UA.KOI8-U +LOCALES+= uk_UA.UTF-8 +LOCALES+= zh_Hans_CN.GB18030 +LOCALES+= zh_Hans_CN.GB2312 +LOCALES+= zh_Hans_CN.UTF-8 +LOCALES+= zh_Hans_CN.eucCN +LOCALES+= zh_Hant_HK.Big5HKSCS +LOCALES+= zh_Hant_HK.UTF-8 +LOCALES+= zh_Hant_TW.Big5 +LOCALES+= zh_Hant_TW.UTF-8 + +SAME+= af_ZA.ISO8859-1:af_ZA.ISO8859-15 +SAME+= af_ZA.ISO8859-1:af_ZA.UTF-8 +SAME+= ca_AD.ISO8859-1:ca_AD.ISO8859-15 +SAME+= ca_AD.ISO8859-1:ca_ES.ISO8859-1 +SAME+= ca_AD.ISO8859-1:ca_ES.ISO8859-15 +SAME+= ca_AD.ISO8859-1:ca_FR.ISO8859-1 +SAME+= ca_AD.ISO8859-1:ca_FR.ISO8859-15 +SAME+= ca_AD.ISO8859-1:ca_IT.ISO8859-1 +SAME+= ca_AD.ISO8859-1:ca_IT.ISO8859-15 +SAME+= ca_AD.UTF-8:ca_ES.UTF-8 +SAME+= ca_AD.UTF-8:ca_FR.UTF-8 +SAME+= ca_AD.UTF-8:ca_IT.UTF-8 +SAME+= da_DK.ISO8859-1:da_DK.ISO8859-15 +SAME+= de_AT.ISO8859-1:de_AT.ISO8859-15 +SAME+= de_CH.ISO8859-1:de_CH.ISO8859-15 +SAME+= de_CH.ISO8859-1:de_DE.ISO8859-1 +SAME+= de_CH.ISO8859-1:de_DE.ISO8859-15 +SAME+= de_CH.UTF-8:de_DE.UTF-8 +SAME+= en_AU.ISO8859-1:en_AU.ISO8859-15 +SAME+= en_AU.ISO8859-1:en_AU.US-ASCII +SAME+= en_AU.ISO8859-1:en_AU.UTF-8 +SAME+= en_AU.ISO8859-1:en_HK.ISO8859-1 +SAME+= en_AU.ISO8859-1:en_HK.UTF-8 +SAME+= en_CA.ISO8859-1:en_CA.ISO8859-15 +SAME+= en_CA.ISO8859-1:en_CA.US-ASCII +SAME+= en_CA.ISO8859-1:en_CA.UTF-8 +SAME+= en_GB.ISO8859-1:en_GB.ISO8859-15 +SAME+= en_GB.ISO8859-1:en_GB.US-ASCII +SAME+= en_GB.ISO8859-1:en_GB.UTF-8 +SAME+= en_NZ.ISO8859-1:en_NZ.ISO8859-15 +SAME+= en_NZ.ISO8859-1:en_NZ.US-ASCII +SAME+= en_NZ.ISO8859-1:en_NZ.UTF-8 +SAME+= en_NZ.ISO8859-1:en_SG.ISO8859-1 +SAME+= en_NZ.ISO8859-1:en_SG.UTF-8 +SAME+= en_PH.ISO8859-1:en_PH.UTF-8 +SAME+= en_US.ISO8859-1:en_US.ISO8859-15 +SAME+= en_US.ISO8859-1:en_US.US-ASCII +SAME+= en_US.ISO8859-1:en_US.UTF-8 +SAME+= en_ZA.ISO8859-1:en_ZA.ISO8859-15 +SAME+= en_ZA.ISO8859-1:en_ZA.US-ASCII +SAME+= en_ZA.ISO8859-1:en_ZA.UTF-8 +SAME+= es_AR.ISO8859-1:es_CR.ISO8859-1 +SAME+= es_AR.UTF-8:es_CR.UTF-8 +SAME+= es_ES.ISO8859-1:es_ES.ISO8859-15 +SAME+= eu_ES.ISO8859-1:eu_ES.ISO8859-15 +SAME+= eu_ES.ISO8859-1:eu_ES.UTF-8 +SAME+= fi_FI.ISO8859-1:fi_FI.ISO8859-15 +SAME+= fr_BE.ISO8859-1:fr_BE.ISO8859-15 +SAME+= fr_CA.ISO8859-1:fr_CA.ISO8859-15 +SAME+= fr_CH.ISO8859-1:fr_CH.ISO8859-15 +SAME+= fr_FR.ISO8859-1:fr_FR.ISO8859-15 +SAME+= is_IS.ISO8859-1:is_IS.ISO8859-15 +SAME+= it_CH.ISO8859-1:it_CH.ISO8859-15 +SAME+= it_IT.ISO8859-1:it_IT.ISO8859-15 +SAME+= nb_NO.ISO8859-1:nb_NO.ISO8859-15 +SAME+= nl_BE.ISO8859-1:nl_BE.ISO8859-15 +SAME+= nl_BE.ISO8859-1:nl_BE.UTF-8 +SAME+= nl_NL.ISO8859-1:nl_NL.ISO8859-15 +SAME+= nl_NL.ISO8859-1:nl_NL.UTF-8 +SAME+= nn_NO.ISO8859-1:nn_NO.ISO8859-15 +SAME+= pt_BR.ISO8859-1:pt_BR.ISO8859-15 +SAME+= pt_PT.ISO8859-1:pt_PT.ISO8859-15 +SAME+= sr_Cyrl_RS.UTF-8:sr_Latn_RS.UTF-8 +SAME+= sv_FI.ISO8859-1:sv_FI.ISO8859-15 +SAME+= sv_SE.ISO8859-1:sv_SE.ISO8859-15 +SAME+= zh_Hans_CN.GB18030:zh_Hans_CN.GBK +SAME+= ko_KR.eucKR:ko_KR.CP949 # legacy (same charset) +FILES= ${LOCALES:S/$/.out/} CLEANFILES= ${FILES} -ENCODINGS= Big5HKSCS CP949 eucKR GB2312 GBK \ - ISO8859-1 ISO8859-2 ISO8859-4 ISO8859-15 \ - US-ASCII UTF-8 - -CA_LINKS= ca_ES:ca_AD ca_ES:ca_FR ca_ES:ca_IT -DE_LINKS= de_DE:de_CH -FR_LINKS= fr_FR:fr_BE fr_FR:fr_CA fr_FR:fr_CH -IT_LINKS= it_IT:it_CH -NL_LINKS= nl_NL:nl_BE -NO_LINKS= nb_NO:no_NO -GB_LINKS= en_GB:en_AU en_GB:en_CA en_GB:en_NZ - -eucKR_CP949= ko_KR -GB2312_GBK= zh_CN -ISO8859-1_ISO8859-1= ${CA_LINKS} ${DE_LINKS} ${FR_LINKS} ${GB_LINKS} \ - ${IT_LINKS} ${NL_LINKS} ${NO_LINKS} en_US:af_ZA -ISO8859-1_ISO8859-15= ca_ES da_DK de_AT de_DE en_GB en_US es_ES eu_ES \ - fi_FI fr_FR is_IS it_IT la_LN nb_NO nl_NL nn_NO no_NO pt_PT \ - sv_SE \ - ${CA_LINKS} ${DE_LINKS} ${FR_LINKS} ${GB_LINKS} ${IT_LINKS} \ - ${NL_LINKS} -ISO8859-1_US-ASCII= ${GB_LINKS} en_GB en_US la_LN -ISO8859-1_ISO8859-2= la_LN -ISO8859-1_ISO8859-4= la_LN -ISO8859-1_UTF-8= en_GB en_US eu_ES nl_NL -ISO8859-15_ISO8859-15= en_US:af_ZA -UTF-8_Big5HKSCS= zh_TW:zh_HK -UTF-8_UTF-8= ${CA_LINKS} ${DE_LINKS} ${FR_LINKS} ${GB_LINKS} ${IT_LINKS} \ - ${NL_LINKS} ${NO_LINKS} \ - en_GB:en_IE en_US:af_ZA zh_TW:zh_HK - -SYMLINKS= -.for enc1 in ${ENCODINGS} -.for enc2 in ${ENCODINGS} -.for lang_terr in ${${enc1}_${enc2}} -SYMLINKS+= ../${lang_terr:C/:.*$//}.${enc1}/${FILESNAME} \ - ${LOCALEDIR}/${lang_terr:C/^.*://}.${enc2}/${FILESNAME} -.endfor +.for f in ${SAME} +SYMLINKS+= ../${f:C/:.*$//}/${FILESNAME} ${LOCALEDIR}/${f:C/^.*://} .endfor + +.for f in ${LOCALES} +FILESDIR_${f}.out= ${LOCALEDIR}/${f} .endfor .include Added: projects/collation/share/timedef/af_ZA.ISO8859-1.src ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/collation/share/timedef/af_ZA.ISO8859-1.src Sat Aug 8 19:24:32 2015 (r286464) @@ -0,0 +1,87 @@ +# Warning: Do not edit. This file is automatically generated from the +# tools in /usr/src/tools/tools/locale. The data is obtained from the +# CLDR project, obtained from http://cldr.unicode.org/ +# ----------------------------------------------------------------------------- +# +# Short month names +Jan. +Feb. +Mrt. +Apr +Mei +Jun +Jul +Aug +Sep +Okt +Nov +Des +# +# Long month names (as in a date) +Januarie +Februarie +Maart +April +Mei +Junie +Julie +Augustus +September +Oktober +November +Desember +# +# Short weekday names +So +Ma +Di +Wo +Do +Vr +Sa +# +# Long weekday names +Sondag +Maandag +Dinsdag +Woensdag +Donderdag +Vrydag +Saterdag +# +# X_fmt +%I:%M:%S %p +# +# x_fmt +%Y-%m-%d +# +# c_fmt +%d %B %Y %I:%M:%S %p +# +# AM/PM +vm. +nm. +# +# date_fmt +%d %B %Y %I:%M:%S %p %Z +# +# Long month names (without case ending) +Januarie +Februarie +Maart +April +Mei +Junie +Julie +Augustus +September +Oktober +November +Desember +# +# md_order +md +# +# ampm_fmt +%I:%M:%S %p +# EOF Modified: projects/collation/share/timedef/am_ET.UTF-8.src ============================================================================== Binary file (source and/or target). No diff available. Modified: projects/collation/share/timedef/be_BY.CP1131.src ============================================================================== Binary file (source and/or target). No diff available. Modified: projects/collation/share/timedef/be_BY.CP1251.src ============================================================================== Binary file (source and/or target). No diff available. Modified: projects/collation/share/timedef/be_BY.ISO8859-5.src ============================================================================== Binary file (source and/or target). No diff available. Modified: projects/collation/share/timedef/be_BY.UTF-8.src ============================================================================== Binary file (source and/or target). No diff available. Modified: projects/collation/share/timedef/bg_BG.CP1251.src ============================================================================== --- projects/collation/share/timedef/bg_BG.CP1251.src Sat Aug 8 19:12:47 2015 (r286463) +++ projects/collation/share/timedef/bg_BG.CP1251.src Sat Aug 8 19:24:32 2015 (r286464) @@ -1,100 +1,86 @@ -# $FreeBSD$ -# -# WARNING: spaces may be essential at the end of lines -# WARNING: empty lines are essential too +# Warning: Do not edit. This file is automatically generated from the +# tools in /usr/src/tools/tools/locale. The data is obtained from the +# CLDR project, obtained from http://cldr.unicode.org/ +# ----------------------------------------------------------------------------- # # Short month names -# -Яну -Фев -Мар -Апр -Май -Юни -Юли -Авг -Сеп -Окт -Нов -Дек +ян. +февр. +март +апр. +май +юни +юли +авг. +септ. +окт. +ноем. +дек. # # Long month names (as in a date) -# -Януари -Февруари -Март -Април -Май -Юни -Юли -Август -Септември -Октомври -Ноември -Декември +януари +февруари +март +април +май +юни +юли +август +септември +октомври +ноември +декември # # Short weekday names -# (padded with a space to conform with other languages) -Нд -Пн -Вт -Ср -Чт -Пт -Сб +нд +пн +вт +ср +чт +пт +сб # # Long weekday names -# -Неделя -Понеделник -Вторник -Сряда -Четвъртък -Петък -Събота +неделя +понеделник +вторник +сряда +четвъртък +петък +събота # # X_fmt -# %H:%M:%S # # x_fmt -# -%d.%m.%y +%e.%m.%y Рі. # # c_fmt +%e %B %Y г., %H:%M:%S # -%a %e %b %X %Y -# -# am -# -am -# -# pm -# -pm +# AM/PM +пр.об. +сл.об. # # date_fmt -# -%a %e %b %Y %X %Z +%e %B %Y г., %H:%M:%S %Z # # Long month names (without case ending) -# -Януари -Февруари -Март -Април -Май -Юни -Юли -Август -Септември -Октомври -Ноември -Декември +януари +февруари +март +април +май +юни +юли +август +септември +октомври +ноември +декември # # md_order -# -dm +m # # ampm_fmt %I:%M:%S %p Modified: projects/collation/share/timedef/bg_BG.UTF-8.src ============================================================================== Binary file (source and/or target). No diff available. Added: projects/collation/share/timedef/ca_AD.ISO8859-1.src ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/collation/share/timedef/ca_AD.ISO8859-1.src Sat Aug 8 19:24:32 2015 (r286464) @@ -0,0 +1,87 @@ +# Warning: Do not edit. This file is automatically generated from the +# tools in /usr/src/tools/tools/locale. The data is obtained from the +# CLDR project, obtained from http://cldr.unicode.org/ +# ----------------------------------------------------------------------------- +# +# Short month names +gen. +febr. +marз +abr. +maig +juny +jul. +ag. +set. +oct. +nov. +des. +# +# Long month names (as in a date) +de gener +de febrer +de marз +d'abril +de maig +de juny +de juliol +d'agost +de setembre +d'octubre +de novembre +de desembre +# +# Short weekday names +dg. +dl. +dt. +dc. +dj. +dv. +ds. +# +# Long weekday names +diumenge +dilluns +dimarts +dimecres +dijous +divendres +dissabte +# +# X_fmt +%H:%M:%S +# +# x_fmt +%e/%m/%y +# +# c_fmt +%e %B de %Y, %H:%M:%S +# +# AM/PM +a. m. +p. m. +# +# date_fmt +%e %B de %Y, %H:%M:%S %Z +# +# Long month names (without case ending) +de gener +de febrer +de marз +d'abril +de maig +de juny +de juliol +d'agost +de setembre +d'octubre +de novembre +de desembre +# +# md_order +m +# +# ampm_fmt +%I:%M:%S %p +# EOF Added: projects/collation/share/timedef/ca_AD.UTF-8.src ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/collation/share/timedef/ca_AD.UTF-8.src Sat Aug 8 19:24:32 2015 (r286464) @@ -0,0 +1,87 @@ +# Warning: Do not edit. This file is automatically generated from the +# tools in /usr/src/tools/tools/locale. The data is obtained from the +# CLDR project, obtained from http://cldr.unicode.org/ +# ----------------------------------------------------------------------------- +# +# Short month names +gen. +febr. +marГ§ +abr. +maig +juny +jul. +ag. +set. +oct. +nov. +des. +# +# Long month names (as in a date) +de gener +de febrer +de marГ§ +d’abril +de maig +de juny +de juliol +d’agost +de setembre +d’octubre +de novembre +de desembre +# +# Short weekday names +dg. +dl. +dt. +dc. +dj. +dv. +ds. +# +# Long weekday names +diumenge +dilluns +dimarts +dimecres +dijous +divendres +dissabte +# +# X_fmt +%H:%M:%S +# +# x_fmt +%e/%m/%y +# +# c_fmt +%e %B de %Y, %H:%M:%S +# +# AM/PM +a. m. +p. m. +# +# date_fmt +%e %B de %Y, %H:%M:%S %Z +# +# Long month names (without case ending) +de gener +de febrer +de marГ§ +d’abril +de maig +de juny +de juliol +d’agost +de setembre +d’octubre +de novembre +de desembre +# +# md_order +m +# +# ampm_fmt +%I:%M:%S %p +# EOF Modified: projects/collation/share/timedef/cs_CZ.ISO8859-2.src ============================================================================== --- projects/collation/share/timedef/cs_CZ.ISO8859-2.src Sat Aug 8 19:12:47 2015 (r286463) +++ projects/collation/share/timedef/cs_CZ.ISO8859-2.src Sat Aug 8 19:24:32 2015 (r286464) @@ -1,19 +1,15 @@ -# Czech month and day names -# by Rudolf Cejka -# -# $FreeBSD$ -# -# WARNING: spaces may be essential at the end of lines -# WARNING: empty lines are essential too +# Warning: Do not edit. This file is automatically generated from the +# tools in /usr/src/tools/tools/locale. The data is obtained from the +# CLDR project, obtained from http://cldr.unicode.org/ +# ----------------------------------------------------------------------------- # # Short month names -# led ъno bшe dub kvм -иrv +иvn иvc srp zбш @@ -22,7 +18,6 @@ lis pro # # Long month names (as in a date) -# ledna ъnora bшezna @@ -37,7 +32,6 @@ listopadu prosince # # Short weekday names -# ne po ъt @@ -47,7 +41,6 @@ pб so # # Long weekday names -# nedмle pondмlн ъterэ @@ -57,31 +50,22 @@ pбtek sobota # # X_fmt -# %H:%M:%S # # x_fmt -# -%Y/%m/%d +%d.%m.%y # # c_fmt +%e. %B %Y %H:%M:%S # -%a %e %b %X %Y -# -# am -# -dp -# -# pm -# -od +# AM/PM +dopoledne +odpoledne # # date_fmt -# -%a %e. %B %Y %X %Z +%e. %B %Y %H:%M:%S %Z # # Long month names (without case ending) -# leden ъnor bшezen @@ -96,10 +80,8 @@ listopad prosinec # # md_order -# dm # # ampm_fmt -# %I:%M:%S %p # EOF Modified: projects/collation/share/timedef/cs_CZ.UTF-8.src ============================================================================== --- projects/collation/share/timedef/cs_CZ.UTF-8.src Sat Aug 8 19:12:47 2015 (r286463) +++ projects/collation/share/timedef/cs_CZ.UTF-8.src Sat Aug 8 19:24:32 2015 (r286464) @@ -1,19 +1,15 @@ -# Czech month and day names -# by Rudolf Cejka -# -# $FreeBSD$ -# -# WARNING: spaces may be essential at the end of lines -# WARNING: empty lines are essential too +# Warning: Do not edit. This file is automatically generated from the +# tools in /usr/src/tools/tools/locale. The data is obtained from the +# CLDR project, obtained from http://cldr.unicode.org/ +# ----------------------------------------------------------------------------- # # Short month names -# led Гєno bЕ™e dub kvД› -ДЌrv +ДЌvn ДЌvc srp zГЎЕ™ @@ -22,7 +18,6 @@ lis pro # # Long month names (as in a date) -# ledna Гєnora bЕ™ezna @@ -37,7 +32,6 @@ listopadu prosince # # Short weekday names -# ne po Гєt @@ -47,7 +41,6 @@ pГЎ so # # Long weekday names -# nedД›le pondД›lГ­ ГєterГЅ @@ -57,31 +50,22 @@ pГЎtek sobota # # X_fmt -# %H:%M:%S # # x_fmt -# -%Y/%m/%d +%d.%m.%y # # c_fmt +%e. %B %Y %H:%M:%S # -%a %e %b %X %Y -# -# am -# -dp -# -# pm -# -od +# AM/PM +dopoledne +odpoledne # # date_fmt -# -%a %e. %B %Y %X %Z +%e. %B %Y %H:%M:%S %Z # # Long month names (without case ending) -# leden Гєnor bЕ™ezen @@ -96,10 +80,8 @@ listopad prosinec # # md_order -# dm # # ampm_fmt -# %I:%M:%S %p # EOF Modified: projects/collation/share/timedef/da_DK.ISO8859-1.src ============================================================================== --- projects/collation/share/timedef/da_DK.ISO8859-1.src Sat Aug 8 19:12:47 2015 (r286463) +++ projects/collation/share/timedef/da_DK.ISO8859-1.src Sat Aug 8 19:24:32 2015 (r286464) @@ -1,25 +1,23 @@ -# $FreeBSD$ -# -# WARNING: spaces may be essential at the end of lines -# WARNING: empty lines are essential too *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-projects@freebsd.org Sat Aug 8 19:30:00 2015 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 465FD9B68D0 for ; Sat, 8 Aug 2015 19:30:00 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2DFABB6C; Sat, 8 Aug 2015 19:30:00 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t78JU0Xa010376; Sat, 8 Aug 2015 19:30:00 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t78JU0V3010358; Sat, 8 Aug 2015 19:30:00 GMT (envelope-from bapt@FreeBSD.org) Message-Id: <201508081930.t78JU0V3010358@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f From: Baptiste Daroussin Date: Sat, 8 Aug 2015 19:30:00 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r286465 - projects/collation/lib/libc/regex X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Aug 2015 19:30:00 -0000 Author: bapt Date: Sat Aug 8 19:29:59 2015 New Revision: 286465 URL: https://svnweb.freebsd.org/changeset/base/286465 Log: The regex code does not work with multibyte codesets like UTF-8. In fact, it doesn't even work with single-byte codesets like ISO-8859-1. The comparison blows up at index 128 (the range is 0 to UCHAR_MAX (255). As a temporary workaround, all comparisons will be done in C locale regardless of the environment setting. The regex library needs to be updated to handle all codesets. Obtained from: Dragonfly Modified: projects/collation/lib/libc/regex/regcomp.c Modified: projects/collation/lib/libc/regex/regcomp.c ============================================================================== --- projects/collation/lib/libc/regex/regcomp.c Sat Aug 8 19:24:32 2015 (r286464) +++ projects/collation/lib/libc/regex/regcomp.c Sat Aug 8 19:29:59 2015 (r286465) @@ -38,6 +38,13 @@ * @(#)regcomp.c 8.5 (Berkeley) 3/20/94 */ +/* + * This implementation currently only works with C locale + * It's definitely limited by UCHAR_MAX, but not even ISO-8859 charsets + * are working. The forced changing of locale to C for the comparison + * is considered a workaround until a better solution is found. + */ + #if defined(LIBC_SCCS) && !defined(lint) static char sccsid[] = "@(#)regcomp.c 8.5 (Berkeley) 3/20/94"; #endif /* LIBC_SCCS and not lint */ @@ -768,8 +775,9 @@ p_b_term(struct parse *p, cset *cs) char c; wint_t start, finish; wint_t i; + locale_t loc = &__xlocale_C_locale; /* see note under license */ struct xlocale_collate *table = - (struct xlocale_collate*)__get_locale()->components[XLC_COLLATE]; + (struct xlocale_collate*)loc->components[XLC_COLLATE]; /* classify what we've got */ switch ((MORE()) ? PEEK() : '\0') { From owner-svn-src-projects@freebsd.org Sat Aug 8 20:07:33 2015 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BC44E9B6F8B for ; Sat, 8 Aug 2015 20:07:33 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A2C081D05; Sat, 8 Aug 2015 20:07:33 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t78K7XPb026497; Sat, 8 Aug 2015 20:07:33 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t78K7X0D026496; Sat, 8 Aug 2015 20:07:33 GMT (envelope-from bapt@FreeBSD.org) Message-Id: <201508082007.t78K7X0D026496@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f From: Baptiste Daroussin Date: Sat, 8 Aug 2015 20:07:33 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r286467 - in projects/collation/usr.bin: . mklocale X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Aug 2015 20:07:33 -0000 Author: bapt Date: Sat Aug 8 20:07:32 2015 New Revision: 286467 URL: https://svnweb.freebsd.org/changeset/base/286467 Log: Remove mklocale which is not needed anymore Deleted: projects/collation/usr.bin/mklocale/ Modified: projects/collation/usr.bin/Makefile Modified: projects/collation/usr.bin/Makefile ============================================================================== --- projects/collation/usr.bin/Makefile Sat Aug 8 20:07:25 2015 (r286466) +++ projects/collation/usr.bin/Makefile Sat Aug 8 20:07:32 2015 (r286467) @@ -107,7 +107,6 @@ SUBDIR= ${_addr2line} \ ${_mkesdb} \ mkfifo \ mkimg \ - mklocale \ mktemp \ mkulzma \ mkuzip \ From owner-svn-src-projects@freebsd.org Sat Aug 8 20:08:10 2015 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 33AF09B6FAD for ; Sat, 8 Aug 2015 20:08:10 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 222F51E3A; Sat, 8 Aug 2015 20:08:10 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t78K8AIt026568; Sat, 8 Aug 2015 20:08:10 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t78K892a026567; Sat, 8 Aug 2015 20:08:09 GMT (envelope-from bapt@FreeBSD.org) Message-Id: <201508082008.t78K892a026567@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f From: Baptiste Daroussin Date: Sat, 8 Aug 2015 20:08:09 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r286468 - in projects/collation/usr.bin: . colldef X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Aug 2015 20:08:10 -0000 Author: bapt Date: Sat Aug 8 20:08:09 2015 New Revision: 286468 URL: https://svnweb.freebsd.org/changeset/base/286468 Log: Remove colldef which is not needed anymore Deleted: projects/collation/usr.bin/colldef/ Modified: projects/collation/usr.bin/Makefile Modified: projects/collation/usr.bin/Makefile ============================================================================== --- projects/collation/usr.bin/Makefile Sat Aug 8 20:07:32 2015 (r286467) +++ projects/collation/usr.bin/Makefile Sat Aug 8 20:08:09 2015 (r286468) @@ -27,7 +27,6 @@ SUBDIR= ${_addr2line} \ ${_clang} \ cmp \ col \ - colldef \ colrm \ column \ comm \ From owner-svn-src-projects@freebsd.org Sat Aug 8 21:53:03 2015 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D70BB9B6350 for ; Sat, 8 Aug 2015 21:53:03 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id AEE76373; Sat, 8 Aug 2015 21:53:03 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t78Lr3h4073671; Sat, 8 Aug 2015 21:53:03 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t78Lr3ev073670; Sat, 8 Aug 2015 21:53:03 GMT (envelope-from bapt@FreeBSD.org) Message-Id: <201508082153.t78Lr3ev073670@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f From: Baptiste Daroussin Date: Sat, 8 Aug 2015 21:53:03 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r286481 - projects/collation/usr.bin/localedef X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Aug 2015 21:53:03 -0000 Author: bapt Date: Sat Aug 8 21:53:02 2015 New Revision: 286481 URL: https://svnweb.freebsd.org/changeset/base/286481 Log: Convert ctype generation to Red Black tree Modified: projects/collation/usr.bin/localedef/ctype.c Modified: projects/collation/usr.bin/localedef/ctype.c ============================================================================== --- projects/collation/usr.bin/localedef/ctype.c Sat Aug 8 21:46:38 2015 (r286480) +++ projects/collation/usr.bin/localedef/ctype.c Sat Aug 8 21:53:02 2015 (r286481) @@ -35,7 +35,7 @@ #include __FBSDID("$FreeBSD$"); -#include +#include #include #include @@ -68,24 +68,20 @@ __FBSDID("$FreeBSD$"); #define _E4 0 #define _E5 _CTYPE_T -static avl_tree_t ctypes; - static wchar_t last_ctype; +static int ctype_compare(const void *n1, const void *n2); typedef struct ctype_node { wchar_t wc; int32_t ctype; int32_t toupper; int32_t tolower; - avl_node_t avl; + RB_ENTRY(ctype_node) entry; } ctype_node_t; -typedef struct width_node { - wchar_t start; - wchar_t end; - int8_t width; - avl_node_t avl; -} width_node_t; +RB_HEAD(ctypes, ctype_node) ctypes; +RB_PROTOTYPE(ctypes, ctype_node, entry, ctype_compare); +RB_GENERATE(ctypes, ctype_node, entry, ctype_compare); static int ctype_compare(const void *n1, const void *n2) @@ -99,8 +95,7 @@ ctype_compare(const void *n1, const void void init_ctype(void) { - avl_create(&ctypes, ctype_compare, sizeof (ctype_node_t), - offsetof(ctype_node_t, avl)); + RB_INIT(&ctypes); } @@ -172,17 +167,16 @@ get_ctype(wchar_t wc) { ctype_node_t srch; ctype_node_t *ctn; - avl_index_t where; srch.wc = wc; - if ((ctn = avl_find(&ctypes, &srch, &where)) == NULL) { + if ((ctn = RB_FIND(ctypes, &ctypes, &srch)) == NULL) { if ((ctn = calloc(1, sizeof (*ctn))) == NULL) { errf("out of memory"); return (NULL); } ctn->wc = wc; - avl_insert(&ctypes, ctn, where); + RB_INSERT(ctypes, &ctypes, ctn); } return (ctn); } @@ -318,10 +312,9 @@ dump_ctype(void) rl.mapupper[wc] = wc; } - for (ctn = avl_first(&ctypes); ctn; ctn = AVL_NEXT(&ctypes, ctn)) { + RB_FOREACH(ctn, ctypes, &ctypes) { int conflict = 0; - wc = ctn->wc; /* From owner-svn-src-projects@freebsd.org Sat Aug 8 22:01:54 2015 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D13C79B6496 for ; Sat, 8 Aug 2015 22:01:54 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C2950B0B; Sat, 8 Aug 2015 22:01:54 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t78M1shd078067; Sat, 8 Aug 2015 22:01:54 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t78M1s81078066; Sat, 8 Aug 2015 22:01:54 GMT (envelope-from bapt@FreeBSD.org) Message-Id: <201508082201.t78M1s81078066@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f From: Baptiste Daroussin Date: Sat, 8 Aug 2015 22:01:54 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r286482 - projects/collation/usr.bin/localedef X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Aug 2015 22:01:54 -0000 Author: bapt Date: Sat Aug 8 22:01:54 2015 New Revision: 286482 URL: https://svnweb.freebsd.org/changeset/base/286482 Log: Prefer static generation of functions Modified: projects/collation/usr.bin/localedef/ctype.c Modified: projects/collation/usr.bin/localedef/ctype.c ============================================================================== --- projects/collation/usr.bin/localedef/ctype.c Sat Aug 8 21:53:02 2015 (r286481) +++ projects/collation/usr.bin/localedef/ctype.c Sat Aug 8 22:01:54 2015 (r286482) @@ -80,8 +80,7 @@ typedef struct ctype_node { } ctype_node_t; RB_HEAD(ctypes, ctype_node) ctypes; -RB_PROTOTYPE(ctypes, ctype_node, entry, ctype_compare); -RB_GENERATE(ctypes, ctype_node, entry, ctype_compare); +RB_GENERATE_STATIC(ctypes, ctype_node, entry, ctype_compare); static int ctype_compare(const void *n1, const void *n2) From owner-svn-src-projects@freebsd.org Sat Aug 8 22:57:20 2015 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 00D679B6CEB for ; Sat, 8 Aug 2015 22:57:20 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E5350878; Sat, 8 Aug 2015 22:57:19 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t78MvJTZ000845; Sat, 8 Aug 2015 22:57:19 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t78MvIT1000841; Sat, 8 Aug 2015 22:57:18 GMT (envelope-from bapt@FreeBSD.org) Message-Id: <201508082257.t78MvIT1000841@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f From: Baptiste Daroussin Date: Sat, 8 Aug 2015 22:57:18 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r286484 - projects/collation/usr.bin/localedef X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Aug 2015 22:57:20 -0000 Author: bapt Date: Sat Aug 8 22:57:17 2015 New Revision: 286484 URL: https://svnweb.freebsd.org/changeset/base/286484 Log: Convert localedef(1) from avl to RB trees Modified: projects/collation/usr.bin/localedef/Makefile projects/collation/usr.bin/localedef/charmap.c projects/collation/usr.bin/localedef/collate.c projects/collation/usr.bin/localedef/ctype.c Modified: projects/collation/usr.bin/localedef/Makefile ============================================================================== --- projects/collation/usr.bin/localedef/Makefile Sat Aug 8 22:06:07 2015 (r286483) +++ projects/collation/usr.bin/localedef/Makefile Sat Aug 8 22:57:17 2015 (r286484) @@ -16,15 +16,11 @@ SRCS= charmap.c \ WARNS= 3 ${SRCS:M*.c}: parser.h parser.h: parser.y -LIBADD= avl IGNORE_PRAGMA= yes -CFLAGS+= -DNEED_SOLARIS_BOOLEAN CFLAGS+= -I. -I${.CURDIR} CFLAGS+= -I${.CURDIR}/../../lib/libc/locale CFLAGS+= -I${.CURDIR}/../../lib/libc/stdtime -CFLAGS+= -I${.CURDIR}/../../sys/cddl/compat/opensolaris -CFLAGS+= -I${.CURDIR}/../../sys/cddl/contrib/opensolaris/uts/common .include Modified: projects/collation/usr.bin/localedef/charmap.c ============================================================================== --- projects/collation/usr.bin/localedef/charmap.c Sat Aug 8 22:06:07 2015 (r286483) +++ projects/collation/usr.bin/localedef/charmap.c Sat Aug 8 22:57:17 2015 (r286484) @@ -35,7 +35,7 @@ __FBSDID("$FreeBSD$"); #include -#include +#include #include #include @@ -47,16 +47,22 @@ __FBSDID("$FreeBSD$"); #include "localedef.h" #include "parser.h" -static avl_tree_t cmap_sym; -static avl_tree_t cmap_wc; typedef struct charmap { const char *name; wchar_t wc; - avl_node_t avl_sym; - avl_node_t avl_wc; + RB_ENTRY(charmap) rb_sym; + RB_ENTRY(charmap) rb_wc; } charmap_t; +static int cmap_compare_sym(const void *n1, const void *n2); +static int cmap_compare_wc(const void *n1, const void *n2); + +static RB_HEAD(cmap_sym, charmap) cmap_sym; +static RB_HEAD(cmap_wc, charmap) cmap_wc; + +RB_GENERATE_STATIC(cmap_sym, charmap, rb_sym, cmap_compare_sym); +RB_GENERATE_STATIC(cmap_wc, charmap, rb_wc, cmap_compare_wc); /* * Array of POSIX specific portable characters. @@ -208,11 +214,9 @@ cmap_compare_wc(const void *n1, const vo void init_charmap(void) { - avl_create(&cmap_sym, cmap_compare_sym, sizeof (charmap_t), - offsetof(charmap_t, avl_sym)); + RB_INIT(&cmap_sym); - avl_create(&cmap_wc, cmap_compare_wc, sizeof (charmap_t), - offsetof(charmap_t, avl_wc)); + RB_INIT(&cmap_wc); } static void @@ -220,7 +224,6 @@ add_charmap_impl(char *sym, wchar_t wc, { charmap_t srch; charmap_t *n = NULL; - avl_index_t where; srch.wc = wc; srch.name = sym; @@ -229,17 +232,17 @@ add_charmap_impl(char *sym, wchar_t wc, * also possibly insert the wide mapping, although note that there * can only be one of these per wide character code. */ - if ((wc != -1) && ((avl_find(&cmap_wc, &srch, &where)) == NULL)) { + if ((wc != -1) && ((RB_FIND(cmap_wc, &cmap_wc, &srch)) == NULL)) { if ((n = calloc(1, sizeof (*n))) == NULL) { errf("out of memory"); return; } n->wc = wc; - avl_insert(&cmap_wc, n, where); + RB_INSERT(cmap_wc, &cmap_wc, n); } if (sym) { - if (avl_find(&cmap_sym, &srch, &where) != NULL) { + if (RB_FIND(cmap_sym, &cmap_sym, &srch) != NULL) { if (nodups) { errf("duplicate character definition"); } @@ -252,7 +255,7 @@ add_charmap_impl(char *sym, wchar_t wc, n->wc = wc; n->name = sym; - avl_insert(&cmap_sym, n, where); + RB_INSERT(cmap_sym, &cmap_sym, n); } } @@ -269,7 +272,7 @@ add_charmap_undefined(char *sym) charmap_t *cm = NULL; srch.name = sym; - cm = avl_find(&cmap_sym, &srch, NULL); + cm = RB_FIND(cmap_sym, &cmap_sym, &srch); if ((undefok == 0) && ((cm == NULL) || (cm->wc == -1))) { warn("undefined symbol <%s>", sym); @@ -345,7 +348,7 @@ lookup_charmap(const char *sym, wchar_t charmap_t *n; srch.name = sym; - n = avl_find(&cmap_sym, &srch, NULL); + n = RB_FIND(cmap_sym, &cmap_sym, &srch); if (n && n->wc != -1) { if (wc) *wc = n->wc; @@ -360,5 +363,5 @@ check_charmap(wchar_t wc) charmap_t srch; srch.wc = wc; - return (avl_find(&cmap_wc, &srch, NULL) ? 0 : -1); + return (RB_FIND(cmap_wc, &cmap_wc, &srch) ? 0 : -1); } Modified: projects/collation/usr.bin/localedef/collate.c ============================================================================== --- projects/collation/usr.bin/localedef/collate.c Sat Aug 8 22:06:07 2015 (r286483) +++ projects/collation/usr.bin/localedef/collate.c Sat Aug 8 22:57:17 2015 (r286484) @@ -35,7 +35,7 @@ __FBSDID("$FreeBSD$"); #include -#include +#include #include #include @@ -100,7 +100,7 @@ __FBSDID("$FreeBSD$"); * The second pass walks over all the items in priority order, noting * that they are used directly, and not just an indirect reference. * This is done by creating a "weight" structure for the item. The - * weights are stashed in an AVL tree sorted by relative "priority". + * weights are stashed in an RB tree sorted by relative "priority". * * The third pass walks over all the weight structures, in priority * order, and assigns a new monotonically increasing (per sort level) @@ -139,7 +139,7 @@ typedef enum { typedef struct weight { int32_t pri; int opt; - avl_node_t avl; + RB_ENTRY(weight) entry; } weight_t; typedef struct priority { @@ -158,7 +158,7 @@ typedef struct priority { struct collsym { char *name; int32_t ref; - avl_node_t avl; + RB_ENTRY(collsym) entry; }; /* @@ -168,7 +168,7 @@ struct collsym { typedef struct collundef { char *name; int32_t ref[COLL_WEIGHTS_MAX]; - avl_node_t avl; + RB_ENTRY(collundef) entry; } collundef_t; /* @@ -181,8 +181,8 @@ struct collelem { char *symbol; wchar_t *expand; int32_t ref[COLL_WEIGHTS_MAX]; - avl_node_t avl_bysymbol; - avl_node_t avl_byexpand; + RB_ENTRY(collelem) rb_bysymbol; + RB_ENTRY(collelem) rb_byexpand; }; /* @@ -191,7 +191,7 @@ struct collelem { typedef struct collchar { wchar_t wc; int32_t ref[COLL_WEIGHTS_MAX]; - avl_node_t avl; + RB_ENTRY(collchar) entry; } collchar_t; /* @@ -200,21 +200,21 @@ typedef struct collchar { * fully resolved priority for the key, because creation of * substitutions creates a resolved priority at the same time. */ -typedef struct { +typedef struct subst{ int32_t key; int32_t ref[COLLATE_STR_LEN]; - avl_node_t avl; - avl_node_t avl_ref; + RB_ENTRY(subst) entry; + RB_ENTRY(subst) entry_ref; } subst_t; -static avl_tree_t collsyms; -static avl_tree_t collundefs; -static avl_tree_t elem_by_symbol; -static avl_tree_t elem_by_expand; -static avl_tree_t collchars; -static avl_tree_t substs[COLL_WEIGHTS_MAX]; -static avl_tree_t substs_ref[COLL_WEIGHTS_MAX]; -static avl_tree_t weights[COLL_WEIGHTS_MAX]; +static RB_HEAD(collsyms, collsym) collsyms; +static RB_HEAD(collundefs, collundef) collundefs; +static RB_HEAD(elem_by_symbol, collelem) elem_by_symbol; +static RB_HEAD(elem_by_expand, collelem) elem_by_expand; +static RB_HEAD(collchars, collchar) collchars; +static RB_HEAD(substs, subst) substs[COLL_WEIGHTS_MAX]; +static RB_HEAD(substs_ref, subst) substs_ref[COLL_WEIGHTS_MAX]; +static RB_HEAD(weights, weight) weights[COLL_WEIGHTS_MAX]; static int32_t nweight[COLL_WEIGHTS_MAX]; /* @@ -359,6 +359,8 @@ weight_compare(const void *n1, const voi return (k1 < k2 ? -1 : k1 > k2 ? 1 : 0); } +RB_GENERATE_STATIC(weights, weight, entry, weight_compare); + static int collsym_compare(const void *n1, const void *n2) { @@ -370,6 +372,8 @@ collsym_compare(const void *n1, const vo return ((rv < 0) ? -1 : (rv > 0) ? 1 : 0); } +RB_GENERATE_STATIC(collsyms, collsym, entry, collsym_compare); + static int collundef_compare(const void *n1, const void *n2) { @@ -381,6 +385,8 @@ collundef_compare(const void *n1, const return ((rv < 0) ? -1 : (rv > 0) ? 1 : 0); } +RB_GENERATE_STATIC(collundefs, collundef, entry, collundef_compare); + static int element_compare_symbol(const void *n1, const void *n2) { @@ -392,6 +398,8 @@ element_compare_symbol(const void *n1, c return ((rv < 0) ? -1 : (rv > 0) ? 1 : 0); } +RB_GENERATE_STATIC(elem_by_symbol, collelem, rb_bysymbol, element_compare_symbol); + static int element_compare_expand(const void *n1, const void *n2) { @@ -403,6 +411,8 @@ element_compare_expand(const void *n1, c return ((rv < 0) ? -1 : (rv > 0) ? 1 : 0); } +RB_GENERATE_STATIC(elem_by_expand, collelem, rb_byexpand, element_compare_expand); + static int collchar_compare(const void *n1, const void *n2) { @@ -412,6 +422,8 @@ collchar_compare(const void *n1, const v return (k1 < k2 ? -1 : k1 > k2 ? 1 : 0); } +RB_GENERATE_STATIC(collchars, collchar, entry, collchar_compare); + static int subst_compare(const void *n1, const void *n2) { @@ -421,6 +433,8 @@ subst_compare(const void *n1, const void return (k1 < k2 ? -1 : k1 > k2 ? 1 : 0); } +RB_GENERATE_STATIC(substs, subst, entry, subst_compare); + #pragma GCC diagnostic push #pragma GCC diagnostic ignored "-Wcast-qual" @@ -435,6 +449,8 @@ subst_compare_ref(const void *n1, const return ((rv < 0) ? -1 : (rv > 0) ? 1 : 0); } +RB_GENERATE_STATIC(substs_ref, subst, entry_ref, subst_compare_ref); + #pragma GCC diagnostic pop void @@ -442,27 +458,20 @@ init_collate(void) { int i; - avl_create(&collsyms, collsym_compare, sizeof (collsym_t), - offsetof(collsym_t, avl)); + RB_INIT(&collsyms); - avl_create(&collundefs, collundef_compare, sizeof (collsym_t), - offsetof(collundef_t, avl)); + RB_INIT(&collundefs); - avl_create(&elem_by_symbol, element_compare_symbol, sizeof (collelem_t), - offsetof(collelem_t, avl_bysymbol)); - avl_create(&elem_by_expand, element_compare_expand, sizeof (collelem_t), - offsetof(collelem_t, avl_byexpand)); + RB_INIT(&elem_by_symbol); - avl_create(&collchars, collchar_compare, sizeof (collchar_t), - offsetof(collchar_t, avl)); + RB_INIT(&elem_by_expand); + + RB_INIT(&collchars); for (i = 0; i < COLL_WEIGHTS_MAX; i++) { - avl_create(&substs[i], subst_compare, sizeof (subst_t), - offsetof(subst_t, avl)); - avl_create(&substs_ref[i], subst_compare_ref, - sizeof (subst_t), offsetof(subst_t, avl_ref)); - avl_create(&weights[i], weight_compare, sizeof (weight_t), - offsetof(weight_t, avl)); + RB_INIT(&substs[i]); + RB_INIT(&substs_ref[i]); + RB_INIT(&weights[i]); nweight[i] = 1; } @@ -485,7 +494,6 @@ void define_collsym(char *name) { collsym_t *sym; - avl_index_t where; if ((sym = calloc(sizeof (*sym), 1)) == NULL) { fprintf(stderr,"out of memory"); @@ -494,7 +502,7 @@ define_collsym(char *name) sym->name = name; sym->ref = new_pri(); - if (avl_find(&collsyms, sym, &where) != NULL) { + if (RB_FIND(collsyms, &collsyms, sym) != NULL) { /* * This should never happen because we are only called * for undefined symbols. @@ -502,7 +510,7 @@ define_collsym(char *name) INTERR; return; } - avl_insert(&collsyms, sym, where); + RB_INSERT(collsyms, &collsyms, sym); } collsym_t * @@ -511,7 +519,7 @@ lookup_collsym(char *name) collsym_t srch; srch.name = name; - return (avl_find(&collsyms, &srch, NULL)); + return (RB_FIND(collsyms, &collsyms, &srch)); } collelem_t * @@ -520,7 +528,7 @@ lookup_collelem(char *symbol) collelem_t srch; srch.symbol = symbol; - return (avl_find(&elem_by_symbol, &srch, NULL)); + return (RB_FIND(elem_by_symbol, &elem_by_symbol, &srch)); } static collundef_t * @@ -528,11 +536,10 @@ get_collundef(char *name) { collundef_t srch; collundef_t *ud; - avl_index_t where; int i; srch.name = name; - if ((ud = avl_find(&collundefs, &srch, &where)) == NULL) { + if ((ud = RB_FIND(collundefs, &collundefs, &srch)) == NULL) { if (((ud = calloc(sizeof (*ud), 1)) == NULL) || ((ud->name = strdup(name)) == NULL)) { fprintf(stderr,"out of memory"); @@ -541,7 +548,7 @@ get_collundef(char *name) for (i = 0; i < NUM_WT; i++) { ud->ref[i] = new_pri(); } - avl_insert(&collundefs, ud, where); + RB_INSERT(collundefs, &collundefs, ud); } add_charmap_undefined(name); return (ud); @@ -552,11 +559,10 @@ get_collchar(wchar_t wc, int create) { collchar_t srch; collchar_t *cc; - avl_index_t where; int i; srch.wc = wc; - cc = avl_find(&collchars, &srch, &where); + cc = RB_FIND(collchars, &collchars, &srch); if ((cc == NULL) && create) { if ((cc = calloc(sizeof (*cc), 1)) == NULL) { fprintf(stderr, "out of memory"); @@ -566,7 +572,7 @@ get_collchar(wchar_t wc, int create) cc->ref[i] = new_pri(); } cc->wc = wc; - avl_insert(&collchars, cc, where); + RB_INSERT(collchars, &collchars, cc); } return (cc); } @@ -783,8 +789,6 @@ void define_collelem(char *name, wchar_t *wcs) { collelem_t *e; - avl_index_t where1; - avl_index_t where2; int i; if (wcslen(wcs) >= COLLATE_STR_LEN) { @@ -810,13 +814,13 @@ define_collelem(char *name, wchar_t *wcs } /* A character sequence can only reduce to one element. */ - if ((avl_find(&elem_by_symbol, e, &where1) != NULL) || - (avl_find(&elem_by_expand, e, &where2) != NULL)) { + if ((RB_FIND(elem_by_symbol, &elem_by_symbol, e) != NULL) || + (RB_FIND(elem_by_expand, &elem_by_expand, e) != NULL)) { fprintf(stderr, "duplicate collating element definition"); return; } - avl_insert(&elem_by_symbol, e, where1); - avl_insert(&elem_by_expand, e, where2); + RB_INSERT(elem_by_symbol, &elem_by_symbol, e); + RB_INSERT(elem_by_expand, &elem_by_expand, e); } void @@ -915,7 +919,6 @@ add_order_subst(void) { subst_t srch; subst_t *s; - avl_index_t where; int i; (void) memset(&srch, 0, sizeof (srch)); @@ -923,7 +926,7 @@ add_order_subst(void) srch.ref[i] = subst_weights[i]; subst_weights[i] = 0; } - s = avl_find(&substs_ref[curr_weight], &srch, &where); + s = RB_FIND(substs_ref, &substs_ref[curr_weight], &srch); if (s == NULL) { if ((s = calloc(sizeof (*s), 1)) == NULL) { @@ -949,13 +952,13 @@ add_order_subst(void) s->ref[i] = srch.ref[i]; } - avl_insert(&substs_ref[curr_weight], s, where); + RB_INSERT(substs_ref, &substs_ref[curr_weight], s); - if (avl_find(&substs[curr_weight], s, &where) != NULL) { + if (RB_FIND(substs, &substs[curr_weight], s) != NULL) { INTERR; return; } - avl_insert(&substs[curr_weight], s, where); + RB_INSERT(substs, &substs[curr_weight], s); } curr_subst = 0; @@ -1020,7 +1023,6 @@ add_weight(int32_t ref, int pass) { weight_t srch; weight_t *w; - avl_index_t where; srch.pri = resolve_pri(ref); @@ -1032,7 +1034,7 @@ add_weight(int32_t ref, int pass) if (srch.pri & COLLATE_SUBST_PRIORITY) return; - if (avl_find(&weights[pass], &srch, &where) != NULL) + if (RB_FIND(weights, &weights[pass], &srch) != NULL) return; if ((w = calloc(sizeof (*w), 1)) == NULL) { @@ -1040,7 +1042,7 @@ add_weight(int32_t ref, int pass) return; } w->pri = srch.pri; - avl_insert(&weights[pass], w, where); + RB_INSERT(weights, &weights[pass], w); } void @@ -1067,7 +1069,7 @@ get_weight(int32_t ref, int pass) return (pri); } srch.pri = pri; - if ((w = avl_find(&weights[pass], &srch, NULL)) == NULL) { + if ((w = RB_FIND(weights, &weights[pass], &srch)) == NULL) { INTERR; return (-1); } @@ -1088,6 +1090,14 @@ wsncpy(wchar_t *s1, const wchar_t *s2, s return (os1); } +#define RB_NUMNODES(type, name, head, cnt) do { \ + type *t; \ + cnt = 0; \ + RB_FOREACH(t, name, head) { \ + cnt++; \ + } \ +} while (0); + void dump_collate(void) { @@ -1112,19 +1122,16 @@ dump_collate(void) add_weight(pri_ignore, i); } for (i = 0; i < NUM_WT; i++) { - for (sb = avl_first(&substs[i]); sb; - sb = AVL_NEXT(&substs[i], sb)) { + RB_FOREACH(sb, substs, &substs[i]) { for (j = 0; sb->ref[j]; j++) { add_weight(sb->ref[j], i); } } } - for (ce = avl_first(&elem_by_expand); - ce != NULL; - ce = AVL_NEXT(&elem_by_expand, ce)) { + RB_FOREACH(ce, elem_by_expand, &elem_by_expand) { add_weights(ce->ref); } - for (cc = avl_first(&collchars); cc; cc = AVL_NEXT(&collchars, cc)) { + RB_FOREACH(cc, collchars, &collchars) { add_weights(cc->ref); } @@ -1135,8 +1142,7 @@ dump_collate(void) */ for (i = 0; i < NUM_WT; i++) { weight_t *w; - for (w = avl_first(&weights[i]); w; - w = AVL_NEXT(&weights[i], w)) { + RB_FOREACH(w, weights, &weights[i]) { w->opt = nweight[i]; nweight[i] += 1; } @@ -1190,14 +1196,14 @@ dump_collate(void) */ for (i = 0; i < NUM_WT; i++) { collate_subst_t *st = NULL; - n = collinfo.subst_count[i] = avl_numnodes(&substs[i]); + RB_NUMNODES(subst_t, substs, &substs[i], n); + collinfo.subst_count[i] = n; if ((st = calloc(sizeof (collate_subst_t) * n, 1)) == NULL) { fprintf(stderr, "out of memory"); return; } n = 0; - for (sb = avl_first(&substs[i]); sb; - sb = AVL_NEXT(&substs[i], sb)) { + RB_FOREACH(sb, substs, &substs[i]) { if ((st[n].key = resolve_pri(sb->key)) < 0) { /* by definition these resolve! */ INTERR; @@ -1219,15 +1225,16 @@ dump_collate(void) /* * Chains, i.e. collating elements */ - collinfo.chain_count = avl_numnodes(&elem_by_expand); + RB_NUMNODES(collelem_t, elem_by_expand, &elem_by_expand, + collinfo.chain_count); chain = calloc(sizeof (collate_chain_t), collinfo.chain_count); if (chain == NULL) { fprintf(stderr, "out of memory"); return; } - for (n = 0, ce = avl_first(&elem_by_expand); - ce != NULL; - ce = AVL_NEXT(&elem_by_expand, ce), n++) { + n = 0; + RB_FOREACH(ce, elem_by_expand, &elem_by_expand) { + n++; (void) wsncpy(chain[n].str, ce->expand, COLLATE_STR_LEN); for (i = 0; i < NUM_WT; i++) { chain[n].pri[i] = get_weight(ce->ref[i], i); @@ -1239,14 +1246,15 @@ dump_collate(void) /* * Large (> UCHAR_MAX) character priorities */ - large = calloc(sizeof (collate_large_t) * avl_numnodes(&collchars), 1); + RB_NUMNODES(collchar_t, collchars, &collchars, n); + large = calloc(sizeof (collate_large_t) * n, 1); if (large == NULL) { fprintf(stderr, "out of memory"); return; } i = 0; - for (cc = avl_first(&collchars); cc; cc = AVL_NEXT(&collchars, cc)) { + RB_FOREACH(cc, collchars, &collchars) { int undef = 0; /* we already gathered those */ if (cc->wc <= UCHAR_MAX) Modified: projects/collation/usr.bin/localedef/ctype.c ============================================================================== --- projects/collation/usr.bin/localedef/ctype.c Sat Aug 8 22:06:07 2015 (r286483) +++ projects/collation/usr.bin/localedef/ctype.c Sat Aug 8 22:57:17 2015 (r286484) @@ -79,7 +79,7 @@ typedef struct ctype_node { RB_ENTRY(ctype_node) entry; } ctype_node_t; -RB_HEAD(ctypes, ctype_node) ctypes; +static RB_HEAD(ctypes, ctype_node) ctypes; RB_GENERATE_STATIC(ctypes, ctype_node, entry, ctype_compare); static int From owner-svn-src-projects@freebsd.org Sat Aug 8 23:02:47 2015 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E3CAA9B6E03 for ; Sat, 8 Aug 2015 23:02:47 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D2529BA0; Sat, 8 Aug 2015 23:02:47 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t78N2lRR005017; Sat, 8 Aug 2015 23:02:47 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t78N2l9U005016; Sat, 8 Aug 2015 23:02:47 GMT (envelope-from bapt@FreeBSD.org) Message-Id: <201508082302.t78N2l9U005016@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f From: Baptiste Daroussin Date: Sat, 8 Aug 2015 23:02:47 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r286485 - projects/collation/share/locale-links X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Aug 2015 23:02:48 -0000 Author: bapt Date: Sat Aug 8 23:02:46 2015 New Revision: 286485 URL: https://svnweb.freebsd.org/changeset/base/286485 Log: Change kk_KZ locale links to kk_Cyrl_KZ Obtained from: Dragonfly Modified: projects/collation/share/locale-links/Makefile Modified: projects/collation/share/locale-links/Makefile ============================================================================== --- projects/collation/share/locale-links/Makefile Sat Aug 8 22:57:17 2015 (r286484) +++ projects/collation/share/locale-links/Makefile Sat Aug 8 23:02:46 2015 (r286485) @@ -6,9 +6,10 @@ UTF8= af_ZA am_ET be_BY bg_BG ca_AD ca_E en_GB en_HK en_IE en_NZ en_PH en_SG en_US es_AR \ es_CR es_ES es_MX et_EE eu_ES fi_FI fr_BE fr_CA \ fr_CH fr_FR he_IL hi_IN hr_HR hu_HU hy_AM is_IS \ - it_CH it_IT ja_JP kk_KZ ko_KR lt_LT lv_LV nb_NO \ + it_CH it_IT ja_JP ko_KR lt_LT lv_LV nb_NO \ nl_BE nl_NL nn_NO pl_PL pt_BR pt_PT ro_RO ru_RU \ se_FI se_NO sk_SK sl_SI sv_FI sv_SE tr_TR uk_UA \ + kk_Cyrl_KZ \ mn_Cyrl_MN \ sr_Cyrl_RS \ sr_Latn_RS \ From owner-svn-src-projects@freebsd.org Sat Aug 8 23:05:13 2015 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A33CB9B6E6A for ; Sat, 8 Aug 2015 23:05:13 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9157CD3B; Sat, 8 Aug 2015 23:05:13 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t78N5DAr005308; Sat, 8 Aug 2015 23:05:13 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t78N5DkO005307; Sat, 8 Aug 2015 23:05:13 GMT (envelope-from bapt@FreeBSD.org) Message-Id: <201508082305.t78N5DkO005307@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f From: Baptiste Daroussin Date: Sat, 8 Aug 2015 23:05:13 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r286486 - projects/collation X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Aug 2015 23:05:13 -0000 Author: bapt Date: Sat Aug 8 23:05:12 2015 New Revision: 286486 URL: https://svnweb.freebsd.org/changeset/base/286486 Log: libavl is not needed anymore for localedef(1) Modified: projects/collation/Makefile.inc1 Modified: projects/collation/Makefile.inc1 ============================================================================== --- projects/collation/Makefile.inc1 Sat Aug 8 23:02:46 2015 (r286485) +++ projects/collation/Makefile.inc1 Sat Aug 8 23:05:12 2015 (r286486) @@ -1370,8 +1370,6 @@ ${_bt}-usr.bin/mandoc: ${_bt}-lib/liboha _makewhatis=usr.bin/makewhatis .endif -${_bt}-usr.bin/localedef: ${_bt}-cddl/lib/libavl - # Rebuild up-to-date libmd for xinstall ${_bt}-usr.bin/xinstall: ${_bt}-lib/libmd @@ -1406,7 +1404,6 @@ bootstrap-tools: .PHONY ${_crunch} \ ${_nmtree} \ ${_vtfontcvt} \ - cddl/lib/libavl \ usr.bin/localedef ${_bt}-${_tool}: .PHONY .MAKE ${_+_}@${ECHODIR} "===> ${_tool} (obj,depend,all,install)"; \ From owner-svn-src-projects@freebsd.org Sat Aug 8 23:17:11 2015 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A61F29B701A for ; Sat, 8 Aug 2015 23:17:11 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9488412D0; Sat, 8 Aug 2015 23:17:11 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t78NHBTg009914; Sat, 8 Aug 2015 23:17:11 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t78NHBnF009913; Sat, 8 Aug 2015 23:17:11 GMT (envelope-from bapt@FreeBSD.org) Message-Id: <201508082317.t78NHBnF009913@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f From: Baptiste Daroussin Date: Sat, 8 Aug 2015 23:17:11 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r286488 - projects/collation/lib/libc/locale X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Aug 2015 23:17:11 -0000 Author: bapt Date: Sat Aug 8 23:17:10 2015 New Revision: 286488 URL: https://svnweb.freebsd.org/changeset/base/286488 Log: Fix typo Modified: projects/collation/lib/libc/locale/collate.h Modified: projects/collation/lib/libc/locale/collate.h ============================================================================== --- projects/collation/lib/libc/locale/collate.h Sat Aug 8 23:13:53 2015 (r286487) +++ projects/collation/lib/libc/locale/collate.h Sat Aug 8 23:17:10 2015 (r286488) @@ -1,5 +1,5 @@ /*- - * Copyright 2010 Nexenta Systmes, Inc. All rights reserved. + * Copyright 2010 Nexenta Systems, Inc. All rights reserved. * Copyright (c) 1995 Alex Tatmanjants * at Electronni Visti IA, Kiev, Ukraine. * All rights reserved. From owner-svn-src-projects@freebsd.org Sat Aug 8 23:26:12 2015 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 232449B712B for ; Sat, 8 Aug 2015 23:26:12 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 14D0F16DE; Sat, 8 Aug 2015 23:26:12 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t78NQB77014321; Sat, 8 Aug 2015 23:26:11 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t78NQBsm014320; Sat, 8 Aug 2015 23:26:11 GMT (envelope-from bapt@FreeBSD.org) Message-Id: <201508082326.t78NQBsm014320@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f From: Baptiste Daroussin Date: Sat, 8 Aug 2015 23:26:11 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r286489 - projects/collation X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Aug 2015 23:26:12 -0000 Author: bapt Date: Sat Aug 8 23:26:11 2015 New Revision: 286489 URL: https://svnweb.freebsd.org/changeset/base/286489 Log: Register mklocale and colldef removal Modified: projects/collation/ObsoleteFiles.inc Modified: projects/collation/ObsoleteFiles.inc ============================================================================== --- projects/collation/ObsoleteFiles.inc Sat Aug 8 23:17:10 2015 (r286488) +++ projects/collation/ObsoleteFiles.inc Sat Aug 8 23:26:11 2015 (r286489) @@ -38,6 +38,11 @@ # xargs -n1 | sort | uniq -d; # done +# 20150809: String collation improvements +OLD_FILES+=usr/bin/colldef +OLD_FILES+=usr/share/man/man1/colldef.1.gz +OLD_FILES+=usr/bin/mklocale +OLD_FILES+=usr/share/man/man1/mklocale.1.gz # 20150802: Remove netbsd's test on pw(8) OLD_FILES+=usr/tests/usr.sbin/pw/pw_test # 20150719: Remove libarchive.pc