#else
#if defined (EWOULDBLOCK_sys) && EWOULDBLOCK_sys != EAGAIN
cmpl #EWOULDBLOCK_sys, d0
- bne 0f
+ bne store
moveq #EAGAIN, d0
#endif
-0: movel d0, _errno
+store: movel d0, _errno
moveq #-1, d0
#endif
rts
--- /dev/null
+sys_wait4.S
--- /dev/null
+ifeq ($(subdir), posix)
+sysdep_routines := $(sysdep_routines) sys_wait4
+endif
--- /dev/null
+#include <sysdeps/unix/bsd/bsd4.4/fchdir.S>
--- /dev/null
+#include <sysdeps/unix/bsd/sun/sunos4/sys_wait4.S>
--- /dev/null
+#include <sysdeps/unix/bsd/bsd4.4/__wait.c>
--- /dev/null
+#include <sysdeps/unix/bsd/bsd4.4/__wait3.c>
--- /dev/null
+#include <sysdeps/unix/bsd/sun/sunos4/__wait4.c>