diff options
| author | Karl Heuer | 1995-06-05 17:30:47 +0000 |
|---|---|---|
| committer | Karl Heuer | 1995-06-05 17:30:47 +0000 |
| commit | 434727b6d680e9d12edc23c6545d44f99afd3781 (patch) | |
| tree | f551027bd76899e98aa647596d6cac119dddd998 /src | |
| parent | 1be2d067d30786d60d276f844993b742cde580c9 (diff) | |
| download | emacs-434727b6d680e9d12edc23c6545d44f99afd3781.tar.gz emacs-434727b6d680e9d12edc23c6545d44f99afd3781.zip | |
Comment fix.
(POSIX_SIGNALS): Defined.
Diffstat (limited to 'src')
| -rw-r--r-- | src/s/irix5-0.h | 9 |
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 |