]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
selftests/nolibc: fix test_file_stream() on musl libc
authorThomas Weißschuh <linux@weissschuh.net>
Wed, 18 Mar 2026 17:00:33 +0000 (18:00 +0100)
committerThomas Weißschuh <linux@weissschuh.net>
Fri, 20 Mar 2026 16:44:06 +0000 (17:44 +0100)
commit8ba600aa577f73cc551747fdf121afc7d04afcea
treea9c69d2d7a7bf69a3f8fcf3ce0644d7d8c0fb015
parent55f1d6a9d6780e779e882a4d2d1b3db311835798
selftests/nolibc: fix test_file_stream() on musl libc

fwrite() modifying errno is non-standard.

Only validate this behavior on those libc implementations which
implement it.

Fixes: a5f00be9b3b0 ("tools/nolibc: Add a simple test for writing to a FILE and reading it back")
Signed-off-by: Thomas Weißschuh <linux@weissschuh.net>
tools/testing/selftests/nolibc/nolibc-test.c