diff options
Diffstat (limited to 'src/m-pmax.h')
-rw-r--r-- | src/m-pmax.h | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/src/m-pmax.h b/src/m-pmax.h new file mode 100644 index 00000000000..542b26b3044 --- /dev/null +++ b/src/m-pmax.h @@ -0,0 +1,36 @@ +#include "m-mips.h" +#undef LIBS_MACHINE +#undef BIG_ENDIAN +#undef LIB_STANDARD +#undef START_FILES +#undef COFF +#undef TERMINFO +#define MAIL_USE_FLOCK +#define HAVE_UNION_WAIT + +/* This line starts being needed with ultrix 4.0. */ +/* You must delete it for version 3.1. */ +#define START_FILES pre-crt0.o /usr/lib/cmplrs/cc/crt0.o + +/* Supposedly the following will overcome a kernel bug. */ +#undef LD_SWITCH_MACHINE +#undef DATA_START +#define DATA_START 0x10000000 +#define DATA_SEG_BITS 0x10000000 + +/* In Ultrix 4.1, XvmsAlloc.o in libX11.a seems to insist + on defining malloc itself. This should avoid conflicting with it. */ +#define SYSTEM_MALLOC + +/* Override what m-mips.h says about this. */ +#undef LINKER + +/* Ultrix 4.2 (perhaps also 4.1) implements O_NONBLOCK + but it doesn't work right; + and it causes hanging in read_process_output. */ +#define BROKEN_O_NONBLOCK + +#ifdef OSF1 +#undef C_ALLOCA +#define HAVE_ALLOCA +#endif |