]> code.delx.au - gnu-emacs/blobdiff - src/s/umips.h
(Fmove_to_column): Remove unused local variable `end_byte'.
[gnu-emacs] / src / s / umips.h
index 5aea3439dacb19a56f111ad75b81da3f4f8a7204..1b573842ea442aa6d370c932c2ccbfdf16522a1f 100644 (file)
@@ -1,8 +1,9 @@
 /* Definitions file for GNU Emacs running on Mips operating system.
    That system can emulate either BSD or Sys V, in either case with changes.
-   If BSD is defined, we assume BSD is being emulated; otherwise, Sys V.  */
+   If BSD_SYSTEM is defined, we assume BSD is being emulated; otherwise,
+   Sys V.  */
 
-#ifdef BSD
+#ifdef BSD_SYSTEM
 #include "bsd4-3.h"
 
 #define C_SWITCH_SYSTEM -systype bsd43
@@ -17,7 +18,7 @@
 #undef MAIL_USE_FLOCK  /* Someone should check this.  */
 #undef HAVE_UNION_WAIT
 
-#else /* not BSD */
+#else /* not BSD_SYSTEM */
 
 #include "usg5-2-2.h"
 
 #undef static
 
 /* Don't try to use SIGIO or FIONREAD even though they are defined.  */
-#undef SIGIO
+#define BROKEN_SIGIO
 #define BROKEN_FIONREAD
 
 /* Describe special kernel features.  */
 
 #define HAVE_SYSVIPC
 
-#define HAVE_TIMEVAL
 #if defined(emacs)
 #include <bsd/sys/time.h>
 #endif
 
-/* #define HAVE_SELECT
-   The `select' in the system won't work for pipes,
+/* The `select' in the system won't work for pipes,
    so don't use it.  */
+#define BROKEN_SELECT
 
 #define HAVE_DUP2
-#define HAVE_GETWD
-#define HAVE_GETTIMEOFDAY
 
 #define HAVE_PTYS
 #define HAVE_SOCKETS
 
 #define CLASH_DETECTION
 
-#if defined(HAVE_X_WINDOWS) && defined(HAVE_X11)
-#define HAVE_VFORK             /* Graciously provided by libX.a */
-#endif
-
 #define utimes utime  /* Someone should check this.  */
 /* ??? */
 #define IRIS
 
-#endif /* not BSD */
+#endif /* not BSD_SYSTEM */
 
 /* High order bit must be stripped off nlist return values */
 #define FIXUP_KERNEL_SYMBOL_ADDR(NL)  (NL)[0].n_value &= 0x7fffffff;