Sync libc/stdtime and zdump(8)/zic(8) with tzcode2008h from elsie.
authorSascha Wildner <swildner@dragonflybsd.org>
Sun, 19 Oct 2008 20:15:58 +0000 (20:15 +0000)
committerSascha Wildner <swildner@dragonflybsd.org>
Sun, 19 Oct 2008 20:15:58 +0000 (20:15 +0000)
commit0e2a9149dfdf8c5eff12cd75028516be78c3266c
tree38869adff066a816f81b76ae5a9f69af7d90a837
parentcd11c57014c50df1f372fded5f25f674cdcdc49e
Sync libc/stdtime and zdump(8)/zic(8) with tzcode2008h from elsie.

There shouldn't be any user visible changes. Some bugs are fixed, among
them an issue with Python's mktime() when TZ wasn't set (reported by
Aran Cox).

Another thing is that this code should behave nicely on architectures with
a 64 bits wide time_t.
18 files changed:
lib/libc/gen/tzset.3
lib/libc/stdtime/asctime.c
lib/libc/stdtime/ctime.3
lib/libc/stdtime/difftime.c
lib/libc/stdtime/localtime.c
lib/libc/stdtime/private.h
lib/libc/stdtime/strftime.3
lib/libc/stdtime/strftime.c
lib/libc/stdtime/time2posix.3
lib/libc/stdtime/tzfile.5
lib/libc/stdtime/tzfile.h
usr.sbin/zic/ialloc.c
usr.sbin/zic/private.h
usr.sbin/zic/scheck.c
usr.sbin/zic/zdump.8
usr.sbin/zic/zdump.c
usr.sbin/zic/zic.8
usr.sbin/zic/zic.c