Mercurial > emacs
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) |