(LIBS): Link in shell32.lib.
[bpt/emacs.git] / src / s / ptx4.h
CommitLineData
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);