Sync our copy of the timezone library with IANA release tzcode2018e.

Tom Lane <tgl@sss.pgh.pa.us>

Commit: 2d123b31048d4669027bdd1741a935dfc9d8a416
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2018-05-04T16:26:48Z
Releases: 9.4.18
Sync our copy of the timezone library with IANA release tzcode2018e.

The non-cosmetic changes involve teaching the "zic" tzdata compiler about
negative DST.  While I'm not currently intending that we start using
negative-DST data right away, it seems possible that somebody would try
to use our copy of zic with bleeding-edge IANA data.  So we'd better be
out in front of this change code-wise, even though it doesn't matter for
the data file we're shipping.

Discussion: https://postgr.es/m/30996.1525445902@sss.pgh.pa.us

Files

PathChange+/−
src/timezone/localtime.c modified +7 −7
src/timezone/README modified +1 −1
src/timezone/strftime.c modified +1 −1
src/timezone/zic.c modified +120 −37

Discussion