# HG changeset patch # User Richard M. Stallman # Date 778755278 0 # Node ID 4e19bcae472ea4e325eaef0d29b7c7d1ef2511f5 # Parent addaa3f01955433bc354133079301eeaf771c5c3 [__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. diff -r addaa3f01955 -r 4e19bcae472e src/m/delta88k.h --- 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