glibc/timezone
Paul Eggert 670a687dea Update timezone code from tzcode 2015g.
This patch updates the timezone code from tzcode 2015g.  The Makefile
and README changes are based on those in Paul's patch
<https://sourceware.org/ml/libc-alpha/2015-05/msg00553.html>.

Tested for x86_64 and x86.

2016-01-06  Paul Eggert  <eggert@cs.ucla.edu>
	    Joseph Myers  <joseph@codesourcery.com>

	* timezone/private.h: Update from tzcode 2015g.
	* timezone/tzfile.h: Likewise.
	* timezone/tzselect.ksh: Likewise.
	* timezone/zdump.c: Likewise.
	* timezone/zic.c: Likewise.
	* timezone/ialloc.c: Remove file.
	* timezone/scheck.c: Likewise.
	* timezone/Makefile (extra-objs): Remove variable.
	($(objpfx)zic): Do not depend on scheck.o and ialloc.o.
	(tz-cflags): Add -DHAVE_GETTEXT -DUSE_LTZ=0
	-Wno-maybe-uninitialized.
	(CFLAGS-zdump.c): Remove -fwrapv -DNOID -DHAVE_GETTEXT.
	(CFLAGS-zic.c): Remove -DNOID -DHAVE_GETTEXT.
	(CFLAGS-ialloc.c): Remove variable.
	(CFLAGS-scheck.c): Likewise.
	* timezone/README: Update list of files from tzcode.
2016-01-07 11:45:07 +00:00
..
testdata
africa
antarctica
asia
australasia
backward
checktab.awk
etcetera
europe
factory
iso3166.tab
leapseconds
Makefile Update timezone code from tzcode 2015g. 2016-01-07 11:45:07 +00:00
northamerica
pacificnew
private.h Update timezone code from tzcode 2015g. 2016-01-07 11:45:07 +00:00
README Update timezone code from tzcode 2015g. 2016-01-07 11:45:07 +00:00
simplebackw
solar87
solar88
solar89
southamerica
systemv
test-tz.c
tst-timezone.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-tzset.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tzfile.h Update timezone code from tzcode 2015g. 2016-01-07 11:45:07 +00:00
tzselect.ksh Update timezone code from tzcode 2015g. 2016-01-07 11:45:07 +00:00
yearistype
zdump.c Update timezone code from tzcode 2015g. 2016-01-07 11:45:07 +00:00
zic.c Update timezone code from tzcode 2015g. 2016-01-07 11:45:07 +00:00
zone.tab

The files
	zic.c zdump.c tzfile.h
	private.h tzselect.ksh checktab.awk
come from the tzcode package by Arthur David Olson et.al.

The files
	africa antarctica asia australasia europe
	northamerica southamerica pacificnew etcetera factory
	backward systemv solar87 solar88 solar89
	iso3166.tab zone.tab leapseconds yearistype
come from the tzdata package by Arthur David Olson et.al.

Please check the ChangeLog files in the top level directory for the
version of the tzcode and tzdata packages.

These packages may be found at ftp://ftp.iana.org/tz/releases/.  Commentary
should be addressed to tz@iana.org.

The subdirectory testdata contains manually edited data files for
regression testing purposes.