diff src/m/iris4d.h @ 10774:b4f05f7e5ecd

(STACK_DIRECTION): Undef before defining. [__GNUC__] (C_SWITCH_MACHINE): Remove -cckr. Add -32, only if IRIX_FORCE_32_BITS.
author Richard M. Stallman <rms@gnu.org>
date Fri, 17 Feb 1995 10:29:46 +0000
parents 9d27a4627c13
children 1b85818da85f
line wrap: on
line diff
--- a/src/m/iris4d.h	Fri Feb 17 10:27:34 1995 +0000
+++ b/src/m/iris4d.h	Fri Feb 17 10:29:46 1995 +0000
@@ -1,4 +1,4 @@
-/* machine description file for Iris-4D machines.  Use with s/irix[45]-*.h.
+/* machine description file for Iris-4D machines.  Use with s/irix*.h.
    Copyright (C) 1987 Free Software Foundation, Inc.
 
 This file is part of GNU Emacs.
@@ -171,6 +171,7 @@
 
 /* Define STACK_DIRECTION for alloca.c */
 
+#undef STACK_DIRECTION
 #define STACK_DIRECTION -1
 
 /* The standard definitions of these macros would work ok,
@@ -188,5 +189,8 @@
 #ifndef __GNUC__
 /* Turn off some "helpful" error checks for type mismatches
    that we can't fix without breaking other machines.  */
-#define C_SWITCH_MACHINE -cckr
+#ifdef IRIX_FORCE_32_BITS
+#define C_SWITCH_MACHINE -32
 #endif
+
+#endif /* not __GNUC__ */