4 |
|
|
5 |
#undef sigsetmask /* use sys_sigsetmask */ |
#undef sigsetmask /* use sys_sigsetmask */ |
6 |
#undef _longjmp /* use system versions, not conservative aliases */ |
#undef _longjmp /* use system versions, not conservative aliases */ |
7 |
#undef _setjmp |
#undef _setjmp |
8 |
|
|
9 |
#define SETPGRP_RELEASES_CTTY |
#define SETPGRP_RELEASES_CTTY |
10 |
|
|
29 |
/* Make process_send_signal work by "typing" a signal character on the pty. */ |
/* Make process_send_signal work by "typing" a signal character on the pty. */ |
30 |
#define SIGNALS_VIA_CHARACTERS |
#define SIGNALS_VIA_CHARACTERS |
31 |
|
|
|
#ifndef NOT_C_CODE |
|
|
#ifndef __GNUC__ |
|
|
#include <alloca.h> |
|
|
#endif |
|
|
#endif |
|
|
|
|
32 |
/* SGI has all the fancy wait stuff, but we can't include sys/wait.h |
/* SGI has all the fancy wait stuff, but we can't include sys/wait.h |
33 |
because it defines BIG_ENDIAN and LITTLE_ENDIAN (ugh!.) Instead |
because it defines BIG_ENDIAN and LITTLE_ENDIAN (ugh!.) Instead |
34 |
we'll just define WNOHANG right here. |
we'll just define WNOHANG right here. |
73 |
|
|
74 |
/* Since we use POSIX constructs in PTY_OPEN, we must force POSIX |
/* Since we use POSIX constructs in PTY_OPEN, we must force POSIX |
75 |
throughout. */ |
throughout. */ |
76 |
#define POSIX_SIGNALS |
#define POSIX_SIGNALS |
77 |
|
|
78 |
/* Info from simon@lia.di.epfl.ch (Simon Leinen) suggests this is needed. */ |
/* Info from simon@lia.di.epfl.ch (Simon Leinen) suggests this is needed. */ |
79 |
#define GETPGRP_NO_ARG |
#define GETPGRP_NO_ARG |