entered into RCS
authorRoland McGrath <roland@gnu.org>
Tue, 22 Mar 1994 03:11:12 +0000 (03:11 +0000)
committerRoland McGrath <roland@gnu.org>
Tue, 22 Mar 1994 03:11:12 +0000 (03:11 +0000)
sysdeps/unix/bsd/m68k/sysdep.S
sysdeps/unix/bsd/sony/newsos4/Dist [new file with mode: 0644]
sysdeps/unix/bsd/sony/newsos4/Makefile [new file with mode: 0644]
sysdeps/unix/bsd/sony/newsos4/fchdir.S [new file with mode: 0644]
sysdeps/unix/bsd/sony/newsos4/sys_wait4.S [new file with mode: 0644]
sysdeps/unix/bsd/sony/newsos4/wait.c [new file with mode: 0644]
sysdeps/unix/bsd/sony/newsos4/wait3.c [new file with mode: 0644]
sysdeps/unix/bsd/sony/newsos4/wait4.c [new file with mode: 0644]

index afca46a..95136bb 100644 (file)
@@ -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 (file)
index 0000000..d7500fd
--- /dev/null
@@ -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 (file)
index 0000000..7cfecf2
--- /dev/null
@@ -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 (file)
index 0000000..6db7282
--- /dev/null
@@ -0,0 +1 @@
+#include <sysdeps/unix/bsd/bsd4.4/fchdir.S>
diff --git a/sysdeps/unix/bsd/sony/newsos4/sys_wait4.S b/sysdeps/unix/bsd/sony/newsos4/sys_wait4.S
new file mode 100644 (file)
index 0000000..6a79710
--- /dev/null
@@ -0,0 +1 @@
+#include <sysdeps/unix/bsd/sun/sunos4/sys_wait4.S>
diff --git a/sysdeps/unix/bsd/sony/newsos4/wait.c b/sysdeps/unix/bsd/sony/newsos4/wait.c
new file mode 100644 (file)
index 0000000..d9ee77b
--- /dev/null
@@ -0,0 +1 @@
+#include <sysdeps/unix/bsd/bsd4.4/__wait.c>
diff --git a/sysdeps/unix/bsd/sony/newsos4/wait3.c b/sysdeps/unix/bsd/sony/newsos4/wait3.c
new file mode 100644 (file)
index 0000000..ecc1113
--- /dev/null
@@ -0,0 +1 @@
+#include <sysdeps/unix/bsd/bsd4.4/__wait3.c>
diff --git a/sysdeps/unix/bsd/sony/newsos4/wait4.c b/sysdeps/unix/bsd/sony/newsos4/wait4.c
new file mode 100644 (file)
index 0000000..9183ce1
--- /dev/null
@@ -0,0 +1 @@
+#include <sysdeps/unix/bsd/sun/sunos4/__wait4.c>