support linux kernel apis (new archs) with old syscalls removed
[musl] / src / unistd / pause.c
1 #include <unistd.h>
2 #include <signal.h>
3 #include "syscall.h"
4 #include "libc.h"
5
6 int pause(void)
7 {
8 #ifdef SYS_pause
9         return syscall_cp(SYS_pause);
10 #else
11         return syscall_cp(SYS_ppoll, 0, 0, 0, 0);
12 #endif
13 }