mirror-linux/tools/include/nolibc/sys
Thomas Weißschuh 4c2ef951cf tools/nolibc: drop wait4() support
Not all architectures implement the wait4() syscall. It can be
implemented in terms of the waitid() syscall, but that would require
some rework of the other wait-related functions in wait.h.

As wait4() is non-standard and deprecated, remove it.

Signed-off-by: Thomas Weißschuh <linux@weissschuh.net>
Acked-by: Willy Tarreau <w@1wt.eu>
Link: https://lore.kernel.org/r/20250821-nolibc-enosys-v1-7-4b63f2caaa89@weissschuh.net
2025-09-01 20:48:40 +02:00
..
auxv.h tools/nolibc: include nolibc.h early from all header files 2025-05-21 15:31:50 +02:00
ioctl.h tools/nolibc: move ioctl() to sys/ioctl.h 2025-05-21 15:32:16 +02:00
mman.h tools/nolibc: add mremap() 2025-05-21 15:32:03 +02:00
mount.h tools/nolibc: move mount() to sys/mount.h 2025-05-21 15:32:18 +02:00
prctl.h tools/nolibc: move prctl() to sys/prctl.h 2025-05-21 15:32:19 +02:00
random.h tools/nolibc: use tabs instead of spaces for indentation 2025-09-01 20:47:50 +02:00
reboot.h tools/nolibc: move reboot() to sys/reboot.h 2025-05-21 15:32:20 +02:00
resource.h tools/nolibc: move getrlimit() and friends to sys/resource.h 2025-05-21 15:32:21 +02:00
stat.h tools/nolibc: add more stat() variants 2025-05-21 15:32:02 +02:00
syscall.h tools/nolibc: include nolibc.h early from all header files 2025-05-21 15:31:50 +02:00
sysmacros.h tools/nolibc: move makedev() and friends to sys/sysmacros.h 2025-05-21 15:32:23 +02:00
time.h tools/nolibc: fall back to sys_clock_gettime() in gettimeofday() 2025-05-21 15:32:15 +02:00
timerfd.h tools/nolibc: remove __nolibc_enosys() fallback from time64-related functions 2025-09-01 20:47:51 +02:00
types.h tools/nolibc: add sys/types.h shim 2025-04-19 14:22:29 +02:00
utsname.h tools/nolibc: move uname() and friends to sys/utsname.h 2025-05-21 15:32:24 +02:00
wait.h tools/nolibc: drop wait4() support 2025-09-01 20:48:40 +02:00