Mercurial > emacs
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();