]> code.delx.au - gnu-emacs/blobdiff - src/s/sunos4-1.h
(SUNOS_LOCALTIME_BUG): #if 0'd.
[gnu-emacs] / src / s / sunos4-1.h
index cecfe8384552af120d33037991935205c6559727..87cb43839766766b278bfe026f932d74d2585320 100644 (file)
 
 /* Some systems do not run the Network Information Service, but have
    modified the shared C library to include resolver support without
-   also changing the C archive library (/usr/lib/libc.a).  If we detect
-   the presence of res_init, use -lresolv to supplement libc.a.  */
-#ifdef HAVE_RES_INIT
+   also changing the C archive library (/usr/lib/libc.a).  If we can't
+   detect the presence of res_init, use -lresolv to supplement libc.a.
+   The #ifdef HAVE_GETHOSTNAME is to prevent configure from
+   setting libsrc_libs to -lresolv in lib-src/Makefile.  configure
+   includes this file without defining any of the HAVE_* macros.  */
+#ifdef HAVE_GETHOSTNAME
+#ifndef HAVE_RES_INIT
 #define LIBS_SYSTEM -lresolv
 #endif
+#endif
 
+#if 0 /* Not necessary, since SYSTEM_MALLOC is defined in sunos4-0.h.  */
 /* Tell GNU malloc to compensate for a bug in localtime.  */
 #define SUNOS_LOCALTIME_BUG
+#endif