From dda2270ad43c687b4a03b278c094f7054667dea3 Mon Sep 17 00:00:00 2001 From: "Richard M. Stallman" Date: Mon, 5 Sep 1994 08:54:38 +0000 Subject: [PATCH] [__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. --- src/m/delta88k.h | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/src/m/delta88k.h b/src/m/delta88k.h index e6f7c0e7cc8..027e09754ec 100644 --- a/src/m/delta88k.h +++ b/src/m/delta88k.h @@ -112,8 +112,14 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ /* 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 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ /* 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 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ #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 -- 2.39.5