From e6509797f897ebeb3592fd21bceb2f0bf986433a Mon Sep 17 00:00:00 2001 From: Florian Weimer Date: Sun, 9 Feb 2020 17:39:35 +0100 Subject: Linux: rt_sigqueueinfo syscall number is always available Due to the built-in tables, __NR_rt_sigqueueinfo is always defined. sysdeps/pthread/time_routines.c is not updated because it is shared with Hurd. --- sysdeps/unix/sysv/linux/aio_sigqueue.c | 5 ----- sysdeps/unix/sysv/linux/gai_sigqueue.c | 5 ----- 2 files changed, 10 deletions(-) diff --git a/sysdeps/unix/sysv/linux/aio_sigqueue.c b/sysdeps/unix/sysv/linux/aio_sigqueue.c index 5f00582578..2c5a79bef6 100644 --- a/sysdeps/unix/sysv/linux/aio_sigqueue.c +++ b/sysdeps/unix/sysv/linux/aio_sigqueue.c @@ -26,8 +26,6 @@ #include -#ifdef __NR_rt_sigqueueinfo - /* Return any pending signal or wait for one for the given time. */ int __aio_sigqueue (int sig, const union sigval val, pid_t caller_pid) @@ -46,6 +44,3 @@ __aio_sigqueue (int sig, const union sigval val, pid_t caller_pid) return INLINE_SYSCALL (rt_sigqueueinfo, 3, info.si_pid, sig, &info); } -#else -# include -#endif diff --git a/sysdeps/unix/sysv/linux/gai_sigqueue.c b/sysdeps/unix/sysv/linux/gai_sigqueue.c index e8b65a7d67..e4d7260743 100644 --- a/sysdeps/unix/sysv/linux/gai_sigqueue.c +++ b/sysdeps/unix/sysv/linux/gai_sigqueue.c @@ -26,8 +26,6 @@ #include "gai_misc.h" -#ifdef __NR_rt_sigqueueinfo - /* Return any pending signal or wait for one for the given time. */ int __gai_sigqueue (int sig, const union sigval val, pid_t caller_pid) @@ -46,6 +44,3 @@ __gai_sigqueue (int sig, const union sigval val, pid_t caller_pid) return INLINE_SYSCALL (rt_sigqueueinfo, 3, info.si_pid, sig, &info); } -#else -# include -#endif -- cgit v1.2.1