From: Thomas Weißschuh Date: Fri, 26 Apr 2024 11:08:58 +0000 (+0200) Subject: selftests: kselftest: also use strerror() on nolibc X-Git-Tag: xfs-zoned-2024-09-16~637^2 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=6ca8f2e20bd1ced8a7cd12b3ae4b1ceca85cfc2b;p=users%2Fhch%2Fxfs.git selftests: kselftest: also use strerror() on nolibc nolibc gained an implementation of strerror() recently. Use it and drop the ifdeffery. Acked-by: Shuah Khan Signed-off-by: Thomas Weißschuh --- diff --git a/tools/testing/selftests/kselftest.h b/tools/testing/selftests/kselftest.h index 76c2a6945d3e..b8967b6e29d5 100644 --- a/tools/testing/selftests/kselftest.h +++ b/tools/testing/selftests/kselftest.h @@ -168,15 +168,7 @@ static inline __printf(1, 2) void ksft_print_msg(const char *msg, ...) static inline void ksft_perror(const char *msg) { -#ifndef NOLIBC ksft_print_msg("%s: %s (%d)\n", msg, strerror(errno), errno); -#else - /* - * nolibc doesn't provide strerror() and it seems - * inappropriate to add one, just print the errno. - */ - ksft_print_msg("%s: %d)\n", msg, errno); -#endif } static inline __printf(1, 2) void ksft_test_result_pass(const char *msg, ...)