|
|
Message-ID: <20260713101136.GC3520958@port70.net> Date: Mon, 13 Jul 2026 12:11:36 +0200 From: Szabolcs Nagy <nsz@...t70.net> To: musl@...ts.openwall.com Subject: [PATCH] clock_nanosleep: define SYS_nanosleep to fix riscv32 riscv32 does not have SYS_nanosleep, but it is used in unreachable fallback code. --- low effort fix for build.log:src/time/clock_nanosleep.c: In function '__clock_nanosleep': build.log:src/time/clock_nanosleep.c:23:34: error: 'SYS_nanosleep' undeclared (first use in this function); did you mean 'nanosleep'? build.log: 23 | r = __syscall_cp(SYS_nanosleep, &ts32, &ts32); build.log- | ^~~~~~~~~~~~~ src/internal/syscall.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/internal/syscall.h b/src/internal/syscall.h index 2d8a5c13..706dd41e 100644 --- a/src/internal/syscall.h +++ b/src/internal/syscall.h @@ -264,6 +264,9 @@ static inline long __alt_socketcall(int sys, int sock, int cp, syscall_arg_t a, #ifndef SYS_clock_nanosleep #define SYS_clock_nanosleep SYS_clock_nanosleep_time64 +#ifndef SYS_nanosleep +#define SYS_nanosleep -1 +#endif #endif #ifndef SYS_timer_gettime -- 2.52.0
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.