From 434727b6d680e9d12edc23c6545d44f99afd3781 Mon Sep 17 00:00:00 2001 From: Karl Heuer Date: Mon, 5 Jun 1995 17:30:47 +0000 Subject: [PATCH] Comment fix. (POSIX_SIGNALS): Defined. --- src/s/irix5-0.h | 9 ++++----- 1 file 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(); /* We need only try once to open a pty. */ #define PTY_ITERATION /* Here is how to do it. */ -/* It is necessary to prevent SIGCHLD signals within _getpty. - So we block them. But since all of Emacs uses classic SYSV signal() - signals, there is no reliable way to do this (unlike BSD sighold or - POSIX sigaction). On Irix 5.* systems, the implementation of - sigaction is as close as you can get to a universal. */ #define PTY_OPEN \ { \ struct sigaction ocstat, cstat; \ @@ -83,6 +78,10 @@ char *_getpty(); strcpy (pty_name, name); \ } +/* Since we use POSIX constructs in PTY_OPEN, we must force POSIX + throughout. */ +#define POSIX_SIGNALS + /* jpff@maths.bath.ac.uk reports `struct exception' is not defined on this system, so inhibit use of matherr. */ #define NO_MATHERR -- 2.39.2