diff src/s/irix5-0.h @ 2891:c10bb302a315

Changes for Silicon Graphics Iris 5D. * unexelfsgi.c: New file; like unexelf.c, but tolerates program segments above BSS. * m/iris5d.h: New file. * s/irix5-0.h: New file. * process.c [__sgi] (allocate_pty): Give up immediately if pty is inaccessible.
author Jim Blandy <jimb@redhat.com>
date Wed, 19 May 1993 04:56:06 +0000
parents 70a7f2829225
children 589ab12dbe3d
line wrap: on
line diff
--- a/src/s/irix5-0.h	Wed May 19 04:52:06 1993 +0000
+++ b/src/s/irix5-0.h	Wed May 19 04:56:06 1993 +0000
@@ -1,6 +1,17 @@
-#include "irix3-3.h"
+#include "s-usg5-4.h"
+#ifdef LIBS_SYSTEM
+#undef LIBS_SYSTEM
+#endif
 
-#define USG5_3
+#ifdef SYSTEM_TYPE
+#undef SYSTEM_TYPE
+#endif
+#define SYSTEM_TYPE "silicon-graphics-unix"
+
+#ifdef SETUP_SLAVE_PTY
+#undef SETUP_SLAVE_PTY
+#endif
+
 
 /* Define HAVE_ALLOCA to say that the system provides a properly
    working alloca function and it should be used. */
@@ -18,11 +29,17 @@
    we'll just define WNOHANG right here.
    (An implicit decl is good enough for wait3.)  */
 
-#define WNOHANG		0x1
+/* #define WNOHANG		0x1 */
 
 /* No need to use sprintf to get the tty name--we get that from _getpty.  */
+#ifdef PTY_TTY_NAME_SPRINTF
+#undef PTY_TTY_NAME_SPRINTF
+#endif
 #define PTY_TTY_NAME_SPRINTF
 /* No need to get the pty name at all.  */
+#ifdef PTY_NAME_SPRINTF
+#undef PTY_NAME_SPRINTF
+#endif
 #define PTY_NAME_SPRINTF
 #ifdef emacs
 char *_getpty();