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. */