summaryrefslogtreecommitdiff
path: root/src/s/irix4-0.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/s/irix4-0.h')
-rw-r--r--src/s/irix4-0.h55
1 files changed, 0 insertions, 55 deletions
diff --git a/src/s/irix4-0.h b/src/s/irix4-0.h
deleted file mode 100644
index 589773a8213..00000000000
--- a/src/s/irix4-0.h
+++ /dev/null
@@ -1,55 +0,0 @@
-#include "irix3-3.h"
-
-#define USG5_3
-#define IRIX4
-
-#define HAVE_ALLOCA
-#ifndef NOT_C_CODE
-#include <alloca.h>
-#endif
-
-#undef IRIS_UTIME
-#undef NEED_SIOCTL
-
-/* Make process_send_signal work by "typing" a signal character on the pty. */
-#define SIGNALS_VIA_CHARACTERS
-
-/* use K&R C */
-#ifndef __GNUC__
-#define C_SWITCH_MACHINE -cckr
-#endif
-
-/* SGI has all the fancy wait stuff, but we can't include sys/wait.h
- because it defines BIG_ENDIAN and LITTLE_ENDIAN (ugh!.) Instead
- we'll just define WNOHANG right here.
- (An implicit decl is good enough for wait3.) */
-
-#define WNOHANG 0x1
-
-/* No need to use sprintf to get the tty name--we get that from _getpty. */
-#undef PTY_TTY_NAME_SPRINTF
-#define PTY_TTY_NAME_SPRINTF
-/* No need to get the pty name at all. */
-#define PTY_NAME_SPRINTF
-/* We need only try once to open a pty. */
-#define PTY_ITERATION
-/* Here is how to do it. */
-/* It is necessary to prevent SIGCHLD signals within _getpty.
- So we block them. */
-#define PTY_OPEN \
-{ \
- int mask = sigblock (sigmask (SIGCHLD)); \
- char *name = _getpty (&fd, O_RDWR | O_NDELAY, 0600, 0); \
- sigsetmask(mask); \
- if (name == 0) \
- return -1; \
- if (fd < 0) \
- return -1; \
- if (fstat (fd, &stb) < 0) \
- return -1; \
- strcpy (pty_name, name); \
-}
-
-/* jpff@maths.bath.ac.uk reports `struct exception' is not defined
- on this system, so inhibit use of matherr. */
-#define NO_MATHERR