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> 2003-03-23 Ulrich Drepper <drepper@redhat.com>
* sysdeps/unix/sysv/linux/ia64/sysdep.h (ret_NOERRNO): Avoid * 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 #define ret_NOERRNO PSEUDO_RET_NOERRNO
#undef PSEUDO_END_NOERRNO #undef PSEUDO_END_NOERRNO
#define PSEUDO_END_NOERRO(name) \ #define PSEUDO_END_NOERRNO(name) \
END (name) END (name)
/* Label in text section. */ /* Label in text section. */

View File

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

View File

@ -1,4 +1,4 @@
# @(#)antarctica 7.22 # @(#)antarctica 7.23
# From Paul Eggert (1999-11-15): # From Paul Eggert (1999-11-15):
# To keep things manageable, we list only locations occupied year-round; see # 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 # Halley is on a moving ice shelf and is periodically relocated
# so that it is never more than 10km from its nominal location. # so that it is never more than 10km from its nominal location.
# Rothera, Adelaide Island, -6734-6808, since 1976-12-01 # 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 # Uruguay - year round base
# Artigas, King George Island, -621104-0585107 # 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, # 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 # go ahead and edit the file (and please send any changes to
@ -34,6 +34,7 @@
# 2:00 EET EEST Eastern European Time # 2:00 EET EEST Eastern European Time
# 2:00 IST IDT Israel # 2:00 IST IDT Israel
# 3:00 AST ADT Arabia* # 3:00 AST ADT Arabia*
# 3:30 IRST IRDT Iran
# 4:00 GST Gulf* # 4:00 GST Gulf*
# 5:30 IST India # 5:30 IST India
# 7:00 ICT Indochina* # 7:00 ICT Indochina*
@ -430,89 +431,97 @@ Zone Asia/Jayapura 9:22:48 - LMT 1932 Nov
9:00 - EIT 9:00 - EIT
# Iran # Iran
# From Paul Eggert (2000-06-12), following up a suggestion by Rich Wales:
# Ahmea Alavi in # From Roozbeh Pournader (2003-03-15):
# <a href="http://www.persia.org/Iran_Lib/Calendar/taghveem.txt"> # This is an English translation of what I just found (originally in Persian).
# TAGHVEEM (1993-07-12) # The Gregorian dates in brackets are mine:
# </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:
# #
# DST start DST end # Official Newspaper No. 13548-1370/6/25 [1991-09-16]
# year SSIM Alavi SSIM Alavi # No. 16760/T233 H 1370/6/10 [1991-09-01]
# 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
# #
# Go with Alavi starting with 1992. # The Rule About Change of the Official Time of the Country
# I used Ed Reingold's cal-persia in GNU Emacs 19.34 to compute Persian dates. #
# 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 # 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. # are approximate; stop after 2037 when 32-bit time_t's overflow.
# #
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S # 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 1980 - Mar 21 0:00 1:00 D
Rule Iran 1978 only - Oct 21 0:00 0 - Rule Iran 1978 only - Oct 21 0:00 0 S
Rule Iran 1979 only - Sep 19 0:00 0 - Rule Iran 1979 only - Sep 19 0:00 0 S
Rule Iran 1980 only - Sep 23 0:00 0 - Rule Iran 1980 only - Sep 23 0:00 0 S
Rule Iran 1991 only - May 3 0:00s 1:00 S Rule Iran 1991 only - May 3 0:00 1:00 D
Rule Iran 1991 only - Sep 20 0:00s 0 - Rule Iran 1992 1995 - Mar 22 0:00 1:00 D
Rule Iran 1992 1995 - Mar 21 0:00 1:00 S Rule Iran 1991 1995 - Sep 22 0:00 0 S
Rule Iran 1992 1995 - Sep 23 0:00 0 - Rule Iran 1996 only - Mar 21 0:00 1:00 D
Rule Iran 1996 only - Mar 20 0:00 1:00 S Rule Iran 1996 only - Sep 21 0:00 0 S
Rule Iran 1996 only - Sep 22 0:00 0 - Rule Iran 1997 1999 - Mar 22 0:00 1:00 D
Rule Iran 1997 1999 - Mar 21 0:00 1:00 S Rule Iran 1997 1999 - Sep 22 0:00 0 S
Rule Iran 1997 1999 - Sep 23 0:00 0 - Rule Iran 2000 only - Mar 21 0:00 1:00 D
Rule Iran 2000 only - Mar 20 0:00 1:00 S Rule Iran 2000 only - Sep 21 0:00 0 S
Rule Iran 2000 only - Sep 22 0:00 0 - Rule Iran 2001 2003 - Mar 22 0:00 1:00 D
Rule Iran 2001 2003 - Mar 21 0:00 1:00 S Rule Iran 2001 2003 - Sep 22 0:00 0 S
Rule Iran 2001 2003 - Sep 23 0:00 0 - Rule Iran 2004 only - Mar 21 0:00 1:00 D
Rule Iran 2004 only - Mar 20 0:00 1:00 S Rule Iran 2004 only - Sep 21 0:00 0 S
Rule Iran 2004 only - Sep 22 0:00 0 - Rule Iran 2005 2007 - Mar 22 0:00 1:00 D
Rule Iran 2005 2007 - Mar 21 0:00 1:00 S Rule Iran 2005 2007 - Sep 22 0:00 0 S
Rule Iran 2005 2007 - Sep 23 0:00 0 - Rule Iran 2008 only - Mar 21 0:00 1:00 D
Rule Iran 2008 only - Mar 20 0:00 1:00 S Rule Iran 2008 only - Sep 21 0:00 0 S
Rule Iran 2008 only - Sep 22 0:00 0 - Rule Iran 2009 2011 - Mar 22 0:00 1:00 D
Rule Iran 2009 2011 - Mar 21 0:00 1:00 S Rule Iran 2009 2011 - Sep 22 0:00 0 S
Rule Iran 2009 2011 - Sep 23 0:00 0 - Rule Iran 2012 only - Mar 21 0:00 1:00 D
Rule Iran 2012 only - Mar 20 0:00 1:00 S Rule Iran 2012 only - Sep 21 0:00 0 S
Rule Iran 2012 only - Sep 22 0:00 0 - Rule Iran 2013 2015 - Mar 22 0:00 1:00 D
Rule Iran 2013 2015 - Mar 21 0:00 1:00 S Rule Iran 2013 2015 - Sep 22 0:00 0 S
Rule Iran 2013 2015 - Sep 23 0:00 0 - Rule Iran 2016 only - Mar 21 0:00 1:00 D
Rule Iran 2016 only - Mar 20 0:00 1:00 S Rule Iran 2016 only - Sep 21 0:00 0 S
Rule Iran 2016 only - Sep 22 0:00 0 - Rule Iran 2017 2019 - Mar 22 0:00 1:00 D
Rule Iran 2017 2019 - Mar 21 0:00 1:00 S Rule Iran 2017 2019 - Sep 22 0:00 0 S
Rule Iran 2017 2019 - Sep 23 0:00 0 - Rule Iran 2020 only - Mar 21 0:00 1:00 D
Rule Iran 2020 only - Mar 20 0:00 1:00 S Rule Iran 2020 only - Sep 21 0:00 0 S
Rule Iran 2020 only - Sep 22 0:00 0 - Rule Iran 2021 2023 - Mar 22 0:00 1:00 D
Rule Iran 2021 2023 - Mar 21 0:00 1:00 S Rule Iran 2021 2023 - Sep 22 0:00 0 S
Rule Iran 2021 2023 - Sep 23 0:00 0 - Rule Iran 2024 2025 - Mar 21 0:00 1:00 D
Rule Iran 2024 2025 - Mar 20 0:00 1:00 S Rule Iran 2024 2025 - Sep 21 0:00 0 S
Rule Iran 2024 2025 - Sep 22 0:00 0 - Rule Iran 2026 2027 - Mar 22 0:00 1:00 D
Rule Iran 2026 2027 - Mar 21 0:00 1:00 S Rule Iran 2026 2027 - Sep 22 0:00 0 S
Rule Iran 2026 2027 - Sep 23 0:00 0 - Rule Iran 2028 2029 - Mar 21 0:00 1:00 D
Rule Iran 2028 2029 - Mar 20 0:00 1:00 S Rule Iran 2028 2029 - Sep 21 0:00 0 S
Rule Iran 2028 2029 - Sep 22 0:00 0 - Rule Iran 2030 2031 - Mar 22 0:00 1:00 D
Rule Iran 2030 2031 - Mar 21 0:00 1:00 S Rule Iran 2030 2031 - Sep 22 0:00 0 S
Rule Iran 2030 2031 - Sep 23 0:00 0 - Rule Iran 2032 2033 - Mar 21 0:00 1:00 D
Rule Iran 2032 2033 - Mar 20 0:00 1:00 S Rule Iran 2032 2033 - Sep 21 0:00 0 S
Rule Iran 2032 2033 - Sep 22 0:00 0 - Rule Iran 2034 2035 - Mar 22 0:00 1:00 D
Rule Iran 2034 2035 - Mar 21 0:00 1:00 S Rule Iran 2034 2035 - Sep 22 0:00 0 S
Rule Iran 2034 2035 - Sep 23 0:00 0 - Rule Iran 2036 2037 - Mar 21 0:00 1:00 D
Rule Iran 2036 2037 - Mar 20 0:00 1:00 S Rule Iran 2036 2037 - Sep 21 0:00 0 S
Rule Iran 2036 2037 - Sep 22 0:00 0 -
# Zone NAME GMTOFF RULES FORMAT [UNTIL] # Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Asia/Tehran 3:25:44 - LMT 1916 Zone Asia/Tehran 3:25:44 - LMT 1916
3:25:44 - TMT 1946 # Tehran Mean Time 3:25:44 - TMT 1946 # Tehran Mean Time
3:30 - IRT 1977 Nov 3:30 - IRST 1977 Nov
4:00 Iran IR%sT 1979 4:00 Iran IR%sT 1979
3:30 Iran IR%sT 3:30 Iran IR%sT
@ -1154,9 +1163,26 @@ Zone Asia/Muscat 3:54:20 - LMT 1920
# and Sunday of April" phrase, if taken literally, means that the # 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. # 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 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 only - Apr Sun>=2 0:01 1:00 S
Rule Pakistan 2002 max - Oct 15 0:00 0 - Rule Pakistan 2002 only - Oct Sun>=2 0:01 0 -
# Zone NAME GMTOFF RULES FORMAT [UNTIL] # Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Asia/Karachi 4:28:12 - LMT 1907 Zone Asia/Karachi 4:28:12 - LMT 1907
5:30 - IST 1942 Sep 5:30 - IST 1942 Sep

View File

@ -1,4 +1,4 @@
# @(#)australasia 7.67 # @(#)australasia 7.68
# This file also includes Pacific islands. # This file also includes Pacific islands.
# Notes are at the end of this file # Notes are at the end of this file
@ -297,6 +297,17 @@ Zone Pacific/Noumea 11:05:48 - LMT 1912 Jan 13
############################################################################### ###############################################################################
# New Zealand # 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 # 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, # 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. # didn't change until 1945 Apr 30; go with Shanks.
Rule NZ 1934 1940 - Apr lastSun 2:00 0 S Rule NZ 1934 1940 - Apr lastSun 2:00 0 S
Rule NZ 1934 1939 - Sep lastSun 2:00 0:30 HD 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 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 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 NZ 1990 max - Mar Sun>=15 2:00s 0 S
Rule Chatham 1990 max - Oct Sun>=1 2:45s 1:00 D Rule Chatham 1990 max - Oct Sun>=1 2:45s 1:00 D
Rule Chatham 1991 max - Mar Sun>=15 2:45s 0 S Rule Chatham 1991 max - Mar Sun>=15 2:45s 0 S
# Zone NAME GMTOFF RULES FORMAT [UNTIL] # 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 11:30 NZ NZ%sT 1940 Sep 29 2:00
12:00 NZ NZ%sT 12:00 NZ NZ%sT
Zone Pacific/Chatham 12:45 Chatham CHA%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 NAME FROM TO TYPE IN ON AT SAVE LETTER/S
Rule Tonga 1999 only - Oct 7 2:00s 1:00 S Rule Tonga 1999 only - Oct 7 2:00s 1:00 S
Rule Tonga 2000 only - Mar 19 2:00s 0 - Rule Tonga 2000 only - Mar 19 2:00s 0 -
Rule Tonga 2000 max - Nov Sun>=1 2:00 1:00 S Rule Tonga 2000 2001 - Nov Sun>=1 2:00 1:00 S
Rule Tonga 2001 max - Jan lastSun 2:00 0 - Rule Tonga 2001 2002 - Jan lastSun 2:00 0 -
# Zone NAME GMTOFF RULES FORMAT [UNTIL] # Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Pacific/Tongatapu 12:19:20 - LMT 1901 Zone Pacific/Tongatapu 12:19:20 - LMT 1901
12:20 - TOT 1941 # Tonga Time 12:20 - TOT 1941 # Tonga Time
@ -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 # of January the standard time in the Kingdom shall be moved backward by one
# hour to 1:00am. # 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, # 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 # go ahead and edit the file (and please send any changes to
@ -33,17 +33,17 @@
# I invented the abbreviations marked `*' in the following table; # I invented the abbreviations marked `*' in the following table;
# the rest are from earlier versions of this file, or from other sources. # the rest are from earlier versions of this file, or from other sources.
# Corrections are welcome! # Corrections are welcome!
# std dst # std dst 2dst
# LMT Local Mean Time # LMT Local Mean Time
# -4:00 AST Atlantic # -4:00 AST ADT Atlantic
# -3:00 WGT WGST Western Greenland* # -3:00 WGT WGST Western Greenland*
# -1:00 EGT EGST Eastern Greenland* # -1:00 EGT EGST Eastern Greenland*
# 0:00 GMT BST Greenwich, British Summer # 0:00 GMT BST BDST Greenwich, British Summer
# 0:00 GMT IST Greenwich, Irish Summer # 0:00 GMT IST Greenwich, Irish Summer
# 0:00 WET WEST Western Europe # 0:00 WET WEST WEMT Western Europe
# 0:19:32 AMT NST Amsterdam, Netherlands Summer (1835-1937)* # 0:19:32.13 AMT NST Amsterdam, Netherlands Summer (1835-1937)*
# 0:20 NET NEST Netherlands (1937-1940)* # 0:20 NET NEST Netherlands (1937-1940)*
# 1:00 CET CEST Central Europe # 1:00 CET CEST CEMT Central Europe
# 1:00:14 SET Swedish (1879-1899)* # 1:00:14 SET Swedish (1879-1899)*
# 2:00 EET EEST Eastern Europe # 2:00 EET EEST Eastern Europe
# 3:00 MSK MSD Moscow # 3:00 MSK MSD Moscow
@ -558,20 +558,30 @@ Zone Europe/Andorra 0:06:04 - LMT 1901
1:00 EU CE%sT 1:00 EU CE%sT
# Austria # 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 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 - Apr 5 2:00s 1:00 S
Rule Austria 1920 only - Sep 13 2:00s 0 - 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 only - Apr 14 2:00s 1:00 S
Rule Austria 1946 1948 - Oct Sun>=1 2:00s 0 - Rule Austria 1946 1948 - Oct Sun>=1 2:00s 0 -
Rule Austria 1947 only - Apr 6 2:00s 1:00 S Rule Austria 1947 only - Apr 6 2:00s 1:00 S
Rule Austria 1948 only - Apr 18 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 NAME GMTOFF RULES FORMAT [UNTIL]
Zone Europe/Vienna 1:05:20 - LMT 1893 Apr Zone Europe/Vienna 1:05:20 - LMT 1893 Apr
1:00 C-Eur CE%sT 1918 Jun 16 3:00 1:00 C-Eur CE%sT 1920
1:00 Austria CE%sT 1940 Apr 1 2:00 1:00 Austria CE%sT 1940 Apr 1 2:00s
1:00 C-Eur CE%sT 1945 Apr 2 2:00 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 Austria CE%sT 1981
1:00 EU CE%sT 1:00 EU CE%sT
@ -654,7 +664,7 @@ Zone Europe/Brussels 0:17:30 - LMT 1880
1:00 EU CE%sT 1:00 EU CE%sT
# Bosnia and Herzegovina # Bosnia and Herzegovina
# see Yugoslavia # see Serbia and Montenegro
# Bulgaria # Bulgaria
# #
@ -681,7 +691,7 @@ Zone Europe/Sofia 1:33:16 - LMT 1880
2:00 EU EE%sT 2:00 EU EE%sT
# Croatia # Croatia
# see Yugosloavia # see Serbia and Montenegro
# Czech Republic # Czech Republic
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
@ -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): # From Markus Kuhn <Markus.Kuhn@cl.cam.ac.uk> (1998-09-29):
# The German time zone web site by the Physikalisch-Technische # The German time zone web site by the Physikalisch-Technische
# Bundesanstalt contains DST information back to 1916. # Bundesanstalt contains DST information back to 1916.
# # [See tz-link.htm for the URL.]
# <a href="http://www.ptb.de/english/org/4/43/432/lega.htm">
# Realisation of Legal Time in Germany # From Joerg Schilling (2002-10-23):
# </a> # 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 NAME FROM TO TYPE IN ON AT SAVE LETTER/S
Rule Germany 1945 only - Apr 2 2:00s 1:00 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 Rule Germany 1945 only - May 24 2:00 2:00 M # Midsummer
# the Archiv fuer publizist. Arbeit (Munzinger-Archiv) 652 (Zeitsystem) Rule Germany 1945 only - Sep 24 3:00 1:00 S
# (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 - Nov 18 2:00s 0 - Rule Germany 1945 only - Nov 18 2:00s 0 -
Rule Germany 1946 only - Apr 14 2:00s 1:00 S Rule Germany 1946 only - Apr 14 2:00s 1:00 S
Rule Germany 1946 only - Oct 7 2:00s 0 - Rule Germany 1946 only - Oct 7 2:00s 0 -
Rule Germany 1947 1949 - Oct Sun>=1 2:00s 0 - Rule Germany 1947 1949 - Oct Sun>=1 2:00s 0 -
Rule Germany 1947 only - Apr 6 2:00s 1:00 S 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 - May 11 2:00s 2:00 M
Rule Germany 1947 only - Jun 29 3:00 1:00 S Rule Germany 1947 only - Jun 29 3:00 1:00 S
Rule Germany 1948 only - Apr 18 2:00s 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 # Fact File, Lithuanian State Department of Tourism
# </a> (2000-03-27): Local time is GMT+2 hours ..., no daylight saving. # </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 NAME GMTOFF RULES FORMAT [UNTIL]
Zone Europe/Vilnius 1:41:16 - LMT 1880 Zone Europe/Vilnius 1:41:16 - LMT 1880
1:24:00 - WMT 1917 # Warsaw Mean Time 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 C-Eur EE%sT 1998
2:00 - EET 1998 Mar 29 1:00u 2:00 - EET 1998 Mar 29 1:00u
1:00 EU CE%sT 1999 Oct 31 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 # Luxembourg
# Whitman disagrees with most of these dates in minor ways; go with Shanks. # 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 1:00 EU CE%sT
# Macedonia # Macedonia
# see Yugoslavia # see Serbia and Montenegro
# Malta # Malta
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S # 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 11:00 Russia ANA%sT 1992 Jan 19 2:00s
12:00 Russia ANA%sT 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 # Slovakia
Link Europe/Prague Europe/Bratislava Link Europe/Prague Europe/Bratislava
# Slovenia # Slovenia
# see Yugoslavia # see Serbia and Montenegro
# Spain # Spain
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S # 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. Link Europe/Istanbul Asia/Istanbul # Istanbul is in both continents.
# Ukraine # 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] # Zone NAME GMTOFF RULES FORMAT [UNTIL]
# Most of Ukraine since 1970 has been like Kiev. # Most of Ukraine since 1970 has been like Kiev.
Zone Europe/Kiev 2:02:04 - LMT 1880 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 3:00 - MSK 1997 Mar lastSun 1:00u
2:00 EU EE%sT 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 # One source shows that Bulgaria, Cyprus, Finland, and Greece observe DST from

View File

@ -2,11 +2,11 @@
# #
# @(#)iso3166.tab 1.9 # @(#)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: # This file contains a table with the following columns:
# 1. ISO 3166-1 alpha-2 country code, current as of # 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"> # <a href="http://www.iso.org/iso/en/prods-services/iso3166ma/index.html">
# ISO 3166 Maintenance agency (ISO 3166/MA) # ISO 3166 Maintenance agency (ISO 3166/MA)
# </a>. # </a>.
@ -256,7 +256,7 @@ WF Wallis & Futuna
WS Samoa (Western) WS Samoa (Western)
YE Yemen YE Yemen
YT Mayotte YT Mayotte
YU Yugoslavia YU Serbia and Montenegro
ZA South Africa ZA South Africa
ZM Zambia ZM Zambia
ZW Zimbabwe ZW Zimbabwe

View File

@ -1,4 +1,4 @@
# @(#)northamerica 7.61 # @(#)northamerica 7.62
# also includes Central America and the Caribbean # also includes Central America and the Caribbean
# This data is by no means authoritative; if you think you know better, # 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 # of surrender, all of whom interrupting the bells of Big Ben in
# London which were to precede Mr. Attlee's speech. # 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 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 - Mar lastSun 2:00 1:00 D
Rule US 1918 1919 - Oct lastSun 2:00 0 S 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 # US eastern time, represented by New York
# Connecticut, Delaware, District of Columbia, most of Florida, # Connecticut, Delaware, District of Columbia, most of Florida,
# Georgia, far southeastern Indiana, eastern Kentucky, Maine, # Georgia, southeast Indiana (Clark, Dearborn, Floyd, Harrison, and
# Maryland, Massachusetts, New Hampshire, New Jersey, New York, North # Ohio counties), eastern Kentucky, Maine, Maryland, Massachusetts,
# Carolina, Ohio, Pennsylvania, Rhode Island, South Carolina, eastern # New Hampshire, New Jersey, New York, North Carolina, Ohio,
# Tennessee, Vermont, Virginia, West Virginia # Pennsylvania, Rhode Island, South Carolina, eastern Tennessee,
# Vermont, Virginia, West Virginia
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER
Rule NYC 1920 only - Mar lastSun 2:00 1:00 D 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 # US central time, represented by Chicago
# Alabama, Arkansas, Florida panhandle, Illinois, western Indiana # Alabama, Arkansas, Florida panhandle, Illinois, western Indiana
# corners, Iowa, most of Kansas, western Kentucky, Louisiana, # (Gibson, Jasper, Lake, LaPorte, Newton, Porter, Posey, Spencer,
# Minnesota, Mississippi, Missouri, eastern Nebraska, eastern North # Vanderburgh, and Warrick counties), Iowa, most of Kansas, western
# Dakota, Oklahoma, eastern South Dakota, western Tennessee, most of # Kentucky, Louisiana, Minnesota, Mississippi, Missouri, eastern
# Texas, Wisconsin # 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 NAME FROM TO TYPE IN ON AT SAVE LETTER
Rule Chicago 1920 only - Jun 13 2:00 1:00 D 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. # Now we turn to US areas that have diverged from the consensus since 1970.
# Arizona mostly uses MST. # 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 Zone America/Phoenix -7:28:18 - LMT 1883 Nov 18 12:00
-7:00 US M%sT 1944 Jan 1 00:01 -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 US M%sT 1944 Oct 1 00:01
-7:00 - MST 1967 -7:00 - MST 1967
-7:00 US M%sT 1968 -7:00 US M%sT 1968 Mar 21
-7:00 - MST -7:00 - MST
# From Arthur David Olson (1988-02-13): # From Arthur David Olson (1988-02-13):
# A writer from the Inter Tribal Council of Arizona, Inc., # A writer from the Inter Tribal Council of Arizona, Inc.,

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, # 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 # 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. # 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. # 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 NAME FROM TO TYPE IN ON AT SAVE LETTER/S
Rule Chile 1918 only - Sep 1 0:00 1:00 S Rule Chile 1918 only - Sep 1 0:00 1:00 S
Rule Chile 1919 only - Jul 2 0:00 0 - 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 # TZ zone descriptions
# #
@ -33,6 +33,7 @@ AN +1211-06900 America/Curacao
AO -0848+01314 Africa/Luanda AO -0848+01314 Africa/Luanda
AQ -7750+16636 Antarctica/McMurdo McMurdo Station, Ross Island AQ -7750+16636 Antarctica/McMurdo McMurdo Station, Ross Island
AQ -9000+00000 Antarctica/South_Pole Amundsen-Scott Station, South Pole 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 -6448-06406 Antarctica/Palmer Palmer Station, Anvers Island
AQ -6736+06253 Antarctica/Mawson Mawson Station, Holme Bay AQ -6736+06253 Antarctica/Mawson Mawson Station, Holme Bay
AQ -6835+07758 Antarctica/Davis Davis Station, Vestfold Hills AQ -6835+07758 Antarctica/Davis Davis Station, Vestfold Hills