Update timezone code to track the upstream changes since 2003. In particular
authorTom Lane <tgl@sss.pgh.pa.us>
Sat, 16 Feb 2008 21:16:04 +0000 (21:16 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Sat, 16 Feb 2008 21:16:04 +0000 (21:16 +0000)
commit5a3fa18d08ec257d11d494a005f3ea84ffe7cdfb
treee3e2ce67b934fb944f7f53d9a6d202c1064c60b7
parentf616570d464655e139103d5233e5187b4ba6891d
Update timezone code to track the upstream changes since 2003.  In particular
this adds support for 64-bit tzdata files, which is needed to support DST
calculations beyond 2038.  Add a regression test case to give some minimal
confidence that that really works.

Heikki Linnakangas
12 files changed:
src/test/regress/expected/timestamptz.out
src/test/regress/sql/timestamptz.sql
src/timezone/README
src/timezone/ialloc.c
src/timezone/localtime.c
src/timezone/pgtz.c
src/timezone/pgtz.h
src/timezone/private.h
src/timezone/scheck.c
src/timezone/strftime.c
src/timezone/tzfile.h
src/timezone/zic.c