aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorRichard M. Stallman1994-09-05 08:54:38 +0000
committerRichard M. Stallman1994-09-05 08:54:38 +0000
commitdda2270ad43c687b4a03b278c094f7054667dea3 (patch)
tree0dd2588f8042b329050d8d101b0d0c07f1833f3a /src
parent43427c5b4a47bdec4dd858b0c9270e4b8731aaaf (diff)
downloademacs-dda2270ad43c687b4a03b278c094f7054667dea3.tar.gz
emacs-dda2270ad43c687b4a03b278c094f7054667dea3.zip
[__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.
Diffstat (limited to 'src')
-rw-r--r--src/m/delta88k.h21
1 files 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. */
112/* BEM: Distributed asm alloca doesn't work. Don't know about libPW.a. 112/* BEM: Distributed asm alloca doesn't work. Don't know about libPW.a.
113 C ALLOCA is safe and fast enough for now. */ 113 C ALLOCA is safe and fast enough for now. */
114 114
115#define C_ALLOCA 115#ifdef __GNUC__
116#define STACK_DIRECTION -1 /* grows towards lower addresses. */ 116#define HAVE_ALLOCA /* ... and be sure that no other ones are tried out. */
117#undef C_ALLOCA
118#else /* not __GNUC__ */
119#undef HAVE_ALLOCA
120#define C_ALLOCA /* Use the alloca() supplied in alloca.c. */
121#define STACK_DIRECTION -1 /* The stack grows towards lower addresses. */
122#endif /* __GNUC__ */
117 123
118/* Motorola SysV has PTYs. Not all usg3-5 systems do, so this is defined 124/* Motorola SysV has PTYs. Not all usg3-5 systems do, so this is defined
119 here. */ 125 here. */
@@ -146,6 +152,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
146/* rms: not needed; LIB_X11_LIB deals with this. */ 152/* rms: not needed; LIB_X11_LIB deals with this. */
147/* #define LIBX11_SYSTEM -lX11 */ 153/* #define LIBX11_SYSTEM -lX11 */
148#else 154#else
155#undef LIB_X11_LIB /* We don't have the shared libs as assumed in usg5-3.h. */
149#undef LIBX11_SYSTEM 156#undef LIBX11_SYSTEM
150#define LIBX11_SYSTEM -lnsl -lbsd 157#define LIBX11_SYSTEM -lnsl -lbsd
151#endif /* USG5_4 */ 158#endif /* USG5_4 */
@@ -173,18 +180,20 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
173#endif /* USG5_4 */ 180#endif /* USG5_4 */
174#endif 181#endif
175 182
176#define NEED_TERMIOS 183#define HAVE_TERMIOS
184#undef HAVE_TERMIO
185#define NO_TERMIO
186#undef sigsetmask
177 187
178#define NO_SIOCTL_H 188#define NO_SIOCTL_H
179 189
180#ifdef USG5_4 190#ifdef USG5_4
181#ifdef HAVE_X_WINDOWS 191#ifdef HAVE_X_WINDOWS
182#if 0 /* autoconf should take care of this. */
183#define HAVE_RANDOM
184#endif
185#else 192#else
186#undef BSTRING 193#undef BSTRING
187#endif /* HAVE_X_WINDOWS */ 194#endif /* HAVE_X_WINDOWS */
188#endif /* USG5_4 */ 195#endif /* USG5_4 */
189 196
190#define NO_PTY_H 197#define NO_PTY_H
198
199#define USE_GETOBAUD