From 30a3f7d7a74fea58c95b673446be2678467e690d Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Tue, 22 Mar 1994 03:11:12 +0000 Subject: [PATCH] entered into RCS --- sysdeps/unix/bsd/m68k/sysdep.S | 4 ++-- sysdeps/unix/bsd/sony/newsos4/Dist | 1 + sysdeps/unix/bsd/sony/newsos4/Makefile | 3 +++ sysdeps/unix/bsd/sony/newsos4/fchdir.S | 1 + sysdeps/unix/bsd/sony/newsos4/sys_wait4.S | 1 + sysdeps/unix/bsd/sony/newsos4/wait.c | 1 + sysdeps/unix/bsd/sony/newsos4/wait3.c | 1 + sysdeps/unix/bsd/sony/newsos4/wait4.c | 1 + 8 files changed, 11 insertions(+), 2 deletions(-) create mode 100644 sysdeps/unix/bsd/sony/newsos4/Dist create mode 100644 sysdeps/unix/bsd/sony/newsos4/Makefile create mode 100644 sysdeps/unix/bsd/sony/newsos4/fchdir.S create mode 100644 sysdeps/unix/bsd/sony/newsos4/sys_wait4.S create mode 100644 sysdeps/unix/bsd/sony/newsos4/wait.c create mode 100644 sysdeps/unix/bsd/sony/newsos4/wait3.c create mode 100644 sysdeps/unix/bsd/sony/newsos4/wait4.c diff --git a/sysdeps/unix/bsd/m68k/sysdep.S b/sysdeps/unix/bsd/m68k/sysdep.S index afca46a..95136bb 100644 --- a/sysdeps/unix/bsd/m68k/sysdep.S +++ b/sysdeps/unix/bsd/m68k/sysdep.S @@ -35,10 +35,10 @@ store: move.l d0, _errno #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 diff --git a/sysdeps/unix/bsd/sony/newsos4/Dist b/sysdeps/unix/bsd/sony/newsos4/Dist new file mode 100644 index 0000000..d7500fd --- /dev/null +++ b/sysdeps/unix/bsd/sony/newsos4/Dist @@ -0,0 +1 @@ +sys_wait4.S diff --git a/sysdeps/unix/bsd/sony/newsos4/Makefile b/sysdeps/unix/bsd/sony/newsos4/Makefile new file mode 100644 index 0000000..7cfecf2 --- /dev/null +++ b/sysdeps/unix/bsd/sony/newsos4/Makefile @@ -0,0 +1,3 @@ +ifeq ($(subdir), posix) +sysdep_routines := $(sysdep_routines) sys_wait4 +endif diff --git a/sysdeps/unix/bsd/sony/newsos4/fchdir.S b/sysdeps/unix/bsd/sony/newsos4/fchdir.S new file mode 100644 index 0000000..6db7282 --- /dev/null +++ b/sysdeps/unix/bsd/sony/newsos4/fchdir.S @@ -0,0 +1 @@ +#include diff --git a/sysdeps/unix/bsd/sony/newsos4/sys_wait4.S b/sysdeps/unix/bsd/sony/newsos4/sys_wait4.S new file mode 100644 index 0000000..6a79710 --- /dev/null +++ b/sysdeps/unix/bsd/sony/newsos4/sys_wait4.S @@ -0,0 +1 @@ +#include diff --git a/sysdeps/unix/bsd/sony/newsos4/wait.c b/sysdeps/unix/bsd/sony/newsos4/wait.c new file mode 100644 index 0000000..d9ee77b --- /dev/null +++ b/sysdeps/unix/bsd/sony/newsos4/wait.c @@ -0,0 +1 @@ +#include diff --git a/sysdeps/unix/bsd/sony/newsos4/wait3.c b/sysdeps/unix/bsd/sony/newsos4/wait3.c new file mode 100644 index 0000000..ecc1113 --- /dev/null +++ b/sysdeps/unix/bsd/sony/newsos4/wait3.c @@ -0,0 +1 @@ +#include diff --git a/sysdeps/unix/bsd/sony/newsos4/wait4.c b/sysdeps/unix/bsd/sony/newsos4/wait4.c new file mode 100644 index 0000000..9183ce1 --- /dev/null +++ b/sysdeps/unix/bsd/sony/newsos4/wait4.c @@ -0,0 +1 @@ +#include -- 2.7.4