428
|
1 /* Synched up with: FSF 19.31. */
|
|
2
|
|
3 #include "usg5-4.h"
|
|
4
|
|
5 #define IRIX5
|
|
6
|
|
7 #ifdef LIBS_SYSTEM
|
|
8 #undef LIBS_SYSTEM
|
|
9 #endif
|
|
10
|
|
11 #ifdef LIB_STANDARD
|
|
12 #undef LIB_STANDARD
|
|
13 #endif
|
|
14
|
|
15 #ifdef SYSTEM_TYPE
|
|
16 #undef SYSTEM_TYPE
|
|
17 #endif
|
|
18 #define SYSTEM_TYPE "irix"
|
|
19
|
|
20 #ifdef SETUP_SLAVE_PTY
|
|
21 #undef SETUP_SLAVE_PTY
|
|
22 #endif
|
|
23
|
|
24 /* jpff@maths.bath.ac.uk reports `struct exception' is not defined
|
|
25 on this system, so inhibit use of matherr. */
|
|
26 #define NO_MATHERR
|
|
27
|
|
28 /* Ulimit(UL_GMEMLIM) is busted... */
|
|
29 #define ULIMIT_BREAK_VALUE 0x14000000
|
|
30
|
|
31 /* Tell process_send_signal to use VSUSP instead of VSWTCH. */
|
|
32 #define PREFER_VSUSP
|
|
33
|
|
34 /* define MAIL_USE_FLOCK if the mailer uses flock
|
|
35 to interlock access to /usr/spool/mail/$USER.
|
|
36 The alternative is that a lock file named
|
|
37 /usr/spool/mail/$USER.lock. */
|
|
38
|
|
39 #define MAIL_USE_FLOCK
|
|
40
|
|
41 /* use K&R C */
|
|
42 /* XEmacs change -- use ANSI, not K&R */
|
|
43 #ifndef __GNUC__
|
|
44 #define C_SWITCH_SYSTEM "-xansi"
|
|
45 #endif
|
|
46
|
|
47 /* jackr@engr.sgi.com says that you can't mix different kinds of
|
|
48 signal-handling functions under IRIX 5.3. I'm going to assume
|
|
49 that that was the reason this got broken. Now that the
|
|
50 signal routines are fixed up, maybe this will work. --ben */
|
|
51 /* Nope, it doesn't. I've tried lots of things; it must be
|
|
52 genuinely broken. */
|
|
53 /* XEmacs addition: People on IRIX 5.2 and IRIX 5.3 systems have
|
|
54 reported that they can't break out of (while t) using C-g or C-G.
|
|
55 This does not occur on other systems, so let's assume that SIGIO
|
|
56 is broken on these systems. */
|
|
57 #define BROKEN_SIGIO
|