]> git.ipfire.org Git - thirdparty/glibc.git/blob - ports/sysdeps/unix/sysv/linux/tile/nptl/waitpid.S
Add Changelog ...
[thirdparty/glibc.git] / ports / sysdeps / unix / sysv / linux / tile / nptl / waitpid.S
1 /*
2 extern pid_t __waitpid_nocancel (pid_t, int *, int) attribute_hidden;
3 */
4 #if !defined NOT_IN_libc || defined IS_IN_libpthread || defined IS_IN_librt
5
6 /* Call __NR_wait4, providing fourth argument (struct rusage *) as NULL. */
7 #define PSEUDO_EXTRA move r3, zero;
8 #include <sysdep-cancel.h>
9
10 PSEUDO (__waitpid, wait4, 3)
11 ret
12 PSEUDO_END(__waitpid)
13
14 libc_hidden_def (__waitpid)
15 weak_alias (__waitpid, waitpid)
16 libc_hidden_weak (waitpid)
17 weak_alias (__waitpid, __libc_waitpid)
18 libc_hidden_weak (__libc_waitpid)
19
20 #endif