diff options
Diffstat (limited to 'newlib/libc/sys/linux/wait.c')
-rw-r--r-- | newlib/libc/sys/linux/wait.c | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/newlib/libc/sys/linux/wait.c b/newlib/libc/sys/linux/wait.c index 70962a04e..bc2716342 100644 --- a/newlib/libc/sys/linux/wait.c +++ b/newlib/libc/sys/linux/wait.c @@ -11,13 +11,16 @@ _syscall3(pid_t,waitpid,pid_t,pid,int *,wait_stat,int,options) _syscall4(pid_t,wait4,pid_t,pid,int *,status,int,options,struct rusage *,rusage) -pid_t wait3(int *status,int options,struct rusage *rusage) +pid_t __libc_wait3(int *status,int options,struct rusage *rusage) { - return wait4(-1,status,options,rusage); + return __libc_wait4(-1,status,options,rusage); } +weak_alias(__libc_wait3,wait3) - -pid_t wait(int *status) +pid_t __libc_wait(int *status) { - return waitpid(-1,status,0); + return __libc_waitpid(-1,status,0); } + +weak_alias(__libc_wait,__wait); +weak_alias(__libc_wait,wait); |