aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorRichard M. Stallman1993-12-23 02:11:23 +0000
committerRichard M. Stallman1993-12-23 02:11:23 +0000
commite9c772d53eceab0022e2d9d4d461316ad45d81a5 (patch)
tree3577801d2705bcac5c3520aca0e0af73547a2577 /src
parent8f26edca74fb66d698cdd1969dbfcd95ead926e2 (diff)
downloademacs-e9c772d53eceab0022e2d9d4d461316ad45d81a5.tar.gz
emacs-e9c772d53eceab0022e2d9d4d461316ad45d81a5.zip
(LIBS_SYSTEM): Use -lresolv if HAVE_RES_INIT
is not defined and HAVE_GETHOSTNAME is defined.
Diffstat (limited to 'src')
-rw-r--r--src/s/sunos4-1.h11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/s/sunos4-1.h b/src/s/sunos4-1.h
index cecfe838455..681220a501c 100644
--- a/src/s/sunos4-1.h
+++ b/src/s/sunos4-1.h
@@ -16,11 +16,16 @@
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 detect 19 also changing the C archive library (/usr/lib/libc.a). If we can't
20 the presence of res_init, use -lresolv to supplement libc.a. */ 20 detect the presence of res_init, use -lresolv to supplement libc.a.
21#ifdef HAVE_RES_INIT 21 The #ifdef HAVE_GETHOSTNAME is to prevent configure from
22 setting libsrc_libs to -lresolv in lib-src/Makefile. configure
23 includes this file without defining any of the HAVE_* macros. */
24#ifdef HAVE_GETHOSTNAME
25#ifndef HAVE_RES_INIT
22#define LIBS_SYSTEM -lresolv 26#define LIBS_SYSTEM -lresolv
23#endif 27#endif
28#endif
24 29
25/* Tell GNU malloc to compensate for a bug in localtime. */ 30/* Tell GNU malloc to compensate for a bug in localtime. */
26#define SUNOS_LOCALTIME_BUG 31#define SUNOS_LOCALTIME_BUG