diff options
| author | Gerd Moellmann | 2000-02-16 00:36:27 +0000 |
|---|---|---|
| committer | Gerd Moellmann | 2000-02-16 00:36:27 +0000 |
| commit | b49cb76457914bd9fb00569c4966cebf5bfbf41c (patch) | |
| tree | 657151f2d8015a1711385d0ba2cf186b2c56af82 | |
| parent | 41bc75e63cc13aa5257ca0d14bdb317270ce4d98 (diff) | |
| download | emacs-b49cb76457914bd9fb00569c4966cebf5bfbf41c.tar.gz emacs-b49cb76457914bd9fb00569c4966cebf5bfbf41c.zip | |
(vfork) [!HAVE_VFORK]: Removed.
| -rw-r--r-- | src/ChangeLog | 6 | ||||
| -rw-r--r-- | src/sysdep.c | 14 |
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 @@ | |||
| 1 | 2000-02-16 Gerd Moellmann <gerd@gnu.org> | ||
| 2 | |||
| 3 | * sysdep.c (vfork) [!HAVE_VFORK]: Removed. | ||
| 4 | |||
| 1 | 2000-02-15 Gerd Moellmann <gerd@gnu.org> | 5 | 2000-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 | ||
| 9 | 2000-02-15 Richard M. Stallman <rms@gnu.org> | 13 | 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) | |||
| 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 | |||
| 3300 | VFORK_RETURN_TYPE | ||
| 3301 | vfork () | ||
| 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. |