From nobody Mon May 18 23:57:43 2026 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 4gKF9T1MTtz6d41x for ; Mon, 18 May 2026 23:57:49 +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 4gKF9S6YSzz45LW for ; Mon, 18 May 2026 23:57:48 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1779148668; 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=SqiAETUGsb5EQj0s9HDj0nLGaDu5CLz4ai3waiAj6OO8wbHmGuTprcS4MRSPdbFU14NUxp c1rhUhpTPYim/KL1ljaLZqehiKSy5eEFC6cXr3KzfxOEuSWe67S2ZuaYW5Vxab0WrWvccI VoP+i8I39LmNqXqlp6jDBpYWd5UGWEEQvmttf5Gybeh0+C5LvPXparOqdFjG3iwpSHx3TN MGt5Lx+N7bvaCQZN7hE/ZV+YabhLxEJxmvkU4NEanYXhmAxtmgnV84rOBLkIW4qsQjnPBD zmY5BLtZSP6tVqCibyki298YcTWXcf98UetgRPlm9WQ88yvaX3I6pQNZIyXIDQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1779148668; a=rsa-sha256; cv=none; b=xzByeU8bD+dTtCJViLOEGAWQU7sBCcwKjohCuKYuDXFQfgTfR3Be9tfGwsdLvPRdq5JF8E c+E2vEZssKKiKdmecIbXPPKV7HOV3ajZq3YZ5fXNWTdNfCtFk4um+DN3X/g6vFqNkgvKZT G0GKK+YMfpAzRI76d5Y08M3FgE7zIWomY+2KNgJeEs8XxkOq1GFZHYJU4JqD7H801HVPm/ Hok7eh5STUOxOFOEskVZ0jqj8VqclsiXxdOhefATBiiXmlACEsDfbyUHRo5IxTZ+khClGD yalz6Qfupv5yVOi1O/3PWMDNtt/4CkoRZzwBCeQwIykNxaZXFGnFj+4ut2wT0g== 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=1779148668; 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=D43BzXS3Lw3RyywVEW36kXqi/B+3Yb/p3e7e8GJ24zuI8/BbYsQm1rMwJpZSjwzIUKPlyV p7P7ydRd0ofCLE5n2lt5LAekKlBPS08ZTCIHVzPW4RNN6nNS+8e0rbDkO7RzMmd2rlQFDp dvGkMMt+OnV3eMck8LN7fffJi/dKfQGdxuOAKIMCo2lnZ4vX1f3GpRgyC1BRcIFWLSNXOG dIym/DmI9zFR1hmYuSKHNQ2K2d2chKJmPcrrG5AHPsxXuGKwXi8PLkEpUpLMOzzY3aOF7p i1WpK3+vpVl2QBQcH3OQZpHuOJ4fHBg8rBN1yen5ecBl6rGZg6aqq6JdS39xbg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4gKF9S5jhkzr0P for ; Mon, 18 May 2026 23:57:48 +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 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: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@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