changeset 8706:4e19bcae472e

[__GNUC__] (HAVE_ALLOCA): Defined. [__GNUC__] (C_ALLOCA): Add #undef (LIB_X11_LIB): Add #undef. (HAVE_TERMIOS): Defined. (HAVE_TERMIO): Add #undef. (NO_TERMIO): Defined. (sigsetmask): Add #undef. (USE_GETOBAUD): Defined.
author Richard M. Stallman <rms@gnu.org>
date Mon, 05 Sep 1994 08:54:38 +0000
parents addaa3f01955
children 13c00f5a6345
files src/m/delta88k.h
diffstat 1 files changed, 15 insertions(+), 6 deletions(-) [+]
line wrap: on
line diff
--- a/src/m/delta88k.h	Mon Sep 05 04:33:23 1994 +0000
+++ b/src/m/delta88k.h	Mon Sep 05 08:54:38 1994 +0000
@@ -112,8 +112,14 @@
 /* BEM:  Distributed asm alloca doesn't work.  Don't know about libPW.a.
    C ALLOCA is safe and fast enough for now. */
 
-#define C_ALLOCA
-#define	STACK_DIRECTION	-1  /* grows towards lower addresses. */
+#ifdef __GNUC__
+#define HAVE_ALLOCA   /* ... and be sure that no other ones are tried out. */
+#undef C_ALLOCA
+#else /* not __GNUC__ */
+#undef HAVE_ALLOCA
+#define C_ALLOCA      /* Use the alloca() supplied in alloca.c. */
+#define STACK_DIRECTION -1  /* The stack grows towards lower addresses. */
+#endif /* __GNUC__ */
 
 /* Motorola SysV has PTYs.  Not all usg3-5 systems do, so this is defined
    here. */
@@ -146,6 +152,7 @@
 /* rms: not needed; LIB_X11_LIB deals with this.  */
 /* #define LIBX11_SYSTEM -lX11 */
 #else
+#undef LIB_X11_LIB /* We don't have the shared libs as assumed in usg5-3.h. */
 #undef LIBX11_SYSTEM
 #define LIBX11_SYSTEM -lnsl -lbsd
 #endif /* USG5_4 */
@@ -173,18 +180,20 @@
 #endif /* USG5_4 */
 #endif
 
-#define NEED_TERMIOS
+#define HAVE_TERMIOS
+#undef HAVE_TERMIO
+#define NO_TERMIO
+#undef sigsetmask
 
 #define NO_SIOCTL_H
 
 #ifdef USG5_4
 #ifdef HAVE_X_WINDOWS
-#if 0 /* autoconf should take care of this. */
-#define HAVE_RANDOM
-#endif
 #else
 #undef BSTRING
 #endif /* HAVE_X_WINDOWS */
 #endif /* USG5_4 */
 
 #define NO_PTY_H
+
+#define USE_GETOBAUD