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

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

Commit: 6db29a8fc2868a1b2b7ea3192dd36f111673458b
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2019-07-17T22:26:24Z
Releases: 9.4.24
Sync our copy of the timezone library with IANA release tzcode2019b.

A large fraction of this diff is just due to upstream's somewhat
random decision to rename a bunch of internal variables and struct
fields.  However, there is an interesting new feature in zic:
it's grown a "-b slim" option that emits zone files without 32-bit
data and other backwards-compatibility hacks.  We should consider
whether we wish to enable that.

Files

PathChange+/−
src/timezone/localtime.c modified +45 −44
src/timezone/pgtz.h modified +3 −3
src/timezone/README modified +5 −2
src/timezone/tzfile.h modified +9 −8
src/timezone/zic.c modified +243 −210