Mercurial > emacs
comparison src/m/ibmps2-aix.h @ 3323:b57060b77da7
(HAVE_GETTIMEOFDAY): Deleted.
(HAVE_SETSID, HAVE_TERMIOS): Defined.
(HAVE_TERMIO): Add #undef.
(SIGNALS_VIA_CHARACTERS): Defined.
(C_DEBUG_SWITCH): Make definition empty.
(LIBS_DEBUG): Defined.
(BROKEN_TIOCGWINSZ, LIB_X11_LIB): Add #undef.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Sun, 30 May 1993 21:41:06 +0000 |
parents | 571142b03bf4 |
children | 7be0f0a02725 |
comparison
equal
deleted
inserted
replaced
3322:6cfb031aabc7 | 3323:b57060b77da7 |
---|---|
121 /* delete the following line to foil optimization, enable debugging */ | 121 /* delete the following line to foil optimization, enable debugging */ |
122 #define C_DEBUG_SWITCH -O | 122 #define C_DEBUG_SWITCH -O |
123 #endif | 123 #endif |
124 | 124 |
125 #define BSTRING | 125 #define BSTRING |
126 #define HAVE_GETTIMEOFDAY | |
127 #define HAVE_SELECT | 126 #define HAVE_SELECT |
128 #define HAVE_TIMEVAL | 127 #define HAVE_TIMEVAL |
129 #define HAVE_VFORK | 128 #define HAVE_VFORK |
129 #define HAVE_SETSID | |
130 #undef HAVE_TERMIO | |
131 #define HAVE_TERMIOS | |
132 | |
133 /* Send signals to subprocesses by "typing" special chars at them. */ | |
134 | |
135 #define SIGNALS_VIA_CHARACTERS | |
130 | 136 |
131 /* | 137 /* |
132 * Define SYSV_SYSTEM_DIR to use the V.3 getdents/readir | 138 * Define SYSV_SYSTEM_DIR to use the V.3 getdents/readir |
133 * library functions. Almost, but not quite the same as | 139 * library functions. Almost, but not quite the same as |
134 * the 4.2 functions | 140 * the 4.2 functions |
207 #if __GNUC__ < 2 | 213 #if __GNUC__ < 2 |
208 #define LIB_STANDARD /usr/local/lib/gcc-gnulib -lbsd -lrts -lc | 214 #define LIB_STANDARD /usr/local/lib/gcc-gnulib -lbsd -lrts -lc |
209 #endif | 215 #endif |
210 /* -g fails to work, so it is omitted. */ | 216 /* -g fails to work, so it is omitted. */ |
211 /* tranle says that -fstrength-reduce does not help. */ | 217 /* tranle says that -fstrength-reduce does not help. */ |
212 #define C_DEBUG_SWITCH -O -fwritable-strings | 218 #define C_DEBUG_SWITCH |
213 #else | 219 #else |
214 #define C_ALLOCA | 220 #define C_ALLOCA |
215 #define STACK_DIRECTION -1 /* tell alloca.c which way it grows */ | 221 #define STACK_DIRECTION -1 /* tell alloca.c which way it grows */ |
216 #define LIBS_MACHINE -lbsd -lrts | 222 #define LIBS_MACHINE -lbsd -lrts |
217 #endif | 223 #endif |
218 | 224 |
219 #define OBJECTS_MACHINE hftctl.o | 225 #define OBJECTS_MACHINE hftctl.o |
220 #define LD_SWITCH_MACHINE -T0x00400000 -K -e start | 226 #define LD_SWITCH_MACHINE -T0x00400000 -K -e start |
227 #define LIBS_DEBUG /* no -lg on aix ps/2 */ | |
221 | 228 |
222 #ifdef USG5_3 | 229 #ifdef USG5_3 |
223 #define XICCC | 230 #define XICCC |
224 #define HAVE_GETWD | 231 #define HAVE_GETWD |
225 #undef LD_SWITCH_MACHINE | 232 #undef LD_SWITCH_MACHINE |
226 #define LD_SWITCH_MACHINE -T0x0 -K -e start | 233 #define LD_SWITCH_MACHINE -T0x0 -K -e start |
227 | 234 |
228 /* Things defined in s-usg5-3.h that need to be overridden. */ | 235 /* Things defined in s-usg5-3.h that need to be overridden. */ |
229 #undef NOMULTIPLEJOBS | 236 #undef NOMULTIPLEJOBS |
230 #undef BROKEN_TIOCGETC | 237 #undef BROKEN_TIOCGETC |
238 #undef BROKEN_TIOCGWINSZ | |
231 #undef LIBX10_SYSTEM | 239 #undef LIBX10_SYSTEM |
232 #undef LIBX11_SYSTEM | 240 #undef LIBX11_SYSTEM |
241 #undef LIB_X11_LIB | |
233 #endif | 242 #endif |
234 | 243 |
235 /* Shared libraries are supported in a patch release of ps/2 1.2.1. | 244 /* Shared libraries are supported in a patch release of ps/2 1.2.1. |
236 If the system has them, the user can turn them on, and this code | 245 If the system has them, the user can turn them on, and this code |
237 will make them work. */ | 246 will make them work. */ |