Mercurial > emacs
comparison src/s/sunos4-1.h @ 7047:978daca51b6b
(LIBS_SYSTEM): Test HAVE_LIBRESOLV, not HAVE_RES_INIT.
Do not test HAVE_GETHOSTNAME.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Sat, 23 Apr 1994 06:02:52 +0000 |
parents | adbebd010e43 |
children | ec4ceae924cd |
comparison
equal
deleted
inserted
replaced
7046:b416d80f578e | 7047:978daca51b6b |
---|---|
14 /* Cause the compilation of oldxmenu to use the right -I option. */ | 14 /* Cause the compilation of oldxmenu to use the right -I option. */ |
15 #define OLDXMENU_OPTIONS CFLAGS=C_SWITCH_SYSTEM | 15 #define OLDXMENU_OPTIONS CFLAGS=C_SWITCH_SYSTEM |
16 | 16 |
17 /* Some systems do not run the Network Information Service, but have | 17 /* Some systems do not run the Network Information Service, but have |
18 modified the shared C library to include resolver support without | 18 modified the shared C library to include resolver support without |
19 also changing the C archive library (/usr/lib/libc.a). If we can't | 19 also changing the C archive library (/usr/lib/libc.a). If we |
20 detect the presence of res_init, use -lresolv to supplement libc.a. | 20 detect the presence of libresolv.a, use -lresolv to supplement libc.a. |
21 The #ifdef HAVE_GETHOSTNAME is to prevent configure from | 21 |
22 setting libsrc_libs to -lresolv in lib-src/Makefile. configure | 22 We used to have #ifdef HAVE_GETHOSTNAME is to prevent configure from |
23 includes this file without defining any of the HAVE_* macros. */ | 23 setting libsrc_libs to -lresolv in lib-src/Makefile. But nowadays |
24 #ifdef HAVE_GETHOSTNAME | 24 configure is smarter about computing libsrc_libs, and would not |
25 /* This was #ifndef, but Stephen P Potter <spp@cis.ufl.edu> says | 25 be fooled. Anyway, why not use -lresolv in lib-src? */ |
26 it should be #ifdef. */ | 26 /* #ifdef HAVE_GETHOSTNAME */ |
27 #ifdef HAVE_RES_INIT | 27 #ifdef HAVE_LIBRESOLV |
28 #define LIBS_SYSTEM -lresolv | 28 #define LIBS_SYSTEM -lresolv |
29 #endif | 29 #endif |
30 #endif | 30 /* #endif */ |
31 | 31 |
32 #if 0 /* Not necessary, since SYSTEM_MALLOC is defined in sunos4-0.h. */ | 32 #if 0 /* Not necessary, since SYSTEM_MALLOC is defined in sunos4-0.h. */ |
33 /* Tell GNU malloc to compensate for a bug in localtime. */ | 33 /* Tell GNU malloc to compensate for a bug in localtime. */ |
34 #define SUNOS_LOCALTIME_BUG | 34 #define SUNOS_LOCALTIME_BUG |
35 #endif | 35 #endif |