mirror of
https://sourceware.org/git/glibc.git
synced 2024-12-03 18:31:04 +00:00
21 lines
517 B
ArmAsm
21 lines
517 B
ArmAsm
/*
|
|
extern pid_t __waitpid_nocancel (pid_t, int *, int) attribute_hidden;
|
|
*/
|
|
#if !defined NOT_IN_libc || defined IS_IN_libpthread || defined IS_IN_librt
|
|
|
|
/* Call __NR_wait4, providing fourth argument (struct rusage *) as NULL. */
|
|
#define PSEUDO_EXTRA move r3, zero;
|
|
#include <sysdep-cancel.h>
|
|
|
|
PSEUDO (__waitpid, wait4, 3)
|
|
ret
|
|
PSEUDO_END(__waitpid)
|
|
|
|
libc_hidden_def (__waitpid)
|
|
weak_alias (__waitpid, waitpid)
|
|
libc_hidden_weak (waitpid)
|
|
weak_alias (__waitpid, __libc_waitpid)
|
|
libc_hidden_weak (__libc_waitpid)
|
|
|
|
#endif
|