CTM_BEGIN 2.0 src-4 2344 20080816052458Z .
CTMFS .ctm_status 1004 1004 644 86ec15e5141d18e471236147cdcec380 5e195f0776518ba46c301efd02706133 11
src-4 2344
CTMFR share/zoneinfo/Theory 0d6a4473fb92944c5a74e2bb60005ad3
CTMFN share/zoneinfo/africa 1004 1004 644 dbfa1eab62a7926d92d261bb9ffa739d 59ce59e67a371cce367e8693ffa78582 5653
d1 1
a1 1
# @(#)africa 8.15
a389 54
# From Steffen Thorsen (2008-06-25):
# Mauritius plans to observe DST from 2008-11-01 to 2009-03-31 on a trial
# basis....
# It seems that Mauritius observed daylight saving time from 1982-10-10 to
# 1983-03-20 as well, but that was not successful....
# http://www.timeanddate.com/news/time/mauritius-daylight-saving-time.html
# From Alex Krivenyshev (2008-06-25):
# http://economicdevelopment.gov.mu/portal/site/Mainhomepage/menuitem.a42b24128104d9845dabddd154508a0c/?content_id=0a7cee8b5d69a110VgnVCM1000000a04a8c0RCRD
# From Arthur David Olson (2008-06-30):
# The www.timeanddate.com article cited by Steffen Thorsen notes that "A
# final decision has yet to be made on the times that daylight saving
# would begin and end on these dates." As a place holder, use midnight.
# From Paul Eggert (2008-06-30):
# Follow Thorsen on DST in 1982/1983, instead of Shanks & Pottenger.
# From Steffen Thorsen (2008-07-10):
# According to
#
# http://www.lexpress.mu/display_article.php?news_id=111216
#
# (in French), Mauritius will start and end their DST a few days earlier
# than previously announced (2008-11-01 to 2009-03-31). The new start
# date is 2008-10-26 at 02:00 and the new end date is 2009-03-27 (no time
# given, but it is probably at either 2 or 3 wall clock time).
#
# A little strange though, since the article says that they moved the date
# to align itself with Europe and USA which also change time on that date,
# but that means they have not paid attention to what happened in
# USA/Canada last year (DST ends first Sunday in November). I also wonder
# why that they end on a Friday, instead of aligning with Europe which
# changes two days later.
# From Alex Krivenyshev (2008-07-11):
# Seems that English language article "The revival of daylight saving
# time: Energy conservation?"-# No. 16578 (07/11/2008) was originally
# published on Monday, June 30, 2008...
#
# I guess that article in French "Le gouvernement avance l'introduction
# de l'heure d'ete" stating that DST in Mauritius starting on October 26
# and ending on March 27, 2009 is the most recent one.
# ...
#
# http://www.worldtimezone.com/dst_news/dst_news_mauritius02.html
#
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
Rule Mauritius 1982 only - Oct 10 0:00 1:00 S
Rule Mauritius 1983 only - Mar 21 0:00 0 -
Rule Mauritius 2008 only - Oct 26 2:00s 1:00 S
Rule Mauritius 2009 only - Mar 27 2:00s 0 -
d392 1
a392 1
4:00 Mauritius MU%sT # Mauritius Time
a402 71
# From Alex Krivenyshev (2008-05-09):
# Here is an article that Morocco plan to introduce Daylight Saving Time between
# 1 June, 2008 and 27 September, 2008.
#
# "... Morocco is to save energy by adjusting its clock during summer so it will
# be one hour ahead of GMT between 1 June and 27 September, according to
# Communication Minister and Gov ernment Spokesman, Khalid Naciri...."
#
#
# http://www.worldtimezone.net/dst_news/dst_news_morocco01.html
#
# OR
#
# http://en.afrik.com/news11892.html
#
# From Alex Krivenyshev (2008-05-09):
# The Morocco time change can be confirmed on Morocco web site Maghreb Arabe Presse:
#
# http://www.map.ma/eng/sections/box3/morocco_shifts_to_da/view
#
#
# Morocco shifts to daylight time on June 1st through September 27, Govt.
# spokesman.
# From Patrice Scattolin (2008-05-09):
# According to this article:
#
# http://www.avmaroc.com/actualite/heure-dete-comment-a127896.html
#
# (and republished here:
#
# http://www.actu.ma/heure-dete-comment_i127896_0.html
#
# )
# the changes occurs at midnight:
#
# saturday night may 31st at midnight (which in french is to be
# intrepreted as the night between saturday and sunday)
# sunday night the 28th at midnight
#
# Seeing that the 28th is monday, I am guessing that she intends to say
# the midnight of the 28th which is the midnight between sunday and
# monday, which jives with other sources that say that it's inclusive
# june1st to sept 27th.
#
# The decision was taken by decree *2-08-224 *but I can't find the decree
# published on the web.
#
# It's also confirmed here:
#
# http://www.maroc.ma/NR/exeres/FACF141F-D910-44B0-B7FA-6E03733425D1.htm
#
# on a government portal as being between june 1st and sept 27th (not yet
# posted in english).
#
# The following google query will generate many relevant hits:
#
# http://www.google.com/search?hl=en&q=Conseil+de+gouvernement+maroc+heure+avance&btnG=Search
#
# From Alex Krivenyshev (2008-05-09):
# Is Western Sahara (part which administrated by Morocco) going to follow
# Morocco DST changes? Any information? What about other part of
# Western Sahara - under administration of POLISARIO Front (also named
# SADR Saharawi Arab Democratic Republic)?
# From Arthur David Olson (2008-05-09):
# XXX--guess that it is only Morocco for now; guess only 2008 for now.
a418 2
Rule Morocco 2008 only - Jun 1 0:00 1:00 S
Rule Morocco 2008 only - Sep 28 0:00 0 -
d423 1
a423 1
0:00 Morocco WE%sT
CTMFN share/zoneinfo/asia 1004 1004 644 b96125ead20d96ab031844b58849f53b d0cc7c7a416291fdaebffa07933e1e9d 3807
d1 1
a1 1
# @(#)asia 8.22
a231 22
# From Paul Eggert (2008-02-11):
# I just now checked Google News for western news sources that talk
# about China's single time zone, and couldn't find anything before 1986
# talking about China being in one time zone. (That article was: Jim
# Mann, "A clumsy embrace for another western custom: China on daylight
# time--sort of", Los Angeles Times, 1986-05-05. By the way, this
# article confirms the tz database's data claiming that China began
# observing daylight saving time in 1986.
#
# From Thomas S. Mullaney (2008-02-11):
# I think you're combining two subjects that need to treated
# separately: daylight savings (which, you're correct, wasn't
# implemented until the 1980s) and the unified time zone centered near
# Beijing (which was implemented in 1949). Briefly, there was also a
# "Lhasa Time" in Tibet and "Urumqi Time" in Xinjiang. The first was
# ceased, and the second eventually recognized (again, in the 1980s).
#
# From Paul Eggert (2008-06-30):
# There seems to be a good chance China switched to a single time zone in 1949
# rather than in 1980 as Shanks & Pottenger have it, but we don't have a
# reliable documentary source saying so yet, so for now we still go with
# Shanks & Pottenger.
a1378 36
# From Deborah Goldsmith (2008-03-30):
# We received a bug report claiming that the tz database UTC offset for
# Asia/Choibalsan (GMT+09:00) is incorrect, and that it should be GMT
# +08:00 instead. Different sources appear to disagree with the tz
# database on this, e.g.:
#
#
# http://www.timeanddate.com/worldclock/city.html?n=1026
#
#
# http://www.worldtimeserver.com/current_time_in_MN.aspx
#
#
# both say GMT+08:00.
# From Steffen Thorsen (2008-03-31):
# eznis airways, which operates several domestic flights, has a flight
# schedule here:
#
# http://www.eznis.com/Container.jsp?id=112
#
# (click the English flag for English)
#
# There it appears that flights between Choibalsan and Ulaanbatar arrive
# about 1:35 - 1:50 hours later in local clock time, no matter the
# direction, while Ulaanbaatar-Khvod takes 2 hours in the Eastern
# direction and 3:35 back, which indicates that Ulaanbatar and Khvod are
# in different time zones (like we know about), while Choibalsan and
# Ulaanbatar are in the same time zone (correction needed).
# From Arthur David Olson (2008-05-19):
# Assume that Choibalsan is indeed offset by 8:00.
# XXX--in the absence of better information, assume that transition
# was at the start of 2008-03-31 (the day of Steffen Thorsen's report);
# this is almost surely wrong.
d1414 1
a1414 2
9:00 Mongol CHO%sT 2008 Mar 31 # Choibalsan Time
8:00 Mongol CHO%sT
a1463 20
# From Alex Krivenyshev (2008-05-15):
#
# Here is an article that Pakistan plan to introduce Daylight Saving Time
# on June 1, 2008 for 3 months.
#
# "... The federal cabinet on Wednesday announced a new conservation plan to help
# reduce load shedding by approving the closure of commercial centres at 9pm and
# moving clocks forward by one hour for the next three months.
# ...."
#
#
# http://www.worldtimezone.net/dst_news/dst_news_pakistan01.html
#
# OR
#
# http://www.dailytimes.com.pk/default.asp?page=2008%5C05%5C15%5Cstory_15-5-2008_pg1_4
#
# From Arthur David Olson (2008-05-19):
# XXX--midnight transitions is a guess; 2008 only is a guess.
a1467 2
Rule Pakistan 2008 only - Jun 1 0:00 1:00 S
Rule Pakistan 2008 only - Sep 1 0:00 0 -
CTMFN share/zoneinfo/australasia 1004 1004 644 e9c085cf0f3c4d50ebff3cef409016d4 4badf2be67e1fb2e7ef0333b7a1411a1 226
d1 1
a1 1
# @(#)australasia 8.9
d1349 1
a1349 1
#
d1359 1
a1359 1
# According to
CTMFN share/zoneinfo/europe 1004 1004 644 c810a47c08903d5f8c137ccf7ee71640 00c2a72111ed9aee91bf7c046e9fa4f0 2465
d1 1
a1 1
# @(#)europe 8.17
d460 1
a460 1
#
d483 1
a483 1
Rule C-Eur 1944 1945 - Apr Mon>=1 2:00s 1:00 S
a485 39
# From Jesper Norgaard Welen (2008-07-13):
#
# I found what is probably a typo of 2:00 which should perhaps be 2:00s
# in the C-Eur rule from tz database version 2008d (this part was
# corrected in version 2008d). The circumstancial evidence is simply the
# tz database itself, as seen below:
#
# Zone Europe/Paris 0:09:21 - LMT 1891 Mar 15 0:01
# 0:00 France WE%sT 1945 Sep 16 3:00
#
# Zone Europe/Monaco 0:29:32 - LMT 1891 Mar 15
# 0:00 France WE%sT 1945 Sep 16 3:00
#
# Zone Europe/Belgrade 1:22:00 - LMT 1884
# 1:00 1:00 CEST 1945 Sep 16 2:00s
#
# Rule France 1945 only - Sep 16 3:00 0 -
# Rule Belgium 1945 only - Sep 16 2:00s 0 -
# Rule Neth 1945 only - Sep 16 2:00s 0 -
#
# The rule line to be changed is:
#
# Rule C-Eur 1945 only - Sep 16 2:00 0 -
#
# It seems that Paris, Monaco, Rule France, Rule Belgium all agree on
# 2:00 standard time, e.g. 3:00 local time. However there are no
# countries that use C-Eur rules in September 1945, so the only items
# affected are apparently these ficticious zones that translates acronyms
# CET and MET:
#
# Zone CET 1:00 C-Eur CE%sT
# Zone MET 1:00 C-Eur ME%sT
#
# It this is right then the corrected version would look like:
#
# Rule C-Eur 1945 only - Sep 16 2:00s 0 -
#
# A small step for mankind though 8-)
Rule C-Eur 1945 only - Sep 16 2:00s 0 -
d728 1
a728 2
1:00 C-Eur CE%sT 1945
1:00 - CET 1945 Apr 2 3:00
d1096 2
a1097 2
# In 1945, Berlin was switched to Moscow Summer time (GMT+4) by
#
a1101 2
# http://www.parlament-berlin.de/pds-fraktion.nsf/727459127c8b66ee8525662300459099/defc77cb784f180ac1256c2b0030274b/$FILE/bersarint.pdf
#
d1108 4
d1115 1
a1115 4
# http://www.ptb.de/de/org/4/44/441/salt.htm says the following transition
# occurred at 3:00 MEZ, not the 2:00 MEZ given in Shanks & Pottenger.
# Go with the PTB.
Rule Germany 1947 only - Apr 6 3:00s 1:00 S
a1119 5
Rule SovietZone 1945 only - May 24 2:00 2:00 M # Midsummer
Rule SovietZone 1945 only - Sep 24 3:00 1:00 S
Rule SovietZone 1945 only - Nov 18 2:00s 0 -
d1122 1
a1122 2
1:00 C-Eur CE%sT 1945 May 24 2:00
1:00 SovietZone CE%sT 1946
d1199 1
a1199 1
1:00 C-Eur CE%sT 1945
d2116 1
a2116 2
1:00 C-Eur CE%sT 1945
1:00 - CET 1945 May 8 2:00s
CTMFN share/zoneinfo/leapseconds 1004 1004 644 4af98b2b2aed754081696cbfbc721b85 1bed80daf2cb3ced45855e2a472f3230 1094
d1 1
a1 1
# @(#)leapseconds 8.6
a46 1
Leap 2008 Dec 31 23:59:60 + S
d53 1
a53 1
# OBSERVATOIRE DE PARIS
d57 1
a57 2
# e-mail : services.iers@obspm.fr
# http://hpiers.obspm.fr/eop-pc
d59 1
a59 1
# Paris, 4 July 2008
d61 1
a61 1
# Bulletin C 36
d63 1
a63 1
# To authorities responsible
d65 1
a65 1
# distribution of time
d67 1
a67 2
# UTC TIME STEP
# on the 1st of January 2009
d69 3
a71 2
# A positive leap second will be introduced at the end of December 2008.
# The sequence of dates of the UTC second markers will be:
d73 1
a73 8
# 2008 December 31, 23h 59m 59s
# 2008 December 31, 23h 59m 60s
# 2009 January 1, 0h 0m 0s
#
# The difference between UTC and the International Atomic Time TAI is:
#
# from 2006 January 1, 0h UTC, to 2009 January 1 0h UTC : UTC-TAI = - 33s
# from 2009 January 1, 0h UTC, until further notice : UTC-TAI = - 34s
d76 2
a77 2
# or June, depending on the evolution of UT1-TAI. Bulletin C is mailed every
# six months, either to announce a time step in UTC or to confirm that there
d81 2
a82 2
# Head
# Earth Orientation Center of IERS
CTMFN share/zoneinfo/northamerica 1004 1004 644 02450fbd56525a4f3ecc4de3069ddb1a e2f90ecae4b6e557142550596193cf09 145
d1 1
a1 1
# @(#)northamerica 8.24
d2079 2
a2080 2
Rule Bahamas 1964 1975 - Oct lastSun 2:00 0 S
Rule Bahamas 1964 1975 - Apr lastSun 2:00 1:00 D
CTMFN share/zoneinfo/southamerica 1004 1004 644 4d93bbadeb7f896a50bf727d241cd6a6 4e64325b7b628036e8943ef8bf92c361 3646
d1 1
a1 1
# @(#)southamerica 8.26
d297 4
a300 1
# From Paul Eggert (2008-06-30):
d303 2
a304 5
# America/Cordoba split into 6 subregions during 1991/1992, one of which
# was America/San_Luis, but we haven't verified this yet so for now we'll
# keep America/Cordoba a single region rather than splitting it into the
# other 5 subregions.
d319 1
a319 1
# La Pampa (LP), Neuquen (NQ), Rio Negro (RN)
d325 2
d428 4
a431 7
-3:00 Arg AR%sT 1990
-3:00 1:00 ARST 1990 Mar 14
-4:00 - WART 1990 Oct 15
-4:00 1:00 WARST 1991 Mar 1
-4:00 - WART 1991 Jun 1
-3:00 - ART 1999 Oct 3
-4:00 1:00 WARST 2000 Mar 3
a542 44
# From Paul Schulze (2008-06-24):
# ...by law number 11.662 of April 24, 2008 (published in the "Diario
# Oficial da Uniao"...) in Brazil there are changes in the timezones,
# effective today (00:00am at June 24, 2008) as follows:
#
# a) The timezone UTC+5 is e[x]tinguished, with all the Acre state and the
# part of the Amazonas state that had this timezone now being put to the
# timezone UTC+4
# b) The whole Para state now is put at timezone UTC+3, instead of just
# part of it, as was before.
#
# This change follows a proposal of senator Tiao Viana of Acre state, that
# proposed it due to concerns about open television channels displaying
# programs inappropriate to youths in the states that had the timezone
# UTC+5 too early in the night. In the occasion, some more corrections
# were proposed, trying to unify the timezones of any given state. This
# change modifies timezone rules defined in decree 2.784 of 18 June,
# 1913.
# From Rodrigo Severo (2008-06-24):
# Just correcting the URL:
#
# https://www.in.gov.br/imprensa/visualiza/index.jsp?jornal=3Ddo&secao=3D1&pagina=3D1&data=3D25/04/2008
#
#
# As a result of the above Decree I believe the America/Rio_Branco
# timezone shall be modified from UTC-5 to UTC-4 and a new timezone shall
# be created to represent the the west side of the Para State. I
# suggest this new timezone be called Santarem as the most
# important/populated city in the affected area.
#
# This new timezone would be the same as the Rio_Branco timezone up to
# the 2008/06/24 change which would be to UTC-3 instead of UTC-4.
# From Alex Krivenyshev (2008-06-24):
# This is a quick reference page for New and Old Brazil Time Zones map.
#
# http://www.worldtimezone.com/brazil-time-new-old.php
#
#
# - 4 time zones replaced by 3 time zones-eliminating time zone UTC- 05
# (state Acre and the part of the Amazonas will be UTC/GMT- 04) - western
# part of Par state is moving to one timezone UTC- 03 (from UTC -04).
d665 1
a665 1
# 4,399
d668 1
a668 1
# 4,844
d671 1
a671 1
# 5,223
d680 3
a682 2
# Decree 6,212 (2007-09-26),
# adopted by the same states as before.
d690 1
a715 7
# west Para (PA)
# West Para includes Altamira, Oribidos, Prainha, Oriximina, and Santarem.
Zone America/Santarem -3:38:48 - LMT 1914
-4:00 Brazil AM%sT 1988 Sep 12
-4:00 - AMT 2008 Jun 24 00:00
-3:00 - BRT
#
d778 2
a779 1
# Rondonia (RO)
d806 1
a806 2
-5:00 - ACT 2008 Jun 24 00:00
-4:00 - AMT
d811 2
a812 2
-5:00 - ACT 2008 Jun 24 00:00
-4:00 - AMT
d859 1
a859 1
# From Jose Miguel Garrido (2008-03-05):
CTMFN share/zoneinfo/zone.tab 1004 1004 644 31790f61a114fcb7ff95a3a6e17f77c8 e80a19709da0088b322e318fe1a05cbf 125
d1 1
a1 1
# @(#)zone.tab 8.18
d95 1
a95 2
BR -0226-05452 America/Santarem W Para
BR -0846-06354 America/Porto_Velho Rondonia
CTMFN sys/boot/i386/boot2/boot2.c 1004 1004 644 82484c5e9b37459e65769ebb8de6f656 f447d4536b71bfb74985c94f028eac07 256
d17 1
a17 1
* $FreeBSD: src/sys/boot/i386/boot2/boot2.c,v 1.28.2.8 2008/08/15 19:34:02 jhb Exp $
a26 1
#include
d65 2
a66 2
#define V86_CY(x) ((x) & PSL_C)
#define V86_ZR(x) ((x) & PSL_Z)
a245 1
v86.efl = PSL_RESERVED_DEFAULT | PSL_I;
CTMFN sys/boot/i386/btx/btx/btx.s 1004 1004 644 8ad531a65344c388984ba0728a0ba6e1 7a846302d87b7fcdda1d4c6ff3c4550a 1083
d15 2
a16 2
# $FreeBSD: src/sys/boot/i386/btx/btx/btx.s,v 1.15.2.6 2008/08/15 19:59:18 jhb Exp $
#
a36 7
# Fields in %eflags.
#
.set PSL_T,0x00000100 # Trap flag
.set PSL_I,0x00000200 # Interrupt enable flag
.set PSL_VM,0x00020000 # Virtual 8086 mode flag
.set PSL_AC,0x00040000 # Alignment check flag
#
d369 1
a369 1
testl $PSL_T,0x10(%esp,1) # Trap flag set?
d473 2
d481 2
a482 1
# the segment registers for the interrupt handler.
d490 3
d497 1
a497 6
# For interrupt handler invocations (either hardware interrupts or VM86
# INTx requests) we also disable interrupts, tracing, and alignment checking
# while the handler runs.
#
intusr.3: movl -0x08(%esi),%ebx # Save user flags in %ebx
testl $V86F_ADDR,%edx # Segment:offset?
a500 3
andl $~(PSL_I|PSL_T|PSL_AC),%ebx # Disable interrupts, tracing,
# and alignment checking for
# interrupt handler
a512 2
intusr.5: movw %bx,MEM_ESPR-0x12 # Pass user flags to real mode
# target
d516 1
a516 1
movl MEM_ESPR-0x08,%ecx # Get btx_v86 ptr
d696 1
a696 1
testl $PSL_VM,0x50(%ebx) # V86 mode?
CTMFN sys/boot/i386/loader/main.c 1004 1004 644 47dec506e7f9257b217c39b2fa1331da a3220470f419e2acf6ce446a118a42db 275
d26 1
a26 1
* $FreeBSD: src/sys/boot/i386/loader/main.c,v 1.17.2.8 2008/08/15 19:34:02 jhb Exp $
a36 1
#include
a84 4
/* Initialize the v86 register set to a known-good state. */
bzero(&v86, sizeof(v86));
v86.efl = PSL_RESERVED_DEFAULT | PSL_I;
CTMFN sys/boot/pc98/loader/main.c 1004 1004 644 f69245a7a547e18d4dbd39af992aed96 3a245a4ac85fc4f131a3095cf25ef40b 274
d26 1
a26 1
* $FreeBSD: src/sys/boot/pc98/loader/main.c,v 1.7.2.7 2008/08/15 19:34:02 jhb Exp $
a36 1
#include
a84 4
/* Initialize the v86 register set to a known-good state. */
bzero(&v86, sizeof(v86));
v86.efl = PSL_RESERVED_DEFAULT | PSL_I;
CTM_END 8553960cf1faa663ecbea4f15dfa25b5