1
0
mirror of git://git.sv.gnu.org/coreutils.git synced 2026-08-14 06:03:46 +02:00

change some names, reverse sense of tests

Also define TZSET_CLOBBERS_LOCALTIME_BUFFER.
Arrange to compile gettimeofday.
This commit is contained in:
Jim Meyering
2003-06-08 17:43:53 +00:00
parent 9de1b71bda
commit 450f30c5da
+13 -8
View File
@@ -7,11 +7,11 @@
# Written by Paul Eggert and Jim Meyering.
AC_DEFUN([gl_FUNC_TZSET],
AC_DEFUN([gl_FUNC_TZSET_CLOBBER],
[
AC_REQUIRE([AC_HEADER_TIME])
AC_CACHE_CHECK([whether tzset works],
gl_cv_func_tzset_vs_localtime,
AC_CACHE_CHECK([whether tzset clobbers localtime buffer],
gl_cv_func_tzset_clobber,
[
AC_RUN_IFELSE([AC_LANG_SOURCE([[
#if TIME_WITH_SYS_TIME
@@ -44,15 +44,20 @@ main ()
|| p->tm_sec != s.tm_sec);
}
]])],
[gl_cv_func_tzset_vs_localtime=yes],
[gl_cv_func_tzset_vs_localtime=no],
[gl_cv_func_tzset_vs_localtime=no])])
[gl_cv_func_tzset_clobber=no],
[gl_cv_func_tzset_clobber=yes],
[gl_cv_func_tzset_clobber=yes])])
AC_DEFINE(HAVE_RUN_TZSET_TEST, 1,
[Define to 1 if you have run the test for working tzset.])
if test $gl_cv_func_tzset_vs_localtime = yes; then
AC_LIBOBJ(tzset)
if test $gl_cv_func_tzset_clobber = yes; then
AC_LIBOBJ(gettimeofday)
AC_DEFINE(localtime, rpl_localtime,
[Define to rpl_localtime if the replacement function should be used.])
AC_DEFINE(tzset, rpl_tzset,
[Define to rpl_tzset if the wrapper function should be used.])
AC_DEFINE(TZSET_CLOBBERS_LOCALTIME_BUFFER, 1,
[Define if tzset clobbers localtime's static buffer.])
fi
])