comparison src/s/gnu-linux.h @ 4913:eb26686b99cf

[TERM]: Alternate definitions of LIBS_MACHINE and C_SWITCH_MACHINE.
author Richard M. Stallman <rms@gnu.org>
date Thu, 04 Nov 1993 22:12:59 +0000
parents d60016b1f6da
children 84ee155fb9c4
comparison
equal deleted inserted replaced
4912:78b10b34042e 4913:eb26686b99cf
205 #define C_OPTIMIZE_SWITCH /* configure can guess this just fine */ 205 #define C_OPTIMIZE_SWITCH /* configure can guess this just fine */
206 #ifdef HAVE_X11 206 #ifdef HAVE_X11
207 #define LD_SWITCH_SYSTEM -L/usr/X386/lib 207 #define LD_SWITCH_SYSTEM -L/usr/X386/lib
208 #endif 208 #endif
209 209
210 /* Work around a bug in glibc with _longjmp. */
211 #define C_SWITCH_SYSTEM -D_BSD_SOURCE
212
213 /* Let's try this out, just in case. 210 /* Let's try this out, just in case.
214 Nah. Rik Faith <faith@cs.unc.edu> says it doesn't work well. */ 211 Nah. Rik Faith <faith@cs.unc.edu> says it doesn't work well. */
215 /* #define SIGNALS_VIA_CHARACTERS */ 212 /* #define SIGNALS_VIA_CHARACTERS */
216 213
217 /* Rob Malouf <malouf@csli.stanford.edu> says: 214 /* Rob Malouf <malouf@csli.stanford.edu> says:
218 SYSV IPC is standard a standard part of Linux since version 0.99pl10, 215 SYSV IPC is standard a standard part of Linux since version 0.99pl10,
219 and is a very common addition to previous versions. */ 216 and is a very common addition to previous versions. */
217
218 #ifdef TERM
219 #define LIBS_MACHINE -lclient
220 #define C_SWITCH_SYSTEM -D_BSD_SOURCE -I/usr/src/term
221 #else
220 /* alane@wozzle.linet.org says that -lipc is not a separate library, 222 /* alane@wozzle.linet.org says that -lipc is not a separate library,
221 since libc-4.4.1. So -lipc was deleted. */ 223 since libc-4.4.1. So -lipc was deleted. */
222 #define LIBS_MACHINE 224 #define LIBS_MACHINE
225 #define C_SWITCH_SYSTEM -D_BSD_SOURCE
226 #endif
227
223 #define HAVE_SYSVIPC 228 #define HAVE_SYSVIPC