Branch
Hash :
d320360f
Author :
Date :
2024-06-16T14:44:29
time_r: refactor tm_zone tests * m4/tm_gmtoff.m4 (gl_TM_GMTOFF): Also check for tm_zone and define HAVE_STRUCT_TM_TM_ZONE accordingly. * modules/time_r-tests (Files): Add m4/tm_gmtoff.m4. (configure.ac): Simplify by using gl_TM_GMTOFF.
Files:
m4/tm_gmtoff.m4
tests/test-gmtime_r.c
tests/test-gmtime_r-mt.c
tests/test-localtime_r.c
tests/test-localtime_r-mt.c
tests/macros.h
Depends-on:
setenv
thread
nanosleep
configure.ac:
gl_TM_GMTOFF
Makefile.am:
TESTS += \
test-gmtime_r test-gmtime_r-mt \
test-localtime_r test-localtime_r-mt
check_PROGRAMS += \
test-gmtime_r test-gmtime_r-mt \
test-localtime_r test-localtime_r-mt
test_gmtime_r_mt_LDADD = $(LDADD) $(LIBMULTITHREAD) $(NANOSLEEP_LIB)
test_localtime_r_mt_LDADD = $(LDADD) $(LIBMULTITHREAD) $(NANOSLEEP_LIB)