1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-08-01 10:06:57 +03:00

* sysdeps/unix/sysv/linux/bits/waitflags.h

(WSTOPPED, WEXITED, WCONTINUED, WNOWAIT): New macros.
	* sysdeps/unix/sysv/linux/kernel-features.h (__ASSUME_WAITID_SYSCALL):
	New macro.
	* sysdeps/unix/sysv/linux/waitid.c: New file.  Use new syscall when
	available, or fall back to the waitpid-based generic code.
This commit is contained in:
Roland McGrath
2004-09-01 19:39:17 +00:00
parent 66cc59de5b
commit 6698501fda
4 changed files with 88 additions and 1 deletions

View File

@ -406,3 +406,8 @@
#if __LINUX_KERNEL_VERSION >= 132355
# define __ASSUME_BRK_PAGE_ROUNDED 1
#endif
/* Starting with version 2.6.9, the waitid system call is available. */
#if __LINUX_KERNEL_VERSION >= 0x020609
# define __ASSUME_WAITID_SYSCALL 1
#endif