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