From nobody Mon May 18 23:57:43 2026 X-Original-To: dev-commits-src-main@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 4gKF9N0R1hz6d41t for ; Mon, 18 May 2026 23:57:44 +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 "R13" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4gKF9M6f0lz45Km for ; Mon, 18 May 2026 23:57:43 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1779148664; 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=UCXqudvgFIkZ+bzQU9lnlhaI1+/AkEhCszTd0CcBqQE=; b=E3wTO2UTFtRvfDRePhK8cHMQOvZ43VPToOwf/0F9IIfCY0m0E2LDBojhECL2ANAHhQy74y qQTpW5WyZKSE9oaY5k53Qif2JhH7IbnLFl5knNLBeEXXdHvnwYPzPS04TMprJw1Q+LQxI7 psFQOkWU6DsyVe7hjCwrLCGj5Xd38MIBh51VgoTbH8ZSuACo2QA+huOUutEVtT1QKSU78I 6Ljg+nUXRTzaHtb8RkfQYtT5n3d69sAVeWumCzl36r38PG1KCjAQ2z+h9O3MvAI7SE7j/x VaTHwObsph4uFCpnyEvElCS9qPgxUZd7ZhBuJdGxWTH+qnMacWM+tYP0bNuECQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1779148664; a=rsa-sha256; cv=none; b=uiEMcOSUP2DdBqxP1IdeKCk+PSf66ibeJu0kiCER5bYmKxpCth235uQZ7hUh7TQg9Jc7uG zFPXRekGRzxNqQ7s7oS1EtTbtEETnRqXmi+pnQETq6uQTp+qXIUzAL34mtvHS/rL3KgM8n n1EoRwPBdE0K515AvJwS4ygOmpZlLqBKzGjA7u3ZuClB+o4GOb+h7CAu5vZIHQ/YgcbLvw IRSiE51DY7FoCLMxCkZO2nxwRpZ+4ZTFN6hfF11/5Zr2xuPjJf0zyHNUf3eVeSTf9s1c03 5sd1Xu2gTjd8Mks/jjrYqiiSen5iOHVpXVGwl7BepYOY2JmZh/PwZnVM3B6GEA== 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=1779148664; 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=UCXqudvgFIkZ+bzQU9lnlhaI1+/AkEhCszTd0CcBqQE=; b=ObEr2fb4EC7eAeixKAM0vVUW2dbIIKUjEVBp2AjmuH9eUYvfYaZWZaGO/khvY8DhLgjw/E 5uIyeOxIjMhu6EjX5S35LX8m42Mcux+exmrhoHWhQy9gkDkvs7oHaBTR4wSqrtEY1Q+rCG zZWc1+LgmuCCytl14zHg39uAfVchVMM2Z13miCBc7/3rFQq550M7XXZHNEYH1qDlJXWDh9 wjjfOt1Hp1JL3+ZDPXgAqbpWMG++MPyML+7KfVXvy56L4IQsv7U6PdONxC9gVr4s7rohmr jc6d63x8DZ3UrJCDW9t6SNPO+4+Qus7VY2Yjrf8bmf3X7jfqH+yS1AuHmizf1w== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4gKF9M5fS7zr0N for ; Mon, 18 May 2026 23:57:43 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 1e25f by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 18 May 2026 23:57:43 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Ed Maste Subject: git: 94b7a335683a - main - nlist.3: Add discouraged use notice List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: emaste X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 94b7a335683abcbcd76e8b67d37e21271d81590c Auto-Submitted: auto-generated Date: Mon, 18 May 2026 23:57:43 +0000 Message-Id: <6a0ba777.1e25f.29b11190@gitrepo.freebsd.org> The branch main has been updated by emaste: URL: https://cgit.FreeBSD.org/src/commit/?id=94b7a335683abcbcd76e8b67d37e21271d81590c commit 94b7a335683abcbcd76e8b67d37e21271d81590c Author: Ed Maste AuthorDate: 2026-05-17 14:29:29 +0000 Commit: Ed Maste CommitDate: 2026-05-18 23:56:00 +0000 nlist.3: Add discouraged use notice It is a relic from a.out days and is poorly specified. Although ELF support was added to nlist, there are better ways to access ELF data. Reviewed by: kib Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D57078 --- lib/libc/gen/nlist.3 | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/libc/gen/nlist.3 b/lib/libc/gen/nlist.3 index d6029153de5a..9e2aa0d7eb0f 100644 --- a/lib/libc/gen/nlist.3 +++ b/lib/libc/gen/nlist.3 @@ -40,6 +40,10 @@ .Sh DESCRIPTION The .Fn nlist +function is provided for compatibility with legacy applications. +Its use is discouraged. +The +.Fn nlist function retrieves name list entries from the .Xr elf 5