Commit | Line | Data |
---|---|---|
4c288062 RS |
1 | /* s/ file for Sequent "ptx 4", which is a modified SVR5.4. */ |
2 | ||
5b4c672f RS |
3 | /* Tell usg5-4.h not to include filio.h. */ |
4 | #define NO_FILIO_H | |
5 | ||
6 | #include "usg5-4.h" | |
4c288062 RS |
7 | |
8 | /* Marcus Daniels <marcus@sysc.pdx.edu> says that SIGINFO is defined | |
9 | on ptx4 but it is not a signal. Prevent process.c from doing the | |
10 | wrong thing. */ | |
11 | #undef SIGINFO | |
12 | ||
13 | /* Marcus Daniels <marcus@sysc.pdx.edu> says vfork does exist. */ | |
14 | #define HAVE_VFORK | |
15 | ||
8828ae9b RS |
16 | /* pae@dim.com (Phil Ernhardt) says this correction to |
17 | the definition in usg5-4.h is needed to prevent | |
18 | all asynchronous subprocesses from exiting right away. */ | |
19 | #undef SETUP_SLAVE_PTY | |
20 | #define SETUP_SLAVE_PTY \ | |
21 | if (ioctl (xforkin, I_PUSH, "ldterm") == -1) \ | |
22 | fatal ("ioctl I_PUSH ldterm", errno); \ | |
23 | if (ioctl (xforkin, I_PUSH, "ttcompat") == -1) \ | |
24 | fatal ("ioctl I_PUSH ttcompat", errno); |