summaryrefslogtreecommitdiff
path: root/src/internal
diff options
context:
space:
mode:
authorRich Felker <dalias@aerifal.cx>2020-02-05 09:55:02 -0500
committerRich Felker <dalias@aerifal.cx>2020-02-05 09:57:41 -0500
commitb4712ba445a5cb589d1ac37785c29164cd3cf1f9 (patch)
treec548b052b39c2f25bc35bd8379871ac3b65505f9 /src/internal
parent2cae9f59da6106b4545da85b33d1e206a1e4c1e7 (diff)
downloadmusl-b4712ba445a5cb589d1ac37785c29164cd3cf1f9.tar.gz
remove legacy time32 timer[fd] syscalls from public syscall.h
this extends commit 5a105f19b5aae79dd302899e634b6b18b3dcd0d6, removing timer[fd]_settime and timer[fd]_gettime. the timerfd ones are likely to have been used in software that started using them before it could rely on libc exposing functions.
Diffstat (limited to 'src/internal')
-rw-r--r--src/internal/syscall.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/internal/syscall.h b/src/internal/syscall.h
index adf602ae..975a0031 100644
--- a/src/internal/syscall.h
+++ b/src/internal/syscall.h
@@ -193,6 +193,22 @@ hidden long __syscall_ret(unsigned long),
#define SYS_sendfile SYS_sendfile64
#endif
+#ifndef SYS_timer_settime
+#define SYS_timer_settime SYS_timer_settime32
+#endif
+
+#ifndef SYS_timer_gettime
+#define SYS_timer_gettime SYS_timer_gettime32
+#endif
+
+#ifndef SYS_timerfd_settime
+#define SYS_timerfd_settime SYS_timerfd_settime32
+#endif
+
+#ifndef SYS_timerfd_gettime
+#define SYS_timerfd_gettime SYS_timerfd_gettime32
+#endif
+
#ifndef SYS_clock_settime
#define SYS_clock_settime SYS_clock_settime32
#endif