diff src/m/pmax.h @ 1113:0ffcf74fb8ad

entered into RCS
author Jim Blandy <jimb@redhat.com>
date Sun, 13 Sep 1992 11:44:06 +0000
parents c0335c02f1d7
children 689f1697d285
line wrap: on
line diff
--- a/src/m/pmax.h	Sun Sep 13 10:54:38 1992 +0000
+++ b/src/m/pmax.h	Sun Sep 13 11:44:06 1992 +0000
@@ -1,14 +1,25 @@
+/* Machine description file for DEC MIPS machines.  */
+
 #include "mips.h"
 
 /* The following line tells the configuration script what sort of 
    operating system this machine is likely to run.
-   USUAL-OPSYS="bsd4-2"  */
+   USUAL-OPSYS="note"  
+
+NOTE-START
+Use -opsystem=osf1 for OSF/1, and -opsystem=bsd4-3 otherwise.
+NOTE-END  */
 
 #undef BIG_ENDIAN
-#define LIBS_DEBUG
+#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 may need to delete it on version 3.1.  */
+/* 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.  */
@@ -20,3 +31,16 @@
 /* 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