Mercurial > emacs
comparison src/s/gnu-linux.h @ 15404:9f223b2f92ac
[__ELF__] (LD_SWITCH_SYSTEM): Define it.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Tue, 11 Jun 1996 01:39:29 +0000 |
parents | cee88fc1cecd |
children | 0be0ca99aa9a |
comparison
equal
deleted
inserted
replaced
15403:dfcab63fbbd3 | 15404:9f223b2f92ac |
---|---|
155 #define START_FILES pre-crt0.o /usr/lib/crt0.o | 155 #define START_FILES pre-crt0.o /usr/lib/crt0.o |
156 #else | 156 #else |
157 #define START_FILES pre-crt0.o /usr/lib/crt1.o /usr/lib/crti.o | 157 #define START_FILES pre-crt0.o /usr/lib/crt1.o /usr/lib/crti.o |
158 #endif | 158 #endif |
159 | 159 |
160 #ifdef __ELF__ | |
161 /* Here is how to find X Windows. LD_SWITCH_X_SITE_AUX gives an -R option | |
162 says where to find X windows at run time. */ | |
163 #ifndef __GNUC__ | |
164 #define LD_SWITCH_SYSTEM LD_SWITCH_X_SITE_AUX | |
165 #else /* GCC */ | |
166 /* We use ./prefix-args because we don't know whether LD_SWITCH_X_SITE_AUX | |
167 has anything in it. It can be empty. | |
168 This works ok in src. Luckily lib-src does not use LD_SWITCH_SYSTEM. */ | |
169 #define LD_SWITCH_SYSTEM `./prefix-args -Xlinker LD_SWITCH_X_SITE_AUX` | |
170 #endif /* GCC */ | |
171 #endif /* __ELF__ */ | |
172 | |
160 /* As of version 1.1.51, Linux does not actually implement SIGIO. */ | 173 /* As of version 1.1.51, Linux does not actually implement SIGIO. */ |
161 /* Here we assume that signal.h is already included. */ | 174 /* Here we assume that signal.h is already included. */ |
162 #ifdef emacs | 175 #ifdef emacs |
163 #ifdef LINUX_SIGIO_DOES_WORK | 176 #ifdef LINUX_SIGIO_DOES_WORK |
164 #define INTERRUPT_INPUT | 177 #define INTERRUPT_INPUT |