summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/ChangeLog6
-rw-r--r--src/sysdep.c14
2 files changed, 5 insertions, 15 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 24a5c89bae3..1ca2b1d2585 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,9 +1,13 @@
+2000-02-16 Gerd Moellmann <gerd@gnu.org>
+
+ * sysdep.c (vfork) [!HAVE_VFORK]: Removed.
+
2000-02-15 Gerd Moellmann <gerd@gnu.org>
* s/freebsd.h (BROKEN_PTY_READ_AFTER_EAGAIN): Define.
* process.c (send_process) [BROKEN_PTY_READ_AFTER_EAGAIN]:
- Workaround for FreeBSD bug. Flush output queue after EAGAIN in
+ Workaround for FreeBSD bug. Clear output queue after EAGAIN in
write(2).
2000-02-15 Richard M. Stallman <rms@gnu.org>
diff --git a/src/sysdep.c b/src/sysdep.c
index 17c48fc7cbd..90d2e3b8b02 100644
--- a/src/sysdep.c
+++ b/src/sysdep.c
@@ -3291,20 +3291,6 @@ emacs_write (fildes, buf, nbyte)
return (bytes_written);
}
-#ifndef HAVE_VFORK
-#ifndef WINDOWSNT
-/*
- * Substitute fork for vfork on USG flavors.
- */
-
-VFORK_RETURN_TYPE
-vfork ()
-{
- return (fork ());
-}
-#endif /* not WINDOWSNT */
-#endif /* not HAVE_VFORK */
-
#ifdef USG
/*
* All of the following are for USG.