mirror of
https://sourceware.org/git/glibc.git
synced 2025-05-04 09:24:50 +03:00
I've moved the TILE-Gx and TILEPro ports to the main sysdeps hierarchy, along with the linux-generic ports infrastructure. Beyond the README update, the move was just git mv ports/sysdeps/tile sysdeps/tile git mv ports/sysdeps/unix/sysv/linux/tile \ sysdeps/unix/sysv/linux/tile git mv ports/sysdeps/unix/sysv/linux/generic \ sysdeps/unix/sysv/linux/generic I updated the relevant ChangeLogs along the lines of the ARM move in commit c6bfe5c4d75 and tested the 64-bit tilegx build to confirm that there were no changes in "objdump -dr" output in the shared objects.
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
|