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