comparison src/config.in @ 16796:1198304e87d8

(mktime): Use BROKEN_MKTIME instead of system-specific macros to determine whether mktime is broken.
author Paul Eggert <eggert@twinsun.com>
date Tue, 31 Dec 1996 19:10:03 +0000
parents 66dd9b7649cc
children dae4bbc87616
comparison
equal deleted inserted replaced
16795:2a9ae2be61ae 16796:1198304e87d8
185 #undef HAVE_FTIME 185 #undef HAVE_FTIME
186 #undef HAVE_RES_INIT /* For -lresolv on Suns. */ 186 #undef HAVE_RES_INIT /* For -lresolv on Suns. */
187 #undef HAVE_SETSID 187 #undef HAVE_SETSID
188 #undef HAVE_FPATHCONF 188 #undef HAVE_FPATHCONF
189 #undef HAVE_SELECT 189 #undef HAVE_SELECT
190 #undef HAVE_MKTIME
190 #undef HAVE_EUIDACCESS 191 #undef HAVE_EUIDACCESS
191 #undef HAVE_GETPAGESIZE 192 #undef HAVE_GETPAGESIZE
192 #undef HAVE_TZSET 193 #undef HAVE_TZSET
193 #undef HAVE_SETLOCALE 194 #undef HAVE_SETLOCALE
194 #undef HAVE_UTIMES 195 #undef HAVE_UTIMES
199 #undef LOCALTIME_CACHE 200 #undef LOCALTIME_CACHE
200 #undef HAVE_INET_SOCKETS 201 #undef HAVE_INET_SOCKETS
201 202
202 #undef HAVE_AIX_SMT_EXP 203 #undef HAVE_AIX_SMT_EXP
203 204
204 #undef HAVE_MKTIME
205 #if ! HAVE_MKTIME || defined (_NEXT_SOURCE)
206 #define mktime emacs_mktime
207 #endif
208
209 /* Define if you have the ANSI `strerror' function. 205 /* Define if you have the ANSI `strerror' function.
210 Otherwise you must have the variable `char *sys_errlist[]'. */ 206 Otherwise you must have the variable `char *sys_errlist[]'. */
211 #undef HAVE_STRERROR 207 #undef HAVE_STRERROR
212 208
213 /* Define if `sys_siglist' is declared by <signal.h>. */ 209 /* Define if `sys_siglist' is declared by <signal.h>. */
322 #ifdef emacs /* Don't do this for lib-src. */ 318 #ifdef emacs /* Don't do this for lib-src. */
323 /* Tell regex.c to use a type compatible with Emacs. */ 319 /* Tell regex.c to use a type compatible with Emacs. */
324 #define RE_TRANSLATE_TYPE Lisp_Object * 320 #define RE_TRANSLATE_TYPE Lisp_Object *
325 #endif 321 #endif
326 322
323 /* Avoid link-time collision with system mktime if we will use our own. */
324 #if ! HAVE_MKTIME || BROKEN_MKTIME
325 #define mktime emacs_mktime
326 #endif
327
327 /* The rest of the code currently tests the CPP symbol BSTRING. 328 /* The rest of the code currently tests the CPP symbol BSTRING.
328 Override any claims made by the system-description files. 329 Override any claims made by the system-description files.
329 Note that on some SCO version it is possible to have bcopy and not bcmp. */ 330 Note that on some SCO version it is possible to have bcopy and not bcmp. */
330 #undef BSTRING 331 #undef BSTRING
331 #if defined (HAVE_BCOPY) && defined (HAVE_BCMP) 332 #if defined (HAVE_BCOPY) && defined (HAVE_BCMP)