2003-03-24  Philip Blundell  <philb@gnu.org>

	* sysdeps/unix/sysv/linux/arm/sysdep.h (INTERNAL_SYSCALL):
	Remove a1 from clobber list.

2003-03-24  Ulrich Drepper  <drepper@redhat.com>

	* timezone/antarctica: Update from tzdata2003a.
	* timezone/asia: Likewise.
	* timezone/australasia: Likewise.
	* timezone/europe: Likewise.
	* timezone/iso3166.tab: Likewise.
	* timezone/northamerica: Likewise.
	* timezone/southamerica: Likewise.
	* timezone/zone.tab: Likewise.

2003-03-24  Steven Munroe  <sjmunroe@us.ibm.com>

	* sysdeps/powerpc/powerpc64/sysdep.h (PSEUDO_END_NOERRNO): Fix typo.
This commit is contained in:
Ulrich Drepper 2003-03-24 19:36:57 +00:00
parent 6ea5c1036d
commit c6289757d6
11 changed files with 334 additions and 191 deletions

View File

@ -1,3 +1,23 @@
2003-03-24 Philip Blundell <philb@gnu.org>
* sysdeps/unix/sysv/linux/arm/sysdep.h (INTERNAL_SYSCALL):
Remove a1 from clobber list.
2003-03-24 Ulrich Drepper <drepper@redhat.com>
* timezone/antarctica: Update from tzdata2003a.
* timezone/asia: Likewise.
* timezone/australasia: Likewise.
* timezone/europe: Likewise.
* timezone/iso3166.tab: Likewise.
* timezone/northamerica: Likewise.
* timezone/southamerica: Likewise.
* timezone/zone.tab: Likewise.
2003-03-24 Steven Munroe <sjmunroe@us.ibm.com>
* sysdeps/powerpc/powerpc64/sysdep.h (PSEUDO_END_NOERRNO): Fix typo.
2003-03-23 Ulrich Drepper <drepper@redhat.com>
* sysdeps/unix/sysv/linux/ia64/sysdep.h (ret_NOERRNO): Avoid

View File

@ -236,7 +236,7 @@ LT_LABELSUFFIX(name,_name_end): ; \
#define ret_NOERRNO PSEUDO_RET_NOERRNO
#undef PSEUDO_END_NOERRNO
#define PSEUDO_END_NOERRO(name) \
#define PSEUDO_END_NOERRNO(name) \
END (name)
/* Label in text section. */

View File

@ -174,7 +174,7 @@ __local_syscall_error: \
asm volatile ("swi %1 @ syscall " #name \
: "=r" (_a1) \
: "i" (SYS_ify(name)) ASM_ARGS_##nr \
: "a1", "memory"); \
: "memory"); \
_sys_result = _a1; \
} \
(int) _sys_result; })

View File

@ -1,4 +1,4 @@
# @(#)antarctica 7.22
# @(#)antarctica 7.23
# From Paul Eggert (1999-11-15):
# To keep things manageable, we list only locations occupied year-round; see
@ -255,6 +255,13 @@ Zone Antarctica/Vostok 0 - zzz 1957 Dec 16
# Halley is on a moving ice shelf and is periodically relocated
# so that it is never more than 10km from its nominal location.
# Rothera, Adelaide Island, -6734-6808, since 1976-12-01
#
# From Paul Eggert (2002-10-22)
# <http://webexhibits.org/daylightsaving/g.html> says Rothera is -03 all year.
#
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Antarctica/Rothera 0 - zzz 1976 Dec 1
-3:00 - ROTT # Rothera time
# Uruguay - year round base
# Artigas, King George Island, -621104-0585107

View File

@ -1,4 +1,4 @@
# @(#)asia 7.68
# @(#)asia 7.71
# This data is by no means authoritative; if you think you know better,
# go ahead and edit the file (and please send any changes to
@ -29,22 +29,23 @@
# I invented the abbreviations marked `*' in the following table;
# the rest are from earlier versions of this file, or from other sources.
# Corrections are welcome!
# std dst
# LMT Local Mean Time
# 2:00 EET EEST Eastern European Time
# 2:00 IST IDT Israel
# 3:00 AST ADT Arabia*
# 4:00 GST Gulf*
# 5:30 IST India
# 7:00 ICT Indochina*
# 7:00 WIT west Indonesia
# 8:00 CIT central Indonesia
# 8:00 CST China
# 9:00 CJT Central Japanese Time (1896/1937)*
# 9:00 EIT east Indonesia
# 9:00 JST Japan
# 9:00 KST Korea
# 9:30 CST (Australian) Central Standard Time
# std dst
# LMT Local Mean Time
# 2:00 EET EEST Eastern European Time
# 2:00 IST IDT Israel
# 3:00 AST ADT Arabia*
# 3:30 IRST IRDT Iran
# 4:00 GST Gulf*
# 5:30 IST India
# 7:00 ICT Indochina*
# 7:00 WIT west Indonesia
# 8:00 CIT central Indonesia
# 8:00 CST China
# 9:00 CJT Central Japanese Time (1896/1937)*
# 9:00 EIT east Indonesia
# 9:00 JST Japan
# 9:00 KST Korea
# 9:30 CST (Australian) Central Standard Time
#
# See the `europe' file for Russia and Turkey in Asia.
@ -430,89 +431,97 @@ Zone Asia/Jayapura 9:22:48 - LMT 1932 Nov
9:00 - EIT
# Iran
# From Paul Eggert (2000-06-12), following up a suggestion by Rich Wales:
# Ahmea Alavi in
# <a href="http://www.persia.org/Iran_Lib/Calendar/taghveem.txt">
# TAGHVEEM (1993-07-12)
# </a>
# writes ``Daylight saving time in Iran starts from the first day
# of Farvardin and ends the first day of Mehr.'' This disagrees with the SSIM:
# From Roozbeh Pournader (2003-03-15):
# This is an English translation of what I just found (originally in Persian).
# The Gregorian dates in brackets are mine:
#
# DST start DST end
# year SSIM Alavi SSIM Alavi
# 1991 05-03!= 03-21 09-20!= 09-23
# 1992 03-22!= 03-21 09-23 09-23
# 1993 03-21 03-21 09-23 09-23
# 1994 03-21 03-21 09-22!= 09-23
# 1995 03-21 03-21 09-22!= 09-23
# 1996 03-21!= 03-20 09-22 09-22
# 1997 03-22!= 03-21 09-22!= 09-23
# 1998 03-21 03-21 09-21!= 09-23
# 1999 03-22!= 03-21 09-22!= 09-23
# 2000 03-21!= 03-20 09-21!= 09-22
# 2001 03-19!= 03-21 09-19!= 09-23
# 2002 03-18!= 03-21 09-18!= 09-23
# Official Newspaper No. 13548-1370/6/25 [1991-09-16]
# No. 16760/T233 H 1370/6/10 [1991-09-01]
#
# Go with Alavi starting with 1992.
# I used Ed Reingold's cal-persia in GNU Emacs 19.34 to compute Persian dates.
# The Rule About Change of the Official Time of the Country
#
# The Board of Ministers, in the meeting dated 1370/5/23 [1991-08-14],
# based on the suggestion number 2221/D dated 1370/4/22 [1991-07-13]
# of the Country's Organization for Official and Employment Affairs,
# and referring to the law for equating the working hours of workers
# and officers in the whole country dated 1359/4/23 [1980-07-14], and
# for synchronizing the official times of the country, agreed that:
#
# The official time of the country will should move forward one hour
# at the 24[:00] hours of the first day of Farvardin and should return
# to its previous state at the 24[:00] hours of the 30th day of
# Shahrivar.
#
# First Deputy to the President - Hassan Habibi
#
# From personal experience, that agrees with what has been followed
# for at least the last 5 years. Before that, for a few years, the
# date used was the first Thursday night of Farvardin and the last
# Thursday night of Shahrivar, but I can't give exact dates....
# I have also changed the abbreviations to what is considered correct
# here in Iran, IRST for regular time and IRDT for daylight saving time.
# From Paul Eggert (2003-03-15)
# Go with Shanks before September 1991, and with Pournader thereafter.
# I used Ed Reingold's cal-persia in GNU Emacs 21.2 to check Persian dates.
# The Persian calendar is based on the sun, and dates after around 2050
# are approximate; stop after 2037 when 32-bit time_t's overflow.
#
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
Rule Iran 1978 1980 - Mar 21 0:00 1:00 S
Rule Iran 1978 only - Oct 21 0:00 0 -
Rule Iran 1979 only - Sep 19 0:00 0 -
Rule Iran 1980 only - Sep 23 0:00 0 -
Rule Iran 1991 only - May 3 0:00s 1:00 S
Rule Iran 1991 only - Sep 20 0:00s 0 -
Rule Iran 1992 1995 - Mar 21 0:00 1:00 S
Rule Iran 1992 1995 - Sep 23 0:00 0 -
Rule Iran 1996 only - Mar 20 0:00 1:00 S
Rule Iran 1996 only - Sep 22 0:00 0 -
Rule Iran 1997 1999 - Mar 21 0:00 1:00 S
Rule Iran 1997 1999 - Sep 23 0:00 0 -
Rule Iran 2000 only - Mar 20 0:00 1:00 S
Rule Iran 2000 only - Sep 22 0:00 0 -
Rule Iran 2001 2003 - Mar 21 0:00 1:00 S
Rule Iran 2001 2003 - Sep 23 0:00 0 -
Rule Iran 2004 only - Mar 20 0:00 1:00 S
Rule Iran 2004 only - Sep 22 0:00 0 -
Rule Iran 2005 2007 - Mar 21 0:00 1:00 S
Rule Iran 2005 2007 - Sep 23 0:00 0 -
Rule Iran 2008 only - Mar 20 0:00 1:00 S
Rule Iran 2008 only - Sep 22 0:00 0 -
Rule Iran 2009 2011 - Mar 21 0:00 1:00 S
Rule Iran 2009 2011 - Sep 23 0:00 0 -
Rule Iran 2012 only - Mar 20 0:00 1:00 S
Rule Iran 2012 only - Sep 22 0:00 0 -
Rule Iran 2013 2015 - Mar 21 0:00 1:00 S
Rule Iran 2013 2015 - Sep 23 0:00 0 -
Rule Iran 2016 only - Mar 20 0:00 1:00 S
Rule Iran 2016 only - Sep 22 0:00 0 -
Rule Iran 2017 2019 - Mar 21 0:00 1:00 S
Rule Iran 2017 2019 - Sep 23 0:00 0 -
Rule Iran 2020 only - Mar 20 0:00 1:00 S
Rule Iran 2020 only - Sep 22 0:00 0 -
Rule Iran 2021 2023 - Mar 21 0:00 1:00 S
Rule Iran 2021 2023 - Sep 23 0:00 0 -
Rule Iran 2024 2025 - Mar 20 0:00 1:00 S
Rule Iran 2024 2025 - Sep 22 0:00 0 -
Rule Iran 2026 2027 - Mar 21 0:00 1:00 S
Rule Iran 2026 2027 - Sep 23 0:00 0 -
Rule Iran 2028 2029 - Mar 20 0:00 1:00 S
Rule Iran 2028 2029 - Sep 22 0:00 0 -
Rule Iran 2030 2031 - Mar 21 0:00 1:00 S
Rule Iran 2030 2031 - Sep 23 0:00 0 -
Rule Iran 2032 2033 - Mar 20 0:00 1:00 S
Rule Iran 2032 2033 - Sep 22 0:00 0 -
Rule Iran 2034 2035 - Mar 21 0:00 1:00 S
Rule Iran 2034 2035 - Sep 23 0:00 0 -
Rule Iran 2036 2037 - Mar 20 0:00 1:00 S
Rule Iran 2036 2037 - Sep 22 0:00 0 -
Rule Iran 1978 1980 - Mar 21 0:00 1:00 D
Rule Iran 1978 only - Oct 21 0:00 0 S
Rule Iran 1979 only - Sep 19 0:00 0 S
Rule Iran 1980 only - Sep 23 0:00 0 S
Rule Iran 1991 only - May 3 0:00 1:00 D
Rule Iran 1992 1995 - Mar 22 0:00 1:00 D
Rule Iran 1991 1995 - Sep 22 0:00 0 S
Rule Iran 1996 only - Mar 21 0:00 1:00 D
Rule Iran 1996 only - Sep 21 0:00 0 S
Rule Iran 1997 1999 - Mar 22 0:00 1:00 D
Rule Iran 1997 1999 - Sep 22 0:00 0 S
Rule Iran 2000 only - Mar 21 0:00 1:00 D
Rule Iran 2000 only - Sep 21 0:00 0 S
Rule Iran 2001 2003 - Mar 22 0:00 1:00 D
Rule Iran 2001 2003 - Sep 22 0:00 0 S
Rule Iran 2004 only - Mar 21 0:00 1:00 D
Rule Iran 2004 only - Sep 21 0:00 0 S
Rule Iran 2005 2007 - Mar 22 0:00 1:00 D
Rule Iran 2005 2007 - Sep 22 0:00 0 S
Rule Iran 2008 only - Mar 21 0:00 1:00 D
Rule Iran 2008 only - Sep 21 0:00 0 S
Rule Iran 2009 2011 - Mar 22 0:00 1:00 D
Rule Iran 2009 2011 - Sep 22 0:00 0 S
Rule Iran 2012 only - Mar 21 0:00 1:00 D
Rule Iran 2012 only - Sep 21 0:00 0 S
Rule Iran 2013 2015 - Mar 22 0:00 1:00 D
Rule Iran 2013 2015 - Sep 22 0:00 0 S
Rule Iran 2016 only - Mar 21 0:00 1:00 D
Rule Iran 2016 only - Sep 21 0:00 0 S
Rule Iran 2017 2019 - Mar 22 0:00 1:00 D
Rule Iran 2017 2019 - Sep 22 0:00 0 S
Rule Iran 2020 only - Mar 21 0:00 1:00 D
Rule Iran 2020 only - Sep 21 0:00 0 S
Rule Iran 2021 2023 - Mar 22 0:00 1:00 D
Rule Iran 2021 2023 - Sep 22 0:00 0 S
Rule Iran 2024 2025 - Mar 21 0:00 1:00 D
Rule Iran 2024 2025 - Sep 21 0:00 0 S
Rule Iran 2026 2027 - Mar 22 0:00 1:00 D
Rule Iran 2026 2027 - Sep 22 0:00 0 S
Rule Iran 2028 2029 - Mar 21 0:00 1:00 D
Rule Iran 2028 2029 - Sep 21 0:00 0 S
Rule Iran 2030 2031 - Mar 22 0:00 1:00 D
Rule Iran 2030 2031 - Sep 22 0:00 0 S
Rule Iran 2032 2033 - Mar 21 0:00 1:00 D
Rule Iran 2032 2033 - Sep 21 0:00 0 S
Rule Iran 2034 2035 - Mar 22 0:00 1:00 D
Rule Iran 2034 2035 - Sep 22 0:00 0 S
Rule Iran 2036 2037 - Mar 21 0:00 1:00 D
Rule Iran 2036 2037 - Sep 21 0:00 0 S
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Asia/Tehran 3:25:44 - LMT 1916
3:25:44 - TMT 1946 # Tehran Mean Time
3:30 - IRT 1977 Nov
3:30 - IRST 1977 Nov
4:00 Iran IR%sT 1979
3:30 Iran IR%sT
@ -748,7 +757,7 @@ Zone Asia/Jerusalem 2:20:56 - LMT 1880
# bill have until July 24 to pass.
#
# (2002-07-25):
# Thanks go to Yitschak Goldberg from E&M for bringing this (Hebrew) article
# Thanks go to Yitschak Goldberg from E&M for bringing this (Hebrew) article
# to my attention:
#
# http://www.ynet.co.il/articles/0,7340,L-2019315,00.html
@ -878,7 +887,7 @@ Zone Asia/Amman 2:23:44 - LMT 1931
# - Kazakhstan did not observe DST in 1991.
# - Qyzylorda switched from +5:00 to +6:00 on 1992-01-19 02:00.
# - Oral switched from +5:00 to +4:00 in spring 1989.
#
#
#
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
#
@ -1154,9 +1163,26 @@ Zone Asia/Muscat 3:54:20 - LMT 1920
# and Sunday of April" phrase, if taken literally, means that the
# transition takes place at 00:00 on the first Sunday on or after 04-02.
# From Paul Eggert (2003-02-09):
# DAWN <http://www.dawn.com/2002/10/06/top13.htm> reported on 2002-10-05
# that 2002 DST ended that day at midnight. Go with McDow for now.
# From Steffen Thorsen (2003-03-14):
# According to http://www.dawn.com/2003/03/07/top15.htm
# there will be no DST in Pakistan this year:
#
# ISLAMABAD, March 6: Information and Media Development Minister Sheikh
# Rashid Ahmed on Thursday said the cabinet had reversed a previous
# decision to advance clocks by one hour in summer and put them back by
# one hour in winter with the aim of saving light hours and energy.
#
# The minister told a news conference that the experiment had rather
# shown 8 per cent higher consumption of electricity.
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
Rule Pakistan 2002 max - Apr Sun>=2 0:00 1:00 S
Rule Pakistan 2002 max - Oct 15 0:00 0 -
Rule Pakistan 2002 only - Apr Sun>=2 0:01 1:00 S
Rule Pakistan 2002 only - Oct Sun>=2 0:01 0 -
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Asia/Karachi 4:28:12 - LMT 1907
5:30 - IST 1942 Sep

View File

@ -1,4 +1,4 @@
# @(#)australasia 7.67
# @(#)australasia 7.68
# This file also includes Pacific islands.
# Notes are at the end of this file
@ -297,6 +297,17 @@ Zone Pacific/Noumea 11:05:48 - LMT 1912 Jan 13
###############################################################################
# New Zealand
#
# From Paul Eggert (2002-10-23):
# The Department of Internal Affairs (DIA) maintains a brief history;
# see tz-link.htm for the full reference.
#
# Shanks gives 1868 for the introduction of standard time; go with the
# DIA's more-precise 1868-11-02. The DIA says that clocks were
# advanced by half an hour in 1941; go with Shanks's more-precise
# 1940-09-29 02:00. The DIA says that starting in 1933 DST began the
# first Sunday in September; go with Shanks's last Sunday starting in
# 1934.
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
# Shanks gives 1927 Nov 6 - 1928 Mar 4, 1928 Oct 14 - 1929 Mar 17,
@ -311,17 +322,17 @@ Rule NZ 1930 1933 - Oct Sun>=8 2:00 0:30 HD
# didn't change until 1945 Apr 30; go with Shanks.
Rule NZ 1934 1940 - Apr lastSun 2:00 0 S
Rule NZ 1934 1939 - Sep lastSun 2:00 0:30 HD
Rule NZ 1974 only - Nov 3 2:00s 1:00 D
Rule NZ 1974 only - Nov Sun>=1 2:00s 1:00 D
Rule NZ 1975 only - Feb lastSun 2:00s 0 S
Rule NZ 1975 1988 - Oct lastSun 2:00s 1:00 D
Rule NZ 1989 only - Oct 8 2:00s 1:00 D
Rule NZ 1990 max - Oct Sun>=1 2:00s 1:00 D
Rule NZ 1975 only - Feb 23 2:00s 0 S
Rule NZ 1976 1989 - Mar Sun>=1 2:00s 0 S
Rule NZ 1989 only - Oct Sun>=8 2:00s 1:00 D
Rule NZ 1990 max - Oct Sun>=1 2:00s 1:00 D
Rule NZ 1990 max - Mar Sun>=15 2:00s 0 S
Rule Chatham 1990 max - Oct Sun>=1 2:45s 1:00 D
Rule Chatham 1991 max - Mar Sun>=15 2:45s 0 S
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Pacific/Auckland 11:39:04 - LMT 1868
Zone Pacific/Auckland 11:39:04 - LMT 1868 Nov 2
11:30 NZ NZ%sT 1940 Sep 29 2:00
12:00 NZ NZ%sT
Zone Pacific/Chatham 12:45 Chatham CHA%sT
@ -399,8 +410,8 @@ Zone Pacific/Fakaofo -11:24:56 - LMT 1901
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
Rule Tonga 1999 only - Oct 7 2:00s 1:00 S
Rule Tonga 2000 only - Mar 19 2:00s 0 -
Rule Tonga 2000 max - Nov Sun>=1 2:00 1:00 S
Rule Tonga 2001 max - Jan lastSun 2:00 0 -
Rule Tonga 2000 2001 - Nov Sun>=1 2:00 1:00 S
Rule Tonga 2001 2002 - Jan lastSun 2:00 0 -
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Pacific/Tongatapu 12:19:20 - LMT 1901
12:20 - TOT 1941 # Tonga Time
@ -739,21 +750,21 @@ Zone Pacific/Wallis 12:15:20 - LMT 1901
# The chosen rules the union of the 1971/1972 change and the 1989-1992 changes.
# From Rives McDow (2002-04-09):
# The most interesting region I have found consists of three towns on the
# southern coast of Australia, population 10 at last report, along with
# 50,000 sheep, about 100 kilometers long and 40 kilometers into the
# continent. The primary town is Madura, with the other towns being
# Mundrabilla and Eucla. According to the sheriff of Madura, the
# residents got tired of having to change the time so often, as they are
# located in a strip overlapping the border of South Australia and Western
# Australia. South Australia observes daylight saving time; Western
# Australia does not. The two states are one and a half hours apart. The
# residents decided to forget about this nonsense of changing the clock so
# much and set the local time 20 hours and 45 minutes from the
# international date line, or right in the middle of the time of South
# Australia and Western Australia. As it only affects about 10 people and
# tourists staying at the Madura Motel, it has never really made as big an
# impact as Broken Hill. However, as tourist visiting there or anyone
# The most interesting region I have found consists of three towns on the
# southern coast of Australia, population 10 at last report, along with
# 50,000 sheep, about 100 kilometers long and 40 kilometers into the
# continent. The primary town is Madura, with the other towns being
# Mundrabilla and Eucla. According to the sheriff of Madura, the
# residents got tired of having to change the time so often, as they are
# located in a strip overlapping the border of South Australia and Western
# Australia. South Australia observes daylight saving time; Western
# Australia does not. The two states are one and a half hours apart. The
# residents decided to forget about this nonsense of changing the clock so
# much and set the local time 20 hours and 45 minutes from the
# international date line, or right in the middle of the time of South
# Australia and Western Australia. As it only affects about 10 people and
# tourists staying at the Madura Motel, it has never really made as big an
# impact as Broken Hill. However, as tourist visiting there or anyone
# calling the local sheriff will attest, they do keep time in this way.
#
# From Paul Eggert (2002-04-09):
@ -1263,6 +1274,8 @@ Zone Pacific/Wallis 12:15:20 - LMT 1901
# of January the standard time in the Kingdom shall be moved backward by one
# hour to 1:00am.
# From Pulu 'Anau (2002-11-05):
# The law was for 3 years, supposedly to get renewed. It wasn't.
###############################################################################

View File

@ -1,4 +1,4 @@
# @(#)europe 7.82
# @(#)europe 7.83
# This data is by no means authoritative; if you think you know better,
# go ahead and edit the file (and please send any changes to
@ -33,20 +33,20 @@
# I invented the abbreviations marked `*' in the following table;
# the rest are from earlier versions of this file, or from other sources.
# Corrections are welcome!
# std dst
# LMT Local Mean Time
# -4:00 AST Atlantic
# -3:00 WGT WGST Western Greenland*
# -1:00 EGT EGST Eastern Greenland*
# 0:00 GMT BST Greenwich, British Summer
# 0:00 GMT IST Greenwich, Irish Summer
# 0:00 WET WEST Western Europe
# 0:19:32 AMT NST Amsterdam, Netherlands Summer (1835-1937)*
# 0:20 NET NEST Netherlands (1937-1940)*
# 1:00 CET CEST Central Europe
# 1:00:14 SET Swedish (1879-1899)*
# 2:00 EET EEST Eastern Europe
# 3:00 MSK MSD Moscow
# std dst 2dst
# LMT Local Mean Time
# -4:00 AST ADT Atlantic
# -3:00 WGT WGST Western Greenland*
# -1:00 EGT EGST Eastern Greenland*
# 0:00 GMT BST BDST Greenwich, British Summer
# 0:00 GMT IST Greenwich, Irish Summer
# 0:00 WET WEST WEMT Western Europe
# 0:19:32.13 AMT NST Amsterdam, Netherlands Summer (1835-1937)*
# 0:20 NET NEST Netherlands (1937-1940)*
# 1:00 CET CEST CEMT Central Europe
# 1:00:14 SET Swedish (1879-1899)*
# 2:00 EET EEST Eastern Europe
# 3:00 MSK MSD Moscow
#
# A reliable and entertaining source about time zones, especially in Britain,
# Derek Howse, Greenwich time and longitude, Philip Wilson Publishers (1997).
@ -558,20 +558,30 @@ Zone Europe/Andorra 0:06:04 - LMT 1901
1:00 EU CE%sT
# Austria
# From Paul Eggert (2003-02-28): Shanks gives 1918-06-16 and
# 1945-11-18, but the Austrian Federal Office of Metrology and
# Surveying (BEV) gives 1918-09-16 and for Vienna gives the "alleged"
# date of 1945-04-12 with no time. For the 1980-04-06 transition
# Shanks gives 02:00, the BEV 00:00. Go with the BEV, and guess 02:00
# for 1945-04-12.
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
Rule Austria 1920 only - Apr 5 2:00s 1:00 S
Rule Austria 1920 only - Sep 13 2:00s 0 -
Rule Austria 1945 only - Apr 2 2:00s 1:00 S
Rule Austria 1945 only - Nov 18 2:00s 0 -
Rule Austria 1946 only - Apr 14 2:00s 1:00 S
Rule Austria 1946 1948 - Oct Sun>=1 2:00s 0 -
Rule Austria 1947 only - Apr 6 2:00s 1:00 S
Rule Austria 1948 only - Apr 18 2:00s 1:00 S
Rule Austria 1980 only - Apr 6 0:00 1:00 S
Rule Austria 1980 only - Sep 28 0:00 0 -
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Europe/Vienna 1:05:20 - LMT 1893 Apr
1:00 C-Eur CE%sT 1918 Jun 16 3:00
1:00 Austria CE%sT 1940 Apr 1 2:00
1:00 C-Eur CE%sT 1945 Apr 2 2:00
1:00 C-Eur CE%sT 1920
1:00 Austria CE%sT 1940 Apr 1 2:00s
1:00 C-Eur CE%sT 1945 Apr 2 2:00s
1:00 1:00 CEST 1945 Apr 12 2:00s
1:00 - CET 1946
1:00 Austria CE%sT 1981
1:00 EU CE%sT
@ -654,7 +664,7 @@ Zone Europe/Brussels 0:17:30 - LMT 1880
1:00 EU CE%sT
# Bosnia and Herzegovina
# see Yugoslavia
# see Serbia and Montenegro
# Bulgaria
#
@ -681,7 +691,7 @@ Zone Europe/Sofia 1:33:16 - LMT 1880
2:00 EU EE%sT
# Croatia
# see Yugosloavia
# see Serbia and Montenegro
# Czech Republic
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
@ -750,7 +760,7 @@ Zone Atlantic/Faeroe -0:27:04 - LMT 1908 Jan 11 # Torshavn
# introduced.
# From Rives McDow (2001-11-01):
#
#
# I correspond regularly with the Dansk Polarcenter, and wrote them at
# the time to clarify the situation in Thule. Unfortunately, I have
# not heard back from them regarding my recent letter. [But I have
@ -991,25 +1001,29 @@ Zone Europe/Paris 0:09:21 - LMT 1891 Mar 15 0:01
# From Markus Kuhn <Markus.Kuhn@cl.cam.ac.uk> (1998-09-29):
# The German time zone web site by the Physikalisch-Technische
# Bundesanstalt contains DST information back to 1916.
#
# <a href="http://www.ptb.de/english/org/4/43/432/lega.htm">
# Realisation of Legal Time in Germany
# </a>
# [See tz-link.htm for the URL.]
# From Joerg Schilling (2002-10-23):
# In 1945, Berlin was switched to Moscow Summer time (GMT+4) by <a
# href="http://www.dhm.de/lemo/html/biografien/BersarinNikolai/">
# General [Nikolai] Bersarin</a>.
# From Paul Eggert (2003-03-08):
# <a href="http://www.parlament-berlin.de/pds-fraktion.nsf/727459127c8b66ee8525662300459099/defc77cb784f180ac1256c2b0030274b/$FILE/bersarint.pdf">
# says that Bersarin issued an order to use Moscow time on May 20.
# However, Moscow did not observe daylight saving in 1945, so
# this was equivalent to CEMT (GMT+3), not GMT+4.
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
Rule Germany 1945 only - Apr 2 2:00s 1:00 S
# Shanks says 05-24 2:00 to 09-24 3:00 for DDST; go with the PTB, who quotes
# the Archiv fuer publizist. Arbeit (Munzinger-Archiv) 652 (Zeitsystem)
# (1961-11-25), which gives dates only. Guess 3:00 transition times.
Rule Germany 1945 only - May 31 3:00 2:00 M # Midsummer
Rule Germany 1945 only - Sep 23 3:00 1:00 S
Rule Germany 1945 only - May 24 2:00 2:00 M # Midsummer
Rule Germany 1945 only - Sep 24 3:00 1:00 S
Rule Germany 1945 only - Nov 18 2:00s 0 -
Rule Germany 1946 only - Apr 14 2:00s 1:00 S
Rule Germany 1946 only - Oct 7 2:00s 0 -
Rule Germany 1947 1949 - Oct Sun>=1 2:00s 0 -
Rule Germany 1947 only - Apr 6 2:00s 1:00 S
# The PTB gives 3:00 CET and 3:00 CEST for the midsummer transition times;
# go with Shanks.
Rule Germany 1947 only - May 11 2:00s 2:00 M
Rule Germany 1947 only - Jun 29 3:00 1:00 S
Rule Germany 1948 only - Apr 18 2:00s 1:00 S
@ -1341,6 +1355,15 @@ Zone Europe/Vaduz 0:38:04 - LMT 1894 Jun
# Fact File, Lithuanian State Department of Tourism
# </a> (2000-03-27): Local time is GMT+2 hours ..., no daylight saving.
# From a user via Klaus Marten (2003-02-07):
# As a candidate for membership of the European Union, Lithuania will
# observe Summer Time in 2003, changing its clocks at the times laid
# down in EU Directive 2000/84 of 19.I.01 (i.e. at the same times as its
# neighbour Latvia). The text of the Lithuanian government Order of
# 7.XI.02 to this effect can be found at
# http://www.lrvk.lt/nut/11/n1749.htm
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Europe/Vilnius 1:41:16 - LMT 1880
1:24:00 - WMT 1917 # Warsaw Mean Time
@ -1355,7 +1378,8 @@ Zone Europe/Vilnius 1:41:16 - LMT 1880
2:00 C-Eur EE%sT 1998
2:00 - EET 1998 Mar 29 1:00u
1:00 EU CE%sT 1999 Oct 31 1:00u
2:00 - EET
2:00 - EET 2003 Jan 1
2:00 EU EE%sT
# Luxembourg
# Whitman disagrees with most of these dates in minor ways; go with Shanks.
@ -1393,7 +1417,7 @@ Zone Europe/Luxembourg 0:24:36 - LMT 1904 Jun
1:00 EU CE%sT
# Macedonia
# see Yugoslavia
# see Serbia and Montenegro
# Malta
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
@ -1979,11 +2003,27 @@ Zone Asia/Anadyr 11:49:56 - LMT 1924 May 2
11:00 Russia ANA%sT 1992 Jan 19 2:00s
12:00 Russia ANA%sT
# Serbia and Montenegro
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Europe/Belgrade 1:22:00 - LMT 1884
1:00 - CET 1941 Apr 18 23:00
1:00 C-Eur CE%sT 1945 May 8 2:00s
1:00 1:00 CEST 1945 Sep 16 2:00s
# Metod Kozelj <metod.kozelj@rzs-hm.si> reports that the legal date of
# transition to EU rules was 1982-11-27, for all of Yugoslavia at the time.
# Shanks doesn't give as much detail, so go with Kozelj.
1:00 - CET 1982 Nov 27
1:00 EU CE%sT
Link Europe/Belgrade Europe/Ljubljana # Slovenia
Link Europe/Belgrade Europe/Sarajevo # Bosnia and Herzegovina
Link Europe/Belgrade Europe/Skopje # Macedonia
Link Europe/Belgrade Europe/Zagreb # Croatia
# Slovakia
Link Europe/Prague Europe/Bratislava
# Slovenia
# see Yugoslavia
# see Serbia and Montenegro
# Spain
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
@ -2191,6 +2231,15 @@ Zone Europe/Istanbul 1:55:52 - LMT 1880
Link Europe/Istanbul Asia/Istanbul # Istanbul is in both continents.
# Ukraine
#
# From Igor Karpov, who works for the Ukranian Ministry of Justice,
# via Garrett Wollman (2003-01-27):
# BTW, I've found the official document on this matter. It's goverment
# regulations number 509, May 13, 1996. In my poor translation it says:
# "Time in Ukraine is set to second timezone (Kiev time). Each last Sunday
# of March at 3am the time is changing to 4am and each last Sunday of
# October the time at 4am is changing to 3am"
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
# Most of Ukraine since 1970 has been like Kiev.
Zone Europe/Kiev 2:02:04 - LMT 1880
@ -2249,22 +2298,6 @@ Zone Europe/Simferopol 2:16:24 - LMT 1880
3:00 - MSK 1997 Mar lastSun 1:00u
2:00 EU EE%sT
# Yugoslavia
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Europe/Belgrade 1:22:00 - LMT 1884
1:00 - CET 1941 Apr 18 23:00
1:00 C-Eur CE%sT 1945 May 8 2:00s
1:00 1:00 CEST 1945 Sep 16 2:00s
# Metod Kozelj <metod.kozelj@rzs-hm.si> reports that the legal date of
# transition to EU rules was 1982-11-27, for all of Yugoslavia at the time.
# Shanks doesn't give as much detail, so go with Kozelj.
1:00 - CET 1982 Nov 27
1:00 EU CE%sT
Link Europe/Belgrade Europe/Ljubljana # Slovenia
Link Europe/Belgrade Europe/Sarajevo # Bosnia and Herzegovina
Link Europe/Belgrade Europe/Skopje # Macedonia
Link Europe/Belgrade Europe/Zagreb # Croatia
###############################################################################
# One source shows that Bulgaria, Cyprus, Finland, and Greece observe DST from

View File

@ -2,11 +2,11 @@
#
# @(#)iso3166.tab 1.9
#
# From Paul Eggert <eggert@twinsun.com> (2002-05-28):
# From Paul Eggert <eggert@twinsun.com> (2003-02-04):
#
# This file contains a table with the following columns:
# 1. ISO 3166-1 alpha-2 country code, current as of
# ISO 3166-1 Newsletter No. V-5 (2002-05-20). See:
# ISO 3166-1 Newsletter No. V-7 (2003-01-14). See:
# <a href="http://www.iso.org/iso/en/prods-services/iso3166ma/index.html">
# ISO 3166 Maintenance agency (ISO 3166/MA)
# </a>.
@ -256,7 +256,7 @@ WF Wallis & Futuna
WS Samoa (Western)
YE Yemen
YT Mayotte
YU Yugoslavia
YU Serbia and Montenegro
ZA South Africa
ZM Zambia
ZW Zimbabwe

View File

@ -1,4 +1,4 @@
# @(#)northamerica 7.61
# @(#)northamerica 7.62
# also includes Central America and the Caribbean
# This data is by no means authoritative; if you think you know better,
@ -88,6 +88,23 @@
# of surrender, all of whom interrupting the bells of Big Ben in
# London which were to precede Mr. Attlee's speech.
# From Paul Eggert (2003-02-09): It was Robert St John, not Bob Trout. From
# Myrna Oliver's obituary of St John on page B16 of today's Los Angeles Times:
#
# ... a war-weary U.S. clung to radios, awaiting word of Japan's surrender.
# Any announcement from Asia would reach St. John's New York newsroom on a
# wire service teletype machine, which had prescribed signals for major news.
# Associated Press, for example, would ring five bells before spewing out
# typed copy of an important story, and 10 bells for news "of transcendental
# importance."
#
# On Aug. 14, stalling while talking steadily into the NBC networks' open
# microphone, St. John heard five bells and waited only to hear a sixth bell,
# before announcing confidently: "Ladies and gentlemen, World War II is over.
# The Japanese have agreed to our surrender terms."
#
# He had scored a 20-second scoop on other broadcasters.
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
Rule US 1918 1919 - Mar lastSun 2:00 1:00 D
Rule US 1918 1919 - Oct lastSun 2:00 0 S
@ -189,10 +206,11 @@ Rule US 1987 max - Apr Sun>=1 2:00 1:00 D
# US eastern time, represented by New York
# Connecticut, Delaware, District of Columbia, most of Florida,
# Georgia, far southeastern Indiana, eastern Kentucky, Maine,
# Maryland, Massachusetts, New Hampshire, New Jersey, New York, North
# Carolina, Ohio, Pennsylvania, Rhode Island, South Carolina, eastern
# Tennessee, Vermont, Virginia, West Virginia
# Georgia, southeast Indiana (Clark, Dearborn, Floyd, Harrison, and
# Ohio counties), eastern Kentucky, Maine, Maryland, Massachusetts,
# New Hampshire, New Jersey, New York, North Carolina, Ohio,
# Pennsylvania, Rhode Island, South Carolina, eastern Tennessee,
# Vermont, Virginia, West Virginia
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER
Rule NYC 1920 only - Mar lastSun 2:00 1:00 D
@ -211,10 +229,11 @@ Zone America/New_York -4:56:02 - LMT 1883 Nov 18 12:00
# US central time, represented by Chicago
# Alabama, Arkansas, Florida panhandle, Illinois, western Indiana
# corners, Iowa, most of Kansas, western Kentucky, Louisiana,
# Minnesota, Mississippi, Missouri, eastern Nebraska, eastern North
# Dakota, Oklahoma, eastern South Dakota, western Tennessee, most of
# Texas, Wisconsin
# (Gibson, Jasper, Lake, LaPorte, Newton, Porter, Posey, Spencer,
# Vanderburgh, and Warrick counties), Iowa, most of Kansas, western
# Kentucky, Louisiana, Minnesota, Mississippi, Missouri, eastern
# Nebraska, eastern North Dakota, Oklahoma, eastern South Dakota,
# western Tennessee, most of Texas, Wisconsin
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER
Rule Chicago 1920 only - Jun 13 2:00 1:00 D
@ -357,12 +376,32 @@ Zone Pacific/Honolulu -10:31:26 - LMT 1900 Jan 1 12:00
# Now we turn to US areas that have diverged from the consensus since 1970.
# Arizona mostly uses MST.
# From Paul Eggert (2002-10-20):
#
# The information in the rest of this paragraph is derived from the
# <a href="http://www.dlapr.lib.az.us/links/daylight.htm">
# Daylight Saving Time web page (2002-01-23)</a> maintained by the
# Arizona State Library, Archives and Public Records.
# Between 1944-01-01 and 1944-04-01 the State of Arizona used standard
# time, but by federal law railroads, airlines, bus lines, military
# personnel, and some engaged in interstate commerce continued to
# observe war (i.e., daylight saving) time. The 1944-03-17 Phoenix
# Gazette says that was the date the law changed, and that 04-01 was
# the date the state's clocks would change. In 1945 the State of
# Arizona used standard time all year, again with exceptions only as
# mandated by federal law. Arizona observed DST in 1967, but Arizona
# Laws 1968, ch. 183 (effective 1968-03-21) repealed DST.
#
# Shanks says the 1944 experiment came to an end on 1944-03-17.
# Go with the Arizona State Library instead.
Zone America/Phoenix -7:28:18 - LMT 1883 Nov 18 12:00
-7:00 US M%sT 1944 Jan 1 00:01
-7:00 - MST 1944 Mar 17 00:01
-7:00 - MST 1944 Apr 1 00:01
-7:00 US M%sT 1944 Oct 1 00:01
-7:00 - MST 1967
-7:00 US M%sT 1968
-7:00 US M%sT 1968 Mar 21
-7:00 - MST
# From Arthur David Olson (1988-02-13):
# A writer from the Inter Tribal Council of Arizona, Inc.,
@ -522,7 +561,7 @@ Link America/Louisville America/Kentucky/Louisville
# <a href="http://frwebgate.access.gpo.gov/cgi-bin/getdoc.cgi?dbname=2000_register&docid=fr17au00-22">
# Federal Register 65, 160 (2000-08-17), page 50154-50158.
# </a>
#
#
Zone America/Kentucky/Monticello -5:39:24 - LMT 1883 Nov 18 12:00
-6:00 US C%sT 1946
-6:00 - CST 1968

View File

@ -1,4 +1,4 @@
# @(#)southamerica 7.45
# @(#)southamerica 7.46
# This data is by no means authoritative; if you think you know better,
# go ahead and edit the file (and please send any changes to
@ -584,6 +584,10 @@ Zone America/Rio_Branco -4:31:12 - LMT 1914
# Go with this article in preference to Shanks's 1969 date for modern DST.
# Assume this rule has been used since DST was introduced in the islands.
# From Paul Eggert (2002-10-24):
# <http://www.shoa.cl/shoa/faqhoraoficial.htm> gives many details that
# disagree with the following table, but we haven't had time to compare them.
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
Rule Chile 1918 only - Sep 1 0:00 1:00 S
Rule Chile 1919 only - Jul 2 0:00 0 -

View File

@ -1,4 +1,4 @@
# @(#)zone.tab 1.27
# @(#)zone.tab 1.28
#
# TZ zone descriptions
#
@ -33,6 +33,7 @@ AN +1211-06900 America/Curacao
AO -0848+01314 Africa/Luanda
AQ -7750+16636 Antarctica/McMurdo McMurdo Station, Ross Island
AQ -9000+00000 Antarctica/South_Pole Amundsen-Scott Station, South Pole
AQ -6734-06808 Antarctica/Rothera Rothera Station, Adelaide Island
AQ -6448-06406 Antarctica/Palmer Palmer Station, Anvers Island
AQ -6736+06253 Antarctica/Mawson Mawson Station, Holme Bay
AQ -6835+07758 Antarctica/Davis Davis Station, Vestfold Hills