Mercurial > emacs
comparison src/s/usg5-3.h @ 999:d8d503897aa5
*** empty log message ***
author | Jim Blandy <jimb@redhat.com> |
---|---|
date | Wed, 19 Aug 1992 03:54:51 +0000 |
parents | a54a07015253 |
children | eb7ebe86e885 |
comparison
equal
deleted
inserted
replaced
998:61c6983219ff | 999:d8d503897aa5 |
---|---|
61 | 61 |
62 /* #define HAVE_TIMEVAL */ | 62 /* #define HAVE_TIMEVAL */ |
63 | 63 |
64 /* | 64 /* |
65 * Define HAVE_SELECT if the system supports the `select' system call. | 65 * Define HAVE_SELECT if the system supports the `select' system call. |
66 */ | 66 * SVr3.2 X ports include an emulation. |
67 | 67 */ |
68 /* #define HAVE_SELECT */ | 68 |
69 #ifdef HAVE_X_WINDOWS | |
70 #define HAVE_SELECT | |
71 #endif /* HAVE_X_WINDOWS */ | |
69 | 72 |
70 /* | 73 /* |
71 * Define HAVE_PTYS if the system supports pty devices. | 74 * Define HAVE_PTYS if the system supports pty devices. |
72 */ | 75 */ |
73 | 76 |
190 | 193 |
191 /* Compiler bug bites on many systems when default ADDR_CORRECT is used. */ | 194 /* Compiler bug bites on many systems when default ADDR_CORRECT is used. */ |
192 | 195 |
193 #define ADDR_CORRECT(x) (x) | 196 #define ADDR_CORRECT(x) (x) |
194 | 197 |
195 /* Prevent -lg from being used for debugging. Not implemented? */ | |
196 | |
197 #define LIBS_DEBUG | |
198 | |
199 /* Use terminfo instead of termcap. */ | 198 /* Use terminfo instead of termcap. */ |
200 | 199 |
201 #define TERMINFO | 200 #define TERMINFO |
202 | 201 |
202 /* AT&T SVr3 X wants to be linked with shared libraries */ | |
203 | |
204 #define LIB_X11_LIB -lX11_s | |
205 | |
203 /* X needs to talk on the network, so search the network library. */ | 206 /* X needs to talk on the network, so search the network library. */ |
204 | 207 |
205 #define LIBX10_SYSTEM -lnsl_s | 208 #define LIBX10_SYSTEM -lnsl_s |
206 #define LIBX11_SYSTEM -lnsl_s | 209 #define LIBX11_SYSTEM -lnls -lnsl_s -lpt -lc_s |
207 | 210 |
208 /* Some variants have TIOCGETC, but the structures to go with it | 211 /* Some variants have TIOCGETC, but the structures to go with it |
209 are not declared. */ | 212 are not declared. */ |
210 | 213 |
211 #define BROKEN_TIOCGETC | 214 #define BROKEN_TIOCGETC |
212 | 215 |
216 /* Some variants have TIOCGWINSZ, but the structures to go with it | |
217 are not declared. */ | |
218 | |
219 #define BROKEN_TIOCGWINSZ | |
220 | |
221 /* SVr3 does not have utimes(2) */ | |
222 | |
223 #define USE_UTIME | |
224 | |
225 /* If we're using the System V X port, BSD bstring functions will be handy */ | |
226 | |
227 #ifdef HAVE_X_WINDOWS | |
228 #define BSTRING | |
229 #endif /* HAVE_X_WINDOWS */ | |
230 | |
213 /* Enable support for shared libraries in unexec. */ | 231 /* Enable support for shared libraries in unexec. */ |
214 | 232 |
215 #define USG_SHARED_LIBRARIES | 233 #define USG_SHARED_LIBRARIES |
216 | 234 |
217 /* On USG systems signal handlers return void */ | 235 /* On USG systems signal handlers return void */ |
218 | 236 |
219 #define SIGTYPE void | 237 #define SIGTYPE void |
220 |