aboutsummaryrefslogtreecommitdiffstats
path: root/src/s/gnu-linux.h
diff options
context:
space:
mode:
authorRichard M. Stallman1993-11-04 22:12:59 +0000
committerRichard M. Stallman1993-11-04 22:12:59 +0000
commitcafdb68af965a07ca0de9ceabd475e9ea52251b6 (patch)
tree7eb7d7a91185f21a69eefd0a3ea3c0b75daab20f /src/s/gnu-linux.h
parent1bb361e4c22d8a46628a23520fb3fc97a7718a99 (diff)
downloademacs-cafdb68af965a07ca0de9ceabd475e9ea52251b6.tar.gz
emacs-cafdb68af965a07ca0de9ceabd475e9ea52251b6.zip
[TERM]: Alternate definitions of LIBS_MACHINE and C_SWITCH_MACHINE.
Diffstat (limited to 'src/s/gnu-linux.h')
-rw-r--r--src/s/gnu-linux.h11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/s/gnu-linux.h b/src/s/gnu-linux.h
index f424820d3aa..439d7c75d13 100644
--- a/src/s/gnu-linux.h
+++ b/src/s/gnu-linux.h
@@ -207,9 +207,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
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 */
@@ -217,7 +214,15 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
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