aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKarl Heuer1995-06-05 17:30:47 +0000
committerKarl Heuer1995-06-05 17:30:47 +0000
commit434727b6d680e9d12edc23c6545d44f99afd3781 (patch)
treef551027bd76899e98aa647596d6cac119dddd998 /src
parent1be2d067d30786d60d276f844993b742cde580c9 (diff)
downloademacs-434727b6d680e9d12edc23c6545d44f99afd3781.tar.gz
emacs-434727b6d680e9d12edc23c6545d44f99afd3781.zip
Comment fix.
(POSIX_SIGNALS): Defined.
Diffstat (limited to 'src')
-rw-r--r--src/s/irix5-0.h9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/s/irix5-0.h b/src/s/irix5-0.h
index ea39a51eeec..cccbf27c969 100644
--- a/src/s/irix5-0.h
+++ b/src/s/irix5-0.h
@@ -59,11 +59,6 @@ char *_getpty();
59/* We need only try once to open a pty. */ 59/* We need only try once to open a pty. */
60#define PTY_ITERATION 60#define PTY_ITERATION
61/* Here is how to do it. */ 61/* Here is how to do it. */
62/* It is necessary to prevent SIGCHLD signals within _getpty.
63 So we block them. But since all of Emacs uses classic SYSV signal()
64 signals, there is no reliable way to do this (unlike BSD sighold or
65 POSIX sigaction). On Irix 5.* systems, the implementation of
66 sigaction is as close as you can get to a universal. */
67#define PTY_OPEN \ 62#define PTY_OPEN \
68{ \ 63{ \
69 struct sigaction ocstat, cstat; \ 64 struct sigaction ocstat, cstat; \
@@ -83,6 +78,10 @@ char *_getpty();
83 strcpy (pty_name, name); \ 78 strcpy (pty_name, name); \
84} 79}
85 80
81/* Since we use POSIX constructs in PTY_OPEN, we must force POSIX
82 throughout. */
83#define POSIX_SIGNALS
84
86/* jpff@maths.bath.ac.uk reports `struct exception' is not defined 85/* jpff@maths.bath.ac.uk reports `struct exception' is not defined
87 on this system, so inhibit use of matherr. */ 86 on this system, so inhibit use of matherr. */
88#define NO_MATHERR 87#define NO_MATHERR