Add Changelog ...
[glibc.git] / sysdeps / unix / sysv / linux / tile / nptl / waitpid.S
blob9aa793e12bec6b4274de87eaf5b9295299cd7862
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
6 /* Call __NR_wait4, providing fourth argument (struct rusage *) as NULL. */
7 #define PSEUDO_EXTRA move r3, zero;
8 #include <sysdep-cancel.h>
10 PSEUDO (__waitpid, wait4, 3)
11 ret
12 PSEUDO_END(__waitpid)
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)
20 #endif