aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJim Blandy1993-06-10 06:21:19 +0000
committerJim Blandy1993-06-10 06:21:19 +0000
commit411c533fd2a59860c0d04b36a6c309d7c0342b34 (patch)
treef11deb22602c91f1b1405f7a50ce802cafbd49f6 /src
parentfe5de4788f0b51765178ef5df9563622a968745b (diff)
downloademacs-411c533fd2a59860c0d04b36a6c309d7c0342b34.tar.gz
emacs-411c533fd2a59860c0d04b36a6c309d7c0342b34.zip
* sysdep.c: Remove clause for DGUX support of FASYNC; add clause
to #undef FASYNC if BROKEN_FASYNC is #defined.
Diffstat (limited to 'src')
-rw-r--r--src/sysdep.c12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/sysdep.c b/src/sysdep.c
index b7aa5d4bf0e..49744430560 100644
--- a/src/sysdep.c
+++ b/src/sysdep.c
@@ -104,10 +104,14 @@ extern char *sys_errlist[];
104#endif 104#endif
105#endif /* not 4.1 bsd */ 105#endif /* not 4.1 bsd */
106 106
107/* Get DGUX definition for FASYNC - DJB */ 107#ifdef BROKEN_FASYNC
108#ifdef DGUX 108/* On some systems (DGUX comes to mind real fast) FASYNC causes
109#include <sys/file.h> 109 background writes to the terminal to stop all processes in the
110#endif /* DGUX */ 110 process group when invoked under the csh (and probably any shell
111 with job control). This stops Emacs dead in its tracks when coming
112 up under X11. */
113#undef FASYNC
114#endif
111 115
112#include <sys/ioctl.h> 116#include <sys/ioctl.h>
113#include "systty.h" 117#include "systty.h"