1 |
#define IRIX6 |
#define IRIX6_5 /* used in m/iris4d */ |
|
#define IRIX6_5 |
|
2 |
#include "irix5-0.h" |
#include "irix5-0.h" |
3 |
|
|
4 |
#if _MIPS_SZLONG == 64 /* -mabi=64 (gcc) or -64 (MIPSpro) */ |
#if _MIPS_SZLONG == 64 /* -mabi=64 (gcc) or -64 (MIPSpro) */ |
12 |
#undef C_SWITCH_SYSTEM |
#undef C_SWITCH_SYSTEM |
13 |
#endif |
#endif |
14 |
|
|
15 |
/* The only supported configuration of GCC under IRIX6.x produces |
/* The only supported 32-bit configuration of GCC under IRIX6.x produces |
16 |
n32 MIPS ABI binaries and also supports -g. */ |
n32 MIPS ABI binaries and also supports -g. */ |
17 |
#ifdef __GNUC__ |
#ifdef __GNUC__ |
18 |
#undef C_DEBUG_SWITCH |
#undef C_DEBUG_SWITCH |
31 |
/* Cancel the #define that is in irix5-0.h. */ |
/* Cancel the #define that is in irix5-0.h. */ |
32 |
#undef ospeed |
#undef ospeed |
33 |
|
|
|
/* If we keep the #defines from usg5-4.h, we lose when using the X |
|
|
headers because (at least) the bzero definition breaks their use of |
|
|
strings.h. Including strings.h here gets us prototypes for them. |
|
|
(They're in libc though also they seem to be intrinsics in the SGI |
|
|
(Cray) compiler at least at version 7.3). -- fx */ |
|
|
#undef bcopy |
|
|
#undef bcmp |
|
|
#undef bzero |
|
|
#ifndef NOT_C_CODE |
|
|
#include <strings.h> |
|
|
#endif |
|
|
|
|
34 |
#undef TIOCSIGSEND /* defined in usg5-4.h */ |
#undef TIOCSIGSEND /* defined in usg5-4.h */ |