]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
missing_syscall: drop unused rt_sigqueueinfo wrapper
authorYu Watanabe <watanabe.yu+github@gmail.com>
Mon, 3 Mar 2025 02:42:10 +0000 (11:42 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Mon, 3 Mar 2025 17:24:49 +0000 (02:24 +0900)
The syscall is unused since 19e1a908b512410e0968fec9259a8fc221001f12.

meson.build
src/basic/missing_syscall.h

index 6332dbb899476d0a294b59608a35ad03e3478b97..05c13e947fcc1507395fa9bb3409ab492684e07d 100644 (file)
@@ -631,10 +631,6 @@ foreach ident : [
                                  #include <signal.h>
                                  #include <sys/wait.h>
                                  #include <sys/pidfd.h>'''],
-        ['rt_sigqueueinfo',   '''#include <stdlib.h>
-                                 #include <unistd.h>
-                                 #include <signal.h>
-                                 #include <sys/wait.h>'''],
         ['rt_tgsigqueueinfo', '''#include <stdlib.h>
                                  #include <unistd.h>
                                  #include <signal.h>
index be1edd6c9445deb51328f24fb5a193859b29981c..af7aa528c6e7b796de66394c4debaa287908b2c6 100644 (file)
@@ -188,20 +188,6 @@ static inline int missing_pidfd_open(pid_t pid, unsigned flags) {
 
 /* ======================================================================= */
 
-#if !HAVE_RT_SIGQUEUEINFO
-static inline int missing_rt_sigqueueinfo(pid_t tgid, int sig, siginfo_t *info) {
-#  if defined __NR_rt_sigqueueinfo && __NR_rt_sigqueueinfo >= 0
-        return syscall(__NR_rt_sigqueueinfo, tgid, sig, info);
-#  else
-#    error "__NR_rt_sigqueueinfo not defined"
-#  endif
-}
-
-#  define rt_sigqueueinfo missing_rt_sigqueueinfo
-#endif
-
-/* ======================================================================= */
-
 #if !HAVE_RT_TGSIGQUEUEINFO
 static inline int missing_rt_tgsigqueueinfo(pid_t tgid, pid_t tid, int sig, siginfo_t *info) {
 #  if defined __NR_rt_tgsigqueueinfo && __NR_rt_tgsigqueueinfo >= 0