aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-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 @@
12000-02-16 Gerd Moellmann <gerd@gnu.org>
2
3 * sysdep.c (vfork) [!HAVE_VFORK]: Removed.
4
12000-02-15 Gerd Moellmann <gerd@gnu.org> 52000-02-15 Gerd Moellmann <gerd@gnu.org>
2 6
3 * s/freebsd.h (BROKEN_PTY_READ_AFTER_EAGAIN): Define. 7 * s/freebsd.h (BROKEN_PTY_READ_AFTER_EAGAIN): Define.
4 8
5 * process.c (send_process) [BROKEN_PTY_READ_AFTER_EAGAIN]: 9 * process.c (send_process) [BROKEN_PTY_READ_AFTER_EAGAIN]:
6 Workaround for FreeBSD bug. Flush output queue after EAGAIN in 10 Workaround for FreeBSD bug. Clear output queue after EAGAIN in
7 write(2). 11 write(2).
8 12
92000-02-15 Richard M. Stallman <rms@gnu.org> 132000-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)
3291 return (bytes_written); 3291 return (bytes_written);
3292} 3292}
3293 3293
3294#ifndef HAVE_VFORK
3295#ifndef WINDOWSNT
3296/*
3297 * Substitute fork for vfork on USG flavors.
3298 */
3299
3300VFORK_RETURN_TYPE
3301vfork ()
3302{
3303 return (fork ());
3304}
3305#endif /* not WINDOWSNT */
3306#endif /* not HAVE_VFORK */
3307
3308#ifdef USG 3294#ifdef USG
3309/* 3295/*
3310 * All of the following are for USG. 3296 * All of the following are for USG.