]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
tools/nolibc/stdio: let perror work when NOLIBC_IGNORE_ERRNO is set
authorBenjamin Berg <benjamin.berg@intel.com>
Wed, 24 Sep 2025 14:20:50 +0000 (16:20 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 18 Dec 2025 13:02:43 +0000 (14:02 +0100)
commit35eb1ae22c79d24f35cbe401c59738081fce2f23
treea56d43b679484f41bfa373326838f96312c5d9bd
parent22da82674af6f6f625202b1e89a7781d82db7809
tools/nolibc/stdio: let perror work when NOLIBC_IGNORE_ERRNO is set

[ Upstream commit c485ca3aff2442adea4c08ceb5183e671ebed22a ]

There is no errno variable when NOLIBC_IGNORE_ERRNO is defined. As such,
simply print the message with "unknown error" rather than the integer
value of errno.

Fixes: acab7bcdb1bc ("tools/nolibc/stdio: add perror() to report the errno value")
Signed-off-by: Benjamin Berg <benjamin.berg@intel.com>
Signed-off-by: Thomas Weißschuh <linux@weissschuh.net>
Signed-off-by: Sasha Levin <sashal@kernel.org>
tools/include/nolibc/stdio.h