From nobody Thu Mar 07 20:12:38 2024 X-Original-To: dev-commits-src-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TrL7q1kc7z5Dk6W; Thu, 7 Mar 2024 20:12:39 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TrL7q18DTz4kgT; Thu, 7 Mar 2024 20:12:39 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1709842359; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=dOJ2VWGWjm30LWFeDtQLOe78esgiBLy40vHYiVDB1+Q=; b=pnsgLFcW2m3d537WZJnIQKwHZtcnbK4kwHlKZgOA1ITolbpArZfLWUQsCDjfeRdPx+qOc1 pkrHB5sZxhbNIjVGsdVFGGqCtvfMjzAAA4EkpPkUBd20JmIgxmRGaoC2oH0A9Dcw7JkAcO K332l6Pvbx5HtfXC7ZlqZaVCnelqtGY1T+JMh0ybPAKESwKbOLS+SFAnkN8udqdusP4Y8P +sxHYJnLbIvropGD5+sQFae9qJ/r3UlP12snFl/T/hr90p5jLdIEc+odR+20OumVaWN6Sm RzVvpWfheqC+4Ve0qjDHEr6O4Y/CNTE9JtjJRsc5g/QAZOlHe6e1SHQ14n4ohg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1709842359; a=rsa-sha256; cv=none; b=Gh/C4BN08Ed988g2z3qXRe7K/hPzEWHs3vcpKzaLQ0uKxcOuQkqkKXRcYdexzfdGfd+/8F XX/QOrcVpyS/iaTXmDZJFV/tBe+BkA6wPS1lUvmM5eO9v5+CzEDobZ5Yo5G5n10RsdF8Tc K+BsZltnOdboVQkucpgQn1/j/N/rvVkBv+359nNa/WyEU1mvXgCdQ3R6iUZjbDIIlr67ut /IzSDbxt08Q9nfs57O7cpdcDpc7ykZ++row6FABpSll4emDbWKXVA+grJwT7z+7DvBlj0A JlzND8S6Ht/XqMkrUTZj5Zr+2KxukOAohULXwAbgxdJW+zsvB16XFIzvcsWT/Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1709842359; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=dOJ2VWGWjm30LWFeDtQLOe78esgiBLy40vHYiVDB1+Q=; b=AJnyECBWBQFCxA0HvemqH4l6o8kXnXuX/3lPaFdClyDML1BSfMC3qnBCVOTrOiRtgtweyV tNNQtGWnJ8ES2eavRdRsNoC0bLEZh7yio6e7xYCioYRU2ntQTFdMUvbWdk1ceeBU1L8a9u zEquDiX5v9WQtyanjm0GtIoTzRBYGqSUL6QvYBNAL0tS2Zd1qctsSpVMDSNc2WRR0YgVC0 p8RahXR206lcMNizV9PwgT3r44rrXiBCCNpsl2h4dWMDMliZnkdUURRKby7rNK3XIvvr85 XgMHcIcBdcX+/wlPWHTKB0X5MrXG8noGVJlE0Ldq4/AyXOLXsrPL1acEXIKaFw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4TrL7q0McXzpZF; Thu, 7 Mar 2024 20:12:39 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 427KCcKv048180; Thu, 7 Mar 2024 20:12:38 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 427KCchr048177; Thu, 7 Mar 2024 20:12:38 GMT (envelope-from git) Date: Thu, 7 Mar 2024 20:12:38 GMT Message-Id: <202403072012.427KCchr048177@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Brooks Davis Subject: git: 8c8882ce9673 - main - libc/iconv: don't export nonexistant symbols List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-all@freebsd.org X-BeenThere: dev-commits-src-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: brooks X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 8c8882ce96738f474ac1c537b878be12b2f466ce Auto-Submitted: auto-generated The branch main has been updated by brooks: URL: https://cgit.FreeBSD.org/src/commit/?id=8c8882ce96738f474ac1c537b878be12b2f466ce commit 8c8882ce96738f474ac1c537b878be12b2f466ce Author: Brooks Davis AuthorDate: 2024-03-07 20:08:38 +0000 Commit: Brooks Davis CommitDate: 2024-03-07 20:12:22 +0000 libc/iconv: don't export nonexistant symbols It's unclear to me that any of these symbols ever existed. The ones I've spot checked are only mentioned in the initial Citrus iconv import (commit ad30f8e79bd1) and this code hasn't changed much over time. Reviewed by: kevans Differential Revision: https://reviews.freebsd.org/D44183 --- lib/libc/iconv/Symbol.map | 38 -------------------------------------- 1 file changed, 38 deletions(-) diff --git a/lib/libc/iconv/Symbol.map b/lib/libc/iconv/Symbol.map index 49dd63aca9da..d36e0733a4f0 100644 --- a/lib/libc/iconv/Symbol.map +++ b/lib/libc/iconv/Symbol.map @@ -15,15 +15,6 @@ FBSD_1.3 { FBSDprivate_1.0 { _citrus_bcs_convert_to_lower; _citrus_bcs_convert_to_upper; - _citrus_bcs_isalnum; - _citrus_bcs_isalpha; - _citrus_bcs_isblank; - _citrus_bcs_isdigit; - _citrus_bcs_iseol; - _citrus_bcs_islower; - _citrus_bcs_isspace; - _citrus_bcs_isupper; - _citrus_bcs_isxdigit; _citrus_bcs_skip_nonws; _citrus_bcs_skip_nonws_len; _citrus_bcs_skip_ws; @@ -32,12 +23,8 @@ FBSDprivate_1.0 { _citrus_bcs_strncasecmp; _citrus_bcs_strtol; _citrus_bcs_strtoul; - _citrus_bcs_tolower; - _citrus_bcs_toupper; _citrus_bcs_trunc_rws_len; - _citrus_bcs_trunc_ws_len; _citrus_csmapper_open; - _citrus_csmapper_close; _citrus_db_factory_add_by_string; _citrus_db_factory_add_string_by_string; _citrus_db_factory_add32_by_string; @@ -59,41 +46,16 @@ FBSDprivate_1.0 { _citrus_lookup_factory_convert; _citrus_map_file; _citrus_mapper_close; - _citrus_mapper_convert; _citrus_mapper_create_area; - _citrus_mapper_get_dst_max; - _citrus_mapper_get_src_max; - _citrus_mapper_get_state_size; - _citrus_mapper_init_state; _citrus_mapper_open; _citrus_mapper_open_direct; _citrus_mapper_set_persistent; - _citrus_memory_stream_bind; _citrus_memory_stream_chr; - _citrus_memory_stream_getc; _citrus_memory_stream_getln; - _citrus_memory_stream_getln_region; - _citrus_memory_stream_getregion; - _citrus_memory_stream_iseof; _citrus_memory_stream_matchline; - _citrus_memory_stream_peek; - _citrus_memory_stream_remainder; - _citrus_memory_stream_rewind; - _citrus_memory_stream_seek; _citrus_memory_stream_skip_ws; - _citrus_memory_stream_tell; - _citrus_memory_stream_ungetc; _citrus_pivot_factory_convert; - _citrus_prop_object_init; - _citrus_prop_object_uninit; _citrus_prop_parse_variable; - _citrus_prop_read_bool; - _citrus_prop_read_character; - _citrus_prop_read_character_common; - _citrus_prop_read_element; - _citrus_prop_read_num; - _citrus_prop_read_str; - _citrus_prop_read_symbol; _citrus_stdenc_close; _citrus_stdenc_open; _citrus_unmap_file;