tzset: Remove workaround for Solaris 2.6.
commit994d7b1849b9157c154d8981ec8bdc0eb0f40acc
authorBruno Haible <bruno@clisp.org>
Sun, 26 Jul 2020 11:17:18 +0000 (26 13:17 +0200)
committerBruno Haible <bruno@clisp.org>
Sun, 26 Jul 2020 11:39:46 +0000 (26 13:39 +0200)
tree5773b2fedd9462dbef1648d1f8cedd44db1ef9f1
parentc7002725ef142a57787a13ed11dc701e4a0ee77b
tzset: Remove workaround for Solaris 2.6.

* m4/tzset.m4 (gl_FUNC_TZSET_CLOBBER): Remove macro.
(gl_FUNC_TZSET): Don't invoke it. Don't define TZSET_CLOBBERS_LOCALTIME.
Don't require gl_LOCALTIME_BUFFER_DEFAULTS.
* lib/localtime-buffer.h: Don't test TZSET_CLOBBERS_LOCALTIME.
* lib/localtime-buffer.c: Likewise.
* lib/localtime.c: Likewise.
* lib/tzset.c: Don't include localtime-buffer.h.
(tzset): Don't test TZSET_CLOBBERS_LOCALTIME.
* lib/nstrftime.c (__strftime_internal): Assume HAVE_RUN_TZSET_TEST
is 1.
* modules/tzset (Depends-on): Remove localtime-buffer.
ChangeLog
lib/localtime-buffer.c
lib/localtime-buffer.h
lib/localtime.c
lib/nstrftime.c
lib/tzset.c
m4/tzset.m4
modules/tzset