Compare commits
4 Commits
tcltk-8.6.
...
tcltk-8.6.
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
c5c7ca7f25 | ||
|
|
8986c8988f | ||
|
|
c0c00d5551 | ||
|
|
86027ce3ed |
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
65
amd64/include/X11/DECkeysym.h
Normal file
65
amd64/include/X11/DECkeysym.h
Normal file
@@ -0,0 +1,65 @@
|
||||
/***********************************************************
|
||||
|
||||
Copyright 1988, 1998 The Open Group
|
||||
|
||||
Permission to use, copy, modify, distribute, and sell this software and its
|
||||
documentation for any purpose is hereby granted without fee, provided that
|
||||
the above copyright notice appear in all copies and that both that
|
||||
copyright notice and this permission notice appear in supporting
|
||||
documentation.
|
||||
|
||||
The above copyright notice and this permission notice shall be included in
|
||||
all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
|
||||
AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
|
||||
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
Except as contained in this notice, the name of The Open Group shall not be
|
||||
used in advertising or otherwise to promote the sale, use or other dealings
|
||||
in this Software without prior written authorization from The Open Group.
|
||||
|
||||
|
||||
Copyright 1988 by Digital Equipment Corporation, Maynard, Massachusetts.
|
||||
|
||||
All Rights Reserved
|
||||
|
||||
Permission to use, copy, modify, and distribute this software and its
|
||||
documentation for any purpose and without fee is hereby granted,
|
||||
provided that the above copyright notice appear in all copies and that
|
||||
both that copyright notice and this permission notice appear in
|
||||
supporting documentation, and that the name of Digital not be
|
||||
used in advertising or publicity pertaining to distribution of the
|
||||
software without specific, written prior permission.
|
||||
|
||||
DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
|
||||
ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
|
||||
DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
|
||||
ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
|
||||
WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
|
||||
ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
|
||||
SOFTWARE.
|
||||
|
||||
******************************************************************/
|
||||
|
||||
/*
|
||||
* DEC private keysyms
|
||||
* (29th bit set)
|
||||
*/
|
||||
|
||||
/* two-key compose sequence initiators, chosen to map to Latin1 characters */
|
||||
|
||||
#define DXK_ring_accent 0x1000FEB0
|
||||
#define DXK_circumflex_accent 0x1000FE5E
|
||||
#define DXK_cedilla_accent 0x1000FE2C
|
||||
#define DXK_acute_accent 0x1000FE27
|
||||
#define DXK_grave_accent 0x1000FE60
|
||||
#define DXK_tilde 0x1000FE7E
|
||||
#define DXK_diaeresis 0x1000FE22
|
||||
|
||||
/* special keysym for LK2** "Remove" key on editing keypad */
|
||||
|
||||
#define DXK_Remove 0x1000FF00 /* Remove */
|
||||
164
amd64/include/X11/HPkeysym.h
Normal file
164
amd64/include/X11/HPkeysym.h
Normal file
@@ -0,0 +1,164 @@
|
||||
/*
|
||||
|
||||
Copyright 1987, 1998 The Open Group
|
||||
|
||||
Permission to use, copy, modify, distribute, and sell this software and its
|
||||
documentation for any purpose is hereby granted without fee, provided that
|
||||
the above copyright notice appear in all copies and that both that
|
||||
copyright notice and this permission notice appear in supporting
|
||||
documentation.
|
||||
|
||||
The above copyright notice and this permission notice shall be included
|
||||
in all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||||
IN NO EVENT SHALL THE OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR
|
||||
OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
|
||||
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
|
||||
OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
Except as contained in this notice, the name of The Open Group shall
|
||||
not be used in advertising or otherwise to promote the sale, use or
|
||||
other dealings in this Software without prior written authorization
|
||||
from The Open Group.
|
||||
|
||||
Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts,
|
||||
|
||||
All Rights Reserved
|
||||
|
||||
Permission to use, copy, modify, and distribute this software and its
|
||||
documentation for any purpose and without fee is hereby granted,
|
||||
provided that the above copyright notice appear in all copies and that
|
||||
both that copyright notice and this permission notice appear in
|
||||
supporting documentation, and that the names of Hewlett Packard
|
||||
or Digital not be
|
||||
used in advertising or publicity pertaining to distribution of the
|
||||
software without specific, written prior permission.
|
||||
|
||||
DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
|
||||
ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
|
||||
DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
|
||||
ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
|
||||
WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
|
||||
ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
|
||||
SOFTWARE.
|
||||
|
||||
HEWLETT-PACKARD MAKES NO WARRANTY OF ANY KIND WITH REGARD
|
||||
TO THIS SOFWARE, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
|
||||
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||
PURPOSE. Hewlett-Packard shall not be liable for errors
|
||||
contained herein or direct, indirect, special, incidental or
|
||||
consequential damages in connection with the furnishing,
|
||||
performance, or use of this material.
|
||||
|
||||
*/
|
||||
|
||||
#ifndef _HPKEYSYM_H
|
||||
|
||||
#define _HPKEYSYM_H
|
||||
|
||||
#define hpXK_ClearLine 0x1000FF6F
|
||||
#define hpXK_InsertLine 0x1000FF70
|
||||
#define hpXK_DeleteLine 0x1000FF71
|
||||
#define hpXK_InsertChar 0x1000FF72
|
||||
#define hpXK_DeleteChar 0x1000FF73
|
||||
#define hpXK_BackTab 0x1000FF74
|
||||
#define hpXK_KP_BackTab 0x1000FF75
|
||||
#define hpXK_Modelock1 0x1000FF48
|
||||
#define hpXK_Modelock2 0x1000FF49
|
||||
#define hpXK_Reset 0x1000FF6C
|
||||
#define hpXK_System 0x1000FF6D
|
||||
#define hpXK_User 0x1000FF6E
|
||||
#define hpXK_mute_acute 0x100000A8
|
||||
#define hpXK_mute_grave 0x100000A9
|
||||
#define hpXK_mute_asciicircum 0x100000AA
|
||||
#define hpXK_mute_diaeresis 0x100000AB
|
||||
#define hpXK_mute_asciitilde 0x100000AC
|
||||
#define hpXK_lira 0x100000AF
|
||||
#define hpXK_guilder 0x100000BE
|
||||
#define hpXK_Ydiaeresis 0x100000EE
|
||||
#define hpXK_IO 0x100000EE
|
||||
#define hpXK_longminus 0x100000F6
|
||||
#define hpXK_block 0x100000FC
|
||||
|
||||
|
||||
#ifndef _OSF_Keysyms
|
||||
#define _OSF_Keysyms
|
||||
|
||||
#define osfXK_Copy 0x1004FF02
|
||||
#define osfXK_Cut 0x1004FF03
|
||||
#define osfXK_Paste 0x1004FF04
|
||||
#define osfXK_BackTab 0x1004FF07
|
||||
#define osfXK_BackSpace 0x1004FF08
|
||||
#define osfXK_Clear 0x1004FF0B
|
||||
#define osfXK_Escape 0x1004FF1B
|
||||
#define osfXK_AddMode 0x1004FF31
|
||||
#define osfXK_PrimaryPaste 0x1004FF32
|
||||
#define osfXK_QuickPaste 0x1004FF33
|
||||
#define osfXK_PageLeft 0x1004FF40
|
||||
#define osfXK_PageUp 0x1004FF41
|
||||
#define osfXK_PageDown 0x1004FF42
|
||||
#define osfXK_PageRight 0x1004FF43
|
||||
#define osfXK_Activate 0x1004FF44
|
||||
#define osfXK_MenuBar 0x1004FF45
|
||||
#define osfXK_Left 0x1004FF51
|
||||
#define osfXK_Up 0x1004FF52
|
||||
#define osfXK_Right 0x1004FF53
|
||||
#define osfXK_Down 0x1004FF54
|
||||
#define osfXK_EndLine 0x1004FF57
|
||||
#define osfXK_BeginLine 0x1004FF58
|
||||
#define osfXK_EndData 0x1004FF59
|
||||
#define osfXK_BeginData 0x1004FF5A
|
||||
#define osfXK_PrevMenu 0x1004FF5B
|
||||
#define osfXK_NextMenu 0x1004FF5C
|
||||
#define osfXK_PrevField 0x1004FF5D
|
||||
#define osfXK_NextField 0x1004FF5E
|
||||
#define osfXK_Select 0x1004FF60
|
||||
#define osfXK_Insert 0x1004FF63
|
||||
#define osfXK_Undo 0x1004FF65
|
||||
#define osfXK_Menu 0x1004FF67
|
||||
#define osfXK_Cancel 0x1004FF69
|
||||
#define osfXK_Help 0x1004FF6A
|
||||
#define osfXK_SelectAll 0x1004FF71
|
||||
#define osfXK_DeselectAll 0x1004FF72
|
||||
#define osfXK_Reselect 0x1004FF73
|
||||
#define osfXK_Extend 0x1004FF74
|
||||
#define osfXK_Restore 0x1004FF78
|
||||
#define osfXK_Delete 0x1004FFFF
|
||||
|
||||
#endif /* _OSF_Keysyms */
|
||||
|
||||
|
||||
/**************************************************************
|
||||
* The use of the following macros is deprecated.
|
||||
* They are listed below only for backwards compatibility.
|
||||
*/
|
||||
#define XK_Reset 0x1000FF6C
|
||||
#define XK_System 0x1000FF6D
|
||||
#define XK_User 0x1000FF6E
|
||||
#define XK_ClearLine 0x1000FF6F
|
||||
#define XK_InsertLine 0x1000FF70
|
||||
#define XK_DeleteLine 0x1000FF71
|
||||
#define XK_InsertChar 0x1000FF72
|
||||
#define XK_DeleteChar 0x1000FF73
|
||||
#define XK_BackTab 0x1000FF74
|
||||
#define XK_KP_BackTab 0x1000FF75
|
||||
#define XK_Ext16bit_L 0x1000FF76
|
||||
#define XK_Ext16bit_R 0x1000FF77
|
||||
#define XK_mute_acute 0x100000a8
|
||||
#define XK_mute_grave 0x100000a9
|
||||
#define XK_mute_asciicircum 0x100000aa
|
||||
#define XK_mute_diaeresis 0x100000ab
|
||||
#define XK_mute_asciitilde 0x100000ac
|
||||
#define XK_lira 0x100000af
|
||||
#define XK_guilder 0x100000be
|
||||
#ifndef XK_Ydiaeresis
|
||||
#define XK_Ydiaeresis 0x100000ee
|
||||
#endif
|
||||
#define XK_IO 0x100000ee
|
||||
#define XK_longminus 0x100000f6
|
||||
#define XK_block 0x100000fc
|
||||
|
||||
#endif /* _HPKEYSYM_H */
|
||||
106
amd64/include/X11/Sunkeysym.h
Normal file
106
amd64/include/X11/Sunkeysym.h
Normal file
@@ -0,0 +1,106 @@
|
||||
/*
|
||||
* Copyright (c) 1991, Oracle and/or its affiliates. All rights reserved.
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice (including the next
|
||||
* paragraph) shall be included in all copies or substantial portions of the
|
||||
* Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
* THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
/************************************************************
|
||||
|
||||
Copyright 1991, 1998 The Open Group
|
||||
|
||||
Permission to use, copy, modify, distribute, and sell this software and its
|
||||
documentation for any purpose is hereby granted without fee, provided that
|
||||
the above copyright notice appear in all copies and that both that
|
||||
copyright notice and this permission notice appear in supporting
|
||||
documentation.
|
||||
|
||||
The above copyright notice and this permission notice shall be included in
|
||||
all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
|
||||
AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
|
||||
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
Except as contained in this notice, the name of The Open Group shall not be
|
||||
used in advertising or otherwise to promote the sale, use or other dealings
|
||||
in this Software without prior written authorization from The Open Group.
|
||||
|
||||
***********************************************************/
|
||||
|
||||
/*
|
||||
* Floating Accent
|
||||
*/
|
||||
|
||||
#define SunXK_FA_Grave 0x1005FF00
|
||||
#define SunXK_FA_Circum 0x1005FF01
|
||||
#define SunXK_FA_Tilde 0x1005FF02
|
||||
#define SunXK_FA_Acute 0x1005FF03
|
||||
#define SunXK_FA_Diaeresis 0x1005FF04
|
||||
#define SunXK_FA_Cedilla 0x1005FF05
|
||||
|
||||
/*
|
||||
* Miscellaneous Functions
|
||||
*/
|
||||
|
||||
#define SunXK_F36 0x1005FF10 /* Labeled F11 */
|
||||
#define SunXK_F37 0x1005FF11 /* Labeled F12 */
|
||||
|
||||
#define SunXK_Sys_Req 0x1005FF60
|
||||
#define SunXK_Print_Screen 0x0000FF61 /* Same as XK_Print */
|
||||
|
||||
/*
|
||||
* International & Multi-Key Character Composition
|
||||
*/
|
||||
|
||||
#define SunXK_Compose 0x0000FF20 /* Same as XK_Multi_key */
|
||||
#define SunXK_AltGraph 0x0000FF7E /* Same as XK_Mode_switch */
|
||||
|
||||
/*
|
||||
* Cursor Control
|
||||
*/
|
||||
|
||||
#define SunXK_PageUp 0x0000FF55 /* Same as XK_Prior */
|
||||
#define SunXK_PageDown 0x0000FF56 /* Same as XK_Next */
|
||||
|
||||
/*
|
||||
* Open Look Functions
|
||||
*/
|
||||
|
||||
#define SunXK_Undo 0x0000FF65 /* Same as XK_Undo */
|
||||
#define SunXK_Again 0x0000FF66 /* Same as XK_Redo */
|
||||
#define SunXK_Find 0x0000FF68 /* Same as XK_Find */
|
||||
#define SunXK_Stop 0x0000FF69 /* Same as XK_Cancel */
|
||||
#define SunXK_Props 0x1005FF70
|
||||
#define SunXK_Front 0x1005FF71
|
||||
#define SunXK_Copy 0x1005FF72
|
||||
#define SunXK_Open 0x1005FF73
|
||||
#define SunXK_Paste 0x1005FF74
|
||||
#define SunXK_Cut 0x1005FF75
|
||||
|
||||
#define SunXK_PowerSwitch 0x1005FF76
|
||||
#define SunXK_AudioLowerVolume 0x1005FF77
|
||||
#define SunXK_AudioMute 0x1005FF78
|
||||
#define SunXK_AudioRaiseVolume 0x1005FF79
|
||||
#define SunXK_VideoDegauss 0x1005FF7A
|
||||
#define SunXK_VideoLowerBrightness 0x1005FF7B
|
||||
#define SunXK_VideoRaiseBrightness 0x1005FF7C
|
||||
#define SunXK_PowerSwitchShift 0x1005FF7D
|
||||
@@ -41,7 +41,7 @@ SOFTWARE.
|
||||
/* Resources */
|
||||
|
||||
#ifdef _WIN64
|
||||
typedef __int64 XID;
|
||||
typedef unsigned __int64 XID;
|
||||
#else
|
||||
typedef unsigned long XID;
|
||||
#endif
|
||||
@@ -73,7 +73,9 @@ typedef unsigned long KeyCode; /* In order to use IME, the Macintosh needs
|
||||
* RESERVED RESOURCE AND CONSTANT DEFINITIONS
|
||||
*****************************************************************/
|
||||
|
||||
#define None 0L /* universal null resource or null atom */
|
||||
#ifndef _WIN32
|
||||
# define None 0L /* See bug [9e31fd9449] and below */
|
||||
#endif
|
||||
|
||||
#define ParentRelative 1L /* background pixmap in CreateWindow
|
||||
and ChangeWindowAttributes */
|
||||
@@ -179,13 +181,20 @@ are reserved in the protocol for errors and replies. */
|
||||
|
||||
#define ShiftMask (1<<0)
|
||||
#define LockMask (1<<1)
|
||||
#define ControlMask (1<<2)
|
||||
#ifndef _WIN32
|
||||
# define ControlMask (1<<2) /* See bug [9e31fd9449] and below */
|
||||
#endif
|
||||
#define Mod1Mask (1<<3)
|
||||
#define Mod2Mask (1<<4)
|
||||
#define Mod3Mask (1<<5)
|
||||
#define Mod4Mask (1<<6)
|
||||
#define Mod5Mask (1<<7)
|
||||
|
||||
/* See bug [9e31fd9449], this way prevents conflicts with Win32 headers */
|
||||
#ifdef _WIN32
|
||||
enum _Bug9e31fd9449 { None = 0, ControlMask = (1<<2) };
|
||||
#endif
|
||||
|
||||
/* modifier names. Used to build a SetModifierMapping request or
|
||||
to read a GetModifierMapping request. These correspond to the
|
||||
masks defined above. */
|
||||
|
||||
230
amd64/include/X11/XF86keysym.h
Normal file
230
amd64/include/X11/XF86keysym.h
Normal file
@@ -0,0 +1,230 @@
|
||||
/*
|
||||
* XFree86 vendor specific keysyms.
|
||||
*
|
||||
* The XFree86 keysym range is 0x10080001 - 0x1008FFFF.
|
||||
*
|
||||
* X.Org will not be adding to the XF86 set of keysyms, though they have
|
||||
* been adopted and are considered a "standard" part of X keysym definitions.
|
||||
* XFree86 never properly commented these keysyms, so we have done our
|
||||
* best to explain the semantic meaning of these keys.
|
||||
*
|
||||
* XFree86 has removed their mail archives of the period, that might have
|
||||
* shed more light on some of these definitions. Until/unless we resurrect
|
||||
* these archives, these are from memory and usage.
|
||||
*/
|
||||
|
||||
/*
|
||||
* ModeLock
|
||||
*
|
||||
* This one is old, and not really used any more since XKB offers this
|
||||
* functionality.
|
||||
*/
|
||||
|
||||
#define XF86XK_ModeLock 0x1008FF01 /* Mode Switch Lock */
|
||||
|
||||
/* Backlight controls. */
|
||||
#define XF86XK_MonBrightnessUp 0x1008FF02 /* Monitor/panel brightness */
|
||||
#define XF86XK_MonBrightnessDown 0x1008FF03 /* Monitor/panel brightness */
|
||||
#define XF86XK_KbdLightOnOff 0x1008FF04 /* Keyboards may be lit */
|
||||
#define XF86XK_KbdBrightnessUp 0x1008FF05 /* Keyboards may be lit */
|
||||
#define XF86XK_KbdBrightnessDown 0x1008FF06 /* Keyboards may be lit */
|
||||
#define XF86XK_MonBrightnessCycle 0x1008FF07 /* Monitor/panel brightness */
|
||||
|
||||
/*
|
||||
* Keys found on some "Internet" keyboards.
|
||||
*/
|
||||
#define XF86XK_Standby 0x1008FF10 /* System into standby mode */
|
||||
#define XF86XK_AudioLowerVolume 0x1008FF11 /* Volume control down */
|
||||
#define XF86XK_AudioMute 0x1008FF12 /* Mute sound from the system */
|
||||
#define XF86XK_AudioRaiseVolume 0x1008FF13 /* Volume control up */
|
||||
#define XF86XK_AudioPlay 0x1008FF14 /* Start playing of audio > */
|
||||
#define XF86XK_AudioStop 0x1008FF15 /* Stop playing audio */
|
||||
#define XF86XK_AudioPrev 0x1008FF16 /* Previous track */
|
||||
#define XF86XK_AudioNext 0x1008FF17 /* Next track */
|
||||
#define XF86XK_HomePage 0x1008FF18 /* Display user's home page */
|
||||
#define XF86XK_Mail 0x1008FF19 /* Invoke user's mail program */
|
||||
#define XF86XK_Start 0x1008FF1A /* Start application */
|
||||
#define XF86XK_Search 0x1008FF1B /* Search */
|
||||
#define XF86XK_AudioRecord 0x1008FF1C /* Record audio application */
|
||||
|
||||
/* These are sometimes found on PDA's (e.g. Palm, PocketPC or elsewhere) */
|
||||
#define XF86XK_Calculator 0x1008FF1D /* Invoke calculator program */
|
||||
#define XF86XK_Memo 0x1008FF1E /* Invoke Memo taking program */
|
||||
#define XF86XK_ToDoList 0x1008FF1F /* Invoke To Do List program */
|
||||
#define XF86XK_Calendar 0x1008FF20 /* Invoke Calendar program */
|
||||
#define XF86XK_PowerDown 0x1008FF21 /* Deep sleep the system */
|
||||
#define XF86XK_ContrastAdjust 0x1008FF22 /* Adjust screen contrast */
|
||||
#define XF86XK_RockerUp 0x1008FF23 /* Rocker switches exist up */
|
||||
#define XF86XK_RockerDown 0x1008FF24 /* and down */
|
||||
#define XF86XK_RockerEnter 0x1008FF25 /* and let you press them */
|
||||
|
||||
/* Some more "Internet" keyboard symbols */
|
||||
#define XF86XK_Back 0x1008FF26 /* Like back on a browser */
|
||||
#define XF86XK_Forward 0x1008FF27 /* Like forward on a browser */
|
||||
#define XF86XK_Stop 0x1008FF28 /* Stop current operation */
|
||||
#define XF86XK_Refresh 0x1008FF29 /* Refresh the page */
|
||||
#define XF86XK_PowerOff 0x1008FF2A /* Power off system entirely */
|
||||
#define XF86XK_WakeUp 0x1008FF2B /* Wake up system from sleep */
|
||||
#define XF86XK_Eject 0x1008FF2C /* Eject device (e.g. DVD) */
|
||||
#define XF86XK_ScreenSaver 0x1008FF2D /* Invoke screensaver */
|
||||
#define XF86XK_WWW 0x1008FF2E /* Invoke web browser */
|
||||
#define XF86XK_Sleep 0x1008FF2F /* Put system to sleep */
|
||||
#define XF86XK_Favorites 0x1008FF30 /* Show favorite locations */
|
||||
#define XF86XK_AudioPause 0x1008FF31 /* Pause audio playing */
|
||||
#define XF86XK_AudioMedia 0x1008FF32 /* Launch media collection app */
|
||||
#define XF86XK_MyComputer 0x1008FF33 /* Display "My Computer" window */
|
||||
#define XF86XK_VendorHome 0x1008FF34 /* Display vendor home web site */
|
||||
#define XF86XK_LightBulb 0x1008FF35 /* Light bulb keys exist */
|
||||
#define XF86XK_Shop 0x1008FF36 /* Display shopping web site */
|
||||
#define XF86XK_History 0x1008FF37 /* Show history of web surfing */
|
||||
#define XF86XK_OpenURL 0x1008FF38 /* Open selected URL */
|
||||
#define XF86XK_AddFavorite 0x1008FF39 /* Add URL to favorites list */
|
||||
#define XF86XK_HotLinks 0x1008FF3A /* Show "hot" links */
|
||||
#define XF86XK_BrightnessAdjust 0x1008FF3B /* Invoke brightness adj. UI */
|
||||
#define XF86XK_Finance 0x1008FF3C /* Display financial site */
|
||||
#define XF86XK_Community 0x1008FF3D /* Display user's community */
|
||||
#define XF86XK_AudioRewind 0x1008FF3E /* "rewind" audio track */
|
||||
#define XF86XK_BackForward 0x1008FF3F /* ??? */
|
||||
#define XF86XK_Launch0 0x1008FF40 /* Launch Application */
|
||||
#define XF86XK_Launch1 0x1008FF41 /* Launch Application */
|
||||
#define XF86XK_Launch2 0x1008FF42 /* Launch Application */
|
||||
#define XF86XK_Launch3 0x1008FF43 /* Launch Application */
|
||||
#define XF86XK_Launch4 0x1008FF44 /* Launch Application */
|
||||
#define XF86XK_Launch5 0x1008FF45 /* Launch Application */
|
||||
#define XF86XK_Launch6 0x1008FF46 /* Launch Application */
|
||||
#define XF86XK_Launch7 0x1008FF47 /* Launch Application */
|
||||
#define XF86XK_Launch8 0x1008FF48 /* Launch Application */
|
||||
#define XF86XK_Launch9 0x1008FF49 /* Launch Application */
|
||||
#define XF86XK_LaunchA 0x1008FF4A /* Launch Application */
|
||||
#define XF86XK_LaunchB 0x1008FF4B /* Launch Application */
|
||||
#define XF86XK_LaunchC 0x1008FF4C /* Launch Application */
|
||||
#define XF86XK_LaunchD 0x1008FF4D /* Launch Application */
|
||||
#define XF86XK_LaunchE 0x1008FF4E /* Launch Application */
|
||||
#define XF86XK_LaunchF 0x1008FF4F /* Launch Application */
|
||||
|
||||
#define XF86XK_ApplicationLeft 0x1008FF50 /* switch to application, left */
|
||||
#define XF86XK_ApplicationRight 0x1008FF51 /* switch to application, right*/
|
||||
#define XF86XK_Book 0x1008FF52 /* Launch bookreader */
|
||||
#define XF86XK_CD 0x1008FF53 /* Launch CD/DVD player */
|
||||
#define XF86XK_Calculater 0x1008FF54 /* Launch Calculater */
|
||||
#define XF86XK_Clear 0x1008FF55 /* Clear window, screen */
|
||||
#define XF86XK_Close 0x1008FF56 /* Close window */
|
||||
#define XF86XK_Copy 0x1008FF57 /* Copy selection */
|
||||
#define XF86XK_Cut 0x1008FF58 /* Cut selection */
|
||||
#define XF86XK_Display 0x1008FF59 /* Output switch key */
|
||||
#define XF86XK_DOS 0x1008FF5A /* Launch DOS (emulation) */
|
||||
#define XF86XK_Documents 0x1008FF5B /* Open documents window */
|
||||
#define XF86XK_Excel 0x1008FF5C /* Launch spread sheet */
|
||||
#define XF86XK_Explorer 0x1008FF5D /* Launch file explorer */
|
||||
#define XF86XK_Game 0x1008FF5E /* Launch game */
|
||||
#define XF86XK_Go 0x1008FF5F /* Go to URL */
|
||||
#define XF86XK_iTouch 0x1008FF60 /* Logitech iTouch- don't use */
|
||||
#define XF86XK_LogOff 0x1008FF61 /* Log off system */
|
||||
#define XF86XK_Market 0x1008FF62 /* ?? */
|
||||
#define XF86XK_Meeting 0x1008FF63 /* enter meeting in calendar */
|
||||
#define XF86XK_MenuKB 0x1008FF65 /* distinguish keyboard from PB */
|
||||
#define XF86XK_MenuPB 0x1008FF66 /* distinguish PB from keyboard */
|
||||
#define XF86XK_MySites 0x1008FF67 /* Favourites */
|
||||
#define XF86XK_New 0x1008FF68 /* New (folder, document... */
|
||||
#define XF86XK_News 0x1008FF69 /* News */
|
||||
#define XF86XK_OfficeHome 0x1008FF6A /* Office home (old Staroffice)*/
|
||||
#define XF86XK_Open 0x1008FF6B /* Open */
|
||||
#define XF86XK_Option 0x1008FF6C /* ?? */
|
||||
#define XF86XK_Paste 0x1008FF6D /* Paste */
|
||||
#define XF86XK_Phone 0x1008FF6E /* Launch phone; dial number */
|
||||
#define XF86XK_Q 0x1008FF70 /* Compaq's Q - don't use */
|
||||
#define XF86XK_Reply 0x1008FF72 /* Reply e.g., mail */
|
||||
#define XF86XK_Reload 0x1008FF73 /* Reload web page, file, etc. */
|
||||
#define XF86XK_RotateWindows 0x1008FF74 /* Rotate windows e.g. xrandr */
|
||||
#define XF86XK_RotationPB 0x1008FF75 /* don't use */
|
||||
#define XF86XK_RotationKB 0x1008FF76 /* don't use */
|
||||
#define XF86XK_Save 0x1008FF77 /* Save (file, document, state */
|
||||
#define XF86XK_ScrollUp 0x1008FF78 /* Scroll window/contents up */
|
||||
#define XF86XK_ScrollDown 0x1008FF79 /* Scrool window/contentd down */
|
||||
#define XF86XK_ScrollClick 0x1008FF7A /* Use XKB mousekeys instead */
|
||||
#define XF86XK_Send 0x1008FF7B /* Send mail, file, object */
|
||||
#define XF86XK_Spell 0x1008FF7C /* Spell checker */
|
||||
#define XF86XK_SplitScreen 0x1008FF7D /* Split window or screen */
|
||||
#define XF86XK_Support 0x1008FF7E /* Get support (??) */
|
||||
#define XF86XK_TaskPane 0x1008FF7F /* Show tasks */
|
||||
#define XF86XK_Terminal 0x1008FF80 /* Launch terminal emulator */
|
||||
#define XF86XK_Tools 0x1008FF81 /* toolbox of desktop/app. */
|
||||
#define XF86XK_Travel 0x1008FF82 /* ?? */
|
||||
#define XF86XK_UserPB 0x1008FF84 /* ?? */
|
||||
#define XF86XK_User1KB 0x1008FF85 /* ?? */
|
||||
#define XF86XK_User2KB 0x1008FF86 /* ?? */
|
||||
#define XF86XK_Video 0x1008FF87 /* Launch video player */
|
||||
#define XF86XK_WheelButton 0x1008FF88 /* button from a mouse wheel */
|
||||
#define XF86XK_Word 0x1008FF89 /* Launch word processor */
|
||||
#define XF86XK_Xfer 0x1008FF8A
|
||||
#define XF86XK_ZoomIn 0x1008FF8B /* zoom in view, map, etc. */
|
||||
#define XF86XK_ZoomOut 0x1008FF8C /* zoom out view, map, etc. */
|
||||
|
||||
#define XF86XK_Away 0x1008FF8D /* mark yourself as away */
|
||||
#define XF86XK_Messenger 0x1008FF8E /* as in instant messaging */
|
||||
#define XF86XK_WebCam 0x1008FF8F /* Launch web camera app. */
|
||||
#define XF86XK_MailForward 0x1008FF90 /* Forward in mail */
|
||||
#define XF86XK_Pictures 0x1008FF91 /* Show pictures */
|
||||
#define XF86XK_Music 0x1008FF92 /* Launch music application */
|
||||
|
||||
#define XF86XK_Battery 0x1008FF93 /* Display battery information */
|
||||
#define XF86XK_Bluetooth 0x1008FF94 /* Enable/disable Bluetooth */
|
||||
#define XF86XK_WLAN 0x1008FF95 /* Enable/disable WLAN */
|
||||
#define XF86XK_UWB 0x1008FF96 /* Enable/disable UWB */
|
||||
|
||||
#define XF86XK_AudioForward 0x1008FF97 /* fast-forward audio track */
|
||||
#define XF86XK_AudioRepeat 0x1008FF98 /* toggle repeat mode */
|
||||
#define XF86XK_AudioRandomPlay 0x1008FF99 /* toggle shuffle mode */
|
||||
#define XF86XK_Subtitle 0x1008FF9A /* cycle through subtitle */
|
||||
#define XF86XK_AudioCycleTrack 0x1008FF9B /* cycle through audio tracks */
|
||||
#define XF86XK_CycleAngle 0x1008FF9C /* cycle through angles */
|
||||
#define XF86XK_FrameBack 0x1008FF9D /* video: go one frame back */
|
||||
#define XF86XK_FrameForward 0x1008FF9E /* video: go one frame forward */
|
||||
#define XF86XK_Time 0x1008FF9F /* display, or shows an entry for time seeking */
|
||||
#define XF86XK_Select 0x1008FFA0 /* Select button on joypads and remotes */
|
||||
#define XF86XK_View 0x1008FFA1 /* Show a view options/properties */
|
||||
#define XF86XK_TopMenu 0x1008FFA2 /* Go to a top-level menu in a video */
|
||||
|
||||
#define XF86XK_Red 0x1008FFA3 /* Red button */
|
||||
#define XF86XK_Green 0x1008FFA4 /* Green button */
|
||||
#define XF86XK_Yellow 0x1008FFA5 /* Yellow button */
|
||||
#define XF86XK_Blue 0x1008FFA6 /* Blue button */
|
||||
|
||||
#define XF86XK_Suspend 0x1008FFA7 /* Sleep to RAM */
|
||||
#define XF86XK_Hibernate 0x1008FFA8 /* Sleep to disk */
|
||||
#define XF86XK_TouchpadToggle 0x1008FFA9 /* Toggle between touchpad/trackstick */
|
||||
#define XF86XK_TouchpadOn 0x1008FFB0 /* The touchpad got switched on */
|
||||
#define XF86XK_TouchpadOff 0x1008FFB1 /* The touchpad got switched off */
|
||||
|
||||
#define XF86XK_AudioMicMute 0x1008FFB2 /* Mute the Mic from the system */
|
||||
|
||||
#define XF86XK_Keyboard 0x1008FFB3 /* User defined keyboard related action */
|
||||
|
||||
#define XF86XK_WWAN 0x1008FFB4 /* Toggle WWAN (LTE, UMTS, etc.) radio */
|
||||
#define XF86XK_RFKill 0x1008FFB5 /* Toggle radios on/off */
|
||||
|
||||
#define XF86XK_AudioPreset 0x1008FFB6 /* Select equalizer preset, e.g. theatre-mode */
|
||||
|
||||
#define XF86XK_RotationLockToggle 0x1008FFB7 /* Toggle screen rotation lock on/off */
|
||||
|
||||
/* Keys for special action keys (hot keys) */
|
||||
/* Virtual terminals on some operating systems */
|
||||
#define XF86XK_Switch_VT_1 0x1008FE01
|
||||
#define XF86XK_Switch_VT_2 0x1008FE02
|
||||
#define XF86XK_Switch_VT_3 0x1008FE03
|
||||
#define XF86XK_Switch_VT_4 0x1008FE04
|
||||
#define XF86XK_Switch_VT_5 0x1008FE05
|
||||
#define XF86XK_Switch_VT_6 0x1008FE06
|
||||
#define XF86XK_Switch_VT_7 0x1008FE07
|
||||
#define XF86XK_Switch_VT_8 0x1008FE08
|
||||
#define XF86XK_Switch_VT_9 0x1008FE09
|
||||
#define XF86XK_Switch_VT_10 0x1008FE0A
|
||||
#define XF86XK_Switch_VT_11 0x1008FE0B
|
||||
#define XF86XK_Switch_VT_12 0x1008FE0C
|
||||
|
||||
#define XF86XK_Ungrab 0x1008FE20 /* force ungrab */
|
||||
#define XF86XK_ClearGrab 0x1008FE21 /* kill application with grab */
|
||||
#define XF86XK_Next_VMode 0x1008FE22 /* next video mode available */
|
||||
#define XF86XK_Prev_VMode 0x1008FE23 /* prev. video mode available */
|
||||
#define XF86XK_LogWindowTree 0x1008FE24 /* print window tree to log */
|
||||
#define XF86XK_LogGrabInfo 0x1008FE25 /* print all active grabs to log */
|
||||
@@ -203,9 +203,6 @@ typedef struct {
|
||||
int class; /* class of screen (monochrome, etc.) */
|
||||
#endif
|
||||
unsigned long red_mask, green_mask, blue_mask; /* mask values */
|
||||
#if defined(MAC_OSX_TK)
|
||||
unsigned long alpha_mask;
|
||||
#endif
|
||||
int bits_per_rgb; /* log base 2 of distinct color values */
|
||||
int map_entries; /* color map entries */
|
||||
} Visual;
|
||||
@@ -334,8 +331,7 @@ typedef struct _XImage {
|
||||
unsigned long blue_mask;
|
||||
XPointer obdata; /* hook for the object routines to hang on */
|
||||
#if defined(MAC_OSX_TK)
|
||||
int pixelpower; /* n such that pixels are 2^n x 2^n blocks*/
|
||||
unsigned long alpha_mask;
|
||||
int pixelpower; /* No longer used. */
|
||||
#endif
|
||||
struct funcs { /* image manipulation routines */
|
||||
struct _XImage *(*create_image)();
|
||||
@@ -534,7 +530,7 @@ typedef struct _XDisplay {
|
||||
#endif
|
||||
#ifndef _XEVENT_
|
||||
|
||||
#define XMaxTransChars 4
|
||||
#define XMaxTransChars 7
|
||||
|
||||
/*
|
||||
* Definitions of specific events.
|
||||
@@ -545,7 +541,7 @@ typedef struct {
|
||||
Bool send_event; /* true if this came from a SendEvent request */
|
||||
Display *display; /* Display the event was read from */
|
||||
Window window; /* "event" window it is reported relative to */
|
||||
Window root; /* root window that the event occured on */
|
||||
Window root; /* root window that the event occurred on */
|
||||
Window subwindow; /* child window */
|
||||
Time time; /* milliseconds */
|
||||
int x, y; /* pointer x, y coordinates in event window */
|
||||
@@ -553,9 +549,6 @@ typedef struct {
|
||||
unsigned int state; /* key or button mask */
|
||||
unsigned int keycode; /* detail */
|
||||
Bool same_screen; /* same screen flag */
|
||||
char trans_chars[XMaxTransChars];
|
||||
/* translated characters */
|
||||
int nbytes;
|
||||
} XKeyEvent;
|
||||
typedef XKeyEvent XKeyPressedEvent;
|
||||
typedef XKeyEvent XKeyReleasedEvent;
|
||||
@@ -566,7 +559,7 @@ typedef struct {
|
||||
Bool send_event; /* true if this came from a SendEvent request */
|
||||
Display *display; /* Display the event was read from */
|
||||
Window window; /* "event" window it is reported relative to */
|
||||
Window root; /* root window that the event occured on */
|
||||
Window root; /* root window that the event occurred on */
|
||||
Window subwindow; /* child window */
|
||||
Time time; /* milliseconds */
|
||||
int x, y; /* pointer x, y coordinates in event window */
|
||||
@@ -584,7 +577,7 @@ typedef struct {
|
||||
Bool send_event; /* true if this came from a SendEvent request */
|
||||
Display *display; /* Display the event was read from */
|
||||
Window window; /* "event" window reported relative to */
|
||||
Window root; /* root window that the event occured on */
|
||||
Window root; /* root window that the event occurred on */
|
||||
Window subwindow; /* child window */
|
||||
Time time; /* milliseconds */
|
||||
int x, y; /* pointer x, y coordinates in event window */
|
||||
@@ -601,7 +594,7 @@ typedef struct {
|
||||
Bool send_event; /* true if this came from a SendEvent request */
|
||||
Display *display; /* Display the event was read from */
|
||||
Window window; /* "event" window reported relative to */
|
||||
Window root; /* root window that the event occured on */
|
||||
Window root; /* root window that the event occurred on */
|
||||
Window subwindow; /* child window */
|
||||
Time time; /* milliseconds */
|
||||
int x, y; /* pointer x, y coordinates in event window */
|
||||
@@ -963,7 +956,7 @@ typedef union _XEvent {
|
||||
XMappingEvent xmapping;
|
||||
XErrorEvent xerror;
|
||||
XKeymapEvent xkeymap;
|
||||
long pad[24];
|
||||
XID pad[24];
|
||||
} XEvent;
|
||||
#endif
|
||||
|
||||
|
||||
51
amd64/include/X11/ap_keysym.h
Normal file
51
amd64/include/X11/ap_keysym.h
Normal file
@@ -0,0 +1,51 @@
|
||||
/******************************************************************
|
||||
Copyright 1987 by Apollo Computer Inc., Chelmsford, Massachusetts.
|
||||
Copyright 1989 by Hewlett-Packard Company.
|
||||
|
||||
All Rights Reserved
|
||||
|
||||
Permission to use, duplicate, change, and distribute this software and
|
||||
its documentation for any purpose and without fee is granted, provided
|
||||
that the above copyright notice appear in such copy and that this
|
||||
copyright notice appear in all supporting documentation, and that the
|
||||
names of Apollo Computer Inc., the Hewlett-Packard Company, or the X
|
||||
Consortium not be used in advertising or publicity pertaining to
|
||||
distribution of the software without written prior permission.
|
||||
|
||||
HEWLETT-PACKARD MAKES NO WARRANTY OF ANY KIND WITH REGARD
|
||||
TO THIS SOFWARE, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
|
||||
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||
PURPOSE. Hewlett-Packard shall not be liable for errors
|
||||
contained herein or direct, indirect, special, incidental or
|
||||
consequential damages in connection with the furnishing,
|
||||
performance, or use of this material.
|
||||
|
||||
This software is not subject to any license of the American
|
||||
Telephone and Telegraph Company or of the Regents of the
|
||||
University of California.
|
||||
******************************************************************/
|
||||
|
||||
#define apXK_LineDel 0x1000FF00
|
||||
#define apXK_CharDel 0x1000FF01
|
||||
#define apXK_Copy 0x1000FF02
|
||||
#define apXK_Cut 0x1000FF03
|
||||
#define apXK_Paste 0x1000FF04
|
||||
#define apXK_Move 0x1000FF05
|
||||
#define apXK_Grow 0x1000FF06
|
||||
#define apXK_Cmd 0x1000FF07
|
||||
#define apXK_Shell 0x1000FF08
|
||||
#define apXK_LeftBar 0x1000FF09
|
||||
#define apXK_RightBar 0x1000FF0A
|
||||
#define apXK_LeftBox 0x1000FF0B
|
||||
#define apXK_RightBox 0x1000FF0C
|
||||
#define apXK_UpBox 0x1000FF0D
|
||||
#define apXK_DownBox 0x1000FF0E
|
||||
#define apXK_Pop 0x1000FF0F
|
||||
#define apXK_Read 0x1000FF10
|
||||
#define apXK_Edit 0x1000FF11
|
||||
#define apXK_Save 0x1000FF12
|
||||
#define apXK_Exit 0x1000FF13
|
||||
#define apXK_Repeat 0x1000FF14
|
||||
|
||||
#define apXK_KP_parenleft 0x1000FFA8
|
||||
#define apXK_KP_parenright 0x1000FFA9
|
||||
@@ -30,7 +30,7 @@ SOFTWARE.
|
||||
/*
|
||||
* TTY Functions, cleverly chosen to map to ascii, for convenience of
|
||||
* programming, but could have been arbitrary (at the cost of lookup
|
||||
* tables in client code.
|
||||
* tables in client code).
|
||||
*/
|
||||
|
||||
#define XK_BackSpace 0xFF08 /* back space, back char */
|
||||
@@ -397,6 +397,7 @@ SOFTWARE.
|
||||
#define XK_Otilde 0x0d5
|
||||
#define XK_Odiaeresis 0x0d6
|
||||
#define XK_multiply 0x0d7
|
||||
#define XK_Oslash 0x0d8
|
||||
#define XK_Ooblique 0x0d8
|
||||
#define XK_Ugrave 0x0d9
|
||||
#define XK_Uacute 0x0da
|
||||
@@ -840,6 +841,7 @@ SOFTWARE.
|
||||
#define XK_Greek_EPSILONaccent 0x7a2
|
||||
#define XK_Greek_ETAaccent 0x7a3
|
||||
#define XK_Greek_IOTAaccent 0x7a4
|
||||
#define XK_Greek_IOTAdieresis 0x7a5
|
||||
#define XK_Greek_IOTAdiaeresis 0x7a5
|
||||
#define XK_Greek_OMICRONaccent 0x7a7
|
||||
#define XK_Greek_UPSILONaccent 0x7a8
|
||||
|
||||
@@ -42,10 +42,6 @@ extern "C" {
|
||||
* win/configure.in (as above)
|
||||
* win/tcl.m4 (not patchlevel)
|
||||
* README (sections 0 and 2, with and without separator)
|
||||
* macosx/Tcl.pbproj/project.pbxproj (not patchlevel) 1 LOC
|
||||
* macosx/Tcl.pbproj/default.pbxuser (not patchlevel) 1 LOC
|
||||
* macosx/Tcl.xcode/project.pbxproj (not patchlevel) 2 LOC
|
||||
* macosx/Tcl.xcode/default.pbxuser (not patchlevel) 1 LOC
|
||||
* macosx/Tcl-Common.xcconfig (not patchlevel) 1 LOC
|
||||
* win/README (not patchlevel) (sections 0 and 2)
|
||||
* unix/tcl.spec (1 LOC patch)
|
||||
@@ -55,10 +51,10 @@ extern "C" {
|
||||
#define TCL_MAJOR_VERSION 8
|
||||
#define TCL_MINOR_VERSION 6
|
||||
#define TCL_RELEASE_LEVEL TCL_FINAL_RELEASE
|
||||
#define TCL_RELEASE_SERIAL 8
|
||||
#define TCL_RELEASE_SERIAL 11
|
||||
|
||||
#define TCL_VERSION "8.6"
|
||||
#define TCL_PATCH_LEVEL "8.6.8"
|
||||
#define TCL_PATCH_LEVEL "8.6.11"
|
||||
|
||||
/*
|
||||
*----------------------------------------------------------------------------
|
||||
@@ -388,7 +384,7 @@ typedef long LONG;
|
||||
*/
|
||||
|
||||
#if !defined(TCL_WIDE_INT_TYPE)&&!defined(TCL_WIDE_INT_IS_LONG)
|
||||
# if defined(_WIN32)
|
||||
# if defined(_WIN32) && (!defined(__USE_MINGW_ANSI_STDIO) || !__USE_MINGW_ANSI_STDIO)
|
||||
# define TCL_WIDE_INT_TYPE __int64
|
||||
# ifdef __BORLANDC__
|
||||
# define TCL_LL_MODIFIER "L"
|
||||
@@ -444,7 +440,7 @@ typedef unsigned TCL_WIDE_INT_TYPE Tcl_WideUInt;
|
||||
#if defined(_WIN32)
|
||||
# ifdef __BORLANDC__
|
||||
typedef struct stati64 Tcl_StatBuf;
|
||||
# elif defined(_WIN64)
|
||||
# elif defined(_WIN64) || defined(_USE_64BIT_TIME_T)
|
||||
typedef struct __stat64 Tcl_StatBuf;
|
||||
# elif (defined(_MSC_VER) && (_MSC_VER < 1400)) || defined(_USE_32BIT_TIME_T)
|
||||
typedef struct _stati64 Tcl_StatBuf;
|
||||
@@ -1986,7 +1982,7 @@ typedef struct Tcl_Token {
|
||||
* TCL_TOKEN_OPERATOR - The token describes one expression operator.
|
||||
* An operator might be the name of a math
|
||||
* function such as "abs". A TCL_TOKEN_OPERATOR
|
||||
* token is always preceeded by one
|
||||
* token is always preceded by one
|
||||
* TCL_TOKEN_SUB_EXPR token for the operator's
|
||||
* subexpression, and is followed by zero or more
|
||||
* TCL_TOKEN_SUB_EXPR tokens for the operator's
|
||||
@@ -2521,7 +2517,7 @@ EXTERN void Tcl_GetMemoryInfo(Tcl_DString *dsPtr);
|
||||
# define Tcl_DecrRefCount(objPtr) \
|
||||
do { \
|
||||
Tcl_Obj *_objPtr = (objPtr); \
|
||||
if ((_objPtr)->refCount-- <= 1) { \
|
||||
if (_objPtr->refCount-- <= 1) { \
|
||||
TclFreeObj(_objPtr); \
|
||||
} \
|
||||
} while(0)
|
||||
@@ -2622,7 +2618,7 @@ EXTERN void Tcl_GetMemoryInfo(Tcl_DString *dsPtr);
|
||||
#ifndef TCL_NO_DEPRECATED
|
||||
/*
|
||||
* These function have been renamed. The old names are deprecated, but we
|
||||
* define these macros for backwards compatibilty.
|
||||
* define these macros for backwards compatibility.
|
||||
*/
|
||||
|
||||
# define Tcl_Ckalloc Tcl_Alloc
|
||||
|
||||
@@ -279,13 +279,13 @@ EXTERN int Tcl_ConvertElement(const char *src, char *dst,
|
||||
EXTERN int Tcl_ConvertCountedElement(const char *src,
|
||||
int length, char *dst, int flags);
|
||||
/* 86 */
|
||||
EXTERN int Tcl_CreateAlias(Tcl_Interp *slave,
|
||||
const char *slaveCmd, Tcl_Interp *target,
|
||||
EXTERN int Tcl_CreateAlias(Tcl_Interp *childInterp,
|
||||
const char *childCmd, Tcl_Interp *target,
|
||||
const char *targetCmd, int argc,
|
||||
CONST84 char *const *argv);
|
||||
/* 87 */
|
||||
EXTERN int Tcl_CreateAliasObj(Tcl_Interp *slave,
|
||||
const char *slaveCmd, Tcl_Interp *target,
|
||||
EXTERN int Tcl_CreateAliasObj(Tcl_Interp *childInterp,
|
||||
const char *childCmd, Tcl_Interp *target,
|
||||
const char *targetCmd, int objc,
|
||||
Tcl_Obj *const objv[]);
|
||||
/* 88 */
|
||||
@@ -323,8 +323,8 @@ EXTERN Tcl_Command Tcl_CreateObjCommand(Tcl_Interp *interp,
|
||||
ClientData clientData,
|
||||
Tcl_CmdDeleteProc *deleteProc);
|
||||
/* 97 */
|
||||
EXTERN Tcl_Interp * Tcl_CreateSlave(Tcl_Interp *interp,
|
||||
const char *slaveName, int isSafe);
|
||||
EXTERN Tcl_Interp * Tcl_CreateSlave(Tcl_Interp *interp, const char *name,
|
||||
int isSafe);
|
||||
/* 98 */
|
||||
EXTERN Tcl_TimerToken Tcl_CreateTimerHandler(int milliseconds,
|
||||
Tcl_TimerProc *proc, ClientData clientData);
|
||||
@@ -458,13 +458,13 @@ EXTERN int Tcl_Flush(Tcl_Channel chan);
|
||||
EXTERN void Tcl_FreeResult(Tcl_Interp *interp);
|
||||
/* 148 */
|
||||
EXTERN int Tcl_GetAlias(Tcl_Interp *interp,
|
||||
const char *slaveCmd,
|
||||
const char *childCmd,
|
||||
Tcl_Interp **targetInterpPtr,
|
||||
CONST84 char **targetCmdPtr, int *argcPtr,
|
||||
CONST84 char ***argvPtr);
|
||||
/* 149 */
|
||||
EXTERN int Tcl_GetAliasObj(Tcl_Interp *interp,
|
||||
const char *slaveCmd,
|
||||
const char *childCmd,
|
||||
Tcl_Interp **targetInterpPtr,
|
||||
CONST84 char **targetCmdPtr, int *objcPtr,
|
||||
Tcl_Obj ***objv);
|
||||
@@ -503,8 +503,8 @@ EXTERN int Tcl_GetErrno(void);
|
||||
/* 162 */
|
||||
EXTERN CONST84_RETURN char * Tcl_GetHostName(void);
|
||||
/* 163 */
|
||||
EXTERN int Tcl_GetInterpPath(Tcl_Interp *askInterp,
|
||||
Tcl_Interp *slaveInterp);
|
||||
EXTERN int Tcl_GetInterpPath(Tcl_Interp *interp,
|
||||
Tcl_Interp *childInterp);
|
||||
/* 164 */
|
||||
EXTERN Tcl_Interp * Tcl_GetMaster(Tcl_Interp *interp);
|
||||
/* 165 */
|
||||
@@ -532,8 +532,7 @@ EXTERN int Tcl_GetsObj(Tcl_Channel chan, Tcl_Obj *objPtr);
|
||||
/* 171 */
|
||||
EXTERN int Tcl_GetServiceMode(void);
|
||||
/* 172 */
|
||||
EXTERN Tcl_Interp * Tcl_GetSlave(Tcl_Interp *interp,
|
||||
const char *slaveName);
|
||||
EXTERN Tcl_Interp * Tcl_GetSlave(Tcl_Interp *interp, const char *name);
|
||||
/* 173 */
|
||||
EXTERN Tcl_Channel Tcl_GetStdChannel(int type);
|
||||
/* 174 */
|
||||
@@ -1749,7 +1748,7 @@ EXTERN int Tcl_GetErrorLine(Tcl_Interp *interp);
|
||||
EXTERN void Tcl_SetErrorLine(Tcl_Interp *interp, int lineNum);
|
||||
/* 607 */
|
||||
EXTERN void Tcl_TransferResult(Tcl_Interp *sourceInterp,
|
||||
int result, Tcl_Interp *targetInterp);
|
||||
int code, Tcl_Interp *targetInterp);
|
||||
/* 608 */
|
||||
EXTERN int Tcl_InterpActive(Tcl_Interp *interp);
|
||||
/* 609 */
|
||||
@@ -1816,6 +1815,26 @@ EXTERN int Tcl_FSUnloadFile(Tcl_Interp *interp,
|
||||
EXTERN void Tcl_ZlibStreamSetCompressionDictionary(
|
||||
Tcl_ZlibStream zhandle,
|
||||
Tcl_Obj *compressionDictionaryObj);
|
||||
/* Slot 631 is reserved */
|
||||
/* Slot 632 is reserved */
|
||||
/* Slot 633 is reserved */
|
||||
/* Slot 634 is reserved */
|
||||
/* Slot 635 is reserved */
|
||||
/* Slot 636 is reserved */
|
||||
/* Slot 637 is reserved */
|
||||
/* Slot 638 is reserved */
|
||||
/* Slot 639 is reserved */
|
||||
/* Slot 640 is reserved */
|
||||
/* Slot 641 is reserved */
|
||||
/* Slot 642 is reserved */
|
||||
/* Slot 643 is reserved */
|
||||
/* Slot 644 is reserved */
|
||||
/* Slot 645 is reserved */
|
||||
/* Slot 646 is reserved */
|
||||
/* Slot 647 is reserved */
|
||||
/* Slot 648 is reserved */
|
||||
/* 649 */
|
||||
EXTERN void TclUnusedStubEntry(void);
|
||||
|
||||
typedef struct {
|
||||
const struct TclPlatStubs *tclPlatStubs;
|
||||
@@ -1929,8 +1948,8 @@ typedef struct TclStubs {
|
||||
char * (*tcl_Concat) (int argc, CONST84 char *const *argv); /* 83 */
|
||||
int (*tcl_ConvertElement) (const char *src, char *dst, int flags); /* 84 */
|
||||
int (*tcl_ConvertCountedElement) (const char *src, int length, char *dst, int flags); /* 85 */
|
||||
int (*tcl_CreateAlias) (Tcl_Interp *slave, const char *slaveCmd, Tcl_Interp *target, const char *targetCmd, int argc, CONST84 char *const *argv); /* 86 */
|
||||
int (*tcl_CreateAliasObj) (Tcl_Interp *slave, const char *slaveCmd, Tcl_Interp *target, const char *targetCmd, int objc, Tcl_Obj *const objv[]); /* 87 */
|
||||
int (*tcl_CreateAlias) (Tcl_Interp *childInterp, const char *childCmd, Tcl_Interp *target, const char *targetCmd, int argc, CONST84 char *const *argv); /* 86 */
|
||||
int (*tcl_CreateAliasObj) (Tcl_Interp *childInterp, const char *childCmd, Tcl_Interp *target, const char *targetCmd, int objc, Tcl_Obj *const objv[]); /* 87 */
|
||||
Tcl_Channel (*tcl_CreateChannel) (const Tcl_ChannelType *typePtr, const char *chanName, ClientData instanceData, int mask); /* 88 */
|
||||
void (*tcl_CreateChannelHandler) (Tcl_Channel chan, int mask, Tcl_ChannelProc *proc, ClientData clientData); /* 89 */
|
||||
void (*tcl_CreateCloseHandler) (Tcl_Channel chan, Tcl_CloseProc *proc, ClientData clientData); /* 90 */
|
||||
@@ -1940,7 +1959,7 @@ typedef struct TclStubs {
|
||||
Tcl_Interp * (*tcl_CreateInterp) (void); /* 94 */
|
||||
void (*tcl_CreateMathFunc) (Tcl_Interp *interp, const char *name, int numArgs, Tcl_ValueType *argTypes, Tcl_MathProc *proc, ClientData clientData); /* 95 */
|
||||
Tcl_Command (*tcl_CreateObjCommand) (Tcl_Interp *interp, const char *cmdName, Tcl_ObjCmdProc *proc, ClientData clientData, Tcl_CmdDeleteProc *deleteProc); /* 96 */
|
||||
Tcl_Interp * (*tcl_CreateSlave) (Tcl_Interp *interp, const char *slaveName, int isSafe); /* 97 */
|
||||
Tcl_Interp * (*tcl_CreateSlave) (Tcl_Interp *interp, const char *name, int isSafe); /* 97 */
|
||||
Tcl_TimerToken (*tcl_CreateTimerHandler) (int milliseconds, Tcl_TimerProc *proc, ClientData clientData); /* 98 */
|
||||
Tcl_Trace (*tcl_CreateTrace) (Tcl_Interp *interp, int level, Tcl_CmdTraceProc *proc, ClientData clientData); /* 99 */
|
||||
void (*tcl_DeleteAssocData) (Tcl_Interp *interp, const char *name); /* 100 */
|
||||
@@ -1991,8 +2010,8 @@ typedef struct TclStubs {
|
||||
Tcl_HashEntry * (*tcl_FirstHashEntry) (Tcl_HashTable *tablePtr, Tcl_HashSearch *searchPtr); /* 145 */
|
||||
int (*tcl_Flush) (Tcl_Channel chan); /* 146 */
|
||||
void (*tcl_FreeResult) (Tcl_Interp *interp); /* 147 */
|
||||
int (*tcl_GetAlias) (Tcl_Interp *interp, const char *slaveCmd, Tcl_Interp **targetInterpPtr, CONST84 char **targetCmdPtr, int *argcPtr, CONST84 char ***argvPtr); /* 148 */
|
||||
int (*tcl_GetAliasObj) (Tcl_Interp *interp, const char *slaveCmd, Tcl_Interp **targetInterpPtr, CONST84 char **targetCmdPtr, int *objcPtr, Tcl_Obj ***objv); /* 149 */
|
||||
int (*tcl_GetAlias) (Tcl_Interp *interp, const char *childCmd, Tcl_Interp **targetInterpPtr, CONST84 char **targetCmdPtr, int *argcPtr, CONST84 char ***argvPtr); /* 148 */
|
||||
int (*tcl_GetAliasObj) (Tcl_Interp *interp, const char *childCmd, Tcl_Interp **targetInterpPtr, CONST84 char **targetCmdPtr, int *objcPtr, Tcl_Obj ***objv); /* 149 */
|
||||
ClientData (*tcl_GetAssocData) (Tcl_Interp *interp, const char *name, Tcl_InterpDeleteProc **procPtr); /* 150 */
|
||||
Tcl_Channel (*tcl_GetChannel) (Tcl_Interp *interp, const char *chanName, int *modePtr); /* 151 */
|
||||
int (*tcl_GetChannelBufferSize) (Tcl_Channel chan); /* 152 */
|
||||
@@ -2006,7 +2025,7 @@ typedef struct TclStubs {
|
||||
CONST84_RETURN char * (*tcl_GetCommandName) (Tcl_Interp *interp, Tcl_Command command); /* 160 */
|
||||
int (*tcl_GetErrno) (void); /* 161 */
|
||||
CONST84_RETURN char * (*tcl_GetHostName) (void); /* 162 */
|
||||
int (*tcl_GetInterpPath) (Tcl_Interp *askInterp, Tcl_Interp *slaveInterp); /* 163 */
|
||||
int (*tcl_GetInterpPath) (Tcl_Interp *interp, Tcl_Interp *childInterp); /* 163 */
|
||||
Tcl_Interp * (*tcl_GetMaster) (Tcl_Interp *interp); /* 164 */
|
||||
const char * (*tcl_GetNameOfExecutable) (void); /* 165 */
|
||||
Tcl_Obj * (*tcl_GetObjResult) (Tcl_Interp *interp); /* 166 */
|
||||
@@ -2023,7 +2042,7 @@ typedef struct TclStubs {
|
||||
int (*tcl_Gets) (Tcl_Channel chan, Tcl_DString *dsPtr); /* 169 */
|
||||
int (*tcl_GetsObj) (Tcl_Channel chan, Tcl_Obj *objPtr); /* 170 */
|
||||
int (*tcl_GetServiceMode) (void); /* 171 */
|
||||
Tcl_Interp * (*tcl_GetSlave) (Tcl_Interp *interp, const char *slaveName); /* 172 */
|
||||
Tcl_Interp * (*tcl_GetSlave) (Tcl_Interp *interp, const char *name); /* 172 */
|
||||
Tcl_Channel (*tcl_GetStdChannel) (int type); /* 173 */
|
||||
CONST84_RETURN char * (*tcl_GetStringResult) (Tcl_Interp *interp); /* 174 */
|
||||
CONST84_RETURN char * (*tcl_GetVar) (Tcl_Interp *interp, const char *varName, int flags); /* 175 */
|
||||
@@ -2458,7 +2477,7 @@ typedef struct TclStubs {
|
||||
int (*tcl_ParseArgsObjv) (Tcl_Interp *interp, const Tcl_ArgvInfo *argTable, int *objcPtr, Tcl_Obj *const *objv, Tcl_Obj ***remObjv); /* 604 */
|
||||
int (*tcl_GetErrorLine) (Tcl_Interp *interp); /* 605 */
|
||||
void (*tcl_SetErrorLine) (Tcl_Interp *interp, int lineNum); /* 606 */
|
||||
void (*tcl_TransferResult) (Tcl_Interp *sourceInterp, int result, Tcl_Interp *targetInterp); /* 607 */
|
||||
void (*tcl_TransferResult) (Tcl_Interp *sourceInterp, int code, Tcl_Interp *targetInterp); /* 607 */
|
||||
int (*tcl_InterpActive) (Tcl_Interp *interp); /* 608 */
|
||||
void (*tcl_BackgroundException) (Tcl_Interp *interp, int code); /* 609 */
|
||||
int (*tcl_ZlibDeflate) (Tcl_Interp *interp, int format, Tcl_Obj *data, int level, Tcl_Obj *gzipHeaderDictObj); /* 610 */
|
||||
@@ -2482,6 +2501,25 @@ typedef struct TclStubs {
|
||||
void * (*tcl_FindSymbol) (Tcl_Interp *interp, Tcl_LoadHandle handle, const char *symbol); /* 628 */
|
||||
int (*tcl_FSUnloadFile) (Tcl_Interp *interp, Tcl_LoadHandle handlePtr); /* 629 */
|
||||
void (*tcl_ZlibStreamSetCompressionDictionary) (Tcl_ZlibStream zhandle, Tcl_Obj *compressionDictionaryObj); /* 630 */
|
||||
void (*reserved631)(void);
|
||||
void (*reserved632)(void);
|
||||
void (*reserved633)(void);
|
||||
void (*reserved634)(void);
|
||||
void (*reserved635)(void);
|
||||
void (*reserved636)(void);
|
||||
void (*reserved637)(void);
|
||||
void (*reserved638)(void);
|
||||
void (*reserved639)(void);
|
||||
void (*reserved640)(void);
|
||||
void (*reserved641)(void);
|
||||
void (*reserved642)(void);
|
||||
void (*reserved643)(void);
|
||||
void (*reserved644)(void);
|
||||
void (*reserved645)(void);
|
||||
void (*reserved646)(void);
|
||||
void (*reserved647)(void);
|
||||
void (*reserved648)(void);
|
||||
void (*tclUnusedStubEntry) (void); /* 649 */
|
||||
} TclStubs;
|
||||
|
||||
extern const TclStubs *tclStubsPtr;
|
||||
@@ -3774,11 +3812,33 @@ extern const TclStubs *tclStubsPtr;
|
||||
(tclStubsPtr->tcl_FSUnloadFile) /* 629 */
|
||||
#define Tcl_ZlibStreamSetCompressionDictionary \
|
||||
(tclStubsPtr->tcl_ZlibStreamSetCompressionDictionary) /* 630 */
|
||||
/* Slot 631 is reserved */
|
||||
/* Slot 632 is reserved */
|
||||
/* Slot 633 is reserved */
|
||||
/* Slot 634 is reserved */
|
||||
/* Slot 635 is reserved */
|
||||
/* Slot 636 is reserved */
|
||||
/* Slot 637 is reserved */
|
||||
/* Slot 638 is reserved */
|
||||
/* Slot 639 is reserved */
|
||||
/* Slot 640 is reserved */
|
||||
/* Slot 641 is reserved */
|
||||
/* Slot 642 is reserved */
|
||||
/* Slot 643 is reserved */
|
||||
/* Slot 644 is reserved */
|
||||
/* Slot 645 is reserved */
|
||||
/* Slot 646 is reserved */
|
||||
/* Slot 647 is reserved */
|
||||
/* Slot 648 is reserved */
|
||||
#define TclUnusedStubEntry \
|
||||
(tclStubsPtr->tclUnusedStubEntry) /* 649 */
|
||||
|
||||
#endif /* defined(USE_TCL_STUBS) */
|
||||
|
||||
/* !END!: Do not edit above this line. */
|
||||
|
||||
#undef TclUnusedStubEntry
|
||||
|
||||
#if defined(USE_TCL_STUBS)
|
||||
# undef Tcl_CreateInterp
|
||||
# undef Tcl_FindExecutable
|
||||
@@ -3913,5 +3973,8 @@ extern const TclStubs *tclStubsPtr;
|
||||
#undef Tcl_GlobalEvalObj
|
||||
#define Tcl_GlobalEvalObj(interp,objPtr) \
|
||||
Tcl_EvalObjEx((interp),(objPtr),TCL_EVAL_GLOBAL)
|
||||
#define Tcl_CreateChild Tcl_CreateSlave
|
||||
#define Tcl_GetChild Tcl_GetSlave
|
||||
#define Tcl_GetParent Tcl_GetMaster
|
||||
|
||||
#endif /* _TCLDECLS */
|
||||
|
||||
@@ -114,6 +114,11 @@ extern const TclPlatStubs *tclPlatStubsPtr;
|
||||
|
||||
/* !END!: Do not edit above this line. */
|
||||
|
||||
#ifdef MAC_OSX_TCL /* MACOSX */
|
||||
#undef Tcl_MacOSXOpenBundleResources
|
||||
#define Tcl_MacOSXOpenBundleResources(a,b,c,d,e) Tcl_MacOSXOpenVersionedBundleResources(a,b,NULL,c,d,e)
|
||||
#endif
|
||||
|
||||
#undef TCL_STORAGE_CLASS
|
||||
#define TCL_STORAGE_CLASS DLLIMPORT
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -16,6 +16,9 @@
|
||||
#define _TCLTOMMATHDECLS
|
||||
|
||||
#include "tcl.h"
|
||||
#ifndef BN_H_
|
||||
#include "tclTomMath.h"
|
||||
#endif
|
||||
|
||||
/*
|
||||
* Define the version of the Stubs table that's exported for tommath
|
||||
@@ -32,28 +35,22 @@
|
||||
|
||||
/* MODULE_SCOPE void* TclBNAlloc( size_t ); */
|
||||
#define TclBNAlloc(s) ((void*)ckalloc((size_t)(s)))
|
||||
/* MODULE_SCOPE void* TclBNCalloc( size_t, size_t ); */
|
||||
#define TclBNCalloc(m,s) memset(ckalloc((size_t)(m)*(size_t)(s)),0,(size_t)(m)*(size_t)(s))
|
||||
/* MODULE_SCOPE void* TclBNRealloc( void*, size_t ); */
|
||||
#define TclBNRealloc(x,s) ((void*)ckrealloc((char*)(x),(size_t)(s)))
|
||||
/* MODULE_SCOPE void TclBNFree( void* ); */
|
||||
#define TclBNFree(x) (ckfree((char*)(x)))
|
||||
/* MODULE_SCOPE void* TclBNCalloc( size_t, size_t ); */
|
||||
/* unused - no macro */
|
||||
|
||||
#define XMALLOC(x) TclBNAlloc(x)
|
||||
#define XFREE(x) TclBNFree(x)
|
||||
#define XREALLOC(x,n) TclBNRealloc(x,n)
|
||||
#define XCALLOC(n,x) TclBNCalloc(n,x)
|
||||
#define MP_MALLOC(size) TclBNAlloc(size)
|
||||
#define MP_CALLOC(nmemb, size) TclBNCalloc(nmemb, size)
|
||||
#define MP_REALLOC(mem, oldsize, newsize) TclBNRealloc(mem, newsize)
|
||||
#define MP_FREE(mem, size) TclBNFree(mem)
|
||||
|
||||
|
||||
/* Rename the global symbols in libtommath to avoid linkage conflicts */
|
||||
|
||||
#define KARATSUBA_MUL_CUTOFF TclBNKaratsubaMulCutoff
|
||||
#define KARATSUBA_SQR_CUTOFF TclBNKaratsubaSqrCutoff
|
||||
#define TOOM_MUL_CUTOFF TclBNToomMulCutoff
|
||||
#define TOOM_SQR_CUTOFF TclBNToomSqrCutoff
|
||||
|
||||
#define bn_reverse TclBN_reverse
|
||||
#define fast_s_mp_mul_digs TclBN_fast_s_mp_mul_digs
|
||||
#define fast_s_mp_sqr TclBN_fast_s_mp_sqr
|
||||
#define mp_add TclBN_mp_add
|
||||
#define mp_add_d TclBN_mp_add_d
|
||||
#define mp_and TclBN_mp_and
|
||||
@@ -73,6 +70,9 @@
|
||||
#define mp_div_d TclBN_mp_div_d
|
||||
#define mp_exch TclBN_mp_exch
|
||||
#define mp_expt_d TclBN_mp_expt_d
|
||||
#define mp_expt_d_ex TclBN_mp_expt_d_ex
|
||||
#define mp_expt_u32 TclBN_mp_expt_d
|
||||
#define mp_get_mag_ull TclBN_mp_get_mag_ull
|
||||
#define mp_grow TclBN_mp_grow
|
||||
#define mp_init TclBN_mp_init
|
||||
#define mp_init_copy TclBN_mp_init_copy
|
||||
@@ -80,8 +80,6 @@
|
||||
#define mp_init_set TclBN_mp_init_set
|
||||
#define mp_init_set_int TclBN_mp_init_set_int
|
||||
#define mp_init_size TclBN_mp_init_size
|
||||
#define mp_karatsuba_mul TclBN_mp_karatsuba_mul
|
||||
#define mp_karatsuba_sqr TclBN_mp_karatsuba_sqr
|
||||
#define mp_lshd TclBN_mp_lshd
|
||||
#define mp_mod TclBN_mp_mod
|
||||
#define mp_mod_2d TclBN_mp_mod_2d
|
||||
@@ -94,26 +92,44 @@
|
||||
#define mp_radix_size TclBN_mp_radix_size
|
||||
#define mp_read_radix TclBN_mp_read_radix
|
||||
#define mp_rshd TclBN_mp_rshd
|
||||
#define mp_s_rmap TclBNMpSRmap
|
||||
#define mp_set TclBN_mp_set
|
||||
#define mp_set_int TclBN_mp_set_int
|
||||
#define mp_set_int(a,b) (TclBN_mp_set_int(a,(unsigned int)(b)),MP_OKAY)
|
||||
#define mp_set_ll TclBN_mp_set_ll
|
||||
#define mp_set_long(a,b) (TclBN_mp_set_int(a,b),MP_OKAY)
|
||||
#define mp_set_ul(a,b) (void)TclBN_mp_set_int(a,b)
|
||||
#define mp_set_ull TclBN_mp_set_ull
|
||||
#define mp_set_u64 TclBN_mp_set_ull
|
||||
#define mp_shrink TclBN_mp_shrink
|
||||
#define mp_sqr TclBN_mp_sqr
|
||||
#define mp_sqrt TclBN_mp_sqrt
|
||||
#define mp_sub TclBN_mp_sub
|
||||
#define mp_sub_d TclBN_mp_sub_d
|
||||
#define mp_signed_rsh TclBN_mp_signed_rsh
|
||||
#define mp_tc_and TclBN_mp_and
|
||||
#define mp_tc_div_2d TclBN_mp_signed_rsh
|
||||
#define mp_tc_or TclBN_mp_or
|
||||
#define mp_tc_xor TclBN_mp_xor
|
||||
#define mp_to_unsigned_bin TclBN_mp_to_unsigned_bin
|
||||
#define mp_to_unsigned_bin_n TclBN_mp_to_unsigned_bin_n
|
||||
#define mp_toom_mul TclBN_mp_toom_mul
|
||||
#define mp_toom_sqr TclBN_mp_toom_sqr
|
||||
#define mp_toradix_n TclBN_mp_toradix_n
|
||||
#define mp_unsigned_bin_size TclBN_mp_unsigned_bin_size
|
||||
#define mp_to_radix TclBN_mp_to_radix
|
||||
#define mp_to_ubin TclBN_mp_to_ubin
|
||||
#define mp_ubin_size TclBN_mp_unsigned_bin_size
|
||||
#define mp_unsigned_bin_size(a) ((int)TclBN_mp_unsigned_bin_size(a))
|
||||
#define mp_xor TclBN_mp_xor
|
||||
#define mp_zero TclBN_mp_zero
|
||||
#define s_mp_add TclBN_s_mp_add
|
||||
#define s_mp_balance_mul TclBN_mp_balance_mul
|
||||
#define s_mp_karatsuba_mul TclBN_mp_karatsuba_mul
|
||||
#define s_mp_karatsuba_sqr TclBN_mp_karatsuba_sqr
|
||||
#define s_mp_mul_digs TclBN_s_mp_mul_digs
|
||||
#define s_mp_mul_digs_fast TclBN_fast_s_mp_mul_digs
|
||||
#define s_mp_reverse TclBN_s_mp_reverse
|
||||
#define s_mp_sqr TclBN_s_mp_sqr
|
||||
#define s_mp_sqr_fast TclBN_fast_s_mp_sqr
|
||||
#define s_mp_sub TclBN_s_mp_sub
|
||||
#define s_mp_toom_mul TclBN_mp_toom_mul
|
||||
#define s_mp_toom_sqr TclBN_mp_toom_sqr
|
||||
|
||||
#undef TCL_STORAGE_CLASS
|
||||
#ifdef BUILD_tcl
|
||||
@@ -147,11 +163,14 @@ EXTERN int TclBN_epoch(void);
|
||||
/* 1 */
|
||||
EXTERN int TclBN_revision(void);
|
||||
/* 2 */
|
||||
EXTERN int TclBN_mp_add(mp_int *a, mp_int *b, mp_int *c);
|
||||
EXTERN mp_err TclBN_mp_add(const mp_int *a, const mp_int *b,
|
||||
mp_int *c);
|
||||
/* 3 */
|
||||
EXTERN int TclBN_mp_add_d(mp_int *a, mp_digit b, mp_int *c);
|
||||
EXTERN mp_err TclBN_mp_add_d(const mp_int *a, mp_digit b,
|
||||
mp_int *c);
|
||||
/* 4 */
|
||||
EXTERN int TclBN_mp_and(mp_int *a, mp_int *b, mp_int *c);
|
||||
EXTERN mp_err TclBN_mp_and(const mp_int *a, const mp_int *b,
|
||||
mp_int *c);
|
||||
/* 5 */
|
||||
EXTERN void TclBN_mp_clamp(mp_int *a);
|
||||
/* 6 */
|
||||
@@ -159,134 +178,181 @@ EXTERN void TclBN_mp_clear(mp_int *a);
|
||||
/* 7 */
|
||||
EXTERN void TclBN_mp_clear_multi(mp_int *a, ...);
|
||||
/* 8 */
|
||||
EXTERN int TclBN_mp_cmp(const mp_int *a, const mp_int *b);
|
||||
EXTERN mp_ord TclBN_mp_cmp(const mp_int *a, const mp_int *b);
|
||||
/* 9 */
|
||||
EXTERN int TclBN_mp_cmp_d(const mp_int *a, mp_digit b);
|
||||
EXTERN mp_ord TclBN_mp_cmp_d(const mp_int *a, mp_digit b);
|
||||
/* 10 */
|
||||
EXTERN int TclBN_mp_cmp_mag(const mp_int *a, const mp_int *b);
|
||||
EXTERN mp_ord TclBN_mp_cmp_mag(const mp_int *a, const mp_int *b);
|
||||
/* 11 */
|
||||
EXTERN int TclBN_mp_copy(const mp_int *a, mp_int *b);
|
||||
EXTERN mp_err TclBN_mp_copy(const mp_int *a, mp_int *b);
|
||||
/* 12 */
|
||||
EXTERN int TclBN_mp_count_bits(const mp_int *a);
|
||||
/* 13 */
|
||||
EXTERN int TclBN_mp_div(mp_int *a, mp_int *b, mp_int *q,
|
||||
mp_int *r);
|
||||
EXTERN mp_err TclBN_mp_div(const mp_int *a, const mp_int *b,
|
||||
mp_int *q, mp_int *r);
|
||||
/* 14 */
|
||||
EXTERN int TclBN_mp_div_d(mp_int *a, mp_digit b, mp_int *q,
|
||||
mp_digit *r);
|
||||
EXTERN mp_err TclBN_mp_div_d(const mp_int *a, mp_digit b,
|
||||
mp_int *q, mp_digit *r);
|
||||
/* 15 */
|
||||
EXTERN int TclBN_mp_div_2(mp_int *a, mp_int *q);
|
||||
EXTERN mp_err TclBN_mp_div_2(const mp_int *a, mp_int *q);
|
||||
/* 16 */
|
||||
EXTERN int TclBN_mp_div_2d(const mp_int *a, int b, mp_int *q,
|
||||
EXTERN mp_err TclBN_mp_div_2d(const mp_int *a, int b, mp_int *q,
|
||||
mp_int *r);
|
||||
/* 17 */
|
||||
EXTERN int TclBN_mp_div_3(mp_int *a, mp_int *q, mp_digit *r);
|
||||
EXTERN mp_err TclBN_mp_div_3(const mp_int *a, mp_int *q,
|
||||
mp_digit *r);
|
||||
/* 18 */
|
||||
EXTERN void TclBN_mp_exch(mp_int *a, mp_int *b);
|
||||
/* 19 */
|
||||
EXTERN int TclBN_mp_expt_d(mp_int *a, mp_digit b, mp_int *c);
|
||||
EXTERN mp_err TclBN_mp_expt_d(const mp_int *a, unsigned int b,
|
||||
mp_int *c);
|
||||
/* 20 */
|
||||
EXTERN int TclBN_mp_grow(mp_int *a, int size);
|
||||
EXTERN mp_err TclBN_mp_grow(mp_int *a, int size);
|
||||
/* 21 */
|
||||
EXTERN int TclBN_mp_init(mp_int *a);
|
||||
EXTERN mp_err TclBN_mp_init(mp_int *a);
|
||||
/* 22 */
|
||||
EXTERN int TclBN_mp_init_copy(mp_int *a, mp_int *b);
|
||||
EXTERN mp_err TclBN_mp_init_copy(mp_int *a, const mp_int *b);
|
||||
/* 23 */
|
||||
EXTERN int TclBN_mp_init_multi(mp_int *a, ...);
|
||||
EXTERN mp_err TclBN_mp_init_multi(mp_int *a, ...);
|
||||
/* 24 */
|
||||
EXTERN int TclBN_mp_init_set(mp_int *a, mp_digit b);
|
||||
EXTERN mp_err TclBN_mp_init_set(mp_int *a, mp_digit b);
|
||||
/* 25 */
|
||||
EXTERN int TclBN_mp_init_size(mp_int *a, int size);
|
||||
EXTERN mp_err TclBN_mp_init_size(mp_int *a, int size);
|
||||
/* 26 */
|
||||
EXTERN int TclBN_mp_lshd(mp_int *a, int shift);
|
||||
EXTERN mp_err TclBN_mp_lshd(mp_int *a, int shift);
|
||||
/* 27 */
|
||||
EXTERN int TclBN_mp_mod(mp_int *a, mp_int *b, mp_int *r);
|
||||
EXTERN mp_err TclBN_mp_mod(const mp_int *a, const mp_int *b,
|
||||
mp_int *r);
|
||||
/* 28 */
|
||||
EXTERN int TclBN_mp_mod_2d(const mp_int *a, int b, mp_int *r);
|
||||
EXTERN mp_err TclBN_mp_mod_2d(const mp_int *a, int b, mp_int *r);
|
||||
/* 29 */
|
||||
EXTERN int TclBN_mp_mul(mp_int *a, mp_int *b, mp_int *p);
|
||||
EXTERN mp_err TclBN_mp_mul(const mp_int *a, const mp_int *b,
|
||||
mp_int *p);
|
||||
/* 30 */
|
||||
EXTERN int TclBN_mp_mul_d(mp_int *a, mp_digit b, mp_int *p);
|
||||
EXTERN mp_err TclBN_mp_mul_d(const mp_int *a, mp_digit b,
|
||||
mp_int *p);
|
||||
/* 31 */
|
||||
EXTERN int TclBN_mp_mul_2(mp_int *a, mp_int *p);
|
||||
EXTERN mp_err TclBN_mp_mul_2(const mp_int *a, mp_int *p);
|
||||
/* 32 */
|
||||
EXTERN int TclBN_mp_mul_2d(const mp_int *a, int d, mp_int *p);
|
||||
EXTERN mp_err TclBN_mp_mul_2d(const mp_int *a, int d, mp_int *p);
|
||||
/* 33 */
|
||||
EXTERN int TclBN_mp_neg(const mp_int *a, mp_int *b);
|
||||
EXTERN mp_err TclBN_mp_neg(const mp_int *a, mp_int *b);
|
||||
/* 34 */
|
||||
EXTERN int TclBN_mp_or(mp_int *a, mp_int *b, mp_int *c);
|
||||
EXTERN mp_err TclBN_mp_or(const mp_int *a, const mp_int *b,
|
||||
mp_int *c);
|
||||
/* 35 */
|
||||
EXTERN int TclBN_mp_radix_size(mp_int *a, int radix, int *size);
|
||||
EXTERN mp_err TclBN_mp_radix_size(const mp_int *a, int radix,
|
||||
int *size);
|
||||
/* 36 */
|
||||
EXTERN int TclBN_mp_read_radix(mp_int *a, const char *str,
|
||||
EXTERN mp_err TclBN_mp_read_radix(mp_int *a, const char *str,
|
||||
int radix);
|
||||
/* 37 */
|
||||
EXTERN void TclBN_mp_rshd(mp_int *a, int shift);
|
||||
/* 38 */
|
||||
EXTERN int TclBN_mp_shrink(mp_int *a);
|
||||
EXTERN mp_err TclBN_mp_shrink(mp_int *a);
|
||||
/* 39 */
|
||||
EXTERN void TclBN_mp_set(mp_int *a, mp_digit b);
|
||||
/* 40 */
|
||||
EXTERN int TclBN_mp_sqr(mp_int *a, mp_int *b);
|
||||
EXTERN mp_err TclBN_mp_sqr(const mp_int *a, mp_int *b);
|
||||
/* 41 */
|
||||
EXTERN int TclBN_mp_sqrt(mp_int *a, mp_int *b);
|
||||
EXTERN mp_err TclBN_mp_sqrt(const mp_int *a, mp_int *b);
|
||||
/* 42 */
|
||||
EXTERN int TclBN_mp_sub(mp_int *a, mp_int *b, mp_int *c);
|
||||
EXTERN mp_err TclBN_mp_sub(const mp_int *a, const mp_int *b,
|
||||
mp_int *c);
|
||||
/* 43 */
|
||||
EXTERN int TclBN_mp_sub_d(mp_int *a, mp_digit b, mp_int *c);
|
||||
EXTERN mp_err TclBN_mp_sub_d(const mp_int *a, mp_digit b,
|
||||
mp_int *c);
|
||||
/* 44 */
|
||||
EXTERN int TclBN_mp_to_unsigned_bin(mp_int *a, unsigned char *b);
|
||||
EXTERN mp_err TclBN_mp_to_unsigned_bin(const mp_int *a,
|
||||
unsigned char *b);
|
||||
/* 45 */
|
||||
EXTERN int TclBN_mp_to_unsigned_bin_n(mp_int *a,
|
||||
EXTERN mp_err TclBN_mp_to_unsigned_bin_n(const mp_int *a,
|
||||
unsigned char *b, unsigned long *outlen);
|
||||
/* 46 */
|
||||
EXTERN int TclBN_mp_toradix_n(mp_int *a, char *str, int radix,
|
||||
int maxlen);
|
||||
EXTERN mp_err TclBN_mp_toradix_n(const mp_int *a, char *str,
|
||||
int radix, int maxlen);
|
||||
/* 47 */
|
||||
EXTERN int TclBN_mp_unsigned_bin_size(mp_int *a);
|
||||
EXTERN size_t TclBN_mp_unsigned_bin_size(const mp_int *a);
|
||||
/* 48 */
|
||||
EXTERN int TclBN_mp_xor(mp_int *a, mp_int *b, mp_int *c);
|
||||
EXTERN mp_err TclBN_mp_xor(const mp_int *a, const mp_int *b,
|
||||
mp_int *c);
|
||||
/* 49 */
|
||||
EXTERN void TclBN_mp_zero(mp_int *a);
|
||||
/* 50 */
|
||||
EXTERN void TclBN_reverse(unsigned char *s, int len);
|
||||
/* 51 */
|
||||
EXTERN int TclBN_fast_s_mp_mul_digs(mp_int *a, mp_int *b,
|
||||
mp_int *c, int digs);
|
||||
EXTERN mp_err TclBN_fast_s_mp_mul_digs(const mp_int *a,
|
||||
const mp_int *b, mp_int *c, int digs);
|
||||
/* 52 */
|
||||
EXTERN int TclBN_fast_s_mp_sqr(mp_int *a, mp_int *b);
|
||||
EXTERN mp_err TclBN_fast_s_mp_sqr(const mp_int *a, mp_int *b);
|
||||
/* 53 */
|
||||
EXTERN int TclBN_mp_karatsuba_mul(mp_int *a, mp_int *b,
|
||||
mp_int *c);
|
||||
EXTERN mp_err TclBN_mp_karatsuba_mul(const mp_int *a,
|
||||
const mp_int *b, mp_int *c);
|
||||
/* 54 */
|
||||
EXTERN int TclBN_mp_karatsuba_sqr(mp_int *a, mp_int *b);
|
||||
EXTERN mp_err TclBN_mp_karatsuba_sqr(const mp_int *a, mp_int *b);
|
||||
/* 55 */
|
||||
EXTERN int TclBN_mp_toom_mul(mp_int *a, mp_int *b, mp_int *c);
|
||||
EXTERN mp_err TclBN_mp_toom_mul(const mp_int *a, const mp_int *b,
|
||||
mp_int *c);
|
||||
/* 56 */
|
||||
EXTERN int TclBN_mp_toom_sqr(mp_int *a, mp_int *b);
|
||||
EXTERN mp_err TclBN_mp_toom_sqr(const mp_int *a, mp_int *b);
|
||||
/* 57 */
|
||||
EXTERN int TclBN_s_mp_add(mp_int *a, mp_int *b, mp_int *c);
|
||||
EXTERN mp_err TclBN_s_mp_add(const mp_int *a, const mp_int *b,
|
||||
mp_int *c);
|
||||
/* 58 */
|
||||
EXTERN int TclBN_s_mp_mul_digs(mp_int *a, mp_int *b, mp_int *c,
|
||||
int digs);
|
||||
EXTERN mp_err TclBN_s_mp_mul_digs(const mp_int *a, const mp_int *b,
|
||||
mp_int *c, int digs);
|
||||
/* 59 */
|
||||
EXTERN int TclBN_s_mp_sqr(mp_int *a, mp_int *b);
|
||||
EXTERN mp_err TclBN_s_mp_sqr(const mp_int *a, mp_int *b);
|
||||
/* 60 */
|
||||
EXTERN int TclBN_s_mp_sub(mp_int *a, mp_int *b, mp_int *c);
|
||||
EXTERN mp_err TclBN_s_mp_sub(const mp_int *a, const mp_int *b,
|
||||
mp_int *c);
|
||||
/* 61 */
|
||||
EXTERN int TclBN_mp_init_set_int(mp_int *a, unsigned long i);
|
||||
EXTERN mp_err TclBN_mp_init_set_int(mp_int *a, unsigned long i);
|
||||
/* 62 */
|
||||
EXTERN int TclBN_mp_set_int(mp_int *a, unsigned long i);
|
||||
EXTERN mp_err TclBN_mp_set_int(mp_int *a, unsigned long i);
|
||||
/* 63 */
|
||||
EXTERN int TclBN_mp_cnt_lsb(const mp_int *a);
|
||||
/* 64 */
|
||||
EXTERN void TclBNInitBignumFromLong(mp_int *bignum, long initVal);
|
||||
EXTERN int TclBNInitBignumFromLong(mp_int *bignum, long initVal);
|
||||
/* 65 */
|
||||
EXTERN void TclBNInitBignumFromWideInt(mp_int *bignum,
|
||||
EXTERN int TclBNInitBignumFromWideInt(mp_int *bignum,
|
||||
Tcl_WideInt initVal);
|
||||
/* 66 */
|
||||
EXTERN void TclBNInitBignumFromWideUInt(mp_int *bignum,
|
||||
EXTERN int TclBNInitBignumFromWideUInt(mp_int *bignum,
|
||||
Tcl_WideUInt initVal);
|
||||
/* 67 */
|
||||
EXTERN mp_err TclBN_mp_expt_d_ex(const mp_int *a, mp_digit b,
|
||||
mp_int *c, int fast);
|
||||
/* 68 */
|
||||
EXTERN void TclBN_mp_set_ull(mp_int *a, Tcl_WideUInt i);
|
||||
/* 69 */
|
||||
EXTERN Tcl_WideUInt TclBN_mp_get_mag_ull(const mp_int *a);
|
||||
/* 70 */
|
||||
EXTERN void TclBN_mp_set_ll(mp_int *a, Tcl_WideInt i);
|
||||
/* Slot 71 is reserved */
|
||||
/* Slot 72 is reserved */
|
||||
/* 73 */
|
||||
EXTERN mp_err TclBN_mp_tc_and(const mp_int *a, const mp_int *b,
|
||||
mp_int *c);
|
||||
/* 74 */
|
||||
EXTERN mp_err TclBN_mp_tc_or(const mp_int *a, const mp_int *b,
|
||||
mp_int *c);
|
||||
/* 75 */
|
||||
EXTERN mp_err TclBN_mp_tc_xor(const mp_int *a, const mp_int *b,
|
||||
mp_int *c);
|
||||
/* 76 */
|
||||
EXTERN mp_err TclBN_mp_signed_rsh(const mp_int *a, int b,
|
||||
mp_int *c);
|
||||
/* Slot 77 is reserved */
|
||||
/* 78 */
|
||||
EXTERN int TclBN_mp_to_ubin(const mp_int *a, unsigned char *buf,
|
||||
size_t maxlen, size_t *written);
|
||||
/* 79 */
|
||||
EXTERN mp_err TclBN_mp_div_ld(const mp_int *a, Tcl_WideUInt b,
|
||||
mp_int *q, Tcl_WideUInt *r);
|
||||
/* 80 */
|
||||
EXTERN int TclBN_mp_to_radix(const mp_int *a, char *str,
|
||||
size_t maxlen, size_t *written, int radix);
|
||||
|
||||
typedef struct TclTomMathStubs {
|
||||
int magic;
|
||||
@@ -294,71 +360,85 @@ typedef struct TclTomMathStubs {
|
||||
|
||||
int (*tclBN_epoch) (void); /* 0 */
|
||||
int (*tclBN_revision) (void); /* 1 */
|
||||
int (*tclBN_mp_add) (mp_int *a, mp_int *b, mp_int *c); /* 2 */
|
||||
int (*tclBN_mp_add_d) (mp_int *a, mp_digit b, mp_int *c); /* 3 */
|
||||
int (*tclBN_mp_and) (mp_int *a, mp_int *b, mp_int *c); /* 4 */
|
||||
mp_err (*tclBN_mp_add) (const mp_int *a, const mp_int *b, mp_int *c); /* 2 */
|
||||
mp_err (*tclBN_mp_add_d) (const mp_int *a, mp_digit b, mp_int *c); /* 3 */
|
||||
mp_err (*tclBN_mp_and) (const mp_int *a, const mp_int *b, mp_int *c); /* 4 */
|
||||
void (*tclBN_mp_clamp) (mp_int *a); /* 5 */
|
||||
void (*tclBN_mp_clear) (mp_int *a); /* 6 */
|
||||
void (*tclBN_mp_clear_multi) (mp_int *a, ...); /* 7 */
|
||||
int (*tclBN_mp_cmp) (const mp_int *a, const mp_int *b); /* 8 */
|
||||
int (*tclBN_mp_cmp_d) (const mp_int *a, mp_digit b); /* 9 */
|
||||
int (*tclBN_mp_cmp_mag) (const mp_int *a, const mp_int *b); /* 10 */
|
||||
int (*tclBN_mp_copy) (const mp_int *a, mp_int *b); /* 11 */
|
||||
mp_ord (*tclBN_mp_cmp) (const mp_int *a, const mp_int *b); /* 8 */
|
||||
mp_ord (*tclBN_mp_cmp_d) (const mp_int *a, mp_digit b); /* 9 */
|
||||
mp_ord (*tclBN_mp_cmp_mag) (const mp_int *a, const mp_int *b); /* 10 */
|
||||
mp_err (*tclBN_mp_copy) (const mp_int *a, mp_int *b); /* 11 */
|
||||
int (*tclBN_mp_count_bits) (const mp_int *a); /* 12 */
|
||||
int (*tclBN_mp_div) (mp_int *a, mp_int *b, mp_int *q, mp_int *r); /* 13 */
|
||||
int (*tclBN_mp_div_d) (mp_int *a, mp_digit b, mp_int *q, mp_digit *r); /* 14 */
|
||||
int (*tclBN_mp_div_2) (mp_int *a, mp_int *q); /* 15 */
|
||||
int (*tclBN_mp_div_2d) (const mp_int *a, int b, mp_int *q, mp_int *r); /* 16 */
|
||||
int (*tclBN_mp_div_3) (mp_int *a, mp_int *q, mp_digit *r); /* 17 */
|
||||
mp_err (*tclBN_mp_div) (const mp_int *a, const mp_int *b, mp_int *q, mp_int *r); /* 13 */
|
||||
mp_err (*tclBN_mp_div_d) (const mp_int *a, mp_digit b, mp_int *q, mp_digit *r); /* 14 */
|
||||
mp_err (*tclBN_mp_div_2) (const mp_int *a, mp_int *q); /* 15 */
|
||||
mp_err (*tclBN_mp_div_2d) (const mp_int *a, int b, mp_int *q, mp_int *r); /* 16 */
|
||||
mp_err (*tclBN_mp_div_3) (const mp_int *a, mp_int *q, mp_digit *r); /* 17 */
|
||||
void (*tclBN_mp_exch) (mp_int *a, mp_int *b); /* 18 */
|
||||
int (*tclBN_mp_expt_d) (mp_int *a, mp_digit b, mp_int *c); /* 19 */
|
||||
int (*tclBN_mp_grow) (mp_int *a, int size); /* 20 */
|
||||
int (*tclBN_mp_init) (mp_int *a); /* 21 */
|
||||
int (*tclBN_mp_init_copy) (mp_int *a, mp_int *b); /* 22 */
|
||||
int (*tclBN_mp_init_multi) (mp_int *a, ...); /* 23 */
|
||||
int (*tclBN_mp_init_set) (mp_int *a, mp_digit b); /* 24 */
|
||||
int (*tclBN_mp_init_size) (mp_int *a, int size); /* 25 */
|
||||
int (*tclBN_mp_lshd) (mp_int *a, int shift); /* 26 */
|
||||
int (*tclBN_mp_mod) (mp_int *a, mp_int *b, mp_int *r); /* 27 */
|
||||
int (*tclBN_mp_mod_2d) (const mp_int *a, int b, mp_int *r); /* 28 */
|
||||
int (*tclBN_mp_mul) (mp_int *a, mp_int *b, mp_int *p); /* 29 */
|
||||
int (*tclBN_mp_mul_d) (mp_int *a, mp_digit b, mp_int *p); /* 30 */
|
||||
int (*tclBN_mp_mul_2) (mp_int *a, mp_int *p); /* 31 */
|
||||
int (*tclBN_mp_mul_2d) (const mp_int *a, int d, mp_int *p); /* 32 */
|
||||
int (*tclBN_mp_neg) (const mp_int *a, mp_int *b); /* 33 */
|
||||
int (*tclBN_mp_or) (mp_int *a, mp_int *b, mp_int *c); /* 34 */
|
||||
int (*tclBN_mp_radix_size) (mp_int *a, int radix, int *size); /* 35 */
|
||||
int (*tclBN_mp_read_radix) (mp_int *a, const char *str, int radix); /* 36 */
|
||||
mp_err (*tclBN_mp_expt_d) (const mp_int *a, unsigned int b, mp_int *c); /* 19 */
|
||||
mp_err (*tclBN_mp_grow) (mp_int *a, int size); /* 20 */
|
||||
mp_err (*tclBN_mp_init) (mp_int *a); /* 21 */
|
||||
mp_err (*tclBN_mp_init_copy) (mp_int *a, const mp_int *b); /* 22 */
|
||||
mp_err (*tclBN_mp_init_multi) (mp_int *a, ...); /* 23 */
|
||||
mp_err (*tclBN_mp_init_set) (mp_int *a, mp_digit b); /* 24 */
|
||||
mp_err (*tclBN_mp_init_size) (mp_int *a, int size); /* 25 */
|
||||
mp_err (*tclBN_mp_lshd) (mp_int *a, int shift); /* 26 */
|
||||
mp_err (*tclBN_mp_mod) (const mp_int *a, const mp_int *b, mp_int *r); /* 27 */
|
||||
mp_err (*tclBN_mp_mod_2d) (const mp_int *a, int b, mp_int *r); /* 28 */
|
||||
mp_err (*tclBN_mp_mul) (const mp_int *a, const mp_int *b, mp_int *p); /* 29 */
|
||||
mp_err (*tclBN_mp_mul_d) (const mp_int *a, mp_digit b, mp_int *p); /* 30 */
|
||||
mp_err (*tclBN_mp_mul_2) (const mp_int *a, mp_int *p); /* 31 */
|
||||
mp_err (*tclBN_mp_mul_2d) (const mp_int *a, int d, mp_int *p); /* 32 */
|
||||
mp_err (*tclBN_mp_neg) (const mp_int *a, mp_int *b); /* 33 */
|
||||
mp_err (*tclBN_mp_or) (const mp_int *a, const mp_int *b, mp_int *c); /* 34 */
|
||||
mp_err (*tclBN_mp_radix_size) (const mp_int *a, int radix, int *size); /* 35 */
|
||||
mp_err (*tclBN_mp_read_radix) (mp_int *a, const char *str, int radix); /* 36 */
|
||||
void (*tclBN_mp_rshd) (mp_int *a, int shift); /* 37 */
|
||||
int (*tclBN_mp_shrink) (mp_int *a); /* 38 */
|
||||
mp_err (*tclBN_mp_shrink) (mp_int *a); /* 38 */
|
||||
void (*tclBN_mp_set) (mp_int *a, mp_digit b); /* 39 */
|
||||
int (*tclBN_mp_sqr) (mp_int *a, mp_int *b); /* 40 */
|
||||
int (*tclBN_mp_sqrt) (mp_int *a, mp_int *b); /* 41 */
|
||||
int (*tclBN_mp_sub) (mp_int *a, mp_int *b, mp_int *c); /* 42 */
|
||||
int (*tclBN_mp_sub_d) (mp_int *a, mp_digit b, mp_int *c); /* 43 */
|
||||
int (*tclBN_mp_to_unsigned_bin) (mp_int *a, unsigned char *b); /* 44 */
|
||||
int (*tclBN_mp_to_unsigned_bin_n) (mp_int *a, unsigned char *b, unsigned long *outlen); /* 45 */
|
||||
int (*tclBN_mp_toradix_n) (mp_int *a, char *str, int radix, int maxlen); /* 46 */
|
||||
int (*tclBN_mp_unsigned_bin_size) (mp_int *a); /* 47 */
|
||||
int (*tclBN_mp_xor) (mp_int *a, mp_int *b, mp_int *c); /* 48 */
|
||||
mp_err (*tclBN_mp_sqr) (const mp_int *a, mp_int *b); /* 40 */
|
||||
mp_err (*tclBN_mp_sqrt) (const mp_int *a, mp_int *b); /* 41 */
|
||||
mp_err (*tclBN_mp_sub) (const mp_int *a, const mp_int *b, mp_int *c); /* 42 */
|
||||
mp_err (*tclBN_mp_sub_d) (const mp_int *a, mp_digit b, mp_int *c); /* 43 */
|
||||
mp_err (*tclBN_mp_to_unsigned_bin) (const mp_int *a, unsigned char *b); /* 44 */
|
||||
mp_err (*tclBN_mp_to_unsigned_bin_n) (const mp_int *a, unsigned char *b, unsigned long *outlen); /* 45 */
|
||||
mp_err (*tclBN_mp_toradix_n) (const mp_int *a, char *str, int radix, int maxlen); /* 46 */
|
||||
size_t (*tclBN_mp_unsigned_bin_size) (const mp_int *a); /* 47 */
|
||||
mp_err (*tclBN_mp_xor) (const mp_int *a, const mp_int *b, mp_int *c); /* 48 */
|
||||
void (*tclBN_mp_zero) (mp_int *a); /* 49 */
|
||||
void (*tclBN_reverse) (unsigned char *s, int len); /* 50 */
|
||||
int (*tclBN_fast_s_mp_mul_digs) (mp_int *a, mp_int *b, mp_int *c, int digs); /* 51 */
|
||||
int (*tclBN_fast_s_mp_sqr) (mp_int *a, mp_int *b); /* 52 */
|
||||
int (*tclBN_mp_karatsuba_mul) (mp_int *a, mp_int *b, mp_int *c); /* 53 */
|
||||
int (*tclBN_mp_karatsuba_sqr) (mp_int *a, mp_int *b); /* 54 */
|
||||
int (*tclBN_mp_toom_mul) (mp_int *a, mp_int *b, mp_int *c); /* 55 */
|
||||
int (*tclBN_mp_toom_sqr) (mp_int *a, mp_int *b); /* 56 */
|
||||
int (*tclBN_s_mp_add) (mp_int *a, mp_int *b, mp_int *c); /* 57 */
|
||||
int (*tclBN_s_mp_mul_digs) (mp_int *a, mp_int *b, mp_int *c, int digs); /* 58 */
|
||||
int (*tclBN_s_mp_sqr) (mp_int *a, mp_int *b); /* 59 */
|
||||
int (*tclBN_s_mp_sub) (mp_int *a, mp_int *b, mp_int *c); /* 60 */
|
||||
int (*tclBN_mp_init_set_int) (mp_int *a, unsigned long i); /* 61 */
|
||||
int (*tclBN_mp_set_int) (mp_int *a, unsigned long i); /* 62 */
|
||||
mp_err (*tclBN_fast_s_mp_mul_digs) (const mp_int *a, const mp_int *b, mp_int *c, int digs); /* 51 */
|
||||
mp_err (*tclBN_fast_s_mp_sqr) (const mp_int *a, mp_int *b); /* 52 */
|
||||
mp_err (*tclBN_mp_karatsuba_mul) (const mp_int *a, const mp_int *b, mp_int *c); /* 53 */
|
||||
mp_err (*tclBN_mp_karatsuba_sqr) (const mp_int *a, mp_int *b); /* 54 */
|
||||
mp_err (*tclBN_mp_toom_mul) (const mp_int *a, const mp_int *b, mp_int *c); /* 55 */
|
||||
mp_err (*tclBN_mp_toom_sqr) (const mp_int *a, mp_int *b); /* 56 */
|
||||
mp_err (*tclBN_s_mp_add) (const mp_int *a, const mp_int *b, mp_int *c); /* 57 */
|
||||
mp_err (*tclBN_s_mp_mul_digs) (const mp_int *a, const mp_int *b, mp_int *c, int digs); /* 58 */
|
||||
mp_err (*tclBN_s_mp_sqr) (const mp_int *a, mp_int *b); /* 59 */
|
||||
mp_err (*tclBN_s_mp_sub) (const mp_int *a, const mp_int *b, mp_int *c); /* 60 */
|
||||
mp_err (*tclBN_mp_init_set_int) (mp_int *a, unsigned long i); /* 61 */
|
||||
mp_err (*tclBN_mp_set_int) (mp_int *a, unsigned long i); /* 62 */
|
||||
int (*tclBN_mp_cnt_lsb) (const mp_int *a); /* 63 */
|
||||
void (*tclBNInitBignumFromLong) (mp_int *bignum, long initVal); /* 64 */
|
||||
void (*tclBNInitBignumFromWideInt) (mp_int *bignum, Tcl_WideInt initVal); /* 65 */
|
||||
void (*tclBNInitBignumFromWideUInt) (mp_int *bignum, Tcl_WideUInt initVal); /* 66 */
|
||||
int (*tclBNInitBignumFromLong) (mp_int *bignum, long initVal); /* 64 */
|
||||
int (*tclBNInitBignumFromWideInt) (mp_int *bignum, Tcl_WideInt initVal); /* 65 */
|
||||
int (*tclBNInitBignumFromWideUInt) (mp_int *bignum, Tcl_WideUInt initVal); /* 66 */
|
||||
mp_err (*tclBN_mp_expt_d_ex) (const mp_int *a, mp_digit b, mp_int *c, int fast); /* 67 */
|
||||
void (*tclBN_mp_set_ull) (mp_int *a, Tcl_WideUInt i); /* 68 */
|
||||
Tcl_WideUInt (*tclBN_mp_get_mag_ull) (const mp_int *a); /* 69 */
|
||||
void (*tclBN_mp_set_ll) (mp_int *a, Tcl_WideInt i); /* 70 */
|
||||
void (*reserved71)(void);
|
||||
void (*reserved72)(void);
|
||||
mp_err (*tclBN_mp_tc_and) (const mp_int *a, const mp_int *b, mp_int *c); /* 73 */
|
||||
mp_err (*tclBN_mp_tc_or) (const mp_int *a, const mp_int *b, mp_int *c); /* 74 */
|
||||
mp_err (*tclBN_mp_tc_xor) (const mp_int *a, const mp_int *b, mp_int *c); /* 75 */
|
||||
mp_err (*tclBN_mp_signed_rsh) (const mp_int *a, int b, mp_int *c); /* 76 */
|
||||
void (*reserved77)(void);
|
||||
int (*tclBN_mp_to_ubin) (const mp_int *a, unsigned char *buf, size_t maxlen, size_t *written); /* 78 */
|
||||
mp_err (*tclBN_mp_div_ld) (const mp_int *a, Tcl_WideUInt b, mp_int *q, Tcl_WideUInt *r); /* 79 */
|
||||
int (*tclBN_mp_to_radix) (const mp_int *a, char *str, size_t maxlen, size_t *written, int radix); /* 80 */
|
||||
} TclTomMathStubs;
|
||||
|
||||
extern const TclTomMathStubs *tclTomMathStubsPtr;
|
||||
@@ -507,6 +587,31 @@ extern const TclTomMathStubs *tclTomMathStubsPtr;
|
||||
(tclTomMathStubsPtr->tclBNInitBignumFromWideInt) /* 65 */
|
||||
#define TclBNInitBignumFromWideUInt \
|
||||
(tclTomMathStubsPtr->tclBNInitBignumFromWideUInt) /* 66 */
|
||||
#define TclBN_mp_expt_d_ex \
|
||||
(tclTomMathStubsPtr->tclBN_mp_expt_d_ex) /* 67 */
|
||||
#define TclBN_mp_set_ull \
|
||||
(tclTomMathStubsPtr->tclBN_mp_set_ull) /* 68 */
|
||||
#define TclBN_mp_get_mag_ull \
|
||||
(tclTomMathStubsPtr->tclBN_mp_get_mag_ull) /* 69 */
|
||||
#define TclBN_mp_set_ll \
|
||||
(tclTomMathStubsPtr->tclBN_mp_set_ll) /* 70 */
|
||||
/* Slot 71 is reserved */
|
||||
/* Slot 72 is reserved */
|
||||
#define TclBN_mp_tc_and \
|
||||
(tclTomMathStubsPtr->tclBN_mp_tc_and) /* 73 */
|
||||
#define TclBN_mp_tc_or \
|
||||
(tclTomMathStubsPtr->tclBN_mp_tc_or) /* 74 */
|
||||
#define TclBN_mp_tc_xor \
|
||||
(tclTomMathStubsPtr->tclBN_mp_tc_xor) /* 75 */
|
||||
#define TclBN_mp_signed_rsh \
|
||||
(tclTomMathStubsPtr->tclBN_mp_signed_rsh) /* 76 */
|
||||
/* Slot 77 is reserved */
|
||||
#define TclBN_mp_to_ubin \
|
||||
(tclTomMathStubsPtr->tclBN_mp_to_ubin) /* 78 */
|
||||
#define TclBN_mp_div_ld \
|
||||
(tclTomMathStubsPtr->tclBN_mp_div_ld) /* 79 */
|
||||
#define TclBN_mp_to_radix \
|
||||
(tclTomMathStubsPtr->tclBN_mp_to_radix) /* 80 */
|
||||
|
||||
#endif /* defined(USE_TCL_STUBS) */
|
||||
|
||||
@@ -515,4 +620,50 @@ extern const TclTomMathStubs *tclTomMathStubsPtr;
|
||||
#undef TCL_STORAGE_CLASS
|
||||
#define TCL_STORAGE_CLASS DLLIMPORT
|
||||
|
||||
#ifdef USE_TCL_STUBS
|
||||
#undef TclBNInitBignumFromLong
|
||||
#define TclBNInitBignumFromLong(a,b) \
|
||||
do { \
|
||||
(a)->dp = NULL; \
|
||||
(void)tclTomMathStubsPtr->tclBNInitBignumFromLong((a),(b)); \
|
||||
if ((a)->dp == NULL) { \
|
||||
Tcl_Panic("initialization failure in TclBNInitBignumFromLong"); \
|
||||
} \
|
||||
} while (0)
|
||||
#undef TclBNInitBignumFromWideInt
|
||||
#define TclBNInitBignumFromWideInt(a,b) \
|
||||
do { \
|
||||
(a)->dp = NULL; \
|
||||
(void)tclTomMathStubsPtr->tclBNInitBignumFromWideInt((a),(b)); \
|
||||
if ((a)->dp == NULL) { \
|
||||
Tcl_Panic("initialization failure in TclBNInitBignumFromWideInt"); \
|
||||
} \
|
||||
} while (0)
|
||||
#undef TclBNInitBignumFromWideUInt
|
||||
#define TclBNInitBignumFromWideUInt(a,b) \
|
||||
do { \
|
||||
(a)->dp = NULL; \
|
||||
(void)tclTomMathStubsPtr->tclBNInitBignumFromWideUInt((a),(b)); \
|
||||
if ((a)->dp == NULL) { \
|
||||
Tcl_Panic("initialization failure in TclBNInitBignumFromWideUInt"); \
|
||||
} \
|
||||
} while (0)
|
||||
#define mp_init_i32(a,b) (((a)->dp=NULL,tclTomMathStubsPtr->tclBNInitBignumFromLong((a),(int32_t)(b)),(a)->dp)?MP_OKAY:MP_ERR)
|
||||
#define mp_init_l(a,b) (((a)->dp=NULL,tclTomMathStubsPtr->tclBNInitBignumFromLong((a),(b)),(a)->dp)?MP_OKAY:MP_ERR)
|
||||
#define mp_init_ll(a,b) (((a)->dp=NULL,tclTomMathStubsPtr->tclBNInitBignumFromWideInt((a),(b)),(a)->dp)?MP_OKAY:MP_ERR)
|
||||
#define mp_init_i64(a,b) (((a)->dp=NULL,tclTomMathStubsPtr->tclBNInitBignumFromWideInt((a),(b)),(a)->dp)?MP_OKAY:MP_ERR)
|
||||
#define mp_init_u32(a,b) (((a)->dp=NULL,tclTomMathStubsPtr->tclBNInitBignumFromWideUInt((a),(uint32_t)(b)),(a)->dp)?MP_OKAY:MP_ERR)
|
||||
#define mp_init_ul(a,b) (((a)->dp=NULL,tclTomMathStubsPtr->tclBNInitBignumFromWideUInt((a),(unsigned long)(b)),(a)->dp)?MP_OKAY:MP_ERR)
|
||||
#define mp_init_ull(a,b) (((a)->dp=NULL,tclTomMathStubsPtr->tclBNInitBignumFromWideUInt((a),(b)),(a)->dp)?MP_OKAY:MP_ERR)
|
||||
#define mp_init_u64(a,b) (((a)->dp=NULL,tclTomMathStubsPtr->tclBNInitBignumFromWideUInt((a),(b)),(a)->dp)?MP_OKAY:MP_ERR)
|
||||
#else
|
||||
#define mp_init_i32(a,b) (((a)->dp=NULL,(TclBNInitBignumFromLong)((a),(int32_t)(b)),(a)->dp)?MP_OKAY:MP_ERR)
|
||||
#define mp_init_l(a,b) (((a)->dp=NULL,(TclBNInitBignumFromLong)((a),(b)),(a)->dp)?MP_OKAY:MP_ERR)
|
||||
#define mp_init_ll(a,b) (((a)->dp=NULL,(TclBNInitBignumFromWideInt)((a),(b)),(a)->dp)?MP_OKAY:MP_ERR)
|
||||
#define mp_init_i64(a,b) (((a)->dp=NULL,(TclBNInitBignumFromWideInt)((a),(b)),(a)->dp)?MP_OKAY:MP_ERR)
|
||||
#define mp_init_u32(a,b) (((a)->dp=NULL,(TclBNInitBignumFromWideUInt)((a),(uint32_t)(b)),(a)->dp)?MP_OKAY:MP_ERR)
|
||||
#define mp_init_ul(a,b) (((a)->dp=NULL,(TclBNInitBignumFromWideUInt)((a),(unsigned long)(b)),(a)->dp)?MP_OKAY:MP_ERR)
|
||||
#define mp_init_ull(a,b) (((a)->dp=NULL,(TclBNInitBignumFromWideUInt)((a),(b)),(a)->dp)?MP_OKAY:MP_ERR)
|
||||
#define mp_init_u64(a,b) (((a)->dp=NULL,(TclBNInitBignumFromWideUInt)((a),(b)),(a)->dp)?MP_OKAY:MP_ERR)
|
||||
#endif /* USE_TCL_STUBS */
|
||||
#endif /* _TCLINTDECLS */
|
||||
|
||||
@@ -75,10 +75,10 @@ extern "C" {
|
||||
#define TK_MAJOR_VERSION 8
|
||||
#define TK_MINOR_VERSION 6
|
||||
#define TK_RELEASE_LEVEL TCL_FINAL_RELEASE
|
||||
#define TK_RELEASE_SERIAL 8
|
||||
#define TK_RELEASE_SERIAL 11
|
||||
|
||||
#define TK_VERSION "8.6"
|
||||
#define TK_PATCH_LEVEL "8.6.8"
|
||||
#define TK_PATCH_LEVEL "8.6.11"
|
||||
|
||||
/*
|
||||
* A special definition used to allow this header file to be included from
|
||||
@@ -92,13 +92,14 @@ extern "C" {
|
||||
|
||||
#ifndef RC_INVOKED
|
||||
|
||||
#ifndef _XLIB_H
|
||||
#if !defined(_XLIB_H) && !defined(_X11_XLIB_H_)
|
||||
# include <X11/Xlib.h>
|
||||
# ifdef MAC_OSX_TK
|
||||
# include <X11/X.h>
|
||||
# endif
|
||||
#endif
|
||||
#ifdef __STDC__
|
||||
#if defined(STDC_HEADERS) || defined(__STDC__) || defined(__C99__FUNC__) \
|
||||
|| defined(__cplusplus) || defined(_MSC_VER) || defined(__ICC)
|
||||
# include <stddef.h>
|
||||
#endif
|
||||
|
||||
@@ -121,6 +122,7 @@ extern "C" {
|
||||
* Dummy types that are used by clients:
|
||||
*/
|
||||
|
||||
#define Tk_ImageModel Tk_ImageMaster
|
||||
typedef struct Tk_BindingTable_ *Tk_BindingTable;
|
||||
typedef struct Tk_Canvas_ *Tk_Canvas;
|
||||
typedef struct Tk_Cursor_ *Tk_Cursor;
|
||||
@@ -266,10 +268,10 @@ typedef struct Tk_ObjCustomOption {
|
||||
* Computes number of bytes from beginning of structure to a given field.
|
||||
*/
|
||||
|
||||
#ifdef offsetof
|
||||
#define Tk_Offset(type, field) ((int) offsetof(type, field))
|
||||
#else
|
||||
#define Tk_Offset(type, field) ((int) ((char *) &((type *) 0)->field))
|
||||
/* Workaround for platforms missing offsetof(), e.g. VC++ 6.0 */
|
||||
#ifndef offsetof
|
||||
# define offsetof(type, field) ((size_t) ((char *) &((type *) 0)->field))
|
||||
#endif
|
||||
|
||||
/*
|
||||
@@ -613,21 +615,22 @@ typedef struct Tk_ClassProcs {
|
||||
* the geometry manager to carry out certain functions.
|
||||
*/
|
||||
|
||||
#define Tk_GeomLostContentProc Tk_GeomLostSlaveProc
|
||||
typedef void (Tk_GeomRequestProc) (ClientData clientData, Tk_Window tkwin);
|
||||
typedef void (Tk_GeomLostSlaveProc) (ClientData clientData, Tk_Window tkwin);
|
||||
typedef void (Tk_GeomLostContentProc) (ClientData clientData, Tk_Window tkwin);
|
||||
|
||||
typedef struct Tk_GeomMgr {
|
||||
const char *name; /* Name of the geometry manager (command used
|
||||
* to invoke it, or name of widget class that
|
||||
* allows embedded widgets). */
|
||||
Tk_GeomRequestProc *requestProc;
|
||||
/* Procedure to invoke when a slave's
|
||||
/* Procedure to invoke when a content's
|
||||
* requested geometry changes. */
|
||||
Tk_GeomLostSlaveProc *lostSlaveProc;
|
||||
/* Procedure to invoke when a slave is taken
|
||||
Tk_GeomLostContentProc *lostSlaveProc;
|
||||
/* Procedure to invoke when content is taken
|
||||
* away from one geometry manager by another.
|
||||
* NULL means geometry manager doesn't care
|
||||
* when slaves are lost. */
|
||||
* when content lost. */
|
||||
} Tk_GeomMgr;
|
||||
|
||||
/*
|
||||
@@ -676,7 +679,7 @@ typedef struct {
|
||||
* request. */
|
||||
Display *display; /* Display the event was read from. */
|
||||
Window event; /* Window on which event was requested. */
|
||||
Window root; /* Root window that the event occured on. */
|
||||
Window root; /* Root window that the event occurred on. */
|
||||
Window subwindow; /* Child window. */
|
||||
Time time; /* Milliseconds. */
|
||||
int x, y; /* Pointer x, y coordinates in event
|
||||
@@ -813,10 +816,11 @@ typedef struct Tk_FakeWin {
|
||||
int internalBorderBottom;
|
||||
int minReqWidth;
|
||||
int minReqHeight;
|
||||
char *dummy20; /* geometryMaster */
|
||||
#ifdef TK_USE_INPUT_METHODS
|
||||
int dummy21;
|
||||
int dummy20;
|
||||
#endif /* TK_USE_INPUT_METHODS */
|
||||
char *dummy21; /* geomMgrName */
|
||||
Tk_Window dummy22; /* maintainerPtr */
|
||||
} Tk_FakeWin;
|
||||
|
||||
/*
|
||||
@@ -882,6 +886,10 @@ typedef struct Tk_FakeWin {
|
||||
* window.
|
||||
* TK_WM_MANAGEABLE 1 marks a window as capable of being converted
|
||||
* into a toplevel using [wm manage].
|
||||
* TK_CAN_INPUT_TEXT 1 means that this window accepts text input.
|
||||
* Used on macOS to indicate that key events can be
|
||||
* processed with the NSTextInputClient protocol.
|
||||
* Not currently accessible through the public API.
|
||||
*/
|
||||
|
||||
#define TK_MAPPED 1
|
||||
@@ -895,6 +903,7 @@ typedef struct Tk_FakeWin {
|
||||
#define TK_EMBEDDED 0x100
|
||||
#define TK_CONTAINER 0x200
|
||||
#define TK_BOTH_HALVES 0x400
|
||||
|
||||
#define TK_WRAPPER 0x1000
|
||||
#define TK_REPARENTED 0x2000
|
||||
#define TK_ANONYMOUS_WINDOW 0x4000
|
||||
@@ -903,6 +912,7 @@ typedef struct Tk_FakeWin {
|
||||
#define TK_TOP_HIERARCHY 0x20000
|
||||
#define TK_PROP_PROPCHANGE 0x40000
|
||||
#define TK_WM_MANAGEABLE 0x80000
|
||||
#define TK_CAN_INPUT_TEXT 0x100000
|
||||
|
||||
/*
|
||||
*----------------------------------------------------------------------
|
||||
@@ -1174,7 +1184,7 @@ typedef struct Tk_TSOffset {
|
||||
} Tk_TSOffset;
|
||||
|
||||
/*
|
||||
* Bit fields in Tk_Offset->flags:
|
||||
* Bit fields in Tk_TSOffset->flags:
|
||||
*/
|
||||
|
||||
#define TK_OFFSET_INDEX 1
|
||||
@@ -1220,19 +1230,19 @@ typedef struct Tk_Outline {
|
||||
typedef struct Tk_ImageType Tk_ImageType;
|
||||
#ifdef USE_OLD_IMAGE
|
||||
typedef int (Tk_ImageCreateProc) (Tcl_Interp *interp, char *name, int argc,
|
||||
char **argv, Tk_ImageType *typePtr, Tk_ImageMaster master,
|
||||
ClientData *masterDataPtr);
|
||||
char **argv, Tk_ImageType *typePtr, Tk_ImageMaster model,
|
||||
ClientData *clientDataPtr);
|
||||
#else
|
||||
typedef int (Tk_ImageCreateProc) (Tcl_Interp *interp, CONST86 char *name, int objc,
|
||||
Tcl_Obj *const objv[], CONST86 Tk_ImageType *typePtr, Tk_ImageMaster master,
|
||||
ClientData *masterDataPtr);
|
||||
Tcl_Obj *const objv[], CONST86 Tk_ImageType *typePtr, Tk_ImageMaster model,
|
||||
ClientData *clientDataPtr);
|
||||
#endif /* USE_OLD_IMAGE */
|
||||
typedef ClientData (Tk_ImageGetProc) (Tk_Window tkwin, ClientData masterData);
|
||||
typedef void (Tk_ImageDisplayProc) (ClientData instanceData, Display *display,
|
||||
typedef ClientData (Tk_ImageGetProc) (Tk_Window tkwin, ClientData clientData);
|
||||
typedef void (Tk_ImageDisplayProc) (ClientData clientData, Display *display,
|
||||
Drawable drawable, int imageX, int imageY, int width, int height,
|
||||
int drawableX, int drawableY);
|
||||
typedef void (Tk_ImageFreeProc) (ClientData instanceData, Display *display);
|
||||
typedef void (Tk_ImageDeleteProc) (ClientData masterData);
|
||||
typedef void (Tk_ImageFreeProc) (ClientData clientData, Display *display);
|
||||
typedef void (Tk_ImageDeleteProc) (ClientData clientData);
|
||||
typedef void (Tk_ImageChangedProc) (ClientData clientData, int x, int y,
|
||||
int width, int height, int imageWidth, int imageHeight);
|
||||
typedef int (Tk_ImagePostscriptProc) (ClientData clientData,
|
||||
|
||||
@@ -402,7 +402,7 @@ EXTERN void Tk_HandleEvent(XEvent *eventPtr);
|
||||
/* 116 */
|
||||
EXTERN Tk_Window Tk_IdToWindow(Display *display, Window window);
|
||||
/* 117 */
|
||||
EXTERN void Tk_ImageChanged(Tk_ImageMaster master, int x, int y,
|
||||
EXTERN void Tk_ImageChanged(Tk_ImageMaster model, int x, int y,
|
||||
int width, int height, int imageWidth,
|
||||
int imageHeight);
|
||||
/* 118 */
|
||||
@@ -413,8 +413,8 @@ EXTERN Atom Tk_InternAtom(Tk_Window tkwin, const char *name);
|
||||
EXTERN int Tk_IntersectTextLayout(Tk_TextLayout layout, int x,
|
||||
int y, int width, int height);
|
||||
/* 121 */
|
||||
EXTERN void Tk_MaintainGeometry(Tk_Window slave,
|
||||
Tk_Window master, int x, int y, int width,
|
||||
EXTERN void Tk_MaintainGeometry(Tk_Window window,
|
||||
Tk_Window container, int x, int y, int width,
|
||||
int height);
|
||||
/* 122 */
|
||||
EXTERN Tk_Window Tk_MainWindow(Tcl_Interp *interp);
|
||||
@@ -453,7 +453,7 @@ EXTERN CONST84_RETURN char * Tk_NameOfCursor(Display *display,
|
||||
/* 136 */
|
||||
EXTERN CONST84_RETURN char * Tk_NameOfFont(Tk_Font font);
|
||||
/* 137 */
|
||||
EXTERN CONST84_RETURN char * Tk_NameOfImage(Tk_ImageMaster imageMaster);
|
||||
EXTERN CONST84_RETURN char * Tk_NameOfImage(Tk_ImageMaster model);
|
||||
/* 138 */
|
||||
EXTERN CONST84_RETURN char * Tk_NameOfJoinStyle(int join);
|
||||
/* 139 */
|
||||
@@ -582,8 +582,8 @@ EXTERN void Tk_UnderlineTextLayout(Display *display,
|
||||
/* 180 */
|
||||
EXTERN void Tk_Ungrab(Tk_Window tkwin);
|
||||
/* 181 */
|
||||
EXTERN void Tk_UnmaintainGeometry(Tk_Window slave,
|
||||
Tk_Window master);
|
||||
EXTERN void Tk_UnmaintainGeometry(Tk_Window window,
|
||||
Tk_Window container);
|
||||
/* 182 */
|
||||
EXTERN void Tk_UnmapWindow(Tk_Window tkwin);
|
||||
/* 183 */
|
||||
@@ -864,6 +864,14 @@ EXTERN void Tk_CreateOldImageType(const Tk_ImageType *typePtr);
|
||||
/* 273 */
|
||||
EXTERN void Tk_CreateOldPhotoImageFormat(
|
||||
const Tk_PhotoImageFormat *formatPtr);
|
||||
/* Slot 274 is reserved */
|
||||
/* Slot 275 is reserved */
|
||||
/* Slot 276 is reserved */
|
||||
/* Slot 277 is reserved */
|
||||
/* Slot 278 is reserved */
|
||||
/* Slot 279 is reserved */
|
||||
/* 280 */
|
||||
EXTERN void TkUnusedStubEntry(void);
|
||||
|
||||
typedef struct {
|
||||
const struct TkPlatStubs *tkPlatStubs;
|
||||
@@ -993,11 +1001,11 @@ typedef struct TkStubs {
|
||||
int (*tk_Grab) (Tcl_Interp *interp, Tk_Window tkwin, int grabGlobal); /* 114 */
|
||||
void (*tk_HandleEvent) (XEvent *eventPtr); /* 115 */
|
||||
Tk_Window (*tk_IdToWindow) (Display *display, Window window); /* 116 */
|
||||
void (*tk_ImageChanged) (Tk_ImageMaster master, int x, int y, int width, int height, int imageWidth, int imageHeight); /* 117 */
|
||||
void (*tk_ImageChanged) (Tk_ImageMaster model, int x, int y, int width, int height, int imageWidth, int imageHeight); /* 117 */
|
||||
int (*tk_Init) (Tcl_Interp *interp); /* 118 */
|
||||
Atom (*tk_InternAtom) (Tk_Window tkwin, const char *name); /* 119 */
|
||||
int (*tk_IntersectTextLayout) (Tk_TextLayout layout, int x, int y, int width, int height); /* 120 */
|
||||
void (*tk_MaintainGeometry) (Tk_Window slave, Tk_Window master, int x, int y, int width, int height); /* 121 */
|
||||
void (*tk_MaintainGeometry) (Tk_Window window, Tk_Window container, int x, int y, int width, int height); /* 121 */
|
||||
Tk_Window (*tk_MainWindow) (Tcl_Interp *interp); /* 122 */
|
||||
void (*tk_MakeWindowExist) (Tk_Window tkwin); /* 123 */
|
||||
void (*tk_ManageGeometry) (Tk_Window tkwin, const Tk_GeomMgr *mgrPtr, ClientData clientData); /* 124 */
|
||||
@@ -1013,7 +1021,7 @@ typedef struct TkStubs {
|
||||
CONST84_RETURN char * (*tk_NameOfColor) (XColor *colorPtr); /* 134 */
|
||||
CONST84_RETURN char * (*tk_NameOfCursor) (Display *display, Tk_Cursor cursor); /* 135 */
|
||||
CONST84_RETURN char * (*tk_NameOfFont) (Tk_Font font); /* 136 */
|
||||
CONST84_RETURN char * (*tk_NameOfImage) (Tk_ImageMaster imageMaster); /* 137 */
|
||||
CONST84_RETURN char * (*tk_NameOfImage) (Tk_ImageMaster model); /* 137 */
|
||||
CONST84_RETURN char * (*tk_NameOfJoinStyle) (int join); /* 138 */
|
||||
CONST84_RETURN char * (*tk_NameOfJustify) (Tk_Justify justify); /* 139 */
|
||||
CONST84_RETURN char * (*tk_NameOfRelief) (int relief); /* 140 */
|
||||
@@ -1057,7 +1065,7 @@ typedef struct TkStubs {
|
||||
void (*tk_UnderlineChars) (Display *display, Drawable drawable, GC gc, Tk_Font tkfont, const char *source, int x, int y, int firstByte, int lastByte); /* 178 */
|
||||
void (*tk_UnderlineTextLayout) (Display *display, Drawable drawable, GC gc, Tk_TextLayout layout, int x, int y, int underline); /* 179 */
|
||||
void (*tk_Ungrab) (Tk_Window tkwin); /* 180 */
|
||||
void (*tk_UnmaintainGeometry) (Tk_Window slave, Tk_Window master); /* 181 */
|
||||
void (*tk_UnmaintainGeometry) (Tk_Window window, Tk_Window container); /* 181 */
|
||||
void (*tk_UnmapWindow) (Tk_Window tkwin); /* 182 */
|
||||
void (*tk_UnsetGrid) (Tk_Window tkwin); /* 183 */
|
||||
void (*tk_UpdatePointer) (Tk_Window tkwin, int x, int y, int state); /* 184 */
|
||||
@@ -1150,6 +1158,13 @@ typedef struct TkStubs {
|
||||
Tcl_Interp * (*tk_Interp) (Tk_Window tkwin); /* 271 */
|
||||
void (*tk_CreateOldImageType) (const Tk_ImageType *typePtr); /* 272 */
|
||||
void (*tk_CreateOldPhotoImageFormat) (const Tk_PhotoImageFormat *formatPtr); /* 273 */
|
||||
void (*reserved274)(void);
|
||||
void (*reserved275)(void);
|
||||
void (*reserved276)(void);
|
||||
void (*reserved277)(void);
|
||||
void (*reserved278)(void);
|
||||
void (*reserved279)(void);
|
||||
void (*tkUnusedStubEntry) (void); /* 280 */
|
||||
} TkStubs;
|
||||
|
||||
extern const TkStubs *tkStubsPtr;
|
||||
@@ -1710,6 +1725,14 @@ extern const TkStubs *tkStubsPtr;
|
||||
(tkStubsPtr->tk_CreateOldImageType) /* 272 */
|
||||
#define Tk_CreateOldPhotoImageFormat \
|
||||
(tkStubsPtr->tk_CreateOldPhotoImageFormat) /* 273 */
|
||||
/* Slot 274 is reserved */
|
||||
/* Slot 275 is reserved */
|
||||
/* Slot 276 is reserved */
|
||||
/* Slot 277 is reserved */
|
||||
/* Slot 278 is reserved */
|
||||
/* Slot 279 is reserved */
|
||||
#define TkUnusedStubEntry \
|
||||
(tkStubsPtr->tkUnusedStubEntry) /* 280 */
|
||||
|
||||
#endif /* defined(USE_TK_STUBS) */
|
||||
|
||||
@@ -1720,6 +1743,7 @@ extern const TkStubs *tkStubsPtr;
|
||||
#undef Tk_Init
|
||||
#undef Tk_SafeInit
|
||||
#undef Tk_CreateConsoleWindow
|
||||
#define Tk_GetImageModelData Tk_GetImageMasterData
|
||||
|
||||
#if defined(_WIN32) && defined(UNICODE)
|
||||
# define Tk_MainEx Tk_MainExW
|
||||
@@ -1730,4 +1754,6 @@ extern const TkStubs *tkStubsPtr;
|
||||
#undef TCL_STORAGE_CLASS
|
||||
#define TCL_STORAGE_CLASS DLLIMPORT
|
||||
|
||||
#undef TkUnusedStubEntry
|
||||
|
||||
#endif /* _TKDECLS */
|
||||
|
||||
@@ -413,6 +413,28 @@ EXTERN int XReparentWindow(Display *d, Window w, Window p,
|
||||
EXTERN int XPutImage(Display *d, Drawable dr, GC gc, XImage *im,
|
||||
int sx, int sy, int dx, int dy,
|
||||
unsigned int w, unsigned int h);
|
||||
/* Slot 138 is reserved */
|
||||
/* Slot 139 is reserved */
|
||||
/* Slot 140 is reserved */
|
||||
/* Slot 141 is reserved */
|
||||
/* Slot 142 is reserved */
|
||||
/* Slot 143 is reserved */
|
||||
/* Slot 144 is reserved */
|
||||
/* Slot 145 is reserved */
|
||||
/* Slot 146 is reserved */
|
||||
/* Slot 147 is reserved */
|
||||
/* Slot 148 is reserved */
|
||||
/* Slot 149 is reserved */
|
||||
/* Slot 150 is reserved */
|
||||
/* Slot 151 is reserved */
|
||||
/* Slot 152 is reserved */
|
||||
/* Slot 153 is reserved */
|
||||
/* Slot 154 is reserved */
|
||||
/* Slot 155 is reserved */
|
||||
/* Slot 156 is reserved */
|
||||
/* Slot 157 is reserved */
|
||||
/* 158 */
|
||||
EXTERN void TkUnusedStubEntry(void);
|
||||
#endif /* WIN */
|
||||
#ifdef MAC_OSX_TK /* AQUA */
|
||||
/* 0 */
|
||||
@@ -450,21 +472,21 @@ EXTERN Status XAllocColor(Display *d, Colormap c, XColor *xp);
|
||||
/* 13 */
|
||||
EXTERN int XBell(Display *d, int i);
|
||||
/* 14 */
|
||||
EXTERN void XChangeProperty(Display *d, Window w, Atom a1,
|
||||
EXTERN int XChangeProperty(Display *d, Window w, Atom a1,
|
||||
Atom a2, int i1, int i2,
|
||||
_Xconst unsigned char *c, int i3);
|
||||
/* 15 */
|
||||
EXTERN void XChangeWindowAttributes(Display *d, Window w,
|
||||
EXTERN int XChangeWindowAttributes(Display *d, Window w,
|
||||
unsigned long ul, XSetWindowAttributes *x);
|
||||
/* 16 */
|
||||
EXTERN void XConfigureWindow(Display *d, Window w,
|
||||
EXTERN int XConfigureWindow(Display *d, Window w,
|
||||
unsigned int i, XWindowChanges *x);
|
||||
/* 17 */
|
||||
EXTERN void XCopyArea(Display *d, Drawable dr1, Drawable dr2,
|
||||
EXTERN int XCopyArea(Display *d, Drawable dr1, Drawable dr2,
|
||||
GC g, int i1, int i2, unsigned int ui1,
|
||||
unsigned int ui2, int i3, int i4);
|
||||
/* 18 */
|
||||
EXTERN void XCopyPlane(Display *d, Drawable dr1, Drawable dr2,
|
||||
EXTERN int XCopyPlane(Display *d, Drawable dr1, Drawable dr2,
|
||||
GC g, int i1, int i2, unsigned int ui1,
|
||||
unsigned int ui2, int i3, int i4,
|
||||
unsigned long ul);
|
||||
@@ -475,23 +497,23 @@ EXTERN Pixmap XCreateBitmapFromData(Display *display, Drawable d,
|
||||
/* 20 */
|
||||
EXTERN int XDefineCursor(Display *d, Window w, Cursor c);
|
||||
/* 21 */
|
||||
EXTERN void XDestroyWindow(Display *d, Window w);
|
||||
EXTERN int XDestroyWindow(Display *d, Window w);
|
||||
/* 22 */
|
||||
EXTERN void XDrawArc(Display *d, Drawable dr, GC g, int i1,
|
||||
EXTERN int XDrawArc(Display *d, Drawable dr, GC g, int i1,
|
||||
int i2, unsigned int ui1, unsigned int ui2,
|
||||
int i3, int i4);
|
||||
/* 23 */
|
||||
EXTERN int XDrawLines(Display *d, Drawable dr, GC g, XPoint *x,
|
||||
int i1, int i2);
|
||||
/* 24 */
|
||||
EXTERN void XDrawRectangle(Display *d, Drawable dr, GC g, int i1,
|
||||
EXTERN int XDrawRectangle(Display *d, Drawable dr, GC g, int i1,
|
||||
int i2, unsigned int ui1, unsigned int ui2);
|
||||
/* 25 */
|
||||
EXTERN void XFillArc(Display *d, Drawable dr, GC g, int i1,
|
||||
EXTERN int XFillArc(Display *d, Drawable dr, GC g, int i1,
|
||||
int i2, unsigned int ui1, unsigned int ui2,
|
||||
int i3, int i4);
|
||||
/* 26 */
|
||||
EXTERN void XFillPolygon(Display *d, Drawable dr, GC g,
|
||||
EXTERN int XFillPolygon(Display *d, Drawable dr, GC g,
|
||||
XPoint *x, int i1, int i2, int i3);
|
||||
/* 27 */
|
||||
EXTERN int XFillRectangles(Display *d, Drawable dr, GC g,
|
||||
@@ -523,58 +545,58 @@ EXTERN int XGrabPointer(Display *d, Window w1, Bool b,
|
||||
/* 35 */
|
||||
EXTERN KeyCode XKeysymToKeycode(Display *d, KeySym k);
|
||||
/* 36 */
|
||||
EXTERN void XMapWindow(Display *d, Window w);
|
||||
EXTERN int XMapWindow(Display *d, Window w);
|
||||
/* 37 */
|
||||
EXTERN void XMoveResizeWindow(Display *d, Window w, int i1,
|
||||
EXTERN int XMoveResizeWindow(Display *d, Window w, int i1,
|
||||
int i2, unsigned int ui1, unsigned int ui2);
|
||||
/* 38 */
|
||||
EXTERN void XMoveWindow(Display *d, Window w, int i1, int i2);
|
||||
EXTERN int XMoveWindow(Display *d, Window w, int i1, int i2);
|
||||
/* 39 */
|
||||
EXTERN Bool XQueryPointer(Display *d, Window w1, Window *w2,
|
||||
Window *w3, int *i1, int *i2, int *i3,
|
||||
int *i4, unsigned int *ui);
|
||||
/* 40 */
|
||||
EXTERN void XRaiseWindow(Display *d, Window w);
|
||||
EXTERN int XRaiseWindow(Display *d, Window w);
|
||||
/* 41 */
|
||||
EXTERN void XRefreshKeyboardMapping(XMappingEvent *x);
|
||||
EXTERN int XRefreshKeyboardMapping(XMappingEvent *x);
|
||||
/* 42 */
|
||||
EXTERN void XResizeWindow(Display *d, Window w, unsigned int ui1,
|
||||
EXTERN int XResizeWindow(Display *d, Window w, unsigned int ui1,
|
||||
unsigned int ui2);
|
||||
/* 43 */
|
||||
EXTERN void XSelectInput(Display *d, Window w, long l);
|
||||
EXTERN int XSelectInput(Display *d, Window w, long l);
|
||||
/* 44 */
|
||||
EXTERN Status XSendEvent(Display *d, Window w, Bool b, long l,
|
||||
XEvent *x);
|
||||
/* 45 */
|
||||
EXTERN void XSetIconName(Display *d, Window w, _Xconst char *c);
|
||||
EXTERN int XSetIconName(Display *d, Window w, _Xconst char *c);
|
||||
/* 46 */
|
||||
EXTERN void XSetInputFocus(Display *d, Window w, int i, Time t);
|
||||
EXTERN int XSetInputFocus(Display *d, Window w, int i, Time t);
|
||||
/* 47 */
|
||||
EXTERN int XSetSelectionOwner(Display *d, Atom a, Window w,
|
||||
Time t);
|
||||
/* 48 */
|
||||
EXTERN void XSetWindowBackground(Display *d, Window w,
|
||||
EXTERN int XSetWindowBackground(Display *d, Window w,
|
||||
unsigned long ul);
|
||||
/* 49 */
|
||||
EXTERN void XSetWindowBackgroundPixmap(Display *d, Window w,
|
||||
EXTERN int XSetWindowBackgroundPixmap(Display *d, Window w,
|
||||
Pixmap p);
|
||||
/* 50 */
|
||||
EXTERN void XSetWindowBorder(Display *d, Window w,
|
||||
EXTERN int XSetWindowBorder(Display *d, Window w,
|
||||
unsigned long ul);
|
||||
/* 51 */
|
||||
EXTERN void XSetWindowBorderPixmap(Display *d, Window w,
|
||||
EXTERN int XSetWindowBorderPixmap(Display *d, Window w,
|
||||
Pixmap p);
|
||||
/* 52 */
|
||||
EXTERN void XSetWindowBorderWidth(Display *d, Window w,
|
||||
EXTERN int XSetWindowBorderWidth(Display *d, Window w,
|
||||
unsigned int ui);
|
||||
/* 53 */
|
||||
EXTERN void XSetWindowColormap(Display *d, Window w, Colormap c);
|
||||
EXTERN int XSetWindowColormap(Display *d, Window w, Colormap c);
|
||||
/* 54 */
|
||||
EXTERN void XUngrabKeyboard(Display *d, Time t);
|
||||
EXTERN int XUngrabKeyboard(Display *d, Time t);
|
||||
/* 55 */
|
||||
EXTERN int XUngrabPointer(Display *d, Time t);
|
||||
/* 56 */
|
||||
EXTERN void XUnmapWindow(Display *d, Window w);
|
||||
EXTERN int XUnmapWindow(Display *d, Window w);
|
||||
/* 57 */
|
||||
EXTERN int TkPutImage(unsigned long *colors, int ncolors,
|
||||
Display *display, Drawable d, GC gc,
|
||||
@@ -629,7 +651,7 @@ EXTERN int XSetLineAttributes(Display *display, GC gc,
|
||||
/* 75 */
|
||||
EXTERN int _XInitImageFuncPtrs(XImage *image);
|
||||
/* 76 */
|
||||
EXTERN XIC XCreateIC(void);
|
||||
EXTERN XIC XCreateIC(XIM xim, ...);
|
||||
/* 77 */
|
||||
EXTERN XVisualInfo * XGetVisualInfo(Display *display, long vinfo_mask,
|
||||
XVisualInfo *vinfo_template,
|
||||
@@ -644,7 +666,7 @@ EXTERN Status XStringListToTextProperty(char **list, int count,
|
||||
EXTERN int XDrawSegments(Display *display, Drawable d, GC gc,
|
||||
XSegment *segments, int nsegments);
|
||||
/* 81 */
|
||||
EXTERN void XForceScreenSaver(Display *display, int mode);
|
||||
EXTERN int XForceScreenSaver(Display *display, int mode);
|
||||
/* 82 */
|
||||
EXTERN int XDrawLine(Display *d, Drawable dr, GC g, int x1,
|
||||
int y1, int x2, int y2);
|
||||
@@ -653,7 +675,7 @@ EXTERN int XFillRectangle(Display *display, Drawable d, GC gc,
|
||||
int x, int y, unsigned int width,
|
||||
unsigned int height);
|
||||
/* 84 */
|
||||
EXTERN void XClearWindow(Display *d, Window w);
|
||||
EXTERN int XClearWindow(Display *d, Window w);
|
||||
/* 85 */
|
||||
EXTERN int XDrawPoint(Display *display, Drawable d, GC gc,
|
||||
int x, int y);
|
||||
@@ -667,16 +689,108 @@ EXTERN int XWarpPointer(Display *display, Window src_w,
|
||||
unsigned int src_height, int dest_x,
|
||||
int dest_y);
|
||||
/* 88 */
|
||||
EXTERN void XQueryColor(Display *display, Colormap colormap,
|
||||
EXTERN int XQueryColor(Display *display, Colormap colormap,
|
||||
XColor *def_in_out);
|
||||
/* 89 */
|
||||
EXTERN void XQueryColors(Display *display, Colormap colormap,
|
||||
EXTERN int XQueryColors(Display *display, Colormap colormap,
|
||||
XColor *defs_in_out, int ncolors);
|
||||
/* 90 */
|
||||
EXTERN Status XQueryTree(Display *d, Window w1, Window *w2,
|
||||
Window *w3, Window **w4, unsigned int *ui);
|
||||
/* 91 */
|
||||
EXTERN int XSync(Display *display, Bool flag);
|
||||
EXTERN int XSync(Display *display, Bool discard);
|
||||
/* Slot 92 is reserved */
|
||||
/* Slot 93 is reserved */
|
||||
/* Slot 94 is reserved */
|
||||
/* Slot 95 is reserved */
|
||||
/* Slot 96 is reserved */
|
||||
/* Slot 97 is reserved */
|
||||
/* Slot 98 is reserved */
|
||||
/* Slot 99 is reserved */
|
||||
/* Slot 100 is reserved */
|
||||
/* Slot 101 is reserved */
|
||||
/* Slot 102 is reserved */
|
||||
/* Slot 103 is reserved */
|
||||
/* Slot 104 is reserved */
|
||||
/* Slot 105 is reserved */
|
||||
/* 106 */
|
||||
EXTERN int XSetClipRectangles(Display *display, GC gc,
|
||||
int clip_x_origin, int clip_y_origin,
|
||||
XRectangle rectangles[], int n, int ordering);
|
||||
/* 107 */
|
||||
EXTERN int XFlush(Display *display);
|
||||
/* 108 */
|
||||
EXTERN int XGrabServer(Display *display);
|
||||
/* 109 */
|
||||
EXTERN int XUngrabServer(Display *display);
|
||||
/* 110 */
|
||||
EXTERN int XFree(void *data);
|
||||
/* 111 */
|
||||
EXTERN int XNoOp(Display *display);
|
||||
/* 112 */
|
||||
EXTERN XAfterFunction XSynchronize(Display *display, Bool onoff);
|
||||
/* Slot 113 is reserved */
|
||||
/* 114 */
|
||||
EXTERN VisualID XVisualIDFromVisual(Visual *visual);
|
||||
/* Slot 115 is reserved */
|
||||
/* Slot 116 is reserved */
|
||||
/* Slot 117 is reserved */
|
||||
/* Slot 118 is reserved */
|
||||
/* Slot 119 is reserved */
|
||||
/* 120 */
|
||||
EXTERN int XOffsetRegion(void *rgn, int dx, int dy);
|
||||
/* Slot 121 is reserved */
|
||||
/* Slot 122 is reserved */
|
||||
/* Slot 123 is reserved */
|
||||
/* Slot 124 is reserved */
|
||||
/* Slot 125 is reserved */
|
||||
/* Slot 126 is reserved */
|
||||
/* Slot 127 is reserved */
|
||||
/* Slot 128 is reserved */
|
||||
/* 129 */
|
||||
EXTERN int XLowerWindow(Display *d, Window w);
|
||||
/* Slot 130 is reserved */
|
||||
/* Slot 131 is reserved */
|
||||
/* Slot 132 is reserved */
|
||||
/* Slot 133 is reserved */
|
||||
/* Slot 134 is reserved */
|
||||
/* Slot 135 is reserved */
|
||||
/* Slot 136 is reserved */
|
||||
/* 137 */
|
||||
EXTERN int XPutImage(Display *d, Drawable dr, GC gc, XImage *im,
|
||||
int sx, int sy, int dx, int dy,
|
||||
unsigned int w, unsigned int h);
|
||||
/* Slot 138 is reserved */
|
||||
/* Slot 139 is reserved */
|
||||
/* Slot 140 is reserved */
|
||||
/* Slot 141 is reserved */
|
||||
/* Slot 142 is reserved */
|
||||
/* Slot 143 is reserved */
|
||||
/* 144 */
|
||||
EXTERN void XDestroyIC(XIC xic);
|
||||
/* 145 */
|
||||
EXTERN Cursor XCreatePixmapCursor(Display *d, Pixmap p1, Pixmap p2,
|
||||
XColor *x1, XColor *x2, unsigned int ui1,
|
||||
unsigned int ui2);
|
||||
/* 146 */
|
||||
EXTERN Cursor XCreateGlyphCursor(Display *d, Font f1, Font f2,
|
||||
unsigned int ui1, unsigned int ui2,
|
||||
XColor _Xconst *x1, XColor _Xconst *x2);
|
||||
/* Slot 147 is reserved */
|
||||
/* Slot 148 is reserved */
|
||||
/* Slot 149 is reserved */
|
||||
/* Slot 150 is reserved */
|
||||
/* Slot 151 is reserved */
|
||||
/* Slot 152 is reserved */
|
||||
/* Slot 153 is reserved */
|
||||
/* Slot 154 is reserved */
|
||||
/* Slot 155 is reserved */
|
||||
/* Slot 156 is reserved */
|
||||
/* 157 */
|
||||
EXTERN KeySym XkbKeycodeToKeysym(Display *d, unsigned int k, int g,
|
||||
int i);
|
||||
/* 158 */
|
||||
EXTERN void TkUnusedStubEntry(void);
|
||||
#endif /* AQUA */
|
||||
|
||||
typedef struct TkIntXlibStubs {
|
||||
@@ -822,6 +936,27 @@ typedef struct TkIntXlibStubs {
|
||||
int (*xDrawPoints) (Display *d, Drawable dr, GC gc, XPoint *p, int n, int m); /* 135 */
|
||||
int (*xReparentWindow) (Display *d, Window w, Window p, int x, int y); /* 136 */
|
||||
int (*xPutImage) (Display *d, Drawable dr, GC gc, XImage *im, int sx, int sy, int dx, int dy, unsigned int w, unsigned int h); /* 137 */
|
||||
void (*reserved138)(void);
|
||||
void (*reserved139)(void);
|
||||
void (*reserved140)(void);
|
||||
void (*reserved141)(void);
|
||||
void (*reserved142)(void);
|
||||
void (*reserved143)(void);
|
||||
void (*reserved144)(void);
|
||||
void (*reserved145)(void);
|
||||
void (*reserved146)(void);
|
||||
void (*reserved147)(void);
|
||||
void (*reserved148)(void);
|
||||
void (*reserved149)(void);
|
||||
void (*reserved150)(void);
|
||||
void (*reserved151)(void);
|
||||
void (*reserved152)(void);
|
||||
void (*reserved153)(void);
|
||||
void (*reserved154)(void);
|
||||
void (*reserved155)(void);
|
||||
void (*reserved156)(void);
|
||||
void (*reserved157)(void);
|
||||
void (*tkUnusedStubEntry) (void); /* 158 */
|
||||
#endif /* WIN */
|
||||
#ifdef MAC_OSX_TK /* AQUA */
|
||||
int (*xSetDashes) (Display *display, GC gc, int dash_offset, _Xconst char *dash_list, int n); /* 0 */
|
||||
@@ -838,19 +973,19 @@ typedef struct TkIntXlibStubs {
|
||||
XErrorHandler (*xSetErrorHandler) (XErrorHandler x); /* 11 */
|
||||
Status (*xAllocColor) (Display *d, Colormap c, XColor *xp); /* 12 */
|
||||
int (*xBell) (Display *d, int i); /* 13 */
|
||||
void (*xChangeProperty) (Display *d, Window w, Atom a1, Atom a2, int i1, int i2, _Xconst unsigned char *c, int i3); /* 14 */
|
||||
void (*xChangeWindowAttributes) (Display *d, Window w, unsigned long ul, XSetWindowAttributes *x); /* 15 */
|
||||
void (*xConfigureWindow) (Display *d, Window w, unsigned int i, XWindowChanges *x); /* 16 */
|
||||
void (*xCopyArea) (Display *d, Drawable dr1, Drawable dr2, GC g, int i1, int i2, unsigned int ui1, unsigned int ui2, int i3, int i4); /* 17 */
|
||||
void (*xCopyPlane) (Display *d, Drawable dr1, Drawable dr2, GC g, int i1, int i2, unsigned int ui1, unsigned int ui2, int i3, int i4, unsigned long ul); /* 18 */
|
||||
int (*xChangeProperty) (Display *d, Window w, Atom a1, Atom a2, int i1, int i2, _Xconst unsigned char *c, int i3); /* 14 */
|
||||
int (*xChangeWindowAttributes) (Display *d, Window w, unsigned long ul, XSetWindowAttributes *x); /* 15 */
|
||||
int (*xConfigureWindow) (Display *d, Window w, unsigned int i, XWindowChanges *x); /* 16 */
|
||||
int (*xCopyArea) (Display *d, Drawable dr1, Drawable dr2, GC g, int i1, int i2, unsigned int ui1, unsigned int ui2, int i3, int i4); /* 17 */
|
||||
int (*xCopyPlane) (Display *d, Drawable dr1, Drawable dr2, GC g, int i1, int i2, unsigned int ui1, unsigned int ui2, int i3, int i4, unsigned long ul); /* 18 */
|
||||
Pixmap (*xCreateBitmapFromData) (Display *display, Drawable d, _Xconst char *data, unsigned int width, unsigned int height); /* 19 */
|
||||
int (*xDefineCursor) (Display *d, Window w, Cursor c); /* 20 */
|
||||
void (*xDestroyWindow) (Display *d, Window w); /* 21 */
|
||||
void (*xDrawArc) (Display *d, Drawable dr, GC g, int i1, int i2, unsigned int ui1, unsigned int ui2, int i3, int i4); /* 22 */
|
||||
int (*xDestroyWindow) (Display *d, Window w); /* 21 */
|
||||
int (*xDrawArc) (Display *d, Drawable dr, GC g, int i1, int i2, unsigned int ui1, unsigned int ui2, int i3, int i4); /* 22 */
|
||||
int (*xDrawLines) (Display *d, Drawable dr, GC g, XPoint *x, int i1, int i2); /* 23 */
|
||||
void (*xDrawRectangle) (Display *d, Drawable dr, GC g, int i1, int i2, unsigned int ui1, unsigned int ui2); /* 24 */
|
||||
void (*xFillArc) (Display *d, Drawable dr, GC g, int i1, int i2, unsigned int ui1, unsigned int ui2, int i3, int i4); /* 25 */
|
||||
void (*xFillPolygon) (Display *d, Drawable dr, GC g, XPoint *x, int i1, int i2, int i3); /* 26 */
|
||||
int (*xDrawRectangle) (Display *d, Drawable dr, GC g, int i1, int i2, unsigned int ui1, unsigned int ui2); /* 24 */
|
||||
int (*xFillArc) (Display *d, Drawable dr, GC g, int i1, int i2, unsigned int ui1, unsigned int ui2, int i3, int i4); /* 25 */
|
||||
int (*xFillPolygon) (Display *d, Drawable dr, GC g, XPoint *x, int i1, int i2, int i3); /* 26 */
|
||||
int (*xFillRectangles) (Display *d, Drawable dr, GC g, XRectangle *x, int i); /* 27 */
|
||||
int (*xFreeColormap) (Display *d, Colormap c); /* 28 */
|
||||
int (*xFreeColors) (Display *d, Colormap c, unsigned long *ulp, int i, unsigned long ul); /* 29 */
|
||||
@@ -860,27 +995,27 @@ typedef struct TkIntXlibStubs {
|
||||
int (*xGrabKeyboard) (Display *d, Window w, Bool b, int i1, int i2, Time t); /* 33 */
|
||||
int (*xGrabPointer) (Display *d, Window w1, Bool b, unsigned int ui, int i1, int i2, Window w2, Cursor c, Time t); /* 34 */
|
||||
KeyCode (*xKeysymToKeycode) (Display *d, KeySym k); /* 35 */
|
||||
void (*xMapWindow) (Display *d, Window w); /* 36 */
|
||||
void (*xMoveResizeWindow) (Display *d, Window w, int i1, int i2, unsigned int ui1, unsigned int ui2); /* 37 */
|
||||
void (*xMoveWindow) (Display *d, Window w, int i1, int i2); /* 38 */
|
||||
int (*xMapWindow) (Display *d, Window w); /* 36 */
|
||||
int (*xMoveResizeWindow) (Display *d, Window w, int i1, int i2, unsigned int ui1, unsigned int ui2); /* 37 */
|
||||
int (*xMoveWindow) (Display *d, Window w, int i1, int i2); /* 38 */
|
||||
Bool (*xQueryPointer) (Display *d, Window w1, Window *w2, Window *w3, int *i1, int *i2, int *i3, int *i4, unsigned int *ui); /* 39 */
|
||||
void (*xRaiseWindow) (Display *d, Window w); /* 40 */
|
||||
void (*xRefreshKeyboardMapping) (XMappingEvent *x); /* 41 */
|
||||
void (*xResizeWindow) (Display *d, Window w, unsigned int ui1, unsigned int ui2); /* 42 */
|
||||
void (*xSelectInput) (Display *d, Window w, long l); /* 43 */
|
||||
int (*xRaiseWindow) (Display *d, Window w); /* 40 */
|
||||
int (*xRefreshKeyboardMapping) (XMappingEvent *x); /* 41 */
|
||||
int (*xResizeWindow) (Display *d, Window w, unsigned int ui1, unsigned int ui2); /* 42 */
|
||||
int (*xSelectInput) (Display *d, Window w, long l); /* 43 */
|
||||
Status (*xSendEvent) (Display *d, Window w, Bool b, long l, XEvent *x); /* 44 */
|
||||
void (*xSetIconName) (Display *d, Window w, _Xconst char *c); /* 45 */
|
||||
void (*xSetInputFocus) (Display *d, Window w, int i, Time t); /* 46 */
|
||||
int (*xSetIconName) (Display *d, Window w, _Xconst char *c); /* 45 */
|
||||
int (*xSetInputFocus) (Display *d, Window w, int i, Time t); /* 46 */
|
||||
int (*xSetSelectionOwner) (Display *d, Atom a, Window w, Time t); /* 47 */
|
||||
void (*xSetWindowBackground) (Display *d, Window w, unsigned long ul); /* 48 */
|
||||
void (*xSetWindowBackgroundPixmap) (Display *d, Window w, Pixmap p); /* 49 */
|
||||
void (*xSetWindowBorder) (Display *d, Window w, unsigned long ul); /* 50 */
|
||||
void (*xSetWindowBorderPixmap) (Display *d, Window w, Pixmap p); /* 51 */
|
||||
void (*xSetWindowBorderWidth) (Display *d, Window w, unsigned int ui); /* 52 */
|
||||
void (*xSetWindowColormap) (Display *d, Window w, Colormap c); /* 53 */
|
||||
void (*xUngrabKeyboard) (Display *d, Time t); /* 54 */
|
||||
int (*xSetWindowBackground) (Display *d, Window w, unsigned long ul); /* 48 */
|
||||
int (*xSetWindowBackgroundPixmap) (Display *d, Window w, Pixmap p); /* 49 */
|
||||
int (*xSetWindowBorder) (Display *d, Window w, unsigned long ul); /* 50 */
|
||||
int (*xSetWindowBorderPixmap) (Display *d, Window w, Pixmap p); /* 51 */
|
||||
int (*xSetWindowBorderWidth) (Display *d, Window w, unsigned int ui); /* 52 */
|
||||
int (*xSetWindowColormap) (Display *d, Window w, Colormap c); /* 53 */
|
||||
int (*xUngrabKeyboard) (Display *d, Time t); /* 54 */
|
||||
int (*xUngrabPointer) (Display *d, Time t); /* 55 */
|
||||
void (*xUnmapWindow) (Display *d, Window w); /* 56 */
|
||||
int (*xUnmapWindow) (Display *d, Window w); /* 56 */
|
||||
int (*tkPutImage) (unsigned long *colors, int ncolors, Display *display, Drawable d, GC gc, XImage *image, int src_x, int src_y, int dest_x, int dest_y, unsigned int width, unsigned int height); /* 57 */
|
||||
Status (*xParseColor) (Display *display, Colormap map, _Xconst char *spec, XColor *colorPtr); /* 58 */
|
||||
GC (*xCreateGC) (Display *display, Drawable d, unsigned long valuemask, XGCValues *values); /* 59 */
|
||||
@@ -900,22 +1035,89 @@ typedef struct TkIntXlibStubs {
|
||||
int (*xSetFunction) (Display *display, GC gc, int function); /* 73 */
|
||||
int (*xSetLineAttributes) (Display *display, GC gc, unsigned int line_width, int line_style, int cap_style, int join_style); /* 74 */
|
||||
int (*_XInitImageFuncPtrs) (XImage *image); /* 75 */
|
||||
XIC (*xCreateIC) (void); /* 76 */
|
||||
XIC (*xCreateIC) (XIM xim, ...); /* 76 */
|
||||
XVisualInfo * (*xGetVisualInfo) (Display *display, long vinfo_mask, XVisualInfo *vinfo_template, int *nitems_return); /* 77 */
|
||||
void (*xSetWMClientMachine) (Display *display, Window w, XTextProperty *text_prop); /* 78 */
|
||||
Status (*xStringListToTextProperty) (char **list, int count, XTextProperty *text_prop_return); /* 79 */
|
||||
int (*xDrawSegments) (Display *display, Drawable d, GC gc, XSegment *segments, int nsegments); /* 80 */
|
||||
void (*xForceScreenSaver) (Display *display, int mode); /* 81 */
|
||||
int (*xForceScreenSaver) (Display *display, int mode); /* 81 */
|
||||
int (*xDrawLine) (Display *d, Drawable dr, GC g, int x1, int y1, int x2, int y2); /* 82 */
|
||||
int (*xFillRectangle) (Display *display, Drawable d, GC gc, int x, int y, unsigned int width, unsigned int height); /* 83 */
|
||||
void (*xClearWindow) (Display *d, Window w); /* 84 */
|
||||
int (*xClearWindow) (Display *d, Window w); /* 84 */
|
||||
int (*xDrawPoint) (Display *display, Drawable d, GC gc, int x, int y); /* 85 */
|
||||
int (*xDrawPoints) (Display *display, Drawable d, GC gc, XPoint *points, int npoints, int mode); /* 86 */
|
||||
int (*xWarpPointer) (Display *display, Window src_w, Window dest_w, int src_x, int src_y, unsigned int src_width, unsigned int src_height, int dest_x, int dest_y); /* 87 */
|
||||
void (*xQueryColor) (Display *display, Colormap colormap, XColor *def_in_out); /* 88 */
|
||||
void (*xQueryColors) (Display *display, Colormap colormap, XColor *defs_in_out, int ncolors); /* 89 */
|
||||
int (*xQueryColor) (Display *display, Colormap colormap, XColor *def_in_out); /* 88 */
|
||||
int (*xQueryColors) (Display *display, Colormap colormap, XColor *defs_in_out, int ncolors); /* 89 */
|
||||
Status (*xQueryTree) (Display *d, Window w1, Window *w2, Window *w3, Window **w4, unsigned int *ui); /* 90 */
|
||||
int (*xSync) (Display *display, Bool flag); /* 91 */
|
||||
int (*xSync) (Display *display, Bool discard); /* 91 */
|
||||
void (*reserved92)(void);
|
||||
void (*reserved93)(void);
|
||||
void (*reserved94)(void);
|
||||
void (*reserved95)(void);
|
||||
void (*reserved96)(void);
|
||||
void (*reserved97)(void);
|
||||
void (*reserved98)(void);
|
||||
void (*reserved99)(void);
|
||||
void (*reserved100)(void);
|
||||
void (*reserved101)(void);
|
||||
void (*reserved102)(void);
|
||||
void (*reserved103)(void);
|
||||
void (*reserved104)(void);
|
||||
void (*reserved105)(void);
|
||||
int (*xSetClipRectangles) (Display *display, GC gc, int clip_x_origin, int clip_y_origin, XRectangle rectangles[], int n, int ordering); /* 106 */
|
||||
int (*xFlush) (Display *display); /* 107 */
|
||||
int (*xGrabServer) (Display *display); /* 108 */
|
||||
int (*xUngrabServer) (Display *display); /* 109 */
|
||||
int (*xFree) (void *data); /* 110 */
|
||||
int (*xNoOp) (Display *display); /* 111 */
|
||||
XAfterFunction (*xSynchronize) (Display *display, Bool onoff); /* 112 */
|
||||
void (*reserved113)(void);
|
||||
VisualID (*xVisualIDFromVisual) (Visual *visual); /* 114 */
|
||||
void (*reserved115)(void);
|
||||
void (*reserved116)(void);
|
||||
void (*reserved117)(void);
|
||||
void (*reserved118)(void);
|
||||
void (*reserved119)(void);
|
||||
int (*xOffsetRegion) (void *rgn, int dx, int dy); /* 120 */
|
||||
void (*reserved121)(void);
|
||||
void (*reserved122)(void);
|
||||
void (*reserved123)(void);
|
||||
void (*reserved124)(void);
|
||||
void (*reserved125)(void);
|
||||
void (*reserved126)(void);
|
||||
void (*reserved127)(void);
|
||||
void (*reserved128)(void);
|
||||
int (*xLowerWindow) (Display *d, Window w); /* 129 */
|
||||
void (*reserved130)(void);
|
||||
void (*reserved131)(void);
|
||||
void (*reserved132)(void);
|
||||
void (*reserved133)(void);
|
||||
void (*reserved134)(void);
|
||||
void (*reserved135)(void);
|
||||
void (*reserved136)(void);
|
||||
int (*xPutImage) (Display *d, Drawable dr, GC gc, XImage *im, int sx, int sy, int dx, int dy, unsigned int w, unsigned int h); /* 137 */
|
||||
void (*reserved138)(void);
|
||||
void (*reserved139)(void);
|
||||
void (*reserved140)(void);
|
||||
void (*reserved141)(void);
|
||||
void (*reserved142)(void);
|
||||
void (*reserved143)(void);
|
||||
void (*xDestroyIC) (XIC xic); /* 144 */
|
||||
Cursor (*xCreatePixmapCursor) (Display *d, Pixmap p1, Pixmap p2, XColor *x1, XColor *x2, unsigned int ui1, unsigned int ui2); /* 145 */
|
||||
Cursor (*xCreateGlyphCursor) (Display *d, Font f1, Font f2, unsigned int ui1, unsigned int ui2, XColor _Xconst *x1, XColor _Xconst *x2); /* 146 */
|
||||
void (*reserved147)(void);
|
||||
void (*reserved148)(void);
|
||||
void (*reserved149)(void);
|
||||
void (*reserved150)(void);
|
||||
void (*reserved151)(void);
|
||||
void (*reserved152)(void);
|
||||
void (*reserved153)(void);
|
||||
void (*reserved154)(void);
|
||||
void (*reserved155)(void);
|
||||
void (*reserved156)(void);
|
||||
KeySym (*xkbKeycodeToKeysym) (Display *d, unsigned int k, int g, int i); /* 157 */
|
||||
void (*tkUnusedStubEntry) (void); /* 158 */
|
||||
#endif /* AQUA */
|
||||
} TkIntXlibStubs;
|
||||
|
||||
@@ -1196,6 +1398,28 @@ extern const TkIntXlibStubs *tkIntXlibStubsPtr;
|
||||
(tkIntXlibStubsPtr->xReparentWindow) /* 136 */
|
||||
#define XPutImage \
|
||||
(tkIntXlibStubsPtr->xPutImage) /* 137 */
|
||||
/* Slot 138 is reserved */
|
||||
/* Slot 139 is reserved */
|
||||
/* Slot 140 is reserved */
|
||||
/* Slot 141 is reserved */
|
||||
/* Slot 142 is reserved */
|
||||
/* Slot 143 is reserved */
|
||||
/* Slot 144 is reserved */
|
||||
/* Slot 145 is reserved */
|
||||
/* Slot 146 is reserved */
|
||||
/* Slot 147 is reserved */
|
||||
/* Slot 148 is reserved */
|
||||
/* Slot 149 is reserved */
|
||||
/* Slot 150 is reserved */
|
||||
/* Slot 151 is reserved */
|
||||
/* Slot 152 is reserved */
|
||||
/* Slot 153 is reserved */
|
||||
/* Slot 154 is reserved */
|
||||
/* Slot 155 is reserved */
|
||||
/* Slot 156 is reserved */
|
||||
/* Slot 157 is reserved */
|
||||
#define TkUnusedStubEntry \
|
||||
(tkIntXlibStubsPtr->tkUnusedStubEntry) /* 158 */
|
||||
#endif /* WIN */
|
||||
#ifdef MAC_OSX_TK /* AQUA */
|
||||
#define XSetDashes \
|
||||
@@ -1382,6 +1606,89 @@ extern const TkIntXlibStubs *tkIntXlibStubsPtr;
|
||||
(tkIntXlibStubsPtr->xQueryTree) /* 90 */
|
||||
#define XSync \
|
||||
(tkIntXlibStubsPtr->xSync) /* 91 */
|
||||
/* Slot 92 is reserved */
|
||||
/* Slot 93 is reserved */
|
||||
/* Slot 94 is reserved */
|
||||
/* Slot 95 is reserved */
|
||||
/* Slot 96 is reserved */
|
||||
/* Slot 97 is reserved */
|
||||
/* Slot 98 is reserved */
|
||||
/* Slot 99 is reserved */
|
||||
/* Slot 100 is reserved */
|
||||
/* Slot 101 is reserved */
|
||||
/* Slot 102 is reserved */
|
||||
/* Slot 103 is reserved */
|
||||
/* Slot 104 is reserved */
|
||||
/* Slot 105 is reserved */
|
||||
#define XSetClipRectangles \
|
||||
(tkIntXlibStubsPtr->xSetClipRectangles) /* 106 */
|
||||
#define XFlush \
|
||||
(tkIntXlibStubsPtr->xFlush) /* 107 */
|
||||
#define XGrabServer \
|
||||
(tkIntXlibStubsPtr->xGrabServer) /* 108 */
|
||||
#define XUngrabServer \
|
||||
(tkIntXlibStubsPtr->xUngrabServer) /* 109 */
|
||||
#define XFree \
|
||||
(tkIntXlibStubsPtr->xFree) /* 110 */
|
||||
#define XNoOp \
|
||||
(tkIntXlibStubsPtr->xNoOp) /* 111 */
|
||||
#define XSynchronize \
|
||||
(tkIntXlibStubsPtr->xSynchronize) /* 112 */
|
||||
/* Slot 113 is reserved */
|
||||
#define XVisualIDFromVisual \
|
||||
(tkIntXlibStubsPtr->xVisualIDFromVisual) /* 114 */
|
||||
/* Slot 115 is reserved */
|
||||
/* Slot 116 is reserved */
|
||||
/* Slot 117 is reserved */
|
||||
/* Slot 118 is reserved */
|
||||
/* Slot 119 is reserved */
|
||||
#define XOffsetRegion \
|
||||
(tkIntXlibStubsPtr->xOffsetRegion) /* 120 */
|
||||
/* Slot 121 is reserved */
|
||||
/* Slot 122 is reserved */
|
||||
/* Slot 123 is reserved */
|
||||
/* Slot 124 is reserved */
|
||||
/* Slot 125 is reserved */
|
||||
/* Slot 126 is reserved */
|
||||
/* Slot 127 is reserved */
|
||||
/* Slot 128 is reserved */
|
||||
#define XLowerWindow \
|
||||
(tkIntXlibStubsPtr->xLowerWindow) /* 129 */
|
||||
/* Slot 130 is reserved */
|
||||
/* Slot 131 is reserved */
|
||||
/* Slot 132 is reserved */
|
||||
/* Slot 133 is reserved */
|
||||
/* Slot 134 is reserved */
|
||||
/* Slot 135 is reserved */
|
||||
/* Slot 136 is reserved */
|
||||
#define XPutImage \
|
||||
(tkIntXlibStubsPtr->xPutImage) /* 137 */
|
||||
/* Slot 138 is reserved */
|
||||
/* Slot 139 is reserved */
|
||||
/* Slot 140 is reserved */
|
||||
/* Slot 141 is reserved */
|
||||
/* Slot 142 is reserved */
|
||||
/* Slot 143 is reserved */
|
||||
#define XDestroyIC \
|
||||
(tkIntXlibStubsPtr->xDestroyIC) /* 144 */
|
||||
#define XCreatePixmapCursor \
|
||||
(tkIntXlibStubsPtr->xCreatePixmapCursor) /* 145 */
|
||||
#define XCreateGlyphCursor \
|
||||
(tkIntXlibStubsPtr->xCreateGlyphCursor) /* 146 */
|
||||
/* Slot 147 is reserved */
|
||||
/* Slot 148 is reserved */
|
||||
/* Slot 149 is reserved */
|
||||
/* Slot 150 is reserved */
|
||||
/* Slot 151 is reserved */
|
||||
/* Slot 152 is reserved */
|
||||
/* Slot 153 is reserved */
|
||||
/* Slot 154 is reserved */
|
||||
/* Slot 155 is reserved */
|
||||
/* Slot 156 is reserved */
|
||||
#define XkbKeycodeToKeysym \
|
||||
(tkIntXlibStubsPtr->xkbKeycodeToKeysym) /* 157 */
|
||||
#define TkUnusedStubEntry \
|
||||
(tkIntXlibStubsPtr->tkUnusedStubEntry) /* 158 */
|
||||
#endif /* AQUA */
|
||||
|
||||
#endif /* defined(USE_TK_STUBS) */
|
||||
@@ -1391,4 +1698,6 @@ extern const TkIntXlibStubs *tkIntXlibStubsPtr;
|
||||
#undef TCL_STORAGE_CLASS
|
||||
#define TCL_STORAGE_CLASS DLLIMPORT
|
||||
|
||||
#undef TkUnusedStubEntry
|
||||
|
||||
#endif /* _TKINTXLIBDECLS */
|
||||
|
||||
@@ -82,6 +82,17 @@ EXTERN void * TkMacOSXGetRootControl(Drawable drawable);
|
||||
EXTERN void Tk_MacOSXSetupTkNotifier(void);
|
||||
/* 10 */
|
||||
EXTERN int Tk_MacOSXIsAppInFront(void);
|
||||
/* 11 */
|
||||
EXTERN Tk_Window Tk_MacOSXGetTkWindow(void *w);
|
||||
/* 12 */
|
||||
EXTERN void * Tk_MacOSXGetCGContextForDrawable(Drawable drawable);
|
||||
/* 13 */
|
||||
EXTERN void * Tk_MacOSXGetNSWindowForDrawable(Drawable drawable);
|
||||
/* Slot 14 is reserved */
|
||||
/* Slot 15 is reserved */
|
||||
/* 16 */
|
||||
EXTERN void TkGenWMConfigureEvent_(Tk_Window tkwin, int x, int y,
|
||||
int width, int height, int flags);
|
||||
#endif /* AQUA */
|
||||
|
||||
typedef struct TkPlatStubs {
|
||||
@@ -108,6 +119,12 @@ typedef struct TkPlatStubs {
|
||||
void * (*tkMacOSXGetRootControl) (Drawable drawable); /* 8 */
|
||||
void (*tk_MacOSXSetupTkNotifier) (void); /* 9 */
|
||||
int (*tk_MacOSXIsAppInFront) (void); /* 10 */
|
||||
Tk_Window (*tk_MacOSXGetTkWindow) (void *w); /* 11 */
|
||||
void * (*tk_MacOSXGetCGContextForDrawable) (Drawable drawable); /* 12 */
|
||||
void * (*tk_MacOSXGetNSWindowForDrawable) (Drawable drawable); /* 13 */
|
||||
void (*reserved14)(void);
|
||||
void (*reserved15)(void);
|
||||
void (*tkGenWMConfigureEvent_) (Tk_Window tkwin, int x, int y, int width, int height, int flags); /* 16 */
|
||||
#endif /* AQUA */
|
||||
} TkPlatStubs;
|
||||
|
||||
@@ -160,6 +177,16 @@ extern const TkPlatStubs *tkPlatStubsPtr;
|
||||
(tkPlatStubsPtr->tk_MacOSXSetupTkNotifier) /* 9 */
|
||||
#define Tk_MacOSXIsAppInFront \
|
||||
(tkPlatStubsPtr->tk_MacOSXIsAppInFront) /* 10 */
|
||||
#define Tk_MacOSXGetTkWindow \
|
||||
(tkPlatStubsPtr->tk_MacOSXGetTkWindow) /* 11 */
|
||||
#define Tk_MacOSXGetCGContextForDrawable \
|
||||
(tkPlatStubsPtr->tk_MacOSXGetCGContextForDrawable) /* 12 */
|
||||
#define Tk_MacOSXGetNSWindowForDrawable \
|
||||
(tkPlatStubsPtr->tk_MacOSXGetNSWindowForDrawable) /* 13 */
|
||||
/* Slot 14 is reserved */
|
||||
/* Slot 15 is reserved */
|
||||
#define TkGenWMConfigureEvent_ \
|
||||
(tkPlatStubsPtr->tkGenWMConfigureEvent_) /* 16 */
|
||||
#endif /* AQUA */
|
||||
|
||||
#endif /* defined(USE_TK_STUBS) */
|
||||
@@ -173,4 +200,7 @@ extern const TkPlatStubs *tkPlatStubsPtr;
|
||||
#undef TCL_STORAGE_CLASS
|
||||
#define TCL_STORAGE_CLASS DLLIMPORT
|
||||
|
||||
#undef TkGenWMConfigureEvent_
|
||||
#define Tk_MacOSXGetNSViewForDrawable TkMacOSXGetRootControl
|
||||
|
||||
#endif /* _TKPLATDECLS */
|
||||
|
||||
@@ -1,995 +0,0 @@
|
||||
#if !(defined(LTM1) && defined(LTM2) && defined(LTM3))
|
||||
#if defined(LTM2)
|
||||
#define LTM3
|
||||
#endif
|
||||
#if defined(LTM1)
|
||||
#define LTM2
|
||||
#endif
|
||||
#define LTM1
|
||||
|
||||
#if defined(LTM_ALL)
|
||||
#define BN_ERROR_C
|
||||
#define BN_FAST_MP_INVMOD_C
|
||||
#define BN_FAST_MP_MONTGOMERY_REDUCE_C
|
||||
#define BN_FAST_S_MP_MUL_DIGS_C
|
||||
#define BN_FAST_S_MP_MUL_HIGH_DIGS_C
|
||||
#define BN_FAST_S_MP_SQR_C
|
||||
#define BN_MP_2EXPT_C
|
||||
#define BN_MP_ABS_C
|
||||
#define BN_MP_ADD_C
|
||||
#define BN_MP_ADD_D_C
|
||||
#define BN_MP_ADDMOD_C
|
||||
#define BN_MP_AND_C
|
||||
#define BN_MP_CLAMP_C
|
||||
#define BN_MP_CLEAR_C
|
||||
#define BN_MP_CLEAR_MULTI_C
|
||||
#define BN_MP_CMP_C
|
||||
#define BN_MP_CMP_D_C
|
||||
#define BN_MP_CMP_MAG_C
|
||||
#define BN_MP_CNT_LSB_C
|
||||
#define BN_MP_COPY_C
|
||||
#define BN_MP_COUNT_BITS_C
|
||||
#define BN_MP_DIV_C
|
||||
#define BN_MP_DIV_2_C
|
||||
#define BN_MP_DIV_2D_C
|
||||
#define BN_MP_DIV_3_C
|
||||
#define BN_MP_DIV_D_C
|
||||
#define BN_MP_DR_IS_MODULUS_C
|
||||
#define BN_MP_DR_REDUCE_C
|
||||
#define BN_MP_DR_SETUP_C
|
||||
#define BN_MP_EXCH_C
|
||||
#define BN_MP_EXPT_D_C
|
||||
#define BN_MP_EXPTMOD_C
|
||||
#define BN_MP_EXPTMOD_FAST_C
|
||||
#define BN_MP_EXTEUCLID_C
|
||||
#define BN_MP_FREAD_C
|
||||
#define BN_MP_FWRITE_C
|
||||
#define BN_MP_GCD_C
|
||||
#define BN_MP_GET_INT_C
|
||||
#define BN_MP_GROW_C
|
||||
#define BN_MP_INIT_C
|
||||
#define BN_MP_INIT_COPY_C
|
||||
#define BN_MP_INIT_MULTI_C
|
||||
#define BN_MP_INIT_SET_C
|
||||
#define BN_MP_INIT_SET_INT_C
|
||||
#define BN_MP_INIT_SIZE_C
|
||||
#define BN_MP_INVMOD_C
|
||||
#define BN_MP_INVMOD_SLOW_C
|
||||
#define BN_MP_IS_SQUARE_C
|
||||
#define BN_MP_JACOBI_C
|
||||
#define BN_MP_KARATSUBA_MUL_C
|
||||
#define BN_MP_KARATSUBA_SQR_C
|
||||
#define BN_MP_LCM_C
|
||||
#define BN_MP_LSHD_C
|
||||
#define BN_MP_MOD_C
|
||||
#define BN_MP_MOD_2D_C
|
||||
#define BN_MP_MOD_D_C
|
||||
#define BN_MP_MONTGOMERY_CALC_NORMALIZATION_C
|
||||
#define BN_MP_MONTGOMERY_REDUCE_C
|
||||
#define BN_MP_MONTGOMERY_SETUP_C
|
||||
#define BN_MP_MUL_C
|
||||
#define BN_MP_MUL_2_C
|
||||
#define BN_MP_MUL_2D_C
|
||||
#define BN_MP_MUL_D_C
|
||||
#define BN_MP_MULMOD_C
|
||||
#define BN_MP_N_ROOT_C
|
||||
#define BN_MP_NEG_C
|
||||
#define BN_MP_OR_C
|
||||
#define BN_MP_PRIME_FERMAT_C
|
||||
#define BN_MP_PRIME_IS_DIVISIBLE_C
|
||||
#define BN_MP_PRIME_IS_PRIME_C
|
||||
#define BN_MP_PRIME_MILLER_RABIN_C
|
||||
#define BN_MP_PRIME_NEXT_PRIME_C
|
||||
#define BN_MP_PRIME_RABIN_MILLER_TRIALS_C
|
||||
#define BN_MP_PRIME_RANDOM_EX_C
|
||||
#define BN_MP_RADIX_SIZE_C
|
||||
#define BN_MP_RADIX_SMAP_C
|
||||
#define BN_MP_RAND_C
|
||||
#define BN_MP_READ_RADIX_C
|
||||
#define BN_MP_READ_SIGNED_BIN_C
|
||||
#define BN_MP_READ_UNSIGNED_BIN_C
|
||||
#define BN_MP_REDUCE_C
|
||||
#define BN_MP_REDUCE_2K_C
|
||||
#define BN_MP_REDUCE_2K_L_C
|
||||
#define BN_MP_REDUCE_2K_SETUP_C
|
||||
#define BN_MP_REDUCE_2K_SETUP_L_C
|
||||
#define BN_MP_REDUCE_IS_2K_C
|
||||
#define BN_MP_REDUCE_IS_2K_L_C
|
||||
#define BN_MP_REDUCE_SETUP_C
|
||||
#define BN_MP_RSHD_C
|
||||
#define BN_MP_SET_C
|
||||
#define BN_MP_SET_INT_C
|
||||
#define BN_MP_SHRINK_C
|
||||
#define BN_MP_SIGNED_BIN_SIZE_C
|
||||
#define BN_MP_SQR_C
|
||||
#define BN_MP_SQRMOD_C
|
||||
#define BN_MP_SQRT_C
|
||||
#define BN_MP_SUB_C
|
||||
#define BN_MP_SUB_D_C
|
||||
#define BN_MP_SUBMOD_C
|
||||
#define BN_MP_TO_SIGNED_BIN_C
|
||||
#define BN_MP_TO_SIGNED_BIN_N_C
|
||||
#define BN_MP_TO_UNSIGNED_BIN_C
|
||||
#define BN_MP_TO_UNSIGNED_BIN_N_C
|
||||
#define BN_MP_TOOM_MUL_C
|
||||
#define BN_MP_TOOM_SQR_C
|
||||
#define BN_MP_TORADIX_C
|
||||
#define BN_MP_TORADIX_N_C
|
||||
#define BN_MP_UNSIGNED_BIN_SIZE_C
|
||||
#define BN_MP_XOR_C
|
||||
#define BN_MP_ZERO_C
|
||||
#define BN_PRIME_TAB_C
|
||||
#define BN_REVERSE_C
|
||||
#define BN_S_MP_ADD_C
|
||||
#define BN_S_MP_EXPTMOD_C
|
||||
#define BN_S_MP_MUL_DIGS_C
|
||||
#define BN_S_MP_MUL_HIGH_DIGS_C
|
||||
#define BN_S_MP_SQR_C
|
||||
#define BN_S_MP_SUB_C
|
||||
#define BNCORE_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_ERROR_C)
|
||||
#define BN_MP_ERROR_TO_STRING_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_FAST_MP_INVMOD_C)
|
||||
#define BN_MP_ISEVEN_C
|
||||
#define BN_MP_INIT_MULTI_C
|
||||
#define BN_MP_COPY_C
|
||||
#define BN_MP_MOD_C
|
||||
#define BN_MP_SET_C
|
||||
#define BN_MP_DIV_2_C
|
||||
#define BN_MP_ISODD_C
|
||||
#define BN_MP_SUB_C
|
||||
#define BN_MP_CMP_C
|
||||
#define BN_MP_ISZERO_C
|
||||
#define BN_MP_CMP_D_C
|
||||
#define BN_MP_ADD_C
|
||||
#define BN_MP_EXCH_C
|
||||
#define BN_MP_CLEAR_MULTI_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_FAST_MP_MONTGOMERY_REDUCE_C)
|
||||
#define BN_MP_GROW_C
|
||||
#define BN_MP_RSHD_C
|
||||
#define BN_MP_CLAMP_C
|
||||
#define BN_MP_CMP_MAG_C
|
||||
#define BN_S_MP_SUB_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_FAST_S_MP_MUL_DIGS_C)
|
||||
#define BN_MP_GROW_C
|
||||
#define BN_MP_CLAMP_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_FAST_S_MP_MUL_HIGH_DIGS_C)
|
||||
#define BN_MP_GROW_C
|
||||
#define BN_MP_CLAMP_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_FAST_S_MP_SQR_C)
|
||||
#define BN_MP_GROW_C
|
||||
#define BN_MP_CLAMP_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_2EXPT_C)
|
||||
#define BN_MP_ZERO_C
|
||||
#define BN_MP_GROW_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_ABS_C)
|
||||
#define BN_MP_COPY_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_ADD_C)
|
||||
#define BN_S_MP_ADD_C
|
||||
#define BN_MP_CMP_MAG_C
|
||||
#define BN_S_MP_SUB_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_ADD_D_C)
|
||||
#define BN_MP_GROW_C
|
||||
#define BN_MP_SUB_D_C
|
||||
#define BN_MP_CLAMP_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_ADDMOD_C)
|
||||
#define BN_MP_INIT_C
|
||||
#define BN_MP_ADD_C
|
||||
#define BN_MP_CLEAR_C
|
||||
#define BN_MP_MOD_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_AND_C)
|
||||
#define BN_MP_INIT_COPY_C
|
||||
#define BN_MP_CLAMP_C
|
||||
#define BN_MP_EXCH_C
|
||||
#define BN_MP_CLEAR_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_CLAMP_C)
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_CLEAR_C)
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_CLEAR_MULTI_C)
|
||||
#define BN_MP_CLEAR_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_CMP_C)
|
||||
#define BN_MP_CMP_MAG_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_CMP_D_C)
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_CMP_MAG_C)
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_CNT_LSB_C)
|
||||
#define BN_MP_ISZERO_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_COPY_C)
|
||||
#define BN_MP_GROW_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_COUNT_BITS_C)
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_DIV_C)
|
||||
#define BN_MP_ISZERO_C
|
||||
#define BN_MP_CMP_MAG_C
|
||||
#define BN_MP_COPY_C
|
||||
#define BN_MP_ZERO_C
|
||||
#define BN_MP_INIT_MULTI_C
|
||||
#define BN_MP_SET_C
|
||||
#define BN_MP_COUNT_BITS_C
|
||||
#define BN_MP_ABS_C
|
||||
#define BN_MP_MUL_2D_C
|
||||
#define BN_MP_CMP_C
|
||||
#define BN_MP_SUB_C
|
||||
#define BN_MP_ADD_C
|
||||
#define BN_MP_DIV_2D_C
|
||||
#define BN_MP_EXCH_C
|
||||
#define BN_MP_CLEAR_MULTI_C
|
||||
#define BN_MP_INIT_SIZE_C
|
||||
#define BN_MP_INIT_C
|
||||
#define BN_MP_INIT_COPY_C
|
||||
#define BN_MP_LSHD_C
|
||||
#define BN_MP_RSHD_C
|
||||
#define BN_MP_MUL_D_C
|
||||
#define BN_MP_CLAMP_C
|
||||
#define BN_MP_CLEAR_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_DIV_2_C)
|
||||
#define BN_MP_GROW_C
|
||||
#define BN_MP_CLAMP_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_DIV_2D_C)
|
||||
#define BN_MP_COPY_C
|
||||
#define BN_MP_ZERO_C
|
||||
#define BN_MP_INIT_C
|
||||
#define BN_MP_MOD_2D_C
|
||||
#define BN_MP_CLEAR_C
|
||||
#define BN_MP_RSHD_C
|
||||
#define BN_MP_CLAMP_C
|
||||
#define BN_MP_EXCH_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_DIV_3_C)
|
||||
#define BN_MP_INIT_SIZE_C
|
||||
#define BN_MP_CLAMP_C
|
||||
#define BN_MP_EXCH_C
|
||||
#define BN_MP_CLEAR_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_DIV_D_C)
|
||||
#define BN_MP_ISZERO_C
|
||||
#define BN_MP_COPY_C
|
||||
#define BN_MP_DIV_2D_C
|
||||
#define BN_MP_DIV_3_C
|
||||
#define BN_MP_INIT_SIZE_C
|
||||
#define BN_MP_CLAMP_C
|
||||
#define BN_MP_EXCH_C
|
||||
#define BN_MP_CLEAR_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_DR_IS_MODULUS_C)
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_DR_REDUCE_C)
|
||||
#define BN_MP_GROW_C
|
||||
#define BN_MP_CLAMP_C
|
||||
#define BN_MP_CMP_MAG_C
|
||||
#define BN_S_MP_SUB_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_DR_SETUP_C)
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_EXCH_C)
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_EXPT_D_C)
|
||||
#define BN_MP_INIT_COPY_C
|
||||
#define BN_MP_SET_C
|
||||
#define BN_MP_SQR_C
|
||||
#define BN_MP_CLEAR_C
|
||||
#define BN_MP_MUL_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_EXPTMOD_C)
|
||||
#define BN_MP_INIT_C
|
||||
#define BN_MP_INVMOD_C
|
||||
#define BN_MP_CLEAR_C
|
||||
#define BN_MP_ABS_C
|
||||
#define BN_MP_CLEAR_MULTI_C
|
||||
#define BN_MP_REDUCE_IS_2K_L_C
|
||||
#define BN_S_MP_EXPTMOD_C
|
||||
#define BN_MP_DR_IS_MODULUS_C
|
||||
#define BN_MP_REDUCE_IS_2K_C
|
||||
#define BN_MP_ISODD_C
|
||||
#define BN_MP_EXPTMOD_FAST_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_EXPTMOD_FAST_C)
|
||||
#define BN_MP_COUNT_BITS_C
|
||||
#define BN_MP_INIT_C
|
||||
#define BN_MP_CLEAR_C
|
||||
#define BN_MP_MONTGOMERY_SETUP_C
|
||||
#define BN_FAST_MP_MONTGOMERY_REDUCE_C
|
||||
#define BN_MP_MONTGOMERY_REDUCE_C
|
||||
#define BN_MP_DR_SETUP_C
|
||||
#define BN_MP_DR_REDUCE_C
|
||||
#define BN_MP_REDUCE_2K_SETUP_C
|
||||
#define BN_MP_REDUCE_2K_C
|
||||
#define BN_MP_MONTGOMERY_CALC_NORMALIZATION_C
|
||||
#define BN_MP_MULMOD_C
|
||||
#define BN_MP_SET_C
|
||||
#define BN_MP_MOD_C
|
||||
#define BN_MP_COPY_C
|
||||
#define BN_MP_SQR_C
|
||||
#define BN_MP_MUL_C
|
||||
#define BN_MP_EXCH_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_EXTEUCLID_C)
|
||||
#define BN_MP_INIT_MULTI_C
|
||||
#define BN_MP_SET_C
|
||||
#define BN_MP_COPY_C
|
||||
#define BN_MP_ISZERO_C
|
||||
#define BN_MP_DIV_C
|
||||
#define BN_MP_MUL_C
|
||||
#define BN_MP_SUB_C
|
||||
#define BN_MP_NEG_C
|
||||
#define BN_MP_EXCH_C
|
||||
#define BN_MP_CLEAR_MULTI_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_FREAD_C)
|
||||
#define BN_MP_ZERO_C
|
||||
#define BN_MP_S_RMAP_C
|
||||
#define BN_MP_MUL_D_C
|
||||
#define BN_MP_ADD_D_C
|
||||
#define BN_MP_CMP_D_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_FWRITE_C)
|
||||
#define BN_MP_RADIX_SIZE_C
|
||||
#define BN_MP_TORADIX_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_GCD_C)
|
||||
#define BN_MP_ISZERO_C
|
||||
#define BN_MP_ABS_C
|
||||
#define BN_MP_ZERO_C
|
||||
#define BN_MP_INIT_COPY_C
|
||||
#define BN_MP_CNT_LSB_C
|
||||
#define BN_MP_DIV_2D_C
|
||||
#define BN_MP_CMP_MAG_C
|
||||
#define BN_MP_EXCH_C
|
||||
#define BN_S_MP_SUB_C
|
||||
#define BN_MP_MUL_2D_C
|
||||
#define BN_MP_CLEAR_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_GET_INT_C)
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_GROW_C)
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_INIT_C)
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_INIT_COPY_C)
|
||||
#define BN_MP_COPY_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_INIT_MULTI_C)
|
||||
#define BN_MP_ERR_C
|
||||
#define BN_MP_INIT_C
|
||||
#define BN_MP_CLEAR_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_INIT_SET_C)
|
||||
#define BN_MP_INIT_C
|
||||
#define BN_MP_SET_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_INIT_SET_INT_C)
|
||||
#define BN_MP_INIT_C
|
||||
#define BN_MP_SET_INT_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_INIT_SIZE_C)
|
||||
#define BN_MP_INIT_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_INVMOD_C)
|
||||
#define BN_MP_ISZERO_C
|
||||
#define BN_MP_ISODD_C
|
||||
#define BN_FAST_MP_INVMOD_C
|
||||
#define BN_MP_INVMOD_SLOW_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_INVMOD_SLOW_C)
|
||||
#define BN_MP_ISZERO_C
|
||||
#define BN_MP_INIT_MULTI_C
|
||||
#define BN_MP_MOD_C
|
||||
#define BN_MP_COPY_C
|
||||
#define BN_MP_ISEVEN_C
|
||||
#define BN_MP_SET_C
|
||||
#define BN_MP_DIV_2_C
|
||||
#define BN_MP_ISODD_C
|
||||
#define BN_MP_ADD_C
|
||||
#define BN_MP_SUB_C
|
||||
#define BN_MP_CMP_C
|
||||
#define BN_MP_CMP_D_C
|
||||
#define BN_MP_CMP_MAG_C
|
||||
#define BN_MP_EXCH_C
|
||||
#define BN_MP_CLEAR_MULTI_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_IS_SQUARE_C)
|
||||
#define BN_MP_MOD_D_C
|
||||
#define BN_MP_INIT_SET_INT_C
|
||||
#define BN_MP_MOD_C
|
||||
#define BN_MP_GET_INT_C
|
||||
#define BN_MP_SQRT_C
|
||||
#define BN_MP_SQR_C
|
||||
#define BN_MP_CMP_MAG_C
|
||||
#define BN_MP_CLEAR_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_JACOBI_C)
|
||||
#define BN_MP_CMP_D_C
|
||||
#define BN_MP_ISZERO_C
|
||||
#define BN_MP_INIT_COPY_C
|
||||
#define BN_MP_CNT_LSB_C
|
||||
#define BN_MP_DIV_2D_C
|
||||
#define BN_MP_MOD_C
|
||||
#define BN_MP_CLEAR_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_KARATSUBA_MUL_C)
|
||||
#define BN_MP_MUL_C
|
||||
#define BN_MP_INIT_SIZE_C
|
||||
#define BN_MP_CLAMP_C
|
||||
#define BN_MP_SUB_C
|
||||
#define BN_MP_ADD_C
|
||||
#define BN_MP_LSHD_C
|
||||
#define BN_MP_CLEAR_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_KARATSUBA_SQR_C)
|
||||
#define BN_MP_INIT_SIZE_C
|
||||
#define BN_MP_CLAMP_C
|
||||
#define BN_MP_SQR_C
|
||||
#define BN_MP_SUB_C
|
||||
#define BN_S_MP_ADD_C
|
||||
#define BN_MP_LSHD_C
|
||||
#define BN_MP_ADD_C
|
||||
#define BN_MP_CLEAR_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_LCM_C)
|
||||
#define BN_MP_INIT_MULTI_C
|
||||
#define BN_MP_GCD_C
|
||||
#define BN_MP_CMP_MAG_C
|
||||
#define BN_MP_DIV_C
|
||||
#define BN_MP_MUL_C
|
||||
#define BN_MP_CLEAR_MULTI_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_LSHD_C)
|
||||
#define BN_MP_GROW_C
|
||||
#define BN_MP_RSHD_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_MOD_C)
|
||||
#define BN_MP_INIT_C
|
||||
#define BN_MP_DIV_C
|
||||
#define BN_MP_CLEAR_C
|
||||
#define BN_MP_ADD_C
|
||||
#define BN_MP_EXCH_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_MOD_2D_C)
|
||||
#define BN_MP_ZERO_C
|
||||
#define BN_MP_COPY_C
|
||||
#define BN_MP_CLAMP_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_MOD_D_C)
|
||||
#define BN_MP_DIV_D_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_MONTGOMERY_CALC_NORMALIZATION_C)
|
||||
#define BN_MP_COUNT_BITS_C
|
||||
#define BN_MP_2EXPT_C
|
||||
#define BN_MP_SET_C
|
||||
#define BN_MP_MUL_2_C
|
||||
#define BN_MP_CMP_MAG_C
|
||||
#define BN_S_MP_SUB_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_MONTGOMERY_REDUCE_C)
|
||||
#define BN_FAST_MP_MONTGOMERY_REDUCE_C
|
||||
#define BN_MP_GROW_C
|
||||
#define BN_MP_CLAMP_C
|
||||
#define BN_MP_RSHD_C
|
||||
#define BN_MP_CMP_MAG_C
|
||||
#define BN_S_MP_SUB_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_MONTGOMERY_SETUP_C)
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_MUL_C)
|
||||
#define BN_MP_TOOM_MUL_C
|
||||
#define BN_MP_KARATSUBA_MUL_C
|
||||
#define BN_FAST_S_MP_MUL_DIGS_C
|
||||
#define BN_S_MP_MUL_C
|
||||
#define BN_S_MP_MUL_DIGS_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_MUL_2_C)
|
||||
#define BN_MP_GROW_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_MUL_2D_C)
|
||||
#define BN_MP_COPY_C
|
||||
#define BN_MP_GROW_C
|
||||
#define BN_MP_LSHD_C
|
||||
#define BN_MP_CLAMP_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_MUL_D_C)
|
||||
#define BN_MP_GROW_C
|
||||
#define BN_MP_CLAMP_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_MULMOD_C)
|
||||
#define BN_MP_INIT_C
|
||||
#define BN_MP_MUL_C
|
||||
#define BN_MP_CLEAR_C
|
||||
#define BN_MP_MOD_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_N_ROOT_C)
|
||||
#define BN_MP_INIT_C
|
||||
#define BN_MP_SET_C
|
||||
#define BN_MP_COPY_C
|
||||
#define BN_MP_EXPT_D_C
|
||||
#define BN_MP_MUL_C
|
||||
#define BN_MP_SUB_C
|
||||
#define BN_MP_MUL_D_C
|
||||
#define BN_MP_DIV_C
|
||||
#define BN_MP_CMP_C
|
||||
#define BN_MP_SUB_D_C
|
||||
#define BN_MP_EXCH_C
|
||||
#define BN_MP_CLEAR_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_NEG_C)
|
||||
#define BN_MP_COPY_C
|
||||
#define BN_MP_ISZERO_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_OR_C)
|
||||
#define BN_MP_INIT_COPY_C
|
||||
#define BN_MP_CLAMP_C
|
||||
#define BN_MP_EXCH_C
|
||||
#define BN_MP_CLEAR_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_PRIME_FERMAT_C)
|
||||
#define BN_MP_CMP_D_C
|
||||
#define BN_MP_INIT_C
|
||||
#define BN_MP_EXPTMOD_C
|
||||
#define BN_MP_CMP_C
|
||||
#define BN_MP_CLEAR_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_PRIME_IS_DIVISIBLE_C)
|
||||
#define BN_MP_MOD_D_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_PRIME_IS_PRIME_C)
|
||||
#define BN_MP_CMP_D_C
|
||||
#define BN_MP_PRIME_IS_DIVISIBLE_C
|
||||
#define BN_MP_INIT_C
|
||||
#define BN_MP_SET_C
|
||||
#define BN_MP_PRIME_MILLER_RABIN_C
|
||||
#define BN_MP_CLEAR_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_PRIME_MILLER_RABIN_C)
|
||||
#define BN_MP_CMP_D_C
|
||||
#define BN_MP_INIT_COPY_C
|
||||
#define BN_MP_SUB_D_C
|
||||
#define BN_MP_CNT_LSB_C
|
||||
#define BN_MP_DIV_2D_C
|
||||
#define BN_MP_EXPTMOD_C
|
||||
#define BN_MP_CMP_C
|
||||
#define BN_MP_SQRMOD_C
|
||||
#define BN_MP_CLEAR_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_PRIME_NEXT_PRIME_C)
|
||||
#define BN_MP_CMP_D_C
|
||||
#define BN_MP_SET_C
|
||||
#define BN_MP_SUB_D_C
|
||||
#define BN_MP_ISEVEN_C
|
||||
#define BN_MP_MOD_D_C
|
||||
#define BN_MP_INIT_C
|
||||
#define BN_MP_ADD_D_C
|
||||
#define BN_MP_PRIME_MILLER_RABIN_C
|
||||
#define BN_MP_CLEAR_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_PRIME_RABIN_MILLER_TRIALS_C)
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_PRIME_RANDOM_EX_C)
|
||||
#define BN_MP_READ_UNSIGNED_BIN_C
|
||||
#define BN_MP_PRIME_IS_PRIME_C
|
||||
#define BN_MP_SUB_D_C
|
||||
#define BN_MP_DIV_2_C
|
||||
#define BN_MP_MUL_2_C
|
||||
#define BN_MP_ADD_D_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_RADIX_SIZE_C)
|
||||
#define BN_MP_COUNT_BITS_C
|
||||
#define BN_MP_INIT_COPY_C
|
||||
#define BN_MP_ISZERO_C
|
||||
#define BN_MP_DIV_D_C
|
||||
#define BN_MP_CLEAR_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_RADIX_SMAP_C)
|
||||
#define BN_MP_S_RMAP_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_RAND_C)
|
||||
#define BN_MP_ZERO_C
|
||||
#define BN_MP_ADD_D_C
|
||||
#define BN_MP_LSHD_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_READ_RADIX_C)
|
||||
#define BN_MP_ZERO_C
|
||||
#define BN_MP_S_RMAP_C
|
||||
#define BN_MP_RADIX_SMAP_C
|
||||
#define BN_MP_MUL_D_C
|
||||
#define BN_MP_ADD_D_C
|
||||
#define BN_MP_ISZERO_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_READ_SIGNED_BIN_C)
|
||||
#define BN_MP_READ_UNSIGNED_BIN_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_READ_UNSIGNED_BIN_C)
|
||||
#define BN_MP_GROW_C
|
||||
#define BN_MP_ZERO_C
|
||||
#define BN_MP_MUL_2D_C
|
||||
#define BN_MP_CLAMP_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_REDUCE_C)
|
||||
#define BN_MP_REDUCE_SETUP_C
|
||||
#define BN_MP_INIT_COPY_C
|
||||
#define BN_MP_RSHD_C
|
||||
#define BN_MP_MUL_C
|
||||
#define BN_S_MP_MUL_HIGH_DIGS_C
|
||||
#define BN_FAST_S_MP_MUL_HIGH_DIGS_C
|
||||
#define BN_MP_MOD_2D_C
|
||||
#define BN_S_MP_MUL_DIGS_C
|
||||
#define BN_MP_SUB_C
|
||||
#define BN_MP_CMP_D_C
|
||||
#define BN_MP_SET_C
|
||||
#define BN_MP_LSHD_C
|
||||
#define BN_MP_ADD_C
|
||||
#define BN_MP_CMP_C
|
||||
#define BN_S_MP_SUB_C
|
||||
#define BN_MP_CLEAR_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_REDUCE_2K_C)
|
||||
#define BN_MP_INIT_C
|
||||
#define BN_MP_COUNT_BITS_C
|
||||
#define BN_MP_DIV_2D_C
|
||||
#define BN_MP_MUL_D_C
|
||||
#define BN_S_MP_ADD_C
|
||||
#define BN_MP_CMP_MAG_C
|
||||
#define BN_S_MP_SUB_C
|
||||
#define BN_MP_CLEAR_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_REDUCE_2K_L_C)
|
||||
#define BN_MP_INIT_C
|
||||
#define BN_MP_COUNT_BITS_C
|
||||
#define BN_MP_DIV_2D_C
|
||||
#define BN_MP_MUL_C
|
||||
#define BN_S_MP_ADD_C
|
||||
#define BN_MP_CMP_MAG_C
|
||||
#define BN_S_MP_SUB_C
|
||||
#define BN_MP_CLEAR_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_REDUCE_2K_SETUP_C)
|
||||
#define BN_MP_INIT_C
|
||||
#define BN_MP_COUNT_BITS_C
|
||||
#define BN_MP_2EXPT_C
|
||||
#define BN_MP_CLEAR_C
|
||||
#define BN_S_MP_SUB_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_REDUCE_2K_SETUP_L_C)
|
||||
#define BN_MP_INIT_C
|
||||
#define BN_MP_2EXPT_C
|
||||
#define BN_MP_COUNT_BITS_C
|
||||
#define BN_S_MP_SUB_C
|
||||
#define BN_MP_CLEAR_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_REDUCE_IS_2K_C)
|
||||
#define BN_MP_REDUCE_2K_C
|
||||
#define BN_MP_COUNT_BITS_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_REDUCE_IS_2K_L_C)
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_REDUCE_SETUP_C)
|
||||
#define BN_MP_2EXPT_C
|
||||
#define BN_MP_DIV_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_RSHD_C)
|
||||
#define BN_MP_ZERO_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_SET_C)
|
||||
#define BN_MP_ZERO_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_SET_INT_C)
|
||||
#define BN_MP_ZERO_C
|
||||
#define BN_MP_MUL_2D_C
|
||||
#define BN_MP_CLAMP_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_SHRINK_C)
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_SIGNED_BIN_SIZE_C)
|
||||
#define BN_MP_UNSIGNED_BIN_SIZE_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_SQR_C)
|
||||
#define BN_MP_TOOM_SQR_C
|
||||
#define BN_MP_KARATSUBA_SQR_C
|
||||
#define BN_FAST_S_MP_SQR_C
|
||||
#define BN_S_MP_SQR_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_SQRMOD_C)
|
||||
#define BN_MP_INIT_C
|
||||
#define BN_MP_SQR_C
|
||||
#define BN_MP_CLEAR_C
|
||||
#define BN_MP_MOD_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_SQRT_C)
|
||||
#define BN_MP_N_ROOT_C
|
||||
#define BN_MP_ISZERO_C
|
||||
#define BN_MP_ZERO_C
|
||||
#define BN_MP_INIT_COPY_C
|
||||
#define BN_MP_RSHD_C
|
||||
#define BN_MP_DIV_C
|
||||
#define BN_MP_ADD_C
|
||||
#define BN_MP_DIV_2_C
|
||||
#define BN_MP_CMP_MAG_C
|
||||
#define BN_MP_EXCH_C
|
||||
#define BN_MP_CLEAR_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_SUB_C)
|
||||
#define BN_S_MP_ADD_C
|
||||
#define BN_MP_CMP_MAG_C
|
||||
#define BN_S_MP_SUB_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_SUB_D_C)
|
||||
#define BN_MP_GROW_C
|
||||
#define BN_MP_ADD_D_C
|
||||
#define BN_MP_CLAMP_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_SUBMOD_C)
|
||||
#define BN_MP_INIT_C
|
||||
#define BN_MP_SUB_C
|
||||
#define BN_MP_CLEAR_C
|
||||
#define BN_MP_MOD_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_TO_SIGNED_BIN_C)
|
||||
#define BN_MP_TO_UNSIGNED_BIN_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_TO_SIGNED_BIN_N_C)
|
||||
#define BN_MP_SIGNED_BIN_SIZE_C
|
||||
#define BN_MP_TO_SIGNED_BIN_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_TO_UNSIGNED_BIN_C)
|
||||
#define BN_MP_INIT_COPY_C
|
||||
#define BN_MP_ISZERO_C
|
||||
#define BN_MP_DIV_2D_C
|
||||
#define BN_MP_CLEAR_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_TO_UNSIGNED_BIN_N_C)
|
||||
#define BN_MP_UNSIGNED_BIN_SIZE_C
|
||||
#define BN_MP_TO_UNSIGNED_BIN_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_TOOM_MUL_C)
|
||||
#define BN_MP_INIT_MULTI_C
|
||||
#define BN_MP_MOD_2D_C
|
||||
#define BN_MP_COPY_C
|
||||
#define BN_MP_RSHD_C
|
||||
#define BN_MP_MUL_C
|
||||
#define BN_MP_MUL_2_C
|
||||
#define BN_MP_ADD_C
|
||||
#define BN_MP_SUB_C
|
||||
#define BN_MP_DIV_2_C
|
||||
#define BN_MP_MUL_2D_C
|
||||
#define BN_MP_MUL_D_C
|
||||
#define BN_MP_DIV_3_C
|
||||
#define BN_MP_LSHD_C
|
||||
#define BN_MP_CLEAR_MULTI_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_TOOM_SQR_C)
|
||||
#define BN_MP_INIT_MULTI_C
|
||||
#define BN_MP_MOD_2D_C
|
||||
#define BN_MP_COPY_C
|
||||
#define BN_MP_RSHD_C
|
||||
#define BN_MP_SQR_C
|
||||
#define BN_MP_MUL_2_C
|
||||
#define BN_MP_ADD_C
|
||||
#define BN_MP_SUB_C
|
||||
#define BN_MP_DIV_2_C
|
||||
#define BN_MP_MUL_2D_C
|
||||
#define BN_MP_MUL_D_C
|
||||
#define BN_MP_DIV_3_C
|
||||
#define BN_MP_LSHD_C
|
||||
#define BN_MP_CLEAR_MULTI_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_TORADIX_C)
|
||||
#define BN_MP_ISZERO_C
|
||||
#define BN_MP_INIT_COPY_C
|
||||
#define BN_MP_DIV_D_C
|
||||
#define BN_MP_CLEAR_C
|
||||
#define BN_MP_S_RMAP_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_TORADIX_N_C)
|
||||
#define BN_MP_ISZERO_C
|
||||
#define BN_MP_INIT_COPY_C
|
||||
#define BN_MP_DIV_D_C
|
||||
#define BN_MP_CLEAR_C
|
||||
#define BN_MP_S_RMAP_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_UNSIGNED_BIN_SIZE_C)
|
||||
#define BN_MP_COUNT_BITS_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_XOR_C)
|
||||
#define BN_MP_INIT_COPY_C
|
||||
#define BN_MP_CLAMP_C
|
||||
#define BN_MP_EXCH_C
|
||||
#define BN_MP_CLEAR_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_MP_ZERO_C)
|
||||
#endif
|
||||
|
||||
#if defined(BN_PRIME_TAB_C)
|
||||
#endif
|
||||
|
||||
#if defined(BN_REVERSE_C)
|
||||
#endif
|
||||
|
||||
#if defined(BN_S_MP_ADD_C)
|
||||
#define BN_MP_GROW_C
|
||||
#define BN_MP_CLAMP_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_S_MP_EXPTMOD_C)
|
||||
#define BN_MP_COUNT_BITS_C
|
||||
#define BN_MP_INIT_C
|
||||
#define BN_MP_CLEAR_C
|
||||
#define BN_MP_REDUCE_SETUP_C
|
||||
#define BN_MP_REDUCE_C
|
||||
#define BN_MP_REDUCE_2K_SETUP_L_C
|
||||
#define BN_MP_REDUCE_2K_L_C
|
||||
#define BN_MP_MOD_C
|
||||
#define BN_MP_COPY_C
|
||||
#define BN_MP_SQR_C
|
||||
#define BN_MP_MUL_C
|
||||
#define BN_MP_SET_C
|
||||
#define BN_MP_EXCH_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_S_MP_MUL_DIGS_C)
|
||||
#define BN_FAST_S_MP_MUL_DIGS_C
|
||||
#define BN_MP_INIT_SIZE_C
|
||||
#define BN_MP_CLAMP_C
|
||||
#define BN_MP_EXCH_C
|
||||
#define BN_MP_CLEAR_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_S_MP_MUL_HIGH_DIGS_C)
|
||||
#define BN_FAST_S_MP_MUL_HIGH_DIGS_C
|
||||
#define BN_MP_INIT_SIZE_C
|
||||
#define BN_MP_CLAMP_C
|
||||
#define BN_MP_EXCH_C
|
||||
#define BN_MP_CLEAR_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_S_MP_SQR_C)
|
||||
#define BN_MP_INIT_SIZE_C
|
||||
#define BN_MP_CLAMP_C
|
||||
#define BN_MP_EXCH_C
|
||||
#define BN_MP_CLEAR_C
|
||||
#endif
|
||||
|
||||
#if defined(BN_S_MP_SUB_C)
|
||||
#define BN_MP_GROW_C
|
||||
#define BN_MP_CLAMP_C
|
||||
#endif
|
||||
|
||||
#if defined(BNCORE_C)
|
||||
#endif
|
||||
|
||||
#ifdef LTM3
|
||||
#define LTM_LAST
|
||||
#endif
|
||||
#include <tommath_superclass.h>
|
||||
#include <tommath_class.h>
|
||||
#else
|
||||
#define LTM_LAST
|
||||
#endif
|
||||
@@ -1,72 +0,0 @@
|
||||
/* super class file for PK algos */
|
||||
|
||||
/* default ... include all MPI */
|
||||
#define LTM_ALL
|
||||
|
||||
/* RSA only (does not support DH/DSA/ECC) */
|
||||
/* #define SC_RSA_1 */
|
||||
|
||||
/* For reference.... On an Athlon64 optimizing for speed...
|
||||
|
||||
LTM's mpi.o with all functions [striped] is 142KiB in size.
|
||||
|
||||
*/
|
||||
|
||||
/* Works for RSA only, mpi.o is 68KiB */
|
||||
#ifdef SC_RSA_1
|
||||
#define BN_MP_SHRINK_C
|
||||
#define BN_MP_LCM_C
|
||||
#define BN_MP_PRIME_RANDOM_EX_C
|
||||
#define BN_MP_INVMOD_C
|
||||
#define BN_MP_GCD_C
|
||||
#define BN_MP_MOD_C
|
||||
#define BN_MP_MULMOD_C
|
||||
#define BN_MP_ADDMOD_C
|
||||
#define BN_MP_EXPTMOD_C
|
||||
#define BN_MP_SET_INT_C
|
||||
#define BN_MP_INIT_MULTI_C
|
||||
#define BN_MP_CLEAR_MULTI_C
|
||||
#define BN_MP_UNSIGNED_BIN_SIZE_C
|
||||
#define BN_MP_TO_UNSIGNED_BIN_C
|
||||
#define BN_MP_MOD_D_C
|
||||
#define BN_MP_PRIME_RABIN_MILLER_TRIALS_C
|
||||
#define BN_REVERSE_C
|
||||
#define BN_PRIME_TAB_C
|
||||
|
||||
/* other modifiers */
|
||||
#define BN_MP_DIV_SMALL /* Slower division, not critical */
|
||||
|
||||
/* here we are on the last pass so we turn things off. The functions classes are still there
|
||||
* but we remove them specifically from the build. This also invokes tweaks in functions
|
||||
* like removing support for even moduli, etc...
|
||||
*/
|
||||
#ifdef LTM_LAST
|
||||
#undef BN_MP_TOOM_MUL_C
|
||||
#undef BN_MP_TOOM_SQR_C
|
||||
#undef BN_MP_KARATSUBA_MUL_C
|
||||
#undef BN_MP_KARATSUBA_SQR_C
|
||||
#undef BN_MP_REDUCE_C
|
||||
#undef BN_MP_REDUCE_SETUP_C
|
||||
#undef BN_MP_DR_IS_MODULUS_C
|
||||
#undef BN_MP_DR_SETUP_C
|
||||
#undef BN_MP_DR_REDUCE_C
|
||||
#undef BN_MP_REDUCE_IS_2K_C
|
||||
#undef BN_MP_REDUCE_2K_SETUP_C
|
||||
#undef BN_MP_REDUCE_2K_C
|
||||
#undef BN_S_MP_EXPTMOD_C
|
||||
#undef BN_MP_DIV_3_C
|
||||
#undef BN_S_MP_MUL_HIGH_DIGS_C
|
||||
#undef BN_FAST_S_MP_MUL_HIGH_DIGS_C
|
||||
#undef BN_FAST_MP_INVMOD_C
|
||||
|
||||
/* To safely undefine these you have to make sure your RSA key won't exceed the Comba threshold
|
||||
* which is roughly 255 digits [7140 bits for 32-bit machines, 15300 bits for 64-bit machines]
|
||||
* which means roughly speaking you can handle upto 2536-bit RSA keys with these defined without
|
||||
* trouble.
|
||||
*/
|
||||
#undef BN_S_MP_MUL_DIGS_C
|
||||
#undef BN_S_MP_SQR_C
|
||||
#undef BN_MP_MONTGOMERY_REDUCE_C
|
||||
#endif
|
||||
|
||||
#endif
|
||||
@@ -1,7 +1,7 @@
|
||||
if {([info commands ::tcl::pkgconfig] eq "")
|
||||
|| ([info sharedlibextension] ne ".dll")} return
|
||||
if {![package vsatisfies [package provide Tcl] 8.5]} return
|
||||
if {[info sharedlibextension] != ".dll"} return
|
||||
if {[::tcl::pkgconfig get debug]} {
|
||||
package ifneeded dde 1.4.0 [list load [file join $dir tcldde14g.dll] dde]
|
||||
package ifneeded dde 1.4.3 [list load [file join $dir tcldde14g.dll] Dde]
|
||||
} else {
|
||||
package ifneeded dde 1.4.0 [list load [file join $dir tcldde14.dll] dde]
|
||||
package ifneeded dde 1.4.3 [list load [file join $dir tcldde14.dll] Dde]
|
||||
}
|
||||
|
||||
Binary file not shown.
@@ -14,13 +14,8 @@
|
||||
|
||||
#define _CRT_SECURE_NO_DEPRECATE
|
||||
#include <windows.h>
|
||||
#define NO_SHLWAPI_GDI
|
||||
#define NO_SHLWAPI_STREAM
|
||||
#define NO_SHLWAPI_REG
|
||||
#include <shlwapi.h>
|
||||
#pragma comment (lib, "user32.lib")
|
||||
#pragma comment (lib, "kernel32.lib")
|
||||
#pragma comment (lib, "shlwapi.lib")
|
||||
#include <stdio.h>
|
||||
#include <math.h>
|
||||
|
||||
@@ -74,7 +69,7 @@ main(
|
||||
char msg[300];
|
||||
DWORD dwWritten;
|
||||
int chars;
|
||||
char *s;
|
||||
const char *s;
|
||||
|
||||
/*
|
||||
* Make sure children (cl.exe and link.exe) are kept quiet.
|
||||
@@ -648,7 +643,7 @@ SubstituteFile(
|
||||
}
|
||||
|
||||
/* debug: dump the list */
|
||||
#ifdef _DEBUG
|
||||
#ifndef NDEBUG
|
||||
{
|
||||
int n = 0;
|
||||
list_item_t *p = NULL;
|
||||
@@ -688,6 +683,17 @@ SubstituteFile(
|
||||
return 0;
|
||||
}
|
||||
|
||||
BOOL FileExists(LPCTSTR szPath)
|
||||
{
|
||||
#ifndef INVALID_FILE_ATTRIBUTES
|
||||
#define INVALID_FILE_ATTRIBUTES ((DWORD)-1)
|
||||
#endif
|
||||
DWORD pathAttr = GetFileAttributes(szPath);
|
||||
return (pathAttr != INVALID_FILE_ATTRIBUTES &&
|
||||
!(pathAttr & FILE_ATTRIBUTE_DIRECTORY));
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
* QualifyPath --
|
||||
*
|
||||
@@ -701,13 +707,8 @@ QualifyPath(
|
||||
const char *szPath)
|
||||
{
|
||||
char szCwd[MAX_PATH + 1];
|
||||
char szTmp[MAX_PATH + 1];
|
||||
char *p;
|
||||
GetCurrentDirectory(MAX_PATH, szCwd);
|
||||
while ((p = strchr(szPath, '/')) && *p)
|
||||
*p = '\\';
|
||||
PathCombine(szTmp, szCwd, szPath);
|
||||
PathCanonicalize(szCwd, szTmp);
|
||||
|
||||
GetFullPathName(szPath, sizeof(szCwd)-1, szCwd, NULL);
|
||||
printf("%s\n", szCwd);
|
||||
return 0;
|
||||
}
|
||||
@@ -765,7 +766,7 @@ static int LocateDependencyHelper(const char *dir, const char *keypath)
|
||||
strncpy(path+dirlen+1, finfo.cFileName, sublen);
|
||||
path[dirlen+1+sublen] = '\\';
|
||||
strncpy(path+dirlen+1+sublen+1, keypath, keylen+1);
|
||||
if (PathFileExists(path)) {
|
||||
if (FileExists(path)) {
|
||||
/* Found a match, print to stdout */
|
||||
path[dirlen+1+sublen] = '\0';
|
||||
QualifyPath(path);
|
||||
@@ -792,7 +793,7 @@ static int LocateDependencyHelper(const char *dir, const char *keypath)
|
||||
static int LocateDependency(const char *keypath)
|
||||
{
|
||||
int i, ret;
|
||||
static char *paths[] = {"..", "..\\..", "..\\..\\.."};
|
||||
static const char *paths[] = {"..", "..\\..", "..\\..\\.."};
|
||||
|
||||
for (i = 0; i < (sizeof(paths)/sizeof(paths[0])); ++i) {
|
||||
ret = LocateDependencyHelper(paths[i], keypath);
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
# compiler switches, defining common targets and macros. The Tcl makefile
|
||||
# directly includes this. Extensions include it via "rules-ext.vc".
|
||||
#
|
||||
# See TIP 477 (https://core.tcl.tk/tips/doc/trunk/tip/477.md) for
|
||||
# See TIP 477 (https://core.tcl-lang.org/tips/doc/main/tip/477.md) for
|
||||
# detailed documentation.
|
||||
#
|
||||
# See the file "license.terms" for information on usage and redistribution
|
||||
@@ -24,7 +24,7 @@ _RULES_VC = 1
|
||||
# For modifications that are not backward-compatible, you *must* change
|
||||
# the major version.
|
||||
RULES_VERSION_MAJOR = 1
|
||||
RULES_VERSION_MINOR = 0
|
||||
RULES_VERSION_MINOR = 8
|
||||
|
||||
# The PROJECT macro must be defined by parent makefile.
|
||||
!if "$(PROJECT)" == ""
|
||||
@@ -162,7 +162,7 @@ MKDIR = mkdir
|
||||
# COMPATDIR - source directory that holds compatibility sources
|
||||
# DOCDIR - source directory containing documentation files
|
||||
# GENERICDIR - platform-independent source directory
|
||||
# WINDIR - Windows-specific source directory
|
||||
# WIN_DIR - Windows-specific source directory
|
||||
# TESTDIR - directory containing test files
|
||||
# TOOLSDIR - directory containing build tools
|
||||
# _TCLDIR - root of the Tcl installation OR the Tcl sources. Not set
|
||||
@@ -215,17 +215,15 @@ DEMODIR = $(LIBDIR)\demos
|
||||
DEMODIR = $(ROOT)\demos
|
||||
!endif
|
||||
!endif # ifndef DEMODIR
|
||||
# Do NOT enclose WINDIR in a !ifndef because Windows always defines
|
||||
# WINDIR env var to point to c:\windows!
|
||||
# TBD - This is a potentially dangerous conflict, rename WINDIR to
|
||||
# something else
|
||||
WINDIR = $(ROOT)\win
|
||||
# Do NOT use WINDIR because it is Windows internal environment
|
||||
# variable to point to c:\windows!
|
||||
WIN_DIR = $(ROOT)\win
|
||||
|
||||
!ifndef RCDIR
|
||||
!if exist("$(WINDIR)\rc")
|
||||
RCDIR = $(WINDIR)\rc
|
||||
!if exist("$(WIN_DIR)\rc")
|
||||
RCDIR = $(WIN_DIR)\rc
|
||||
!else
|
||||
RCDIR = $(WINDIR)
|
||||
RCDIR = $(WIN_DIR)
|
||||
!endif
|
||||
!endif
|
||||
RCDIR = $(RCDIR:/=\)
|
||||
@@ -393,7 +391,7 @@ MSG = ^
|
||||
!endif
|
||||
|
||||
|
||||
# If INSTALLDIR set to tcl installation root dir then reset to the
|
||||
# If INSTALLDIR set to Tcl installation root dir then reset to the
|
||||
# lib dir for installing extensions
|
||||
!if exist("$(_INSTALLDIR)\include\tcl.h")
|
||||
_INSTALLDIR=$(_INSTALLDIR)\lib
|
||||
@@ -417,9 +415,6 @@ _INSTALLDIR=$(_INSTALLDIR)\lib
|
||||
# NATIVE_ARCH - set to IX86 or AMD64 for the host machine
|
||||
# MACHINE - same as $(ARCH) - legacy
|
||||
# _VC_MANIFEST_EMBED_{DLL,EXE} - commands for embedding a manifest if needed
|
||||
# CFG_ENCODING - set to an character encoding.
|
||||
# TBD - this is passed to compiler as TCL_CFGVAL_ENCODING but can't
|
||||
# see where it is used
|
||||
|
||||
cc32 = $(CC) # built-in default.
|
||||
link32 = link
|
||||
@@ -475,6 +470,21 @@ MACHINE = AMD64
|
||||
MACHINE=$(ARCH)
|
||||
!endif
|
||||
|
||||
#---------------------------------------------------------------
|
||||
# The PLATFORM_IDENTIFY macro matches the values returned by
|
||||
# the Tcl platform::identify command
|
||||
!if "$(MACHINE)" == "AMD64"
|
||||
PLATFORM_IDENTIFY = win32-x86_64
|
||||
!else
|
||||
PLATFORM_IDENTIFY = win32-ix86
|
||||
!endif
|
||||
|
||||
# The MULTIPLATFORM macro controls whether binary extensions are installed
|
||||
# in platform-specific directories. Intended to be set/used by extensions.
|
||||
!ifndef MULTIPLATFORM_INSTALL
|
||||
MULTIPLATFORM_INSTALL = 0
|
||||
!endif
|
||||
|
||||
#------------------------------------------------------------
|
||||
# Figure out the *host* architecture by reading the registry
|
||||
|
||||
@@ -490,10 +500,6 @@ _VC_MANIFEST_EMBED_EXE=if exist $@.manifest mt -nologo -manifest $@.manifest -ou
|
||||
_VC_MANIFEST_EMBED_DLL=if exist $@.manifest mt -nologo -manifest $@.manifest -outputresource:$@;2
|
||||
!endif
|
||||
|
||||
!ifndef CFG_ENCODING
|
||||
CFG_ENCODING = \"cp1252\"
|
||||
!endif
|
||||
|
||||
################################################################
|
||||
# 4. Build the nmakehlp program
|
||||
# This is a helper app we need to overcome nmake's limiting
|
||||
@@ -501,7 +507,7 @@ CFG_ENCODING = \"cp1252\"
|
||||
# information about supported compiler options etc.
|
||||
#
|
||||
# Tcl itself will always use the nmakehlp.c program which is
|
||||
# in its own source. This is the "master" copy and kept updated.
|
||||
# in its own source. It will be kept updated there.
|
||||
#
|
||||
# Extensions built against an installed Tcl will use the installed
|
||||
# copy of Tcl's nmakehlp.c if there is one and their own version
|
||||
@@ -535,7 +541,6 @@ NMAKEHLPC = $(_TCLDIR)\win\nmakehlp.c
|
||||
|
||||
# We always build nmakehlp even if it exists since we do not know
|
||||
# what source it was built from.
|
||||
!message *** Using $(NMAKEHLPC)
|
||||
!if [$(cc32) -nologo "$(NMAKEHLPC)" -link -subsystem:console > nul]
|
||||
!endif
|
||||
|
||||
@@ -590,7 +595,6 @@ FPOPTS = $(FPOPTS) -QI0f
|
||||
OPTIMIZATIONS = $(FPOPTS)
|
||||
|
||||
!if [nmakehlp -c -O2]
|
||||
!message *** Compiler has 'Optimizations'
|
||||
OPTIMIZING = 1
|
||||
OPTIMIZATIONS = $(OPTIMIZATIONS) -O2
|
||||
!else
|
||||
@@ -648,8 +652,130 @@ LINKERFLAGS = $(LINKERFLAGS) -ltcg
|
||||
!endif
|
||||
!endif
|
||||
|
||||
|
||||
################################################################
|
||||
# 6. Extract various version numbers from headers
|
||||
# For Tcl and Tk, version numbers are extracted from tcl.h and tk.h
|
||||
# respectively. For extensions, versions are extracted from the
|
||||
# configure.in or configure.ac from the TEA configuration if it
|
||||
# exists, and unset otherwise.
|
||||
# Sets the following macros:
|
||||
# TCL_MAJOR_VERSION
|
||||
# TCL_MINOR_VERSION
|
||||
# TCL_RELEASE_SERIAL
|
||||
# TCL_PATCH_LEVEL
|
||||
# TCL_PATCH_LETTER
|
||||
# TCL_VERSION
|
||||
# TK_MAJOR_VERSION
|
||||
# TK_MINOR_VERSION
|
||||
# TK_RELEASE_SERIAL
|
||||
# TK_PATCH_LEVEL
|
||||
# TK_PATCH_LETTER
|
||||
# TK_VERSION
|
||||
# DOTVERSION - set as (for example) 2.5
|
||||
# VERSION - set as (for example 25)
|
||||
#--------------------------------------------------------------
|
||||
|
||||
!if [echo REM = This file is generated from rules.vc > versions.vc]
|
||||
!endif
|
||||
!if [echo TCL_MAJOR_VERSION = \>> versions.vc] \
|
||||
&& [nmakehlp -V "$(_TCL_H)" TCL_MAJOR_VERSION >> versions.vc]
|
||||
!endif
|
||||
!if [echo TCL_MINOR_VERSION = \>> versions.vc] \
|
||||
&& [nmakehlp -V "$(_TCL_H)" TCL_MINOR_VERSION >> versions.vc]
|
||||
!endif
|
||||
!if [echo TCL_RELEASE_SERIAL = \>> versions.vc] \
|
||||
&& [nmakehlp -V "$(_TCL_H)" TCL_RELEASE_SERIAL >> versions.vc]
|
||||
!endif
|
||||
!if [echo TCL_PATCH_LEVEL = \>> versions.vc] \
|
||||
&& [nmakehlp -V "$(_TCL_H)" TCL_PATCH_LEVEL >> versions.vc]
|
||||
!endif
|
||||
|
||||
!if defined(_TK_H)
|
||||
!if [echo TK_MAJOR_VERSION = \>> versions.vc] \
|
||||
&& [nmakehlp -V $(_TK_H) TK_MAJOR_VERSION >> versions.vc]
|
||||
!endif
|
||||
!if [echo TK_MINOR_VERSION = \>> versions.vc] \
|
||||
&& [nmakehlp -V $(_TK_H) TK_MINOR_VERSION >> versions.vc]
|
||||
!endif
|
||||
!if [echo TK_RELEASE_SERIAL = \>> versions.vc] \
|
||||
&& [nmakehlp -V "$(_TK_H)" TK_RELEASE_SERIAL >> versions.vc]
|
||||
!endif
|
||||
!if [echo TK_PATCH_LEVEL = \>> versions.vc] \
|
||||
&& [nmakehlp -V $(_TK_H) TK_PATCH_LEVEL >> versions.vc]
|
||||
!endif
|
||||
!endif # _TK_H
|
||||
|
||||
!include versions.vc
|
||||
|
||||
TCL_VERSION = $(TCL_MAJOR_VERSION)$(TCL_MINOR_VERSION)
|
||||
TCL_DOTVERSION = $(TCL_MAJOR_VERSION).$(TCL_MINOR_VERSION)
|
||||
!if [nmakehlp -f $(TCL_PATCH_LEVEL) "a"]
|
||||
TCL_PATCH_LETTER = a
|
||||
!elseif [nmakehlp -f $(TCL_PATCH_LEVEL) "b"]
|
||||
TCL_PATCH_LETTER = b
|
||||
!else
|
||||
TCL_PATCH_LETTER = .
|
||||
!endif
|
||||
|
||||
!if defined(_TK_H)
|
||||
|
||||
TK_VERSION = $(TK_MAJOR_VERSION)$(TK_MINOR_VERSION)
|
||||
TK_DOTVERSION = $(TK_MAJOR_VERSION).$(TK_MINOR_VERSION)
|
||||
!if [nmakehlp -f $(TK_PATCH_LEVEL) "a"]
|
||||
TK_PATCH_LETTER = a
|
||||
!elseif [nmakehlp -f $(TK_PATCH_LEVEL) "b"]
|
||||
TK_PATCH_LETTER = b
|
||||
!else
|
||||
TK_PATCH_LETTER = .
|
||||
!endif
|
||||
|
||||
!endif
|
||||
|
||||
# Set DOTVERSION and VERSION
|
||||
!if $(DOING_TCL)
|
||||
|
||||
DOTVERSION = $(TCL_MAJOR_VERSION).$(TCL_MINOR_VERSION)
|
||||
VERSION = $(TCL_VERSION)
|
||||
|
||||
!elseif $(DOING_TK)
|
||||
|
||||
DOTVERSION = $(TK_DOTVERSION)
|
||||
VERSION = $(TK_VERSION)
|
||||
|
||||
!else # Doing a non-Tk extension
|
||||
|
||||
# If parent makefile has not defined DOTVERSION, try to get it from TEA
|
||||
# first from a configure.in file, and then from configure.ac
|
||||
!ifndef DOTVERSION
|
||||
!if [echo DOTVERSION = \> versions.vc] \
|
||||
|| [nmakehlp -V $(ROOT)\configure.in ^[$(PROJECT)^] >> versions.vc]
|
||||
!if [echo DOTVERSION = \> versions.vc] \
|
||||
|| [nmakehlp -V $(ROOT)\configure.ac ^[$(PROJECT)^] >> versions.vc]
|
||||
!error *** Could not figure out extension version. Please define DOTVERSION in parent makefile before including rules.vc.
|
||||
!endif
|
||||
!endif
|
||||
!include versions.vc
|
||||
!endif # DOTVERSION
|
||||
VERSION = $(DOTVERSION:.=)
|
||||
|
||||
!endif # $(DOING_TCL) ... etc.
|
||||
|
||||
# Windows RC files have 3 version components. Ensure this irrespective
|
||||
# of how many components the package has specified. Basically, ensure
|
||||
# minimum 4 components by appending 4 0's and then pick out the first 4.
|
||||
# Also take care of the fact that DOTVERSION may have "a" or "b" instead
|
||||
# of "." separating the version components.
|
||||
DOTSEPARATED=$(DOTVERSION:a=.)
|
||||
DOTSEPARATED=$(DOTSEPARATED:b=.)
|
||||
!if [echo RCCOMMAVERSION = \> versions.vc] \
|
||||
|| [for /f "tokens=1,2,3,4,5* delims=." %a in ("$(DOTSEPARATED).0.0.0.0") do echo %a,%b,%c,%d >> versions.vc]
|
||||
!error *** Could not generate RCCOMMAVERSION ***
|
||||
!endif
|
||||
!include versions.vc
|
||||
|
||||
########################################################################
|
||||
# 6. Parse the OPTS macro to work out the requested build configuration.
|
||||
# 7. Parse the OPTS macro to work out the requested build configuration.
|
||||
# Based on this, we will construct the actual switches to be passed to the
|
||||
# compiler and linker using the macros defined in the previous section.
|
||||
# The following macros are defined by this section based on OPTS
|
||||
@@ -663,9 +789,10 @@ LINKERFLAGS = $(LINKERFLAGS) -ltcg
|
||||
# MSVCRT - 1 -> link to dynamic C runtime even when building static Tcl build
|
||||
# 0 -> link to static C runtime for static Tcl build.
|
||||
# Does not impact shared Tcl builds (STATIC_BUILD == 0)
|
||||
# Default: 1 for Tcl 8.7 and up, 0 otherwise.
|
||||
# TCL_USE_STATIC_PACKAGES - 1 -> statically link the registry and dde extensions
|
||||
# in the Tcl shell. 0 -> keep them as shared libraries
|
||||
# Does not impact shared Tcl builds.
|
||||
# in the Tcl and Wish shell. 0 -> keep them as shared libraries. Does
|
||||
# not impact shared Tcl builds. Implied by STATIC_BUILD since Tcl 8.7.
|
||||
# USE_THREAD_ALLOC - 1 -> Use a shared global free pool for allocation.
|
||||
# 0 -> Use the non-thread allocator.
|
||||
# UNCHECKED - 1 -> when doing a debug build with symbols, use the release
|
||||
@@ -673,6 +800,10 @@ LINKERFLAGS = $(LINKERFLAGS) -ltcg
|
||||
# USE_STUBS - 1 -> compile to use stubs interfaces, 0 -> direct linking
|
||||
# CONFIG_CHECK - 1 -> check current build configuration against Tcl
|
||||
# configuration (ignored for Tcl itself)
|
||||
# _USE_64BIT_TIME_T - forces a build using 64-bit time_t for 32-bit build
|
||||
# (CRT library should support this, not needed for Tcl 9.x)
|
||||
# TCL_UTF_MAX=4 - forces a build allowing 4-byte UTF-8 sequences internally.
|
||||
# (Not needed for Tcl 9.x)
|
||||
# Further, LINKERFLAGS are modified based on above.
|
||||
|
||||
# Default values for all the above
|
||||
@@ -715,11 +846,8 @@ MSVCRT = 0
|
||||
!else
|
||||
!if [nmakehlp -f $(OPTS) "msvcrt"]
|
||||
!message *** Doing msvcrt
|
||||
MSVCRT = 1
|
||||
!else
|
||||
!if !$(STATIC_BUILD)
|
||||
MSVCRT = 1
|
||||
!else
|
||||
!if $(TCL_MAJOR_VERSION) == 8 && $(TCL_MINOR_VERSION) < 7 && $(STATIC_BUILD)
|
||||
MSVCRT = 0
|
||||
!endif
|
||||
!endif
|
||||
@@ -728,19 +856,28 @@ MSVCRT = 0
|
||||
!if [nmakehlp -f $(OPTS) "staticpkg"] && $(STATIC_BUILD)
|
||||
!message *** Doing staticpkg
|
||||
TCL_USE_STATIC_PACKAGES = 1
|
||||
!else
|
||||
TCL_USE_STATIC_PACKAGES = 0
|
||||
!endif
|
||||
|
||||
!if [nmakehlp -f $(OPTS) "nothreads"]
|
||||
!message *** Compile explicitly for non-threaded tcl
|
||||
TCL_THREADS = 0
|
||||
USE_THREAD_ALLOC= 0
|
||||
!else
|
||||
TCL_THREADS = 1
|
||||
USE_THREAD_ALLOC= 1
|
||||
!endif
|
||||
|
||||
!if $(TCL_MAJOR_VERSION) == 8
|
||||
!if [nmakehlp -f $(OPTS) "time64bit"]
|
||||
!message *** Force 64-bit time_t
|
||||
_USE_64BIT_TIME_T = 1
|
||||
!endif
|
||||
|
||||
!if [nmakehlp -f $(OPTS) "utfmax"]
|
||||
!message *** Force allowing 4-byte UTF-8 sequences internally
|
||||
TCL_UTF_MAX = 4
|
||||
!endif
|
||||
!endif
|
||||
|
||||
# Yes, it's weird that the "symbols" option controls DEBUG and
|
||||
# the "pdbs" option controls SYMBOLS. That's historical.
|
||||
!if [nmakehlp -f $(OPTS) "symbols"]
|
||||
!message *** Doing symbols
|
||||
DEBUG = 1
|
||||
@@ -822,7 +959,7 @@ This compiler does not support profile guided optimization.
|
||||
!endif
|
||||
|
||||
################################################################
|
||||
# 7. Parse the STATS macro to configure code instrumentation
|
||||
# 8. Parse the STATS macro to configure code instrumentation
|
||||
# The following macros are set by this section:
|
||||
# TCL_MEM_DEBUG - 1 -> enables memory allocation instrumentation
|
||||
# 0 -> disables
|
||||
@@ -852,7 +989,7 @@ TCL_COMPILE_DEBUG = 0
|
||||
!endif
|
||||
|
||||
####################################################################
|
||||
# 8. Parse the CHECKS macro to configure additional compiler checks
|
||||
# 9. Parse the CHECKS macro to configure additional compiler checks
|
||||
# The following macros are set by this section:
|
||||
# WARNINGS - compiler switches that control the warnings level
|
||||
# TCL_NO_DEPRECATED - 1 -> disable support for deprecated functions
|
||||
@@ -884,86 +1021,6 @@ WARNINGS = $(WARNINGS) -Wp64
|
||||
|
||||
!endif
|
||||
|
||||
################################################################
|
||||
# 9. Extract various version numbers
|
||||
# For Tcl and Tk, version numbers are extracted from tcl.h and tk.h
|
||||
# respectively. For extensions, versions are extracted from the
|
||||
# configure.in or configure.ac from the TEA configuration if it
|
||||
# exists, and unset otherwise.
|
||||
# Sets the following macros:
|
||||
# TCL_MAJOR_VERSION
|
||||
# TCL_MINOR_VERSION
|
||||
# TCL_PATCH_LEVEL
|
||||
# TCL_VERSION
|
||||
# TK_MAJOR_VERSION
|
||||
# TK_MINOR_VERSION
|
||||
# TK_PATCH_LEVEL
|
||||
# TK_VERSION
|
||||
# DOTVERSION - set as (for example) 2.5
|
||||
# VERSION - set as (for example 25)
|
||||
#--------------------------------------------------------------
|
||||
|
||||
!if [echo REM = This file is generated from rules.vc > versions.vc]
|
||||
!endif
|
||||
!if [echo TCL_MAJOR_VERSION = \>> versions.vc] \
|
||||
&& [nmakehlp -V "$(_TCL_H)" TCL_MAJOR_VERSION >> versions.vc]
|
||||
!endif
|
||||
!if [echo TCL_MINOR_VERSION = \>> versions.vc] \
|
||||
&& [nmakehlp -V "$(_TCL_H)" TCL_MINOR_VERSION >> versions.vc]
|
||||
!endif
|
||||
!if [echo TCL_PATCH_LEVEL = \>> versions.vc] \
|
||||
&& [nmakehlp -V "$(_TCL_H)" TCL_PATCH_LEVEL >> versions.vc]
|
||||
!endif
|
||||
|
||||
!if defined(_TK_H)
|
||||
!if [echo TK_MAJOR_VERSION = \>> versions.vc] \
|
||||
&& [nmakehlp -V $(_TK_H) TK_MAJOR_VERSION >> versions.vc]
|
||||
!endif
|
||||
!if [echo TK_MINOR_VERSION = \>> versions.vc] \
|
||||
&& [nmakehlp -V $(_TK_H) TK_MINOR_VERSION >> versions.vc]
|
||||
!endif
|
||||
!if [echo TK_PATCH_LEVEL = \>> versions.vc] \
|
||||
&& [nmakehlp -V $(_TK_H) TK_PATCH_LEVEL >> versions.vc]
|
||||
!endif
|
||||
!endif # _TK_H
|
||||
|
||||
!include versions.vc
|
||||
|
||||
TCL_VERSION = $(TCL_MAJOR_VERSION)$(TCL_MINOR_VERSION)
|
||||
TCL_DOTVERSION = $(TCL_MAJOR_VERSION).$(TCL_MINOR_VERSION)
|
||||
!if defined(_TK_H)
|
||||
TK_VERSION = $(TK_MAJOR_VERSION)$(TK_MINOR_VERSION)
|
||||
TK_DOTVERSION = $(TK_MAJOR_VERSION).$(TK_MINOR_VERSION)
|
||||
!endif
|
||||
|
||||
# Set DOTVERSION and VERSION
|
||||
!if $(DOING_TCL)
|
||||
|
||||
DOTVERSION = $(TCL_MAJOR_VERSION).$(TCL_MINOR_VERSION)
|
||||
VERSION = $(TCL_VERSION)
|
||||
|
||||
!elseif $(DOING_TK)
|
||||
|
||||
DOTVERSION = $(TK_DOTVERSION)
|
||||
VERSION = $(TK_VERSION)
|
||||
|
||||
!else # Doing a non-Tk extension
|
||||
|
||||
# If parent makefile has not defined DOTVERSION, try to get it from TEA
|
||||
# first from a configure.in file, and then from configure.ac
|
||||
!ifndef DOTVERSION
|
||||
!if [echo DOTVERSION = \> versions.vc] \
|
||||
|| [nmakehlp -V $(ROOT)\configure.in ^[$(PROJECT)^] >> versions.vc]
|
||||
!if [echo DOTVERSION = \> versions.vc] \
|
||||
|| [nmakehlp -V $(ROOT)\configure.ac ^[$(PROJECT)^] >> versions.vc]
|
||||
!error *** Could not figure out extension version. Please define DOTVERSION in parent makefile before including rules.vc.
|
||||
!endif
|
||||
!endif
|
||||
!include versions.vc
|
||||
!endif # DOTVERSION
|
||||
VERSION = $(DOTVERSION:.=)
|
||||
|
||||
!endif # $(DOING_TCL) ... etc.
|
||||
|
||||
################################################################
|
||||
# 10. Construct output directory and file paths
|
||||
@@ -972,7 +1029,7 @@ VERSION = $(DOTVERSION:.=)
|
||||
# different compilers, build configurations etc.,
|
||||
#
|
||||
# Naming convention (suffixes):
|
||||
# t = full thread support.
|
||||
# t = full thread support. (Not used for Tcl >= 8.7)
|
||||
# s = static library (as opposed to an import library)
|
||||
# g = linked to the debug enabled C run-time.
|
||||
# x = special static build when it links to the dynamic C run-time.
|
||||
@@ -1009,7 +1066,7 @@ BUILDDIRTOP =$(BUILDDIRTOP)_$(MACHINE)
|
||||
BUILDDIRTOP =$(BUILDDIRTOP)_VC$(VCVER)
|
||||
!endif
|
||||
|
||||
!if !$(DEBUG) || $(DEBUG) && $(UNCHECKED)
|
||||
!if !$(DEBUG) || $(TCL_VERSION) > 86 || $(DEBUG) && $(UNCHECKED)
|
||||
SUFX = $(SUFX:g=)
|
||||
!endif
|
||||
|
||||
@@ -1030,7 +1087,7 @@ SUFX = $(SUFX:x=)
|
||||
!endif
|
||||
!endif
|
||||
|
||||
!if !$(TCL_THREADS)
|
||||
!if !$(TCL_THREADS) || $(TCL_VERSION) > 86
|
||||
TMP_DIRFULL = $(TMP_DIRFULL:Threaded=)
|
||||
SUFX = $(SUFX:t=)
|
||||
!endif
|
||||
@@ -1060,46 +1117,77 @@ OUT_DIR = $(TMP_DIR)
|
||||
# The name of the stubs library for the project being built
|
||||
STUBPREFIX = $(PROJECT)stub
|
||||
|
||||
#
|
||||
# Set up paths to various Tcl executables and libraries needed by extensions
|
||||
!if $(DOING_TCL)
|
||||
#
|
||||
|
||||
TCLSHNAME = $(PROJECT)sh$(TCL_VERSION)$(SUFX).exe
|
||||
# TIP 430. Unused for 8.6 but no harm defining it to allow a common rules.vc
|
||||
!if "$(TCL_PATCH_LETTER)" == "."
|
||||
TCLSCRIPTZIPNAME = libtcl_$(TCL_MAJOR_VERSION)_$(TCL_MINOR_VERSION)_$(TCL_RELEASE_SERIAL).zip
|
||||
!else
|
||||
TCLSCRIPTZIPNAME = libtcl_$(TCL_MAJOR_VERSION)_$(TCL_MINOR_VERSION)_$(TCL_PATCH_LETTER)$(TCL_RELEASE_SERIAL).zip
|
||||
!endif
|
||||
!if "$(TK_PATCH_LETTER)" == "."
|
||||
TKSCRIPTZIPNAME = libtk_$(TK_MAJOR_VERSION)_$(TK_MINOR_VERSION)_$(TK_RELEASE_SERIAL).zip
|
||||
!else
|
||||
TKSCRIPTZIPNAME = libtk_$(TK_MAJOR_VERSION)_$(TK_MINOR_VERSION)_$(TK_PATCH_LETTER)$(TK_RELEASE_SERIAL).zip
|
||||
!endif
|
||||
|
||||
!if $(DOING_TCL)
|
||||
TCLSHNAME = $(PROJECT)sh$(VERSION)$(SUFX).exe
|
||||
TCLSH = $(OUT_DIR)\$(TCLSHNAME)
|
||||
TCLIMPLIB = $(OUT_DIR)\$(PROJECT)$(VERSION)$(SUFX).lib
|
||||
TCLLIBNAME = $(PROJECT)$(VERSION)$(SUFX).$(EXT)
|
||||
TCLLIB = $(OUT_DIR)\$(TCLLIBNAME)
|
||||
TCLSCRIPTZIP = $(OUT_DIR)\$(TCLSCRIPTZIPNAME)
|
||||
|
||||
TCLSTUBLIBNAME = $(STUBPREFIX)$(VERSION).lib
|
||||
TCLSTUBLIB = $(OUT_DIR)\$(TCLSTUBLIBNAME)
|
||||
TCL_INCLUDES = -I"$(WINDIR)" -I"$(GENERICDIR)"
|
||||
TCL_INCLUDES = -I"$(WIN_DIR)" -I"$(GENERICDIR)"
|
||||
|
||||
!else # !$(DOING_TCL)
|
||||
|
||||
!if $(TCLINSTALL) # Building against an installed Tcl
|
||||
|
||||
TCLSH = $(_TCLDIR)\bin\tclsh$(TCL_VERSION)$(SUFX).exe
|
||||
!if !exist("$(TCLSH)") && $(TCL_THREADS)
|
||||
TCLSH = $(_TCLDIR)\bin\tclsh$(TCL_VERSION)t$(SUFX).exe
|
||||
# When building extensions, we need to locate tclsh. Depending on version
|
||||
# of Tcl we are building against, this may or may not have a "t" suffix.
|
||||
# Try various possibilities in turn.
|
||||
TCLSH = $(_TCLDIR)\bin\tclsh$(TCL_VERSION)$(SUFX:t=).exe
|
||||
!if !exist("$(TCLSH)")
|
||||
TCLSH = $(_TCLDIR)\bin\tclsh$(TCL_VERSION)t$(SUFX:t=).exe
|
||||
!endif
|
||||
|
||||
TCLSTUBLIB = $(_TCLDIR)\lib\tclstub$(TCL_VERSION).lib
|
||||
TCLIMPLIB = $(_TCLDIR)\lib\tcl$(TCL_VERSION)$(SUFX).lib
|
||||
TCLIMPLIB = $(_TCLDIR)\lib\tcl$(TCL_VERSION)$(SUFX:t=).lib
|
||||
# When building extensions, may be linking against Tcl that does not add
|
||||
# "t" suffix (e.g. 8.5 or 8.7). If lib not found check for that possibility.
|
||||
!if !exist("$(TCLIMPLIB)")
|
||||
TCLIMPLIB = $(_TCLDIR)\lib\tcl$(TCL_VERSION)t$(SUFX:t=).lib
|
||||
!endif
|
||||
TCL_LIBRARY = $(_TCLDIR)\lib
|
||||
TCLREGLIB = $(_TCLDIR)\lib\tclreg13$(SUFX:t=).lib
|
||||
TCLDDELIB = $(_TCLDIR)\lib\tcldde14$(SUFX:t=).lib
|
||||
TCLSCRIPTZIP = $(_TCLDIR)\lib\$(TCLSCRIPTZIPNAME)
|
||||
TCLTOOLSDIR = \must\have\tcl\sources\to\build\this\target
|
||||
TCL_INCLUDES = -I"$(_TCLDIR)\include"
|
||||
|
||||
!else # Building against Tcl sources
|
||||
|
||||
TCLSH = $(_TCLDIR)\win\$(BUILDDIRTOP)\tclsh$(TCL_VERSION)$(SUFX).exe
|
||||
!if !exist($(TCLSH)) && $(TCL_THREADS)
|
||||
TCLSH = $(_TCLDIR)\win\$(BUILDDIRTOP)\tclsh$(TCL_VERSION)t$(SUFX).exe
|
||||
TCLSH = $(_TCLDIR)\win\$(BUILDDIRTOP)\tclsh$(TCL_VERSION)$(SUFX:t=).exe
|
||||
!if !exist($(TCLSH))
|
||||
TCLSH = $(_TCLDIR)\win\$(BUILDDIRTOP)\tclsh$(TCL_VERSION)t$(SUFX:t=).exe
|
||||
!endif
|
||||
TCLSTUBLIB = $(_TCLDIR)\win\$(BUILDDIRTOP)\tclstub$(TCL_VERSION).lib
|
||||
TCLIMPLIB = $(_TCLDIR)\win\$(BUILDDIRTOP)\tcl$(TCL_VERSION)$(SUFX).lib
|
||||
TCLIMPLIB = $(_TCLDIR)\win\$(BUILDDIRTOP)\tcl$(TCL_VERSION)$(SUFX:t=).lib
|
||||
# When building extensions, may be linking against Tcl that does not add
|
||||
# "t" suffix (e.g. 8.5 or 8.7). If lib not found check for that possibility.
|
||||
!if !exist("$(TCLIMPLIB)")
|
||||
TCLIMPLIB = $(_TCLDIR)\win\$(BUILDDIRTOP)\tcl$(TCL_VERSION)t$(SUFX:t=).lib
|
||||
!endif
|
||||
TCL_LIBRARY = $(_TCLDIR)\library
|
||||
TCLREGLIB = $(_TCLDIR)\win\$(BUILDDIRTOP)\tclreg13$(SUFX:t=).lib
|
||||
TCLDDELIB = $(_TCLDIR)\win\$(BUILDDIRTOP)\tcldde14$(SUFX:t=).lib
|
||||
TCLSCRIPTZIP = $(_TCLDIR)\win\$(BUILDDIRTOP)\$(TCLSCRIPTZIPNAME)
|
||||
TCLTOOLSDIR = $(_TCLDIR)\tools
|
||||
TCL_INCLUDES = -I"$(_TCLDIR)\generic" -I"$(_TCLDIR)\win"
|
||||
|
||||
@@ -1132,7 +1220,8 @@ WISH = $(OUT_DIR)\$(WISHNAME)
|
||||
TKSTUBLIB = $(OUT_DIR)\$(TKSTUBLIBNAME)
|
||||
TKIMPLIB = $(OUT_DIR)\$(TKIMPLIBNAME)
|
||||
TKLIB = $(OUT_DIR)\$(TKLIBNAME)
|
||||
TK_INCLUDES = -I"$(WINDIR)" -I"$(GENERICDIR)"
|
||||
TK_INCLUDES = -I"$(WIN_DIR)" -I"$(GENERICDIR)"
|
||||
TKSCRIPTZIP = $(OUT_DIR)\$(TKSCRIPTZIPNAME)
|
||||
|
||||
!else # effectively NEED_TK
|
||||
|
||||
@@ -1140,13 +1229,31 @@ TK_INCLUDES = -I"$(WINDIR)" -I"$(GENERICDIR)"
|
||||
WISH = $(_TKDIR)\bin\$(WISHNAME)
|
||||
TKSTUBLIB = $(_TKDIR)\lib\$(TKSTUBLIBNAME)
|
||||
TKIMPLIB = $(_TKDIR)\lib\$(TKIMPLIBNAME)
|
||||
# When building extensions, may be linking against Tk that does not add
|
||||
# "t" suffix (e.g. 8.5 or 8.7). If lib not found check for that possibility.
|
||||
!if !exist("$(TKIMPLIB)")
|
||||
TKIMPLIBNAME = tk$(TK_VERSION)$(SUFX:t=).lib
|
||||
TKIMPLIB = $(_TKDIR)\lib\$(TKIMPLIBNAME)
|
||||
!endif
|
||||
TK_INCLUDES = -I"$(_TKDIR)\include"
|
||||
TKSCRIPTZIP = $(_TKDIR)\lib\$(TKSCRIPTZIPNAME)
|
||||
|
||||
!else # Building against Tk sources
|
||||
|
||||
WISH = $(_TKDIR)\win\$(BUILDDIRTOP)\$(WISHNAME)
|
||||
TKSTUBLIB = $(_TKDIR)\win\$(BUILDDIRTOP)\$(TKSTUBLIBNAME)
|
||||
TKIMPLIB = $(_TKDIR)\win\$(BUILDDIRTOP)\$(TKIMPLIBNAME)
|
||||
# When building extensions, may be linking against Tk that does not add
|
||||
# "t" suffix (e.g. 8.5 or 8.7). If lib not found check for that possibility.
|
||||
!if !exist("$(TKIMPLIB)")
|
||||
TKIMPLIBNAME = tk$(TK_VERSION)$(SUFX:t=).lib
|
||||
TKIMPLIB = $(_TKDIR)\win\$(BUILDDIRTOP)\$(TKIMPLIBNAME)
|
||||
!endif
|
||||
TK_INCLUDES = -I"$(_TKDIR)\generic" -I"$(_TKDIR)\win" -I"$(_TKDIR)\xlib"
|
||||
TKSCRIPTZIP = $(_TKDIR)\win\$(BUILDDIRTOP)\$(TKSCRIPTZIPNAME)
|
||||
|
||||
!endif # TKINSTALL
|
||||
|
||||
tklibs = "$(TKSTUBLIB)" "$(TKIMPLIB)"
|
||||
|
||||
!endif # $(DOING_TK)
|
||||
@@ -1179,7 +1286,7 @@ RESFILE = $(TMP_DIR)\$(PROJECT).res
|
||||
# SCRIPT_INSTALL_DIR - where scripts should be installed
|
||||
# INCLUDE_INSTALL_DIR - where C include files should be installed
|
||||
# DEMO_INSTALL_DIR - where demos should be installed
|
||||
# PRJ_INSTALL_DIR - where package will be installed (not set for tcl and tk)
|
||||
# PRJ_INSTALL_DIR - where package will be installed (not set for Tcl and Tk)
|
||||
|
||||
!if $(DOING_TCL) || $(DOING_TK)
|
||||
LIB_INSTALL_DIR = $(_INSTALLDIR)\lib
|
||||
@@ -1187,6 +1294,7 @@ BIN_INSTALL_DIR = $(_INSTALLDIR)\bin
|
||||
DOC_INSTALL_DIR = $(_INSTALLDIR)\doc
|
||||
!if $(DOING_TCL)
|
||||
SCRIPT_INSTALL_DIR = $(_INSTALLDIR)\lib\$(PROJECT)$(TCL_MAJOR_VERSION).$(TCL_MINOR_VERSION)
|
||||
MODULE_INSTALL_DIR = $(_INSTALLDIR)\lib\tcl$(TCL_MAJOR_VERSION)
|
||||
!else # DOING_TK
|
||||
SCRIPT_INSTALL_DIR = $(_INSTALLDIR)\lib\$(PROJECT)$(TK_MAJOR_VERSION).$(TK_MINOR_VERSION)
|
||||
!endif
|
||||
@@ -1196,12 +1304,17 @@ INCLUDE_INSTALL_DIR = $(_INSTALLDIR)\include
|
||||
!else # extension other than Tk
|
||||
|
||||
PRJ_INSTALL_DIR = $(_INSTALLDIR)\$(PROJECT)$(DOTVERSION)
|
||||
!if $(MULTIPLATFORM_INSTALL)
|
||||
LIB_INSTALL_DIR = $(PRJ_INSTALL_DIR)\$(PLATFORM_IDENTIFY)
|
||||
BIN_INSTALL_DIR = $(PRJ_INSTALL_DIR)\$(PLATFORM_IDENTIFY)
|
||||
!else
|
||||
LIB_INSTALL_DIR = $(PRJ_INSTALL_DIR)
|
||||
BIN_INSTALL_DIR = $(PRJ_INSTALL_DIR)
|
||||
!endif
|
||||
DOC_INSTALL_DIR = $(PRJ_INSTALL_DIR)
|
||||
SCRIPT_INSTALL_DIR = $(PRJ_INSTALL_DIR)
|
||||
DEMO_INSTALL_DIR = $(PRJ_INSTALL_DIR)\demos
|
||||
INCLUDE_INSTALL_DIR = $(_TCLDIR)\include
|
||||
INCLUDE_INSTALL_DIR = $(_INSTALLDIR)\..\include
|
||||
|
||||
!endif
|
||||
|
||||
@@ -1226,82 +1339,87 @@ INCLUDE_INSTALL_DIR = $(_TCLDIR)\include
|
||||
# baselibs - minimum Windows libraries required. Parent makefile can
|
||||
# define PRJ_LIBS before including rules.rc if additional libs are needed
|
||||
|
||||
OPTDEFINES = -DTCL_CFGVAL_ENCODING=$(CFG_ENCODING) -DSTDC_HEADERS
|
||||
OPTDEFINES = /DSTDC_HEADERS
|
||||
!if $(VCVERSION) > 1600
|
||||
OPTDEFINES = $(OPTDEFINES) /DHAVE_STDINT_H=1
|
||||
!else
|
||||
OPTDEFINES = $(OPTDEFINES) /DMP_NO_STDINT=1
|
||||
!endif
|
||||
!if $(VCVERSION) >= 1800
|
||||
OPTDEFINES = $(OPTDEFINES) /DHAVE_INTTYPES_H=1 /DHAVE_STDBOOL_H=1
|
||||
!endif
|
||||
|
||||
!if $(TCL_MEM_DEBUG)
|
||||
OPTDEFINES = $(OPTDEFINES) -DTCL_MEM_DEBUG
|
||||
OPTDEFINES = $(OPTDEFINES) /DTCL_MEM_DEBUG
|
||||
!endif
|
||||
!if $(TCL_COMPILE_DEBUG)
|
||||
OPTDEFINES = $(OPTDEFINES) -DTCL_COMPILE_DEBUG -DTCL_COMPILE_STATS
|
||||
OPTDEFINES = $(OPTDEFINES) /DTCL_COMPILE_DEBUG /DTCL_COMPILE_STATS
|
||||
!endif
|
||||
!if $(TCL_THREADS)
|
||||
OPTDEFINES = $(OPTDEFINES) -DTCL_THREADS=1
|
||||
!if $(USE_THREAD_ALLOC)
|
||||
OPTDEFINES = $(OPTDEFINES) -DUSE_THREAD_ALLOC=1
|
||||
!if $(TCL_THREADS) && $(TCL_VERSION) < 87
|
||||
OPTDEFINES = $(OPTDEFINES) /DTCL_THREADS=1
|
||||
!if $(USE_THREAD_ALLOC) && $(TCL_VERSION) < 87
|
||||
OPTDEFINES = $(OPTDEFINES) /DUSE_THREAD_ALLOC=1
|
||||
!endif
|
||||
!endif
|
||||
!if $(STATIC_BUILD)
|
||||
OPTDEFINES = $(OPTDEFINES) -DSTATIC_BUILD
|
||||
OPTDEFINES = $(OPTDEFINES) /DSTATIC_BUILD
|
||||
!elseif $(TCL_VERSION) > 86
|
||||
OPTDEFINES = $(OPTDEFINES) /DTCL_WITH_EXTERNAL_TOMMATH
|
||||
!if "$(MACHINE)" == "AMD64"
|
||||
OPTDEFINES = $(OPTDEFINES) /DMP_64BIT
|
||||
!endif
|
||||
!endif
|
||||
!if $(TCL_NO_DEPRECATED)
|
||||
OPTDEFINES = $(OPTDEFINES) -DTCL_NO_DEPRECATED
|
||||
OPTDEFINES = $(OPTDEFINES) /DTCL_NO_DEPRECATED
|
||||
!endif
|
||||
|
||||
!if $(USE_STUBS)
|
||||
# Note we do not define USE_TCL_STUBS even when building tk since some
|
||||
# test targets in tk do not use stubs
|
||||
!if !$(DOING_TCL)
|
||||
USE_STUBS_DEFS = -DUSE_TCL_STUBS -DUSE_TCLOO_STUBS
|
||||
USE_STUBS_DEFS = /DUSE_TCL_STUBS /DUSE_TCLOO_STUBS
|
||||
!if $(NEED_TK)
|
||||
USE_STUBS_DEFS = $(USE_STUBS_DEFS) -DUSE_TK_STUBS
|
||||
USE_STUBS_DEFS = $(USE_STUBS_DEFS) /DUSE_TK_STUBS
|
||||
!endif
|
||||
!endif
|
||||
!endif # USE_STUBS
|
||||
|
||||
!if !$(DEBUG)
|
||||
OPTDEFINES = $(OPTDEFINES) -DNDEBUG
|
||||
OPTDEFINES = $(OPTDEFINES) /DNDEBUG
|
||||
!if $(OPTIMIZING)
|
||||
OPTDEFINES = $(OPTDEFINES) -DTCL_CFG_OPTIMIZED
|
||||
OPTDEFINES = $(OPTDEFINES) /DTCL_CFG_OPTIMIZED
|
||||
!endif
|
||||
!endif
|
||||
!if $(PROFILE)
|
||||
OPTDEFINES = $(OPTDEFINES) -DTCL_CFG_PROFILED
|
||||
OPTDEFINES = $(OPTDEFINES) /DTCL_CFG_PROFILED
|
||||
!endif
|
||||
!if "$(MACHINE)" == "AMD64"
|
||||
OPTDEFINES = $(OPTDEFINES) -DTCL_CFG_DO64BIT
|
||||
OPTDEFINES = $(OPTDEFINES) /DTCL_CFG_DO64BIT
|
||||
!endif
|
||||
!if $(VCVERSION) < 1300
|
||||
OPTDEFINES = $(OPTDEFINES) -DNO_STRTOI64
|
||||
OPTDEFINES = $(OPTDEFINES) /DNO_STRTOI64=1
|
||||
!endif
|
||||
|
||||
!if "$(TCL_MAJOR_VERSION)" == "8"
|
||||
!if "$(_USE_64BIT_TIME_T)" == "1"
|
||||
OPTDEFINES = $(OPTDEFINES) /D_USE_64BIT_TIME_T=1
|
||||
!endif
|
||||
!if "$(TCL_UTF_MAX)" == "4"
|
||||
OPTDEFINES = $(OPTDEFINES) /DTCL_UTF_MAX=4
|
||||
!endif
|
||||
|
||||
# _ATL_XP_TARGETING - Newer SDK's need this to build for XP
|
||||
COMPILERFLAGS = /D_ATL_XP_TARGETING
|
||||
|
||||
# Following is primarily for the benefit of extensions. Tcl 8.5 builds
|
||||
# Tcl without /DUNICODE, while 8.6 builds with it defined. When building
|
||||
# an extension, it is advisable (but not mandated) to use the same Windows
|
||||
# API as the Tcl build. This is accordingly defaulted below. A particular
|
||||
# extension can override this by pre-definining USE_WIDECHAR_API.
|
||||
!ifndef USE_WIDECHAR_API
|
||||
!if $(TCL_VERSION) > 85
|
||||
USE_WIDECHAR_API = 1
|
||||
!else
|
||||
USE_WIDECHAR_API = 0
|
||||
!endif
|
||||
!endif
|
||||
|
||||
!if $(USE_WIDECHAR_API)
|
||||
COMPILERFLAGS = $(COMPILERFLAGS) /DUNICODE /D_UNICODE
|
||||
!endif
|
||||
|
||||
# Like the TEA system only set this non empty for non-Tk extensions
|
||||
# Note: some extensions use PACKAGE_NAME and others use PACKAGE_TCLNAME
|
||||
# so we pass both
|
||||
!if !$(DOING_TCL) && !$(DOING_TK)
|
||||
PKGNAMEFLAGS = -DPACKAGE_NAME="\"$(PRJ_PACKAGE_TCLNAME)\"" \
|
||||
-DPACKAGE_TCLNAME="\"$(PRJ_PACKAGE_TCLNAME)\"" \
|
||||
-DPACKAGE_VERSION="\"$(DOTVERSION)\"" \
|
||||
-DMODULE_SCOPE=extern
|
||||
PKGNAMEFLAGS = /DPACKAGE_NAME="\"$(PRJ_PACKAGE_TCLNAME)\"" \
|
||||
/DPACKAGE_TCLNAME="\"$(PRJ_PACKAGE_TCLNAME)\"" \
|
||||
/DPACKAGE_VERSION="\"$(DOTVERSION)\"" \
|
||||
/DMODULE_SCOPE=extern
|
||||
!endif
|
||||
|
||||
# crt picks the C run time based on selected OPTS
|
||||
@@ -1348,7 +1466,7 @@ cwarn = $(cwarn) -wd4311 -wd4312
|
||||
|
||||
### Common compiler options that are architecture specific
|
||||
!if "$(MACHINE)" == "ARM"
|
||||
carch = -D_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE
|
||||
carch = /D_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE
|
||||
!else
|
||||
carch =
|
||||
!endif
|
||||
@@ -1360,7 +1478,7 @@ cwarn = $(cwarn) -WX
|
||||
|
||||
INCLUDES = $(TCL_INCLUDES) $(TK_INCLUDES) $(PRJ_INCLUDES)
|
||||
!if !$(DOING_TCL) && !$(DOING_TK)
|
||||
INCLUDES = $(INCLUDES) -I"$(GENERICDIR)" -I"$(WINDIR)" -I"$(COMPATDIR)"
|
||||
INCLUDES = $(INCLUDES) -I"$(GENERICDIR)" -I"$(WIN_DIR)" -I"$(COMPATDIR)"
|
||||
!endif
|
||||
|
||||
# These flags are defined roughly in the order of the pre-reform
|
||||
@@ -1376,13 +1494,13 @@ cflags = -nologo -c $(COMPILERFLAGS) $(carch) $(cwarn) -Fp$(TMP_DIR)^\ $(cdebug)
|
||||
# BUILD_$(PROJECT) macro which should be defined only for the shared
|
||||
# library *implementation* and not for its caller interface
|
||||
|
||||
appcflags = $(cflags) $(crt) $(INCLUDES) $(TCL_DEFINES) $(PRJ_DEFINES) $(OPTDEFINES) $(USE_STUBS_DEFS)
|
||||
appcflags_nostubs = $(cflags) $(crt) $(INCLUDES) $(TCL_DEFINES) $(PRJ_DEFINES) $(OPTDEFINES)
|
||||
pkgcflags = $(appcflags) $(PKGNAMEFLAGS) -DBUILD_$(PROJECT)
|
||||
pkgcflags_nostubs = $(appcflags_nostubs) $(PKGNAMEFLAGS) -DBUILD_$(PROJECT)
|
||||
appcflags = $(appcflags_nostubs) $(USE_STUBS_DEFS)
|
||||
pkgcflags = $(appcflags) $(PKGNAMEFLAGS) /DBUILD_$(PROJECT)
|
||||
pkgcflags_nostubs = $(appcflags_nostubs) $(PKGNAMEFLAGS) /DBUILD_$(PROJECT)
|
||||
|
||||
# stubscflags contains $(cflags) plus flags used for building a stubs
|
||||
# library for the package. Note: -DSTATIC_BUILD is defined in
|
||||
# library for the package. Note: /DSTATIC_BUILD is defined in
|
||||
# $(OPTDEFINES) only if the OPTS configuration indicates a static
|
||||
# library. However the stubs library is ALWAYS static hence included
|
||||
# here irrespective of the OPTS setting.
|
||||
@@ -1392,7 +1510,7 @@ pkgcflags_nostubs = $(appcflags_nostubs) $(PKGNAMEFLAGS) -DBUILD_$(PROJECT)
|
||||
# so we do not remove it from cflags. -GL may prevent extensions
|
||||
# compiled with one VC version to fail to link against stubs library
|
||||
# compiled with another VC version. Check for this and fix accordingly.
|
||||
stubscflags = $(cflags) $(PKGNAMEFLAGS) $(PRJ_DEFINES) $(OPTDEFINES) -Zl -DSTATIC_BUILD $(INCLUDES)
|
||||
stubscflags = $(cflags) $(PKGNAMEFLAGS) $(PRJ_DEFINES) $(OPTDEFINES) -Zl /DSTATIC_BUILD $(INCLUDES) $(USE_STUBS_DEFS)
|
||||
|
||||
# Link flags
|
||||
|
||||
@@ -1417,18 +1535,6 @@ lflags = -nologo -machine:$(MACHINE) $(LINKERFLAGS) $(ldebug)
|
||||
lflags = $(lflags) -nodefaultlib:libucrt.lib
|
||||
!endif
|
||||
|
||||
# Old linkers (Visual C++ 6 in particular) will link for fast loading
|
||||
# on Win98. Since we do not support Win98 any more, we specify nowin98
|
||||
# as recommended for NT and later. However, this is only required by
|
||||
# IX86 on older compilers and only needed if we are not doing a static build.
|
||||
|
||||
!if "$(MACHINE)" == "IX86" && !$(STATIC_BUILD)
|
||||
!if [nmakehlp -l -opt:nowin98 $(LINKER_TESTFLAGS)]
|
||||
# Align sections for PE size savings.
|
||||
lflags = $(lflags) -opt:nowin98
|
||||
!endif
|
||||
!endif
|
||||
|
||||
dlllflags = $(lflags) -dll
|
||||
conlflags = $(lflags) -subsystem:console
|
||||
guilflags = $(lflags) -subsystem:windows
|
||||
@@ -1469,13 +1575,13 @@ CONEXECMD = $(link32) $(conlflags) -out:$@ $(baselibs) $(tcllibs) $(tklibs)
|
||||
GUIEXECMD = $(link32) $(guilflags) -out:$@ $(baselibs) $(tcllibs) $(tklibs)
|
||||
RESCMD = $(rc32) -fo $@ -r -i "$(GENERICDIR)" -i "$(TMP_DIR)" \
|
||||
$(TCL_INCLUDES) \
|
||||
-DDEBUG=$(DEBUG) -d UNCHECKED=$(UNCHECKED) \
|
||||
-DCOMMAVERSION=$(DOTVERSION:.=,),0 \
|
||||
-DDOTVERSION=\"$(DOTVERSION)\" \
|
||||
-DVERSION=\"$(VERSION)\" \
|
||||
-DSUFX=\"$(SUFX)\" \
|
||||
-DPROJECT=\"$(PROJECT)\" \
|
||||
-DPRJLIBNAME=\"$(PRJLIBNAME)\"
|
||||
/DDEBUG=$(DEBUG) -d UNCHECKED=$(UNCHECKED) \
|
||||
/DCOMMAVERSION=$(RCCOMMAVERSION) \
|
||||
/DDOTVERSION=\"$(DOTVERSION)\" \
|
||||
/DVERSION=\"$(VERSION)\" \
|
||||
/DSUFX=\"$(SUFX)\" \
|
||||
/DPROJECT=\"$(PROJECT)\" \
|
||||
/DPRJLIBNAME=\"$(PRJLIBNAME)\"
|
||||
|
||||
!ifndef DEFAULT_BUILD_TARGET
|
||||
DEFAULT_BUILD_TARGET = $(PROJECT)
|
||||
@@ -1483,9 +1589,15 @@ DEFAULT_BUILD_TARGET = $(PROJECT)
|
||||
|
||||
default-target: $(DEFAULT_BUILD_TARGET)
|
||||
|
||||
!if $(MULTIPLATFORM_INSTALL)
|
||||
default-pkgindex:
|
||||
@echo package ifneeded $(PRJ_PACKAGE_TCLNAME) $(DOTVERSION) \
|
||||
[list load [file join $$dir $(PRJLIBNAME)]] > $(OUT_DIR)\pkgIndex.tcl
|
||||
[list load [file join $$dir $(PLATFORM_IDENTIFY) $(PRJLIBNAME)] [string totitle $(PRJ_PACKAGE_TCLNAME)]] > $(OUT_DIR)\pkgIndex.tcl
|
||||
!else
|
||||
default-pkgindex:
|
||||
@echo package ifneeded $(PRJ_PACKAGE_TCLNAME) $(DOTVERSION) \
|
||||
[list load [file join $$dir $(PRJLIBNAME)] [string totitle $(PRJ_PACKAGE_TCLNAME)]] > $(OUT_DIR)\pkgIndex.tcl
|
||||
!endif
|
||||
|
||||
default-pkgindex-tea:
|
||||
@if exist $(ROOT)\pkgIndex.tcl.in nmakehlp -s << $(ROOT)\pkgIndex.tcl.in > $(OUT_DIR)\pkgIndex.tcl
|
||||
@@ -1495,15 +1607,26 @@ default-pkgindex-tea:
|
||||
@PKG_LIB_FILE@ $(PRJLIBNAME)
|
||||
<<
|
||||
|
||||
|
||||
default-install: default-install-binaries default-install-libraries
|
||||
!if $(SYMBOLS)
|
||||
default-install: default-install-pdbs
|
||||
!endif
|
||||
|
||||
# Again to deal with historical brokenness, there is some confusion
|
||||
# in terminlogy. For extensions, the "install-binaries" was used to
|
||||
# locate target directory for *binary shared libraries* and thus
|
||||
# the appropriate macro is LIB_INSTALL_DIR since BIN_INSTALL_DIR is
|
||||
# for executables (exes). On the other hand the "install-libraries"
|
||||
# target is for *scripts* and should have been called "install-scripts".
|
||||
default-install-binaries: $(PRJLIB)
|
||||
@echo Installing binaries to '$(SCRIPT_INSTALL_DIR)'
|
||||
@if not exist "$(SCRIPT_INSTALL_DIR)" mkdir "$(SCRIPT_INSTALL_DIR)"
|
||||
@$(CPY) $(PRJLIB) "$(SCRIPT_INSTALL_DIR)" >NUL
|
||||
@echo Installing binaries to '$(LIB_INSTALL_DIR)'
|
||||
@if not exist "$(LIB_INSTALL_DIR)" mkdir "$(LIB_INSTALL_DIR)"
|
||||
@$(CPY) $(PRJLIB) "$(LIB_INSTALL_DIR)" >NUL
|
||||
|
||||
default-install-libraries: $(OUT_DIR)\pkgIndex.tcl
|
||||
# Alias for default-install-scripts
|
||||
default-install-libraries: default-install-scripts
|
||||
|
||||
default-install-scripts: $(OUT_DIR)\pkgIndex.tcl
|
||||
@echo Installing libraries to '$(SCRIPT_INSTALL_DIR)'
|
||||
@if exist $(LIBDIR) $(CPY) $(LIBDIR)\*.tcl "$(SCRIPT_INSTALL_DIR)"
|
||||
@echo Installing package index in '$(SCRIPT_INSTALL_DIR)'
|
||||
@@ -1514,6 +1637,13 @@ default-install-stubs:
|
||||
@if not exist "$(SCRIPT_INSTALL_DIR)" mkdir "$(SCRIPT_INSTALL_DIR)"
|
||||
@$(CPY) $(PRJSTUBLIB) "$(SCRIPT_INSTALL_DIR)" >NUL
|
||||
|
||||
default-install-pdbs:
|
||||
@echo Installing PDBs to '$(LIB_INSTALL_DIR)'
|
||||
@if not exist "$(LIB_INSTALL_DIR)" mkdir "$(LIB_INSTALL_DIR)"
|
||||
@$(CPY) "$(OUT_DIR)\*.pdb" "$(LIB_INSTALL_DIR)\"
|
||||
|
||||
# "emacs font-lock highlighting fix
|
||||
|
||||
default-install-docs-html:
|
||||
@echo Installing documentation files to '$(DOC_INSTALL_DIR)'
|
||||
@if not exist "$(DOC_INSTALL_DIR)" mkdir "$(DOC_INSTALL_DIR)"
|
||||
@@ -1532,20 +1662,20 @@ default-install-demos:
|
||||
default-clean:
|
||||
@echo Cleaning $(TMP_DIR)\* ...
|
||||
@if exist $(TMP_DIR)\nul $(RMDIR) $(TMP_DIR)
|
||||
@echo Cleaning $(WINDIR)\nmakehlp.obj, nmakehlp.exe ...
|
||||
@if exist $(WINDIR)\nmakehlp.obj del $(WINDIR)\nmakehlp.obj
|
||||
@if exist $(WINDIR)\nmakehlp.exe del $(WINDIR)\nmakehlp.exe
|
||||
@if exist $(WINDIR)\nmakehlp.out del $(WINDIR)\nmakehlp.out
|
||||
@echo Cleaning $(WINDIR)\nmhlp-out.txt ...
|
||||
@if exist $(WINDIR)\nmhlp-out.txt del $(WINDIR)\nmhlp-out.txt
|
||||
@echo Cleaning $(WINDIR)\_junk.pch ...
|
||||
@if exist $(WINDIR)\_junk.pch del $(WINDIR)\_junk.pch
|
||||
@echo Cleaning $(WINDIR)\vercl.x, vercl.i ...
|
||||
@if exist $(WINDIR)\vercl.x del $(WINDIR)\vercl.x
|
||||
@if exist $(WINDIR)\vercl.i del $(WINDIR)\vercl.i
|
||||
@echo Cleaning $(WINDIR)\versions.vc, version.vc ...
|
||||
@if exist $(WINDIR)\versions.vc del $(WINDIR)\versions.vc
|
||||
@if exist $(WINDIR)\version.vc del $(WINDIR)\version.vc
|
||||
@echo Cleaning $(WIN_DIR)\nmakehlp.obj, nmakehlp.exe ...
|
||||
@if exist $(WIN_DIR)\nmakehlp.obj del $(WIN_DIR)\nmakehlp.obj
|
||||
@if exist $(WIN_DIR)\nmakehlp.exe del $(WIN_DIR)\nmakehlp.exe
|
||||
@if exist $(WIN_DIR)\nmakehlp.out del $(WIN_DIR)\nmakehlp.out
|
||||
@echo Cleaning $(WIN_DIR)\nmhlp-out.txt ...
|
||||
@if exist $(WIN_DIR)\nmhlp-out.txt del $(WIN_DIR)\nmhlp-out.txt
|
||||
@echo Cleaning $(WIN_DIR)\_junk.pch ...
|
||||
@if exist $(WIN_DIR)\_junk.pch del $(WIN_DIR)\_junk.pch
|
||||
@echo Cleaning $(WIN_DIR)\vercl.x, vercl.i ...
|
||||
@if exist $(WIN_DIR)\vercl.x del $(WIN_DIR)\vercl.x
|
||||
@if exist $(WIN_DIR)\vercl.i del $(WIN_DIR)\vercl.i
|
||||
@echo Cleaning $(WIN_DIR)\versions.vc, version.vc ...
|
||||
@if exist $(WIN_DIR)\versions.vc del $(WIN_DIR)\versions.vc
|
||||
@if exist $(WIN_DIR)\version.vc del $(WIN_DIR)\version.vc
|
||||
|
||||
default-hose: default-clean
|
||||
@echo Hosing $(OUT_DIR)\* ...
|
||||
@@ -1576,7 +1706,7 @@ default-shell: default-setup $(PROJECT)
|
||||
!ifdef RCFILE
|
||||
|
||||
# Note: don't use $** in below rule because there may be other dependencies
|
||||
# and only the "master" rc must be passed to the resource compiler
|
||||
# and only the "main" rc must be passed to the resource compiler
|
||||
$(TMP_DIR)\$(PROJECT).res: $(RCDIR)\$(PROJECT).rc
|
||||
$(RESCMD) $(RCDIR)\$(PROJECT).rc
|
||||
|
||||
@@ -1630,14 +1760,14 @@ DISABLE_IMPLICIT_RULES = 0
|
||||
|
||||
!if !$(DISABLE_IMPLICIT_RULES)
|
||||
# Implicit rule definitions - only for building library objects. For stubs and
|
||||
# main application, the master makefile should define explicit rules.
|
||||
# main application, the makefile should define explicit rules.
|
||||
|
||||
{$(ROOT)}.c{$(TMP_DIR)}.obj::
|
||||
$(CCPKGCMD) @<<
|
||||
$<
|
||||
<<
|
||||
|
||||
{$(WINDIR)}.c{$(TMP_DIR)}.obj::
|
||||
{$(WIN_DIR)}.c{$(TMP_DIR)}.obj::
|
||||
$(CCPKGCMD) @<<
|
||||
$<
|
||||
<<
|
||||
@@ -1655,7 +1785,7 @@ $<
|
||||
{$(RCDIR)}.rc{$(TMP_DIR)}.res:
|
||||
$(RESCMD) $<
|
||||
|
||||
{$(WINDIR)}.rc{$(TMP_DIR)}.res:
|
||||
{$(WIN_DIR)}.rc{$(TMP_DIR)}.res:
|
||||
$(RESCMD) $<
|
||||
|
||||
{$(TMP_DIR)}.rc{$(TMP_DIR)}.res:
|
||||
@@ -1678,8 +1808,8 @@ $<
|
||||
TCLNMAKECONFIG = "$(_TCLDIR)\lib\nmake\tcl.nmake"
|
||||
!endif
|
||||
!else # !$(TCLINSTALL) - building against Tcl source
|
||||
!if exist("$(OUT_DIR)\tcl.nmake")
|
||||
TCLNMAKECONFIG = "$(OUT_DIR)\tcl.nmake"
|
||||
!if exist("$(_TCLDIR)\win\$(BUILDDIRTOP)\tcl.nmake")
|
||||
TCLNMAKECONFIG = "$(_TCLDIR)\win\$(BUILDDIRTOP)\tcl.nmake"
|
||||
!endif
|
||||
!endif # TCLINSTALL
|
||||
|
||||
@@ -1690,7 +1820,7 @@ TCLNMAKECONFIG = "$(OUT_DIR)\tcl.nmake"
|
||||
!if defined(CORE_MACHINE) && "$(CORE_MACHINE)" != "$(MACHINE)"
|
||||
!error ERROR: Build target ($(MACHINE)) does not match the Tcl library architecture ($(CORE_MACHINE)).
|
||||
!endif
|
||||
!if defined(CORE_USE_THREAD_ALLOC) && $(CORE_USE_THREAD_ALLOC) != $(USE_THREAD_ALLOC)
|
||||
!if $(TCL_VERSION) < 87 && defined(CORE_USE_THREAD_ALLOC) && $(CORE_USE_THREAD_ALLOC) != $(USE_THREAD_ALLOC)
|
||||
!message WARNING: Value of USE_THREAD_ALLOC ($(USE_THREAD_ALLOC)) does not match its Tcl core value ($(CORE_USE_THREAD_ALLOC)).
|
||||
!endif
|
||||
!if defined(CORE_DEBUG) && $(CORE_DEBUG) != $(DEBUG)
|
||||
@@ -1717,7 +1847,6 @@ TCLNMAKECONFIG = "$(OUT_DIR)\tcl.nmake"
|
||||
!message *** Output directory will be '$(OUT_DIR)'
|
||||
!message *** Installation, if selected, will be in '$(_INSTALLDIR)'
|
||||
!message *** Suffix for binaries will be '$(SUFX)'
|
||||
!message *** Compiler version $(VCVER). Target machine is $(MACHINE)
|
||||
!message *** Host architecture is $(NATIVE_ARCH)
|
||||
!message *** Compiler version $(VCVER). Target $(MACHINE), host $(NATIVE_ARCH).
|
||||
|
||||
!endif # ifdef _RULES_VC
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
# Part of the nmake based build system for Tcl and its extensions.
|
||||
# This file defines some standard targets for the convenience of extensions
|
||||
# and can be optionally included by the extension makefile.
|
||||
# See TIP 477 (https://core.tcl.tk/tips/doc/trunk/tip/477.md) for docs.
|
||||
# See TIP 477 (https://core.tcl-lang.org/tips/doc/main/tip/477.md) for docs.
|
||||
|
||||
$(PROJECT): setup pkgindex $(PRJLIB)
|
||||
|
||||
|
||||
@@ -2,4 +2,3 @@ CORE_MACHINE = AMD64
|
||||
CORE_DEBUG = 0
|
||||
CORE_TCL_THREADS = 1
|
||||
CORE_USE_THREAD_ALLOC = 1
|
||||
CORE_USE_WIDECHAR_API = 1
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
if {([info commands ::tcl::pkgconfig] eq "")
|
||||
|| ([info sharedlibextension] ne ".dll")} return
|
||||
if {![package vsatisfies [package provide Tcl] 8.5]} return
|
||||
if {[info sharedlibextension] != ".dll"} return
|
||||
if {[::tcl::pkgconfig get debug]} {
|
||||
package ifneeded registry 1.3.2 \
|
||||
[list load [file join $dir tclreg13g.dll] registry]
|
||||
package ifneeded registry 1.3.5 \
|
||||
[list load [file join $dir tclreg13g.dll] Registry]
|
||||
} else {
|
||||
package ifneeded registry 1.3.2 \
|
||||
[list load [file join $dir tclreg13.dll] registry]
|
||||
package ifneeded registry 1.3.5 \
|
||||
[list load [file join $dir tclreg13.dll] Registry]
|
||||
}
|
||||
|
||||
Binary file not shown.
@@ -240,6 +240,7 @@ proc auto_mkindex_old {dir args} {
|
||||
set f ""
|
||||
set error [catch {
|
||||
set f [open $file]
|
||||
fconfigure $f -eofchar \032
|
||||
while {[gets $f line] >= 0} {
|
||||
if {[regexp {^proc[ ]+([^ ]*)} $line match procName]} {
|
||||
set procName [lindex [auto_qualify $procName "::"] 0]
|
||||
@@ -350,6 +351,7 @@ proc auto_mkindex_parser::mkindex {file} {
|
||||
set scriptFile $file
|
||||
|
||||
set fid [open $file]
|
||||
fconfigure $fid -eofchar \032
|
||||
set contents [read $fid]
|
||||
close $fid
|
||||
|
||||
@@ -376,10 +378,10 @@ proc auto_mkindex_parser::mkindex {file} {
|
||||
|
||||
# auto_mkindex_parser::hook command
|
||||
#
|
||||
# Registers a Tcl command to evaluate when initializing the slave interpreter
|
||||
# used by the mkindex parser. The command is evaluated in the master
|
||||
# Registers a Tcl command to evaluate when initializing the child interpreter
|
||||
# used by the mkindex parser. The command is evaluated in the parent
|
||||
# interpreter, and can use the variable auto_mkindex_parser::parser to get to
|
||||
# the slave
|
||||
# the child
|
||||
|
||||
proc auto_mkindex_parser::hook {cmd} {
|
||||
variable initCommands
|
||||
@@ -389,14 +391,14 @@ proc auto_mkindex_parser::hook {cmd} {
|
||||
|
||||
# auto_mkindex_parser::slavehook command
|
||||
#
|
||||
# Registers a Tcl command to evaluate when initializing the slave interpreter
|
||||
# used by the mkindex parser. The command is evaluated in the slave
|
||||
# Registers a Tcl command to evaluate when initializing the child interpreter
|
||||
# used by the mkindex parser. The command is evaluated in the child
|
||||
# interpreter.
|
||||
|
||||
proc auto_mkindex_parser::slavehook {cmd} {
|
||||
variable initCommands
|
||||
|
||||
# The $parser variable is defined to be the name of the slave interpreter
|
||||
# The $parser variable is defined to be the name of the child interpreter
|
||||
# when this command is used later.
|
||||
|
||||
lappend initCommands "\$parser eval [list $cmd]"
|
||||
@@ -550,7 +552,7 @@ auto_mkindex_parser::command proc {name args} {
|
||||
|
||||
# Conditionally add support for Tcl byte code files. There are some tricky
|
||||
# details here. First, we need to get the tbcload library initialized in the
|
||||
# current interpreter. We cannot load tbcload into the slave until we have
|
||||
# current interpreter. We cannot load tbcload into the child until we have
|
||||
# done so because it needs access to the tcl_patchLevel variable. Second,
|
||||
# because the package index file may defer loading the library until we invoke
|
||||
# a command, we need to explicitly invoke auto_load to force it to be loaded.
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
#
|
||||
#----------------------------------------------------------------------
|
||||
#
|
||||
# Copyright (c) 2004,2005,2006,2007 by Kevin B. Kenny
|
||||
# Copyright (c) 2004-2007 Kevin B. Kenny
|
||||
# See the file "license.terms" for information on usage and redistribution
|
||||
# of this file, and for a DISCLAIMER OF ALL WARRANTIES.
|
||||
#
|
||||
@@ -3304,7 +3304,7 @@ proc ::tcl::clock::LoadTimeZoneFile { fileName } {
|
||||
return
|
||||
}
|
||||
|
||||
# Since an unsafe interp uses the [clock] command in the master, this code
|
||||
# Since an unsafe interp uses the [clock] command in the parent, this code
|
||||
# is security sensitive. Make sure that the path name cannot escape the
|
||||
# given directory.
|
||||
|
||||
@@ -3344,7 +3344,7 @@ proc ::tcl::clock::LoadTimeZoneFile { fileName } {
|
||||
proc ::tcl::clock::LoadZoneinfoFile { fileName } {
|
||||
variable ZoneinfoPaths
|
||||
|
||||
# Since an unsafe interp uses the [clock] command in the master, this code
|
||||
# Since an unsafe interp uses the [clock] command in the parent, this code
|
||||
# is security sensitive. Make sure that the path name cannot escape the
|
||||
# given directory.
|
||||
|
||||
@@ -3452,7 +3452,7 @@ proc ::tcl::clock::ReadZoneinfoFile {fileName fname} {
|
||||
set times [linsert $times 0 $MINWIDE]
|
||||
set codes {}
|
||||
foreach c $tempCodes {
|
||||
lappend codes [expr { $c & 0xff }]
|
||||
lappend codes [expr { $c & 0xFF }]
|
||||
}
|
||||
set codes [linsert $codes 0 0]
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
# Copyright (c) 1991-1993 The Regents of the University of California.
|
||||
# Copyright (c) 1994-1996 Sun Microsystems, Inc.
|
||||
# Copyright (c) 1998-1999 Scriptics Corporation.
|
||||
# Copyright (c) 2004 by Kevin B. Kenny. All rights reserved.
|
||||
# Copyright (c) 2004 Kevin B. Kenny. All rights reserved.
|
||||
#
|
||||
# See the file "license.terms" for information on usage and redistribution
|
||||
# of this file, and for a DISCLAIMER OF ALL WARRANTIES.
|
||||
@@ -16,7 +16,7 @@
|
||||
if {[info commands package] == ""} {
|
||||
error "version mismatch: library\nscripts expect Tcl version 7.5b1 or later but the loaded version is\nonly [info patchlevel]"
|
||||
}
|
||||
package require -exact Tcl 8.6.8
|
||||
package require -exact Tcl 8.6.11
|
||||
|
||||
# Compute the auto path to use in this interpreter.
|
||||
# The values on the path come from several locations:
|
||||
@@ -37,15 +37,20 @@ package require -exact Tcl 8.6.8
|
||||
# tcl_pkgPath, which is set by the platform-specific initialization routines
|
||||
# On UNIX it is compiled in
|
||||
# On Windows, it is not used
|
||||
#
|
||||
# (Ticket 41c9857bdd) In a safe interpreter, this file does not set
|
||||
# ::auto_path (other than to {} if it is undefined). The caller, typically
|
||||
# a Safe Base command, is responsible for setting ::auto_path.
|
||||
|
||||
if {![info exists auto_path]} {
|
||||
if {[info exists env(TCLLIBPATH)]} {
|
||||
if {[info exists env(TCLLIBPATH)] && (![interp issafe])} {
|
||||
set auto_path $env(TCLLIBPATH)
|
||||
} else {
|
||||
set auto_path ""
|
||||
}
|
||||
}
|
||||
namespace eval tcl {
|
||||
if {![interp issafe]} {
|
||||
variable Dir
|
||||
foreach Dir [list $::tcl_library [file dirname $::tcl_library]] {
|
||||
if {$Dir ni $::auto_path} {
|
||||
@@ -57,21 +62,21 @@ namespace eval tcl {
|
||||
if {$Dir ni $::auto_path} {
|
||||
lappend ::auto_path $Dir
|
||||
}
|
||||
catch {
|
||||
if {[info exists ::tcl_pkgPath]} { catch {
|
||||
foreach Dir $::tcl_pkgPath {
|
||||
if {$Dir ni $::auto_path} {
|
||||
lappend ::auto_path $Dir
|
||||
}
|
||||
}
|
||||
}
|
||||
}}
|
||||
|
||||
if {![interp issafe]} {
|
||||
variable Path [encoding dirs]
|
||||
set Dir [file join $::tcl_library encoding]
|
||||
if {$Dir ni $Path} {
|
||||
lappend Path $Dir
|
||||
encoding dirs $Path
|
||||
}
|
||||
unset Dir Path
|
||||
}
|
||||
|
||||
# TIP #255 min and max functions
|
||||
@@ -79,7 +84,7 @@ namespace eval tcl {
|
||||
proc min {args} {
|
||||
if {![llength $args]} {
|
||||
return -code error \
|
||||
"too few arguments to math function \"min\""
|
||||
"not enough arguments to math function \"min\""
|
||||
}
|
||||
set val Inf
|
||||
foreach arg $args {
|
||||
@@ -95,7 +100,7 @@ namespace eval tcl {
|
||||
proc max {args} {
|
||||
if {![llength $args]} {
|
||||
return -code error \
|
||||
"too few arguments to math function \"max\""
|
||||
"not enough arguments to math function \"max\""
|
||||
}
|
||||
set val -Inf
|
||||
foreach arg $args {
|
||||
@@ -308,7 +313,7 @@ proc unknown args {
|
||||
set errInfo [string range $errInfo 0 $last-1]
|
||||
set tail "\"$cinfo\""
|
||||
set last [string last $tail $errInfo]
|
||||
if {$last + [string length $tail] != [string length $errInfo]} {
|
||||
if {$last < 0 || $last + [string length $tail] != [string length $errInfo]} {
|
||||
return -code error -errorcode $errCode \
|
||||
-errorinfo $errInfo $msg
|
||||
}
|
||||
@@ -489,6 +494,7 @@ proc auto_load_index {} {
|
||||
continue
|
||||
} else {
|
||||
set error [catch {
|
||||
fconfigure $f -eofchar \032
|
||||
set id [gets $f]
|
||||
if {$id eq "# Tcl autoload index file, version 2.0"} {
|
||||
eval [read $f]
|
||||
@@ -668,7 +674,9 @@ proc auto_execok name {
|
||||
}
|
||||
|
||||
set path "[file dirname [info nameof]];.;"
|
||||
if {[info exists env(WINDIR)]} {
|
||||
if {[info exists env(SystemRoot)]} {
|
||||
set windir $env(SystemRoot)
|
||||
} elseif {[info exists env(WINDIR)]} {
|
||||
set windir $env(WINDIR)
|
||||
}
|
||||
if {[info exists windir]} {
|
||||
@@ -790,7 +798,7 @@ proc tcl::CopyDirectory {action src dest} {
|
||||
}
|
||||
}
|
||||
} else {
|
||||
if {[string first $nsrc $ndest] != -1} {
|
||||
if {[string first $nsrc $ndest] >= 0} {
|
||||
set srclen [expr {[llength [file split $nsrc]] - 1}]
|
||||
set ndest [lindex [file split $ndest] $srclen]
|
||||
if {$ndest eq [file tail $nsrc]} {
|
||||
|
||||
@@ -40,5 +40,5 @@ namespace eval ::tcl::clock {
|
||||
::msgcat::mcset ja LOCALE_DATE_FORMAT "%EY\u5e74%m\u6708%d\u65e5"
|
||||
::msgcat::mcset ja LOCALE_TIME_FORMAT "%H\u6642%M\u5206%S\u79d2"
|
||||
::msgcat::mcset ja LOCALE_DATE_TIME_FORMAT "%EY\u5e74%m\u6708%d\u65e5 (%a) %H\u6642%M\u5206%S\u79d2 %z"
|
||||
::msgcat::mcset ja LOCALE_ERAS "\u007b-9223372036854775808 \u897f\u66a6 0\u007d \u007b-3061011600 \u660e\u6cbb 1867\u007d \u007b-1812186000 \u5927\u6b63 1911\u007d \u007b-1357635600 \u662d\u548c 1925\u007d \u007b600220800 \u5e73\u6210 1988\u007d"
|
||||
::msgcat::mcset ja LOCALE_ERAS "{-9223372036854775808 \u897f\u66a6 0} {-3061011600 \u660e\u6cbb 1867} {-1812186000 \u5927\u6b63 1911} {-1357635600 \u662d\u548c 1925} {600220800 \u5e73\u6210 1988} {1556668800 \u4ee4\u548c 2018}"
|
||||
}
|
||||
|
||||
@@ -8,10 +8,10 @@
|
||||
# on it. If your code does rely on this package you
|
||||
# may directly incorporate this code into your application.
|
||||
|
||||
package require Tcl 8.2
|
||||
package require Tcl 8.5-
|
||||
# When this version number changes, update the pkgIndex.tcl file
|
||||
# and the install directory in the Makefiles.
|
||||
package provide opt 0.4.6
|
||||
package provide opt 0.4.8
|
||||
|
||||
namespace eval ::tcl {
|
||||
|
||||
@@ -44,8 +44,8 @@ namespace eval ::tcl {
|
||||
{-intflag 7}
|
||||
{-weirdflag "help string"}
|
||||
{-noStatics "Not ok to load static packages"}
|
||||
{-nestedloading1 true "OK to load into nested slaves"}
|
||||
{-nestedloading2 -boolean true "OK to load into nested slaves"}
|
||||
{-nestedloading1 true "OK to load into nested children"}
|
||||
{-nestedloading2 -boolean true "OK to load into nested children"}
|
||||
{-libsOK -choice {Tk SybTcl}
|
||||
"List of packages that can be loaded"}
|
||||
{-precision -int 12 "Number of digits of precision"}
|
||||
|
||||
@@ -8,5 +8,5 @@
|
||||
# script is sourced, the variable $dir must contain the
|
||||
# full path name of this file's directory.
|
||||
|
||||
if {![package vsatisfies [package provide Tcl] 8.2]} {return}
|
||||
package ifneeded opt 0.4.6 [list source [file join $dir optparse.tcl]]
|
||||
if {![package vsatisfies [package provide Tcl] 8.5-]} {return}
|
||||
package ifneeded opt 0.4.8 [list source [file join $dir optparse.tcl]]
|
||||
|
||||
@@ -237,7 +237,7 @@ proc pkg_mkIndex {args} {
|
||||
$c eval [list set ::tcl::file $file]
|
||||
$c eval [list set ::tcl::direct $direct]
|
||||
|
||||
# Download needed procedures into the slave because we've just deleted
|
||||
# Download needed procedures into the child because we've just deleted
|
||||
# the unknown procedure. This doesn't handle procedures with default
|
||||
# arguments.
|
||||
|
||||
@@ -479,9 +479,12 @@ proc tclPkgUnknown {name args} {
|
||||
}
|
||||
set tclSeenPath($dir) 1
|
||||
|
||||
# we can't use glob in safe interps, so enclose the following in a
|
||||
# catch statement, where we get the pkgIndex files out of the
|
||||
# subdirectories
|
||||
# Get the pkgIndex.tcl files in subdirectories of auto_path directories.
|
||||
# - Safe Base interpreters have a restricted "glob" command that
|
||||
# works in this case.
|
||||
# - The "catch" was essential when there was no safe glob and every
|
||||
# call in a safe interp failed; it is retained only for corner
|
||||
# cases in which the eventual call to glob returns an error.
|
||||
catch {
|
||||
foreach file [glob -directory $dir -join -nocomplain \
|
||||
* pkgIndex.tcl] {
|
||||
@@ -585,6 +588,7 @@ proc tcl::MacOSXPkgUnknown {original name args} {
|
||||
set tclSeenPath($dir) 1
|
||||
|
||||
# get the pkgIndex files out of the subdirectories
|
||||
# Safe interpreters do not use tcl::MacOSXPkgUnknown - see init.tcl.
|
||||
foreach file [glob -directory $dir -join -nocomplain \
|
||||
* Resources Scripts pkgIndex.tcl] {
|
||||
set dir [file dirname $file]
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -73,3 +73,6 @@ set auto_index(::tcl::tm::Defaults) [list source [file join $dir tm.tcl]]
|
||||
set auto_index(::tcl::tm::UnknownHandler) [list source [file join $dir tm.tcl]]
|
||||
set auto_index(::tcl::tm::roots) [list source [file join $dir tm.tcl]]
|
||||
set auto_index(::tcl::tm::path) [list source [file join $dir tm.tcl]]
|
||||
if {[namespace exists ::tcl::unsupported]} {
|
||||
set auto_index(timerate) {namespace import ::tcl::unsupported::timerate}
|
||||
}
|
||||
|
||||
@@ -212,11 +212,12 @@ proc ::tcl::tm::UnknownHandler {original name args} {
|
||||
}
|
||||
set strip [llength [file split $path]]
|
||||
|
||||
# We can't use glob in safe interps, so enclose the following in a
|
||||
# catch statement, where we get the module files out of the
|
||||
# subdirectories. In other words, Tcl Modules are not-functional
|
||||
# in such an interpreter. This is the same as for the command
|
||||
# "tclPkgUnknown", i.e. the search for regular packages.
|
||||
# Get the module files out of the subdirectories.
|
||||
# - Safe Base interpreters have a restricted "glob" command that
|
||||
# works in this case.
|
||||
# - The "catch" was essential when there was no safe glob and every
|
||||
# call in a safe interp failed; it is retained only for corner
|
||||
# cases in which the eventual call to glob returns an error.
|
||||
|
||||
catch {
|
||||
# We always look for _all_ possible modules in the current
|
||||
@@ -238,12 +239,16 @@ proc ::tcl::tm::UnknownHandler {original name args} {
|
||||
continue
|
||||
}
|
||||
|
||||
if {[package ifneeded $pkgname $pkgversion] ne {}} {
|
||||
if {([package ifneeded $pkgname $pkgversion] ne {})
|
||||
&& (![interp issafe])
|
||||
} {
|
||||
# There's already a provide script registered for
|
||||
# this version of this package. Since all units of
|
||||
# code claiming to be the same version of the same
|
||||
# package ought to be identical, just stick with
|
||||
# the one we already have.
|
||||
# This does not apply to Safe Base interpreters because
|
||||
# the token-to-directory mapping may have changed.
|
||||
continue
|
||||
}
|
||||
|
||||
@@ -311,7 +316,7 @@ proc ::tcl::tm::UnknownHandler {original name args} {
|
||||
proc ::tcl::tm::Defaults {} {
|
||||
global env tcl_platform
|
||||
|
||||
lassign [split [info tclversion] .] major minor
|
||||
regexp {^(\d+)\.(\d+)} [package provide Tcl] - major minor
|
||||
set exe [file normalize [info nameofexecutable]]
|
||||
|
||||
# Note that we're using [::list], not [list] because [list] means
|
||||
@@ -354,7 +359,7 @@ proc ::tcl::tm::Defaults {} {
|
||||
# Calls 'path add' to paths to the list of module search paths.
|
||||
|
||||
proc ::tcl::tm::roots {paths} {
|
||||
regexp {^(\d+)\.(\d+)} [package present Tcl] - major minor
|
||||
regexp {^(\d+)\.(\d+)} [package provide Tcl] - major minor
|
||||
foreach pa $paths {
|
||||
set p [file join $pa tcl$major]
|
||||
for {set n $minor} {$n >= 0} {incr n -1} {
|
||||
|
||||
@@ -2,51 +2,65 @@
|
||||
|
||||
set TZData(:Africa/Accra) {
|
||||
{-9223372036854775808 -52 0 LMT}
|
||||
{-1640995148 0 0 +0020}
|
||||
{-1556841600 1200 1 +0020}
|
||||
{-1546388400 0 0 +0020}
|
||||
{-1525305600 1200 1 +0020}
|
||||
{-1514852400 0 0 +0020}
|
||||
{-1493769600 1200 1 +0020}
|
||||
{-1483316400 0 0 +0020}
|
||||
{-1462233600 1200 1 +0020}
|
||||
{-1451780400 0 0 +0020}
|
||||
{-1430611200 1200 1 +0020}
|
||||
{-1420158000 0 0 +0020}
|
||||
{-1399075200 1200 1 +0020}
|
||||
{-1388622000 0 0 +0020}
|
||||
{-1367539200 1200 1 +0020}
|
||||
{-1357086000 0 0 +0020}
|
||||
{-1336003200 1200 1 +0020}
|
||||
{-1325550000 0 0 +0020}
|
||||
{-1304380800 1200 1 +0020}
|
||||
{-1293927600 0 0 +0020}
|
||||
{-1272844800 1200 1 +0020}
|
||||
{-1262391600 0 0 +0020}
|
||||
{-1241308800 1200 1 +0020}
|
||||
{-1230855600 0 0 +0020}
|
||||
{-1209772800 1200 1 +0020}
|
||||
{-1199319600 0 0 +0020}
|
||||
{-1178150400 1200 1 +0020}
|
||||
{-1167697200 0 0 +0020}
|
||||
{-1146614400 1200 1 +0020}
|
||||
{-1136161200 0 0 +0020}
|
||||
{-1115078400 1200 1 +0020}
|
||||
{-1104625200 0 0 +0020}
|
||||
{-1083542400 1200 1 +0020}
|
||||
{-1073089200 0 0 +0020}
|
||||
{-1051920000 1200 1 +0020}
|
||||
{-1041466800 0 0 +0020}
|
||||
{-1020384000 1200 1 +0020}
|
||||
{-1009930800 0 0 +0020}
|
||||
{-988848000 1200 1 +0020}
|
||||
{-978394800 0 0 +0020}
|
||||
{-957312000 1200 1 +0020}
|
||||
{-946858800 0 0 +0020}
|
||||
{-925689600 1200 1 +0020}
|
||||
{-915236400 0 0 +0020}
|
||||
{-894153600 1200 1 +0020}
|
||||
{-883700400 0 0 +0020}
|
||||
{-862617600 1200 1 +0020}
|
||||
{-852164400 0 0 +0020}
|
||||
{-1709337548 0 0 GMT}
|
||||
{-1581206400 1200 1 +0020}
|
||||
{-1577917200 0 0 GMT}
|
||||
{-1556834400 1200 1 +0020}
|
||||
{-1546294800 0 0 GMT}
|
||||
{-1525298400 1200 1 +0020}
|
||||
{-1514758800 0 0 GMT}
|
||||
{-1493762400 1200 1 +0020}
|
||||
{-1483222800 0 0 GMT}
|
||||
{-1462226400 1200 1 +0020}
|
||||
{-1451686800 0 0 GMT}
|
||||
{-1430604000 1200 1 +0020}
|
||||
{-1420064400 0 0 GMT}
|
||||
{-1399068000 1200 1 +0020}
|
||||
{-1388528400 0 0 GMT}
|
||||
{-1367532000 1200 1 +0020}
|
||||
{-1356992400 0 0 GMT}
|
||||
{-1335996000 1200 1 +0020}
|
||||
{-1325456400 0 0 GMT}
|
||||
{-1304373600 1200 1 +0020}
|
||||
{-1293834000 0 0 GMT}
|
||||
{-1272837600 1200 1 +0020}
|
||||
{-1262298000 0 0 GMT}
|
||||
{-1241301600 1200 1 +0020}
|
||||
{-1230762000 0 0 GMT}
|
||||
{-1209765600 1200 1 +0020}
|
||||
{-1199226000 0 0 GMT}
|
||||
{-1178143200 1200 1 +0020}
|
||||
{-1167603600 0 0 GMT}
|
||||
{-1146607200 1200 1 +0020}
|
||||
{-1136067600 0 0 GMT}
|
||||
{-1115071200 1200 1 +0020}
|
||||
{-1104531600 0 0 GMT}
|
||||
{-1083535200 1200 1 +0020}
|
||||
{-1072995600 0 0 GMT}
|
||||
{-1051912800 1200 1 +0020}
|
||||
{-1041373200 0 0 GMT}
|
||||
{-1020376800 1200 1 +0020}
|
||||
{-1009837200 0 0 GMT}
|
||||
{-988840800 1200 1 +0020}
|
||||
{-978301200 0 0 GMT}
|
||||
{-957304800 1200 1 +0020}
|
||||
{-946765200 0 0 GMT}
|
||||
{-936309600 1200 1 +0020}
|
||||
{-915142800 0 0 GMT}
|
||||
{-904773600 1200 1 +0020}
|
||||
{-883606800 0 0 GMT}
|
||||
{-880329600 1800 0 +0030}
|
||||
{-756952200 0 0 GMT}
|
||||
{-610149600 1800 1 +0030}
|
||||
{-599610600 0 0 GMT}
|
||||
{-578613600 1800 1 +0030}
|
||||
{-568074600 0 0 GMT}
|
||||
{-546991200 1800 1 +0030}
|
||||
{-536452200 0 0 GMT}
|
||||
{-515455200 1800 1 +0030}
|
||||
{-504916200 0 0 GMT}
|
||||
{-483919200 1800 1 +0030}
|
||||
{-473380200 0 0 GMT}
|
||||
{-452383200 1800 1 +0030}
|
||||
{-441844200 0 0 GMT}
|
||||
}
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
set TZData(:Africa/Algiers) {
|
||||
{-9223372036854775808 732 0 LMT}
|
||||
{-2486679072 561 0 PMT}
|
||||
{-2486592732 561 0 PMT}
|
||||
{-1855958961 0 0 WET}
|
||||
{-1689814800 3600 1 WEST}
|
||||
{-1680397200 0 0 WET}
|
||||
|
||||
@@ -2,6 +2,6 @@
|
||||
|
||||
set TZData(:Africa/Bissau) {
|
||||
{-9223372036854775808 -3740 0 LMT}
|
||||
{-1830380260 -3600 0 -01}
|
||||
{-1830380400 -3600 0 -01}
|
||||
{157770000 0 0 GMT}
|
||||
}
|
||||
|
||||
@@ -2,229 +2,201 @@
|
||||
|
||||
set TZData(:Africa/Casablanca) {
|
||||
{-9223372036854775808 -1820 0 LMT}
|
||||
{-1773012580 0 0 WET}
|
||||
{-956361600 3600 1 WEST}
|
||||
{-950490000 0 0 WET}
|
||||
{-942019200 3600 1 WEST}
|
||||
{-761187600 0 0 WET}
|
||||
{-617241600 3600 1 WEST}
|
||||
{-605149200 0 0 WET}
|
||||
{-81432000 3600 1 WEST}
|
||||
{-71110800 0 0 WET}
|
||||
{141264000 3600 1 WEST}
|
||||
{147222000 0 0 WET}
|
||||
{199756800 3600 1 WEST}
|
||||
{207702000 0 0 WET}
|
||||
{231292800 3600 1 WEST}
|
||||
{244249200 0 0 WET}
|
||||
{265507200 3600 1 WEST}
|
||||
{271033200 0 0 WET}
|
||||
{448243200 3600 0 CET}
|
||||
{504918000 0 0 WET}
|
||||
{1212278400 3600 1 WEST}
|
||||
{1220223600 0 0 WET}
|
||||
{1243814400 3600 1 WEST}
|
||||
{1250809200 0 0 WET}
|
||||
{1272758400 3600 1 WEST}
|
||||
{1281222000 0 0 WET}
|
||||
{1301788800 3600 1 WEST}
|
||||
{1312066800 0 0 WET}
|
||||
{1335664800 3600 1 WEST}
|
||||
{1342749600 0 0 WET}
|
||||
{1345428000 3600 1 WEST}
|
||||
{1348970400 0 0 WET}
|
||||
{1367114400 3600 1 WEST}
|
||||
{1373162400 0 0 WET}
|
||||
{1376100000 3600 1 WEST}
|
||||
{1382839200 0 0 WET}
|
||||
{1396144800 3600 1 WEST}
|
||||
{1403920800 0 0 WET}
|
||||
{1406944800 3600 1 WEST}
|
||||
{1414288800 0 0 WET}
|
||||
{1427594400 3600 1 WEST}
|
||||
{1434247200 0 0 WET}
|
||||
{1437271200 3600 1 WEST}
|
||||
{1445738400 0 0 WET}
|
||||
{1459044000 3600 1 WEST}
|
||||
{1465092000 0 0 WET}
|
||||
{1468116000 3600 1 WEST}
|
||||
{1477792800 0 0 WET}
|
||||
{1490493600 3600 1 WEST}
|
||||
{1495332000 0 0 WET}
|
||||
{1498960800 3600 1 WEST}
|
||||
{1509242400 0 0 WET}
|
||||
{1521943200 3600 1 WEST}
|
||||
{1526176800 0 0 WET}
|
||||
{1529200800 3600 1 WEST}
|
||||
{1540692000 0 0 WET}
|
||||
{1553997600 3600 1 WEST}
|
||||
{1557021600 0 0 WET}
|
||||
{1560045600 3600 1 WEST}
|
||||
{1572141600 0 0 WET}
|
||||
{1585447200 3600 1 WEST}
|
||||
{1587261600 0 0 WET}
|
||||
{1590285600 3600 1 WEST}
|
||||
{1603591200 0 0 WET}
|
||||
{1616896800 3600 1 WEST}
|
||||
{1618106400 0 0 WET}
|
||||
{1621130400 3600 1 WEST}
|
||||
{1635645600 0 0 WET}
|
||||
{1651975200 3600 1 WEST}
|
||||
{1667095200 0 0 WET}
|
||||
{1682215200 3600 1 WEST}
|
||||
{1698544800 0 0 WET}
|
||||
{1713060000 3600 1 WEST}
|
||||
{1729994400 0 0 WET}
|
||||
{1743904800 3600 1 WEST}
|
||||
{1761444000 0 0 WET}
|
||||
{1774749600 3600 1 WEST}
|
||||
{1792893600 0 0 WET}
|
||||
{1806199200 3600 1 WEST}
|
||||
{1824948000 0 0 WET}
|
||||
{1837648800 3600 1 WEST}
|
||||
{1856397600 0 0 WET}
|
||||
{1869098400 3600 1 WEST}
|
||||
{1887847200 0 0 WET}
|
||||
{1901152800 3600 1 WEST}
|
||||
{1919296800 0 0 WET}
|
||||
{1932602400 3600 1 WEST}
|
||||
{1950746400 0 0 WET}
|
||||
{1964052000 3600 1 WEST}
|
||||
{1982800800 0 0 WET}
|
||||
{1995501600 3600 1 WEST}
|
||||
{2014250400 0 0 WET}
|
||||
{2026951200 3600 1 WEST}
|
||||
{2045700000 0 0 WET}
|
||||
{2058400800 3600 1 WEST}
|
||||
{2077149600 0 0 WET}
|
||||
{2090455200 3600 1 WEST}
|
||||
{2107994400 0 0 WET}
|
||||
{2108602800 0 0 WET}
|
||||
{2121904800 3600 1 WEST}
|
||||
{2138234400 0 0 WET}
|
||||
{2140052400 0 0 WET}
|
||||
{2153354400 3600 1 WEST}
|
||||
{2172103200 0 0 WET}
|
||||
{2184804000 3600 1 WEST}
|
||||
{2203552800 0 0 WET}
|
||||
{2216253600 3600 1 WEST}
|
||||
{2235002400 0 0 WET}
|
||||
{2248308000 3600 1 WEST}
|
||||
{2266452000 0 0 WET}
|
||||
{2279757600 3600 1 WEST}
|
||||
{2297901600 0 0 WET}
|
||||
{2311207200 3600 1 WEST}
|
||||
{2329351200 0 0 WET}
|
||||
{2342656800 3600 1 WEST}
|
||||
{2361405600 0 0 WET}
|
||||
{2374106400 3600 1 WEST}
|
||||
{2392855200 0 0 WET}
|
||||
{2405556000 3600 1 WEST}
|
||||
{2424304800 0 0 WET}
|
||||
{2437610400 3600 1 WEST}
|
||||
{2455754400 0 0 WET}
|
||||
{2469060000 3600 1 WEST}
|
||||
{2487204000 0 0 WET}
|
||||
{2500509600 3600 1 WEST}
|
||||
{2519258400 0 0 WET}
|
||||
{2531959200 3600 1 WEST}
|
||||
{2550708000 0 0 WET}
|
||||
{2563408800 3600 1 WEST}
|
||||
{2582157600 0 0 WET}
|
||||
{2595463200 3600 1 WEST}
|
||||
{2613607200 0 0 WET}
|
||||
{2626912800 3600 1 WEST}
|
||||
{2645056800 0 0 WET}
|
||||
{2658362400 3600 1 WEST}
|
||||
{2676506400 0 0 WET}
|
||||
{2689812000 3600 1 WEST}
|
||||
{2708560800 0 0 WET}
|
||||
{2721261600 3600 1 WEST}
|
||||
{2740010400 0 0 WET}
|
||||
{2752711200 3600 1 WEST}
|
||||
{2771460000 0 0 WET}
|
||||
{2784765600 3600 1 WEST}
|
||||
{2802909600 0 0 WET}
|
||||
{2816215200 3600 1 WEST}
|
||||
{2834359200 0 0 WET}
|
||||
{2847664800 3600 1 WEST}
|
||||
{2866413600 0 0 WET}
|
||||
{2879114400 3600 1 WEST}
|
||||
{2897863200 0 0 WET}
|
||||
{2910564000 3600 1 WEST}
|
||||
{2929312800 0 0 WET}
|
||||
{2942013600 3600 1 WEST}
|
||||
{2960762400 0 0 WET}
|
||||
{2974068000 3600 1 WEST}
|
||||
{2992212000 0 0 WET}
|
||||
{3005517600 3600 1 WEST}
|
||||
{3023661600 0 0 WET}
|
||||
{3036967200 3600 1 WEST}
|
||||
{3055716000 0 0 WET}
|
||||
{3068416800 3600 1 WEST}
|
||||
{3087165600 0 0 WET}
|
||||
{3099866400 3600 1 WEST}
|
||||
{3118615200 0 0 WET}
|
||||
{3131920800 3600 1 WEST}
|
||||
{3150064800 0 0 WET}
|
||||
{3163370400 3600 1 WEST}
|
||||
{3181514400 0 0 WET}
|
||||
{3194820000 3600 1 WEST}
|
||||
{3212964000 0 0 WET}
|
||||
{3226269600 3600 1 WEST}
|
||||
{3245018400 0 0 WET}
|
||||
{3257719200 3600 1 WEST}
|
||||
{3276468000 0 0 WET}
|
||||
{3289168800 3600 1 WEST}
|
||||
{3307917600 0 0 WET}
|
||||
{3321223200 3600 1 WEST}
|
||||
{3339367200 0 0 WET}
|
||||
{3352672800 3600 1 WEST}
|
||||
{3370816800 0 0 WET}
|
||||
{3384122400 3600 1 WEST}
|
||||
{3402871200 0 0 WET}
|
||||
{3415572000 3600 1 WEST}
|
||||
{3434320800 0 0 WET}
|
||||
{3447021600 3600 1 WEST}
|
||||
{3465770400 0 0 WET}
|
||||
{3479076000 3600 1 WEST}
|
||||
{3497220000 0 0 WET}
|
||||
{3510525600 3600 1 WEST}
|
||||
{3528669600 0 0 WET}
|
||||
{3541975200 3600 1 WEST}
|
||||
{3560119200 0 0 WET}
|
||||
{3573424800 3600 1 WEST}
|
||||
{3592173600 0 0 WET}
|
||||
{3604874400 3600 1 WEST}
|
||||
{3623623200 0 0 WET}
|
||||
{3636324000 3600 1 WEST}
|
||||
{3655072800 0 0 WET}
|
||||
{3668378400 3600 1 WEST}
|
||||
{3686522400 0 0 WET}
|
||||
{3699828000 3600 1 WEST}
|
||||
{3717972000 0 0 WET}
|
||||
{3731277600 3600 1 WEST}
|
||||
{3750026400 0 0 WET}
|
||||
{3762727200 3600 1 WEST}
|
||||
{3781476000 0 0 WET}
|
||||
{3794176800 3600 1 WEST}
|
||||
{3812925600 0 0 WET}
|
||||
{3825626400 3600 1 WEST}
|
||||
{3844375200 0 0 WET}
|
||||
{3857680800 3600 1 WEST}
|
||||
{3875824800 0 0 WET}
|
||||
{3889130400 3600 1 WEST}
|
||||
{3907274400 0 0 WET}
|
||||
{3920580000 3600 1 WEST}
|
||||
{3939328800 0 0 WET}
|
||||
{3952029600 3600 1 WEST}
|
||||
{3970778400 0 0 WET}
|
||||
{3983479200 3600 1 WEST}
|
||||
{4002228000 0 0 WET}
|
||||
{4015533600 3600 1 WEST}
|
||||
{4033677600 0 0 WET}
|
||||
{4046983200 3600 1 WEST}
|
||||
{4065127200 0 0 WET}
|
||||
{4078432800 3600 1 WEST}
|
||||
{4096576800 0 0 WET}
|
||||
{-1773012580 0 0 +00}
|
||||
{-956361600 3600 1 +00}
|
||||
{-950490000 0 0 +00}
|
||||
{-942019200 3600 1 +00}
|
||||
{-761187600 0 0 +00}
|
||||
{-617241600 3600 1 +00}
|
||||
{-605149200 0 0 +00}
|
||||
{-81432000 3600 1 +00}
|
||||
{-71110800 0 0 +00}
|
||||
{141264000 3600 1 +00}
|
||||
{147222000 0 0 +00}
|
||||
{199756800 3600 1 +00}
|
||||
{207702000 0 0 +00}
|
||||
{231292800 3600 1 +00}
|
||||
{244249200 0 0 +00}
|
||||
{265507200 3600 1 +00}
|
||||
{271033200 0 0 +00}
|
||||
{448243200 3600 0 +01}
|
||||
{504918000 0 0 +00}
|
||||
{1212278400 3600 1 +00}
|
||||
{1220223600 0 0 +00}
|
||||
{1243814400 3600 1 +00}
|
||||
{1250809200 0 0 +00}
|
||||
{1272758400 3600 1 +00}
|
||||
{1281222000 0 0 +00}
|
||||
{1301788800 3600 1 +00}
|
||||
{1312066800 0 0 +00}
|
||||
{1335664800 3600 1 +00}
|
||||
{1342749600 0 0 +00}
|
||||
{1345428000 3600 1 +00}
|
||||
{1348970400 0 0 +00}
|
||||
{1367114400 3600 1 +00}
|
||||
{1373162400 0 0 +00}
|
||||
{1376100000 3600 1 +00}
|
||||
{1382839200 0 0 +00}
|
||||
{1396144800 3600 1 +00}
|
||||
{1403920800 0 0 +00}
|
||||
{1406944800 3600 1 +00}
|
||||
{1414288800 0 0 +00}
|
||||
{1427594400 3600 1 +00}
|
||||
{1434247200 0 0 +00}
|
||||
{1437271200 3600 1 +00}
|
||||
{1445738400 0 0 +00}
|
||||
{1459044000 3600 1 +00}
|
||||
{1465092000 0 0 +00}
|
||||
{1468116000 3600 1 +00}
|
||||
{1477792800 0 0 +00}
|
||||
{1490493600 3600 1 +00}
|
||||
{1495332000 0 0 +00}
|
||||
{1498960800 3600 1 +00}
|
||||
{1509242400 0 0 +00}
|
||||
{1521943200 3600 1 +00}
|
||||
{1526176800 0 0 +00}
|
||||
{1529200800 3600 1 +00}
|
||||
{1540695600 3600 0 +01}
|
||||
{1557021600 0 1 +01}
|
||||
{1560045600 3600 0 +01}
|
||||
{1587261600 0 1 +01}
|
||||
{1590890400 3600 0 +01}
|
||||
{1618106400 0 1 +01}
|
||||
{1621130400 3600 0 +01}
|
||||
{1648346400 0 1 +01}
|
||||
{1651975200 3600 0 +01}
|
||||
{1679191200 0 1 +01}
|
||||
{1682820000 3600 0 +01}
|
||||
{1710036000 0 1 +01}
|
||||
{1713060000 3600 0 +01}
|
||||
{1740276000 0 1 +01}
|
||||
{1743904800 3600 0 +01}
|
||||
{1771120800 0 1 +01}
|
||||
{1774144800 3600 0 +01}
|
||||
{1801965600 0 1 +01}
|
||||
{1804989600 3600 0 +01}
|
||||
{1832205600 0 1 +01}
|
||||
{1835834400 3600 0 +01}
|
||||
{1863050400 0 1 +01}
|
||||
{1866074400 3600 0 +01}
|
||||
{1893290400 0 1 +01}
|
||||
{1896919200 3600 0 +01}
|
||||
{1924135200 0 1 +01}
|
||||
{1927764000 3600 0 +01}
|
||||
{1954980000 0 1 +01}
|
||||
{1958004000 3600 0 +01}
|
||||
{1985220000 0 1 +01}
|
||||
{1988848800 3600 0 +01}
|
||||
{2016064800 0 1 +01}
|
||||
{2019088800 3600 0 +01}
|
||||
{2046304800 0 1 +01}
|
||||
{2049933600 3600 0 +01}
|
||||
{2077149600 0 1 +01}
|
||||
{2080778400 3600 0 +01}
|
||||
{2107994400 0 1 +01}
|
||||
{2111018400 3600 0 +01}
|
||||
{2138234400 0 1 +01}
|
||||
{2141863200 3600 0 +01}
|
||||
{2169079200 0 1 +01}
|
||||
{2172708000 3600 0 +01}
|
||||
{2199924000 0 1 +01}
|
||||
{2202948000 3600 0 +01}
|
||||
{2230164000 0 1 +01}
|
||||
{2233792800 3600 0 +01}
|
||||
{2261008800 0 1 +01}
|
||||
{2264032800 3600 0 +01}
|
||||
{2291248800 0 1 +01}
|
||||
{2294877600 3600 0 +01}
|
||||
{2322093600 0 1 +01}
|
||||
{2325722400 3600 0 +01}
|
||||
{2352938400 0 1 +01}
|
||||
{2355962400 3600 0 +01}
|
||||
{2383178400 0 1 +01}
|
||||
{2386807200 3600 0 +01}
|
||||
{2414023200 0 1 +01}
|
||||
{2417652000 3600 0 +01}
|
||||
{2444868000 0 1 +01}
|
||||
{2447892000 3600 0 +01}
|
||||
{2475108000 0 1 +01}
|
||||
{2478736800 3600 0 +01}
|
||||
{2505952800 0 1 +01}
|
||||
{2508976800 3600 0 +01}
|
||||
{2536192800 0 1 +01}
|
||||
{2539821600 3600 0 +01}
|
||||
{2567037600 0 1 +01}
|
||||
{2570666400 3600 0 +01}
|
||||
{2597882400 0 1 +01}
|
||||
{2600906400 3600 0 +01}
|
||||
{2628122400 0 1 +01}
|
||||
{2631751200 3600 0 +01}
|
||||
{2658967200 0 1 +01}
|
||||
{2662596000 3600 0 +01}
|
||||
{2689812000 0 1 +01}
|
||||
{2692836000 3600 0 +01}
|
||||
{2720052000 0 1 +01}
|
||||
{2723680800 3600 0 +01}
|
||||
{2750896800 0 1 +01}
|
||||
{2753920800 3600 0 +01}
|
||||
{2781136800 0 1 +01}
|
||||
{2784765600 3600 0 +01}
|
||||
{2811981600 0 1 +01}
|
||||
{2815610400 3600 0 +01}
|
||||
{2842826400 0 1 +01}
|
||||
{2845850400 3600 0 +01}
|
||||
{2873066400 0 1 +01}
|
||||
{2876695200 3600 0 +01}
|
||||
{2903911200 0 1 +01}
|
||||
{2907540000 3600 0 +01}
|
||||
{2934756000 0 1 +01}
|
||||
{2937780000 3600 0 +01}
|
||||
{2964996000 0 1 +01}
|
||||
{2968624800 3600 0 +01}
|
||||
{2995840800 0 1 +01}
|
||||
{2998864800 3600 0 +01}
|
||||
{3026080800 0 1 +01}
|
||||
{3029709600 3600 0 +01}
|
||||
{3056925600 0 1 +01}
|
||||
{3060554400 3600 0 +01}
|
||||
{3087770400 0 1 +01}
|
||||
{3090794400 3600 0 +01}
|
||||
{3118010400 0 1 +01}
|
||||
{3121639200 3600 0 +01}
|
||||
{3148855200 0 1 +01}
|
||||
{3152484000 3600 0 +01}
|
||||
{3179700000 0 1 +01}
|
||||
{3182724000 3600 0 +01}
|
||||
{3209940000 0 1 +01}
|
||||
{3213568800 3600 0 +01}
|
||||
{3240784800 0 1 +01}
|
||||
{3243808800 3600 0 +01}
|
||||
{3271024800 0 1 +01}
|
||||
{3274653600 3600 0 +01}
|
||||
{3301869600 0 1 +01}
|
||||
{3305498400 3600 0 +01}
|
||||
{3332714400 0 1 +01}
|
||||
{3335738400 3600 0 +01}
|
||||
{3362954400 0 1 +01}
|
||||
{3366583200 3600 0 +01}
|
||||
{3393799200 0 1 +01}
|
||||
{3397428000 3600 0 +01}
|
||||
{3424644000 0 1 +01}
|
||||
{3427668000 3600 0 +01}
|
||||
{3454884000 0 1 +01}
|
||||
{3458512800 3600 0 +01}
|
||||
{3485728800 0 1 +01}
|
||||
{3488752800 3600 0 +01}
|
||||
{3515968800 0 1 +01}
|
||||
{3519597600 3600 0 +01}
|
||||
{3546813600 0 1 +01}
|
||||
{3550442400 3600 0 +01}
|
||||
{3577658400 0 1 +01}
|
||||
{3580682400 3600 0 +01}
|
||||
{3607898400 0 1 +01}
|
||||
{3611527200 3600 0 +01}
|
||||
{3638743200 0 1 +01}
|
||||
{3642372000 3600 0 +01}
|
||||
{3669588000 0 1 +01}
|
||||
{3672612000 3600 0 +01}
|
||||
{3699828000 0 1 +01}
|
||||
{3703456800 3600 0 +01}
|
||||
}
|
||||
|
||||
@@ -15,6 +15,7 @@ set TZData(:Africa/Ceuta) {
|
||||
{-1316390400 3600 1 WEST}
|
||||
{-1301270400 0 0 WET}
|
||||
{-1293840000 0 0 WET}
|
||||
{-94694400 0 0 WET}
|
||||
{-81432000 3600 1 WEST}
|
||||
{-71110800 0 0 WET}
|
||||
{141264000 3600 1 WEST}
|
||||
|
||||
@@ -3,217 +3,189 @@
|
||||
set TZData(:Africa/El_Aaiun) {
|
||||
{-9223372036854775808 -3168 0 LMT}
|
||||
{-1136070432 -3600 0 -01}
|
||||
{198291600 0 0 WET}
|
||||
{199756800 3600 1 WEST}
|
||||
{207702000 0 0 WET}
|
||||
{231292800 3600 1 WEST}
|
||||
{244249200 0 0 WET}
|
||||
{265507200 3600 1 WEST}
|
||||
{271033200 0 0 WET}
|
||||
{1212278400 3600 1 WEST}
|
||||
{1220223600 0 0 WET}
|
||||
{1243814400 3600 1 WEST}
|
||||
{1250809200 0 0 WET}
|
||||
{1272758400 3600 1 WEST}
|
||||
{1281222000 0 0 WET}
|
||||
{1301788800 3600 1 WEST}
|
||||
{1312066800 0 0 WET}
|
||||
{1335664800 3600 1 WEST}
|
||||
{1342749600 0 0 WET}
|
||||
{1345428000 3600 1 WEST}
|
||||
{1348970400 0 0 WET}
|
||||
{1367114400 3600 1 WEST}
|
||||
{1373162400 0 0 WET}
|
||||
{1376100000 3600 1 WEST}
|
||||
{1382839200 0 0 WET}
|
||||
{1396144800 3600 1 WEST}
|
||||
{1403920800 0 0 WET}
|
||||
{1406944800 3600 1 WEST}
|
||||
{1414288800 0 0 WET}
|
||||
{1427594400 3600 1 WEST}
|
||||
{1434247200 0 0 WET}
|
||||
{1437271200 3600 1 WEST}
|
||||
{1445738400 0 0 WET}
|
||||
{1459044000 3600 1 WEST}
|
||||
{1465092000 0 0 WET}
|
||||
{1468116000 3600 1 WEST}
|
||||
{1477792800 0 0 WET}
|
||||
{1490493600 3600 1 WEST}
|
||||
{1495332000 0 0 WET}
|
||||
{1498960800 3600 1 WEST}
|
||||
{1509242400 0 0 WET}
|
||||
{1521943200 3600 1 WEST}
|
||||
{1526176800 0 0 WET}
|
||||
{1529200800 3600 1 WEST}
|
||||
{1540692000 0 0 WET}
|
||||
{1553997600 3600 1 WEST}
|
||||
{1557021600 0 0 WET}
|
||||
{1560045600 3600 1 WEST}
|
||||
{1572141600 0 0 WET}
|
||||
{1585447200 3600 1 WEST}
|
||||
{1587261600 0 0 WET}
|
||||
{1590285600 3600 1 WEST}
|
||||
{1603591200 0 0 WET}
|
||||
{1616896800 3600 1 WEST}
|
||||
{1618106400 0 0 WET}
|
||||
{1621130400 3600 1 WEST}
|
||||
{1635645600 0 0 WET}
|
||||
{1651975200 3600 1 WEST}
|
||||
{1667095200 0 0 WET}
|
||||
{1682215200 3600 1 WEST}
|
||||
{1698544800 0 0 WET}
|
||||
{1713060000 3600 1 WEST}
|
||||
{1729994400 0 0 WET}
|
||||
{1743904800 3600 1 WEST}
|
||||
{1761444000 0 0 WET}
|
||||
{1774749600 3600 1 WEST}
|
||||
{1792893600 0 0 WET}
|
||||
{1806199200 3600 1 WEST}
|
||||
{1824948000 0 0 WET}
|
||||
{1837648800 3600 1 WEST}
|
||||
{1856397600 0 0 WET}
|
||||
{1869098400 3600 1 WEST}
|
||||
{1887847200 0 0 WET}
|
||||
{1901152800 3600 1 WEST}
|
||||
{1919296800 0 0 WET}
|
||||
{1932602400 3600 1 WEST}
|
||||
{1950746400 0 0 WET}
|
||||
{1964052000 3600 1 WEST}
|
||||
{1982800800 0 0 WET}
|
||||
{1995501600 3600 1 WEST}
|
||||
{2014250400 0 0 WET}
|
||||
{2026951200 3600 1 WEST}
|
||||
{2045700000 0 0 WET}
|
||||
{2058400800 3600 1 WEST}
|
||||
{2077149600 0 0 WET}
|
||||
{2090455200 3600 1 WEST}
|
||||
{2107994400 0 0 WET}
|
||||
{2108602800 0 0 WET}
|
||||
{2121904800 3600 1 WEST}
|
||||
{2138234400 0 0 WET}
|
||||
{2140052400 0 0 WET}
|
||||
{2153354400 3600 1 WEST}
|
||||
{2172103200 0 0 WET}
|
||||
{2184804000 3600 1 WEST}
|
||||
{2203552800 0 0 WET}
|
||||
{2216253600 3600 1 WEST}
|
||||
{2235002400 0 0 WET}
|
||||
{2248308000 3600 1 WEST}
|
||||
{2266452000 0 0 WET}
|
||||
{2279757600 3600 1 WEST}
|
||||
{2297901600 0 0 WET}
|
||||
{2311207200 3600 1 WEST}
|
||||
{2329351200 0 0 WET}
|
||||
{2342656800 3600 1 WEST}
|
||||
{2361405600 0 0 WET}
|
||||
{2374106400 3600 1 WEST}
|
||||
{2392855200 0 0 WET}
|
||||
{2405556000 3600 1 WEST}
|
||||
{2424304800 0 0 WET}
|
||||
{2437610400 3600 1 WEST}
|
||||
{2455754400 0 0 WET}
|
||||
{2469060000 3600 1 WEST}
|
||||
{2487204000 0 0 WET}
|
||||
{2500509600 3600 1 WEST}
|
||||
{2519258400 0 0 WET}
|
||||
{2531959200 3600 1 WEST}
|
||||
{2550708000 0 0 WET}
|
||||
{2563408800 3600 1 WEST}
|
||||
{2582157600 0 0 WET}
|
||||
{2595463200 3600 1 WEST}
|
||||
{2613607200 0 0 WET}
|
||||
{2626912800 3600 1 WEST}
|
||||
{2645056800 0 0 WET}
|
||||
{2658362400 3600 1 WEST}
|
||||
{2676506400 0 0 WET}
|
||||
{2689812000 3600 1 WEST}
|
||||
{2708560800 0 0 WET}
|
||||
{2721261600 3600 1 WEST}
|
||||
{2740010400 0 0 WET}
|
||||
{2752711200 3600 1 WEST}
|
||||
{2771460000 0 0 WET}
|
||||
{2784765600 3600 1 WEST}
|
||||
{2802909600 0 0 WET}
|
||||
{2816215200 3600 1 WEST}
|
||||
{2834359200 0 0 WET}
|
||||
{2847664800 3600 1 WEST}
|
||||
{2866413600 0 0 WET}
|
||||
{2879114400 3600 1 WEST}
|
||||
{2897863200 0 0 WET}
|
||||
{2910564000 3600 1 WEST}
|
||||
{2929312800 0 0 WET}
|
||||
{2942013600 3600 1 WEST}
|
||||
{2960762400 0 0 WET}
|
||||
{2974068000 3600 1 WEST}
|
||||
{2992212000 0 0 WET}
|
||||
{3005517600 3600 1 WEST}
|
||||
{3023661600 0 0 WET}
|
||||
{3036967200 3600 1 WEST}
|
||||
{3055716000 0 0 WET}
|
||||
{3068416800 3600 1 WEST}
|
||||
{3087165600 0 0 WET}
|
||||
{3099866400 3600 1 WEST}
|
||||
{3118615200 0 0 WET}
|
||||
{3131920800 3600 1 WEST}
|
||||
{3150064800 0 0 WET}
|
||||
{3163370400 3600 1 WEST}
|
||||
{3181514400 0 0 WET}
|
||||
{3194820000 3600 1 WEST}
|
||||
{3212964000 0 0 WET}
|
||||
{3226269600 3600 1 WEST}
|
||||
{3245018400 0 0 WET}
|
||||
{3257719200 3600 1 WEST}
|
||||
{3276468000 0 0 WET}
|
||||
{3289168800 3600 1 WEST}
|
||||
{3307917600 0 0 WET}
|
||||
{3321223200 3600 1 WEST}
|
||||
{3339367200 0 0 WET}
|
||||
{3352672800 3600 1 WEST}
|
||||
{3370816800 0 0 WET}
|
||||
{3384122400 3600 1 WEST}
|
||||
{3402871200 0 0 WET}
|
||||
{3415572000 3600 1 WEST}
|
||||
{3434320800 0 0 WET}
|
||||
{3447021600 3600 1 WEST}
|
||||
{3465770400 0 0 WET}
|
||||
{3479076000 3600 1 WEST}
|
||||
{3497220000 0 0 WET}
|
||||
{3510525600 3600 1 WEST}
|
||||
{3528669600 0 0 WET}
|
||||
{3541975200 3600 1 WEST}
|
||||
{3560119200 0 0 WET}
|
||||
{3573424800 3600 1 WEST}
|
||||
{3592173600 0 0 WET}
|
||||
{3604874400 3600 1 WEST}
|
||||
{3623623200 0 0 WET}
|
||||
{3636324000 3600 1 WEST}
|
||||
{3655072800 0 0 WET}
|
||||
{3668378400 3600 1 WEST}
|
||||
{3686522400 0 0 WET}
|
||||
{3699828000 3600 1 WEST}
|
||||
{3717972000 0 0 WET}
|
||||
{3731277600 3600 1 WEST}
|
||||
{3750026400 0 0 WET}
|
||||
{3762727200 3600 1 WEST}
|
||||
{3781476000 0 0 WET}
|
||||
{3794176800 3600 1 WEST}
|
||||
{3812925600 0 0 WET}
|
||||
{3825626400 3600 1 WEST}
|
||||
{3844375200 0 0 WET}
|
||||
{3857680800 3600 1 WEST}
|
||||
{3875824800 0 0 WET}
|
||||
{3889130400 3600 1 WEST}
|
||||
{3907274400 0 0 WET}
|
||||
{3920580000 3600 1 WEST}
|
||||
{3939328800 0 0 WET}
|
||||
{3952029600 3600 1 WEST}
|
||||
{3970778400 0 0 WET}
|
||||
{3983479200 3600 1 WEST}
|
||||
{4002228000 0 0 WET}
|
||||
{4015533600 3600 1 WEST}
|
||||
{4033677600 0 0 WET}
|
||||
{4046983200 3600 1 WEST}
|
||||
{4065127200 0 0 WET}
|
||||
{4078432800 3600 1 WEST}
|
||||
{4096576800 0 0 WET}
|
||||
{198291600 0 0 +00}
|
||||
{199756800 3600 1 +00}
|
||||
{207702000 0 0 +00}
|
||||
{231292800 3600 1 +00}
|
||||
{244249200 0 0 +00}
|
||||
{265507200 3600 1 +00}
|
||||
{271033200 0 0 +00}
|
||||
{1212278400 3600 1 +00}
|
||||
{1220223600 0 0 +00}
|
||||
{1243814400 3600 1 +00}
|
||||
{1250809200 0 0 +00}
|
||||
{1272758400 3600 1 +00}
|
||||
{1281222000 0 0 +00}
|
||||
{1301788800 3600 1 +00}
|
||||
{1312066800 0 0 +00}
|
||||
{1335664800 3600 1 +00}
|
||||
{1342749600 0 0 +00}
|
||||
{1345428000 3600 1 +00}
|
||||
{1348970400 0 0 +00}
|
||||
{1367114400 3600 1 +00}
|
||||
{1373162400 0 0 +00}
|
||||
{1376100000 3600 1 +00}
|
||||
{1382839200 0 0 +00}
|
||||
{1396144800 3600 1 +00}
|
||||
{1403920800 0 0 +00}
|
||||
{1406944800 3600 1 +00}
|
||||
{1414288800 0 0 +00}
|
||||
{1427594400 3600 1 +00}
|
||||
{1434247200 0 0 +00}
|
||||
{1437271200 3600 1 +00}
|
||||
{1445738400 0 0 +00}
|
||||
{1459044000 3600 1 +00}
|
||||
{1465092000 0 0 +00}
|
||||
{1468116000 3600 1 +00}
|
||||
{1477792800 0 0 +00}
|
||||
{1490493600 3600 1 +00}
|
||||
{1495332000 0 0 +00}
|
||||
{1498960800 3600 1 +00}
|
||||
{1509242400 0 0 +00}
|
||||
{1521943200 3600 1 +00}
|
||||
{1526176800 0 0 +00}
|
||||
{1529200800 3600 1 +00}
|
||||
{1540695600 3600 0 +01}
|
||||
{1557021600 0 1 +01}
|
||||
{1560045600 3600 0 +01}
|
||||
{1587261600 0 1 +01}
|
||||
{1590890400 3600 0 +01}
|
||||
{1618106400 0 1 +01}
|
||||
{1621130400 3600 0 +01}
|
||||
{1648346400 0 1 +01}
|
||||
{1651975200 3600 0 +01}
|
||||
{1679191200 0 1 +01}
|
||||
{1682820000 3600 0 +01}
|
||||
{1710036000 0 1 +01}
|
||||
{1713060000 3600 0 +01}
|
||||
{1740276000 0 1 +01}
|
||||
{1743904800 3600 0 +01}
|
||||
{1771120800 0 1 +01}
|
||||
{1774144800 3600 0 +01}
|
||||
{1801965600 0 1 +01}
|
||||
{1804989600 3600 0 +01}
|
||||
{1832205600 0 1 +01}
|
||||
{1835834400 3600 0 +01}
|
||||
{1863050400 0 1 +01}
|
||||
{1866074400 3600 0 +01}
|
||||
{1893290400 0 1 +01}
|
||||
{1896919200 3600 0 +01}
|
||||
{1924135200 0 1 +01}
|
||||
{1927764000 3600 0 +01}
|
||||
{1954980000 0 1 +01}
|
||||
{1958004000 3600 0 +01}
|
||||
{1985220000 0 1 +01}
|
||||
{1988848800 3600 0 +01}
|
||||
{2016064800 0 1 +01}
|
||||
{2019088800 3600 0 +01}
|
||||
{2046304800 0 1 +01}
|
||||
{2049933600 3600 0 +01}
|
||||
{2077149600 0 1 +01}
|
||||
{2080778400 3600 0 +01}
|
||||
{2107994400 0 1 +01}
|
||||
{2111018400 3600 0 +01}
|
||||
{2138234400 0 1 +01}
|
||||
{2141863200 3600 0 +01}
|
||||
{2169079200 0 1 +01}
|
||||
{2172708000 3600 0 +01}
|
||||
{2199924000 0 1 +01}
|
||||
{2202948000 3600 0 +01}
|
||||
{2230164000 0 1 +01}
|
||||
{2233792800 3600 0 +01}
|
||||
{2261008800 0 1 +01}
|
||||
{2264032800 3600 0 +01}
|
||||
{2291248800 0 1 +01}
|
||||
{2294877600 3600 0 +01}
|
||||
{2322093600 0 1 +01}
|
||||
{2325722400 3600 0 +01}
|
||||
{2352938400 0 1 +01}
|
||||
{2355962400 3600 0 +01}
|
||||
{2383178400 0 1 +01}
|
||||
{2386807200 3600 0 +01}
|
||||
{2414023200 0 1 +01}
|
||||
{2417652000 3600 0 +01}
|
||||
{2444868000 0 1 +01}
|
||||
{2447892000 3600 0 +01}
|
||||
{2475108000 0 1 +01}
|
||||
{2478736800 3600 0 +01}
|
||||
{2505952800 0 1 +01}
|
||||
{2508976800 3600 0 +01}
|
||||
{2536192800 0 1 +01}
|
||||
{2539821600 3600 0 +01}
|
||||
{2567037600 0 1 +01}
|
||||
{2570666400 3600 0 +01}
|
||||
{2597882400 0 1 +01}
|
||||
{2600906400 3600 0 +01}
|
||||
{2628122400 0 1 +01}
|
||||
{2631751200 3600 0 +01}
|
||||
{2658967200 0 1 +01}
|
||||
{2662596000 3600 0 +01}
|
||||
{2689812000 0 1 +01}
|
||||
{2692836000 3600 0 +01}
|
||||
{2720052000 0 1 +01}
|
||||
{2723680800 3600 0 +01}
|
||||
{2750896800 0 1 +01}
|
||||
{2753920800 3600 0 +01}
|
||||
{2781136800 0 1 +01}
|
||||
{2784765600 3600 0 +01}
|
||||
{2811981600 0 1 +01}
|
||||
{2815610400 3600 0 +01}
|
||||
{2842826400 0 1 +01}
|
||||
{2845850400 3600 0 +01}
|
||||
{2873066400 0 1 +01}
|
||||
{2876695200 3600 0 +01}
|
||||
{2903911200 0 1 +01}
|
||||
{2907540000 3600 0 +01}
|
||||
{2934756000 0 1 +01}
|
||||
{2937780000 3600 0 +01}
|
||||
{2964996000 0 1 +01}
|
||||
{2968624800 3600 0 +01}
|
||||
{2995840800 0 1 +01}
|
||||
{2998864800 3600 0 +01}
|
||||
{3026080800 0 1 +01}
|
||||
{3029709600 3600 0 +01}
|
||||
{3056925600 0 1 +01}
|
||||
{3060554400 3600 0 +01}
|
||||
{3087770400 0 1 +01}
|
||||
{3090794400 3600 0 +01}
|
||||
{3118010400 0 1 +01}
|
||||
{3121639200 3600 0 +01}
|
||||
{3148855200 0 1 +01}
|
||||
{3152484000 3600 0 +01}
|
||||
{3179700000 0 1 +01}
|
||||
{3182724000 3600 0 +01}
|
||||
{3209940000 0 1 +01}
|
||||
{3213568800 3600 0 +01}
|
||||
{3240784800 0 1 +01}
|
||||
{3243808800 3600 0 +01}
|
||||
{3271024800 0 1 +01}
|
||||
{3274653600 3600 0 +01}
|
||||
{3301869600 0 1 +01}
|
||||
{3305498400 3600 0 +01}
|
||||
{3332714400 0 1 +01}
|
||||
{3335738400 3600 0 +01}
|
||||
{3362954400 0 1 +01}
|
||||
{3366583200 3600 0 +01}
|
||||
{3393799200 0 1 +01}
|
||||
{3397428000 3600 0 +01}
|
||||
{3424644000 0 1 +01}
|
||||
{3427668000 3600 0 +01}
|
||||
{3454884000 0 1 +01}
|
||||
{3458512800 3600 0 +01}
|
||||
{3485728800 0 1 +01}
|
||||
{3488752800 3600 0 +01}
|
||||
{3515968800 0 1 +01}
|
||||
{3519597600 3600 0 +01}
|
||||
{3546813600 0 1 +01}
|
||||
{3550442400 3600 0 +01}
|
||||
{3577658400 0 1 +01}
|
||||
{3580682400 3600 0 +01}
|
||||
{3607898400 0 1 +01}
|
||||
{3611527200 3600 0 +01}
|
||||
{3638743200 0 1 +01}
|
||||
{3642372000 3600 0 +01}
|
||||
{3669588000 0 1 +01}
|
||||
{3672612000 3600 0 +01}
|
||||
{3699828000 0 1 +01}
|
||||
{3703456800 3600 0 +01}
|
||||
}
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
# created by tools/tclZIC.tcl - do not edit
|
||||
|
||||
set TZData(:Africa/Lagos) {
|
||||
{-9223372036854775808 816 0 LMT}
|
||||
{-1588464816 3600 0 WAT}
|
||||
{-9223372036854775808 815 0 LMT}
|
||||
{-2035584815 0 0 GMT}
|
||||
{-1940889600 815 0 LMT}
|
||||
{-1767226415 1800 0 +0030}
|
||||
{-1588465800 3600 0 WAT}
|
||||
}
|
||||
|
||||
@@ -2,8 +2,9 @@
|
||||
|
||||
set TZData(:Africa/Nairobi) {
|
||||
{-9223372036854775808 8836 0 LMT}
|
||||
{-1309746436 10800 0 EAT}
|
||||
{-1262314800 9000 0 +0230}
|
||||
{-946780200 9900 0 +0245}
|
||||
{-315629100 10800 0 EAT}
|
||||
{-1946168836 9000 0 +0230}
|
||||
{-1309746600 10800 0 EAT}
|
||||
{-1261969200 9000 0 +0230}
|
||||
{-1041388200 9900 0 +0245}
|
||||
{-865305900 10800 0 EAT}
|
||||
}
|
||||
|
||||
@@ -1,5 +1,9 @@
|
||||
# created by tools/tclZIC.tcl - do not edit
|
||||
if {![info exists TZData(Africa/Abidjan)]} {
|
||||
LoadTimeZoneFile Africa/Abidjan
|
||||
|
||||
set TZData(:Africa/Sao_Tome) {
|
||||
{-9223372036854775808 1616 0 LMT}
|
||||
{-2713912016 -2205 0 LMT}
|
||||
{-1830384000 0 0 GMT}
|
||||
{1514768400 3600 0 WAT}
|
||||
{1546304400 0 0 GMT}
|
||||
}
|
||||
set TZData(:Africa/Sao_Tome) $TZData(:Africa/Abidjan)
|
||||
|
||||
@@ -7,53 +7,52 @@ set TZData(:Africa/Windhoek) {
|
||||
{-860976000 10800 1 SAST}
|
||||
{-845254800 7200 0 SAST}
|
||||
{637970400 7200 0 CAT}
|
||||
{764200800 3600 0 WAT}
|
||||
{764204400 3600 0 WAT}
|
||||
{778640400 7200 1 WAST}
|
||||
{796780800 3600 0 WAT}
|
||||
{810090000 7200 1 WAST}
|
||||
{828835200 3600 0 WAT}
|
||||
{841539600 7200 1 WAST}
|
||||
{860284800 3600 0 WAT}
|
||||
{873594000 7200 1 WAST}
|
||||
{891734400 3600 0 WAT}
|
||||
{905043600 7200 1 WAST}
|
||||
{923184000 3600 0 WAT}
|
||||
{936493200 7200 1 WAST}
|
||||
{954633600 3600 0 WAT}
|
||||
{967942800 7200 1 WAST}
|
||||
{986083200 3600 0 WAT}
|
||||
{999392400 7200 1 WAST}
|
||||
{1018137600 3600 0 WAT}
|
||||
{1030842000 7200 1 WAST}
|
||||
{1049587200 3600 0 WAT}
|
||||
{1062896400 7200 1 WAST}
|
||||
{1081036800 3600 0 WAT}
|
||||
{1094346000 7200 1 WAST}
|
||||
{1112486400 3600 0 WAT}
|
||||
{1125795600 7200 1 WAST}
|
||||
{1143936000 3600 0 WAT}
|
||||
{1157245200 7200 1 WAST}
|
||||
{1175385600 3600 0 WAT}
|
||||
{1188694800 7200 1 WAST}
|
||||
{1207440000 3600 0 WAT}
|
||||
{1220749200 7200 1 WAST}
|
||||
{1238889600 3600 0 WAT}
|
||||
{1252198800 7200 1 WAST}
|
||||
{1270339200 3600 0 WAT}
|
||||
{1283648400 7200 1 WAST}
|
||||
{1301788800 3600 0 WAT}
|
||||
{1315098000 7200 1 WAST}
|
||||
{1333238400 3600 0 WAT}
|
||||
{1346547600 7200 1 WAST}
|
||||
{1365292800 3600 0 WAT}
|
||||
{1377997200 7200 1 WAST}
|
||||
{1396742400 3600 0 WAT}
|
||||
{1410051600 7200 1 WAST}
|
||||
{1428192000 3600 0 WAT}
|
||||
{1441501200 7200 1 WAST}
|
||||
{1459641600 3600 0 WAT}
|
||||
{1472950800 7200 1 WAST}
|
||||
{1491091200 3600 0 WAT}
|
||||
{764200800 3600 1 WAT}
|
||||
{778640400 7200 0 CAT}
|
||||
{796780800 3600 1 WAT}
|
||||
{810090000 7200 0 CAT}
|
||||
{828835200 3600 1 WAT}
|
||||
{841539600 7200 0 CAT}
|
||||
{860284800 3600 1 WAT}
|
||||
{873594000 7200 0 CAT}
|
||||
{891734400 3600 1 WAT}
|
||||
{905043600 7200 0 CAT}
|
||||
{923184000 3600 1 WAT}
|
||||
{936493200 7200 0 CAT}
|
||||
{954633600 3600 1 WAT}
|
||||
{967942800 7200 0 CAT}
|
||||
{986083200 3600 1 WAT}
|
||||
{999392400 7200 0 CAT}
|
||||
{1018137600 3600 1 WAT}
|
||||
{1030842000 7200 0 CAT}
|
||||
{1049587200 3600 1 WAT}
|
||||
{1062896400 7200 0 CAT}
|
||||
{1081036800 3600 1 WAT}
|
||||
{1094346000 7200 0 CAT}
|
||||
{1112486400 3600 1 WAT}
|
||||
{1125795600 7200 0 CAT}
|
||||
{1143936000 3600 1 WAT}
|
||||
{1157245200 7200 0 CAT}
|
||||
{1175385600 3600 1 WAT}
|
||||
{1188694800 7200 0 CAT}
|
||||
{1207440000 3600 1 WAT}
|
||||
{1220749200 7200 0 CAT}
|
||||
{1238889600 3600 1 WAT}
|
||||
{1252198800 7200 0 CAT}
|
||||
{1270339200 3600 1 WAT}
|
||||
{1283648400 7200 0 CAT}
|
||||
{1301788800 3600 1 WAT}
|
||||
{1315098000 7200 0 CAT}
|
||||
{1333238400 3600 1 WAT}
|
||||
{1346547600 7200 0 CAT}
|
||||
{1365292800 3600 1 WAT}
|
||||
{1377997200 7200 0 CAT}
|
||||
{1396742400 3600 1 WAT}
|
||||
{1410051600 7200 0 CAT}
|
||||
{1428192000 3600 1 WAT}
|
||||
{1441501200 7200 0 CAT}
|
||||
{1459641600 3600 1 WAT}
|
||||
{1472950800 7200 0 CAT}
|
||||
{1491091200 3600 1 WAT}
|
||||
{1504400400 7200 0 CAT}
|
||||
}
|
||||
|
||||
@@ -3,58 +3,58 @@
|
||||
set TZData(:America/Araguaina) {
|
||||
{-9223372036854775808 -11568 0 LMT}
|
||||
{-1767214032 -10800 0 -03}
|
||||
{-1206957600 -7200 1 -02}
|
||||
{-1206957600 -7200 1 -03}
|
||||
{-1191362400 -10800 0 -03}
|
||||
{-1175374800 -7200 1 -02}
|
||||
{-1175374800 -7200 1 -03}
|
||||
{-1159826400 -10800 0 -03}
|
||||
{-633819600 -7200 1 -02}
|
||||
{-633819600 -7200 1 -03}
|
||||
{-622069200 -10800 0 -03}
|
||||
{-602283600 -7200 1 -02}
|
||||
{-602283600 -7200 1 -03}
|
||||
{-591832800 -10800 0 -03}
|
||||
{-570747600 -7200 1 -02}
|
||||
{-570747600 -7200 1 -03}
|
||||
{-560210400 -10800 0 -03}
|
||||
{-539125200 -7200 1 -02}
|
||||
{-539125200 -7200 1 -03}
|
||||
{-531352800 -10800 0 -03}
|
||||
{-191365200 -7200 1 -02}
|
||||
{-191365200 -7200 1 -03}
|
||||
{-184197600 -10800 0 -03}
|
||||
{-155163600 -7200 1 -02}
|
||||
{-155163600 -7200 1 -03}
|
||||
{-150069600 -10800 0 -03}
|
||||
{-128898000 -7200 1 -02}
|
||||
{-128898000 -7200 1 -03}
|
||||
{-121125600 -10800 0 -03}
|
||||
{-99954000 -7200 1 -02}
|
||||
{-99954000 -7200 1 -03}
|
||||
{-89589600 -10800 0 -03}
|
||||
{-68418000 -7200 1 -02}
|
||||
{-68418000 -7200 1 -03}
|
||||
{-57967200 -10800 0 -03}
|
||||
{499748400 -7200 1 -02}
|
||||
{499748400 -7200 1 -03}
|
||||
{511236000 -10800 0 -03}
|
||||
{530593200 -7200 1 -02}
|
||||
{530593200 -7200 1 -03}
|
||||
{540266400 -10800 0 -03}
|
||||
{562129200 -7200 1 -02}
|
||||
{562129200 -7200 1 -03}
|
||||
{571197600 -10800 0 -03}
|
||||
{592974000 -7200 1 -02}
|
||||
{592974000 -7200 1 -03}
|
||||
{602042400 -10800 0 -03}
|
||||
{624423600 -7200 1 -02}
|
||||
{624423600 -7200 1 -03}
|
||||
{634701600 -10800 0 -03}
|
||||
{653536800 -10800 0 -03}
|
||||
{811047600 -10800 0 -03}
|
||||
{813726000 -7200 1 -02}
|
||||
{813726000 -7200 1 -03}
|
||||
{824004000 -10800 0 -03}
|
||||
{844570800 -7200 1 -02}
|
||||
{844570800 -7200 1 -03}
|
||||
{856058400 -10800 0 -03}
|
||||
{876106800 -7200 1 -02}
|
||||
{876106800 -7200 1 -03}
|
||||
{888717600 -10800 0 -03}
|
||||
{908074800 -7200 1 -02}
|
||||
{908074800 -7200 1 -03}
|
||||
{919562400 -10800 0 -03}
|
||||
{938919600 -7200 1 -02}
|
||||
{938919600 -7200 1 -03}
|
||||
{951616800 -10800 0 -03}
|
||||
{970974000 -7200 1 -02}
|
||||
{970974000 -7200 1 -03}
|
||||
{982461600 -10800 0 -03}
|
||||
{1003028400 -7200 1 -02}
|
||||
{1003028400 -7200 1 -03}
|
||||
{1013911200 -10800 0 -03}
|
||||
{1036292400 -7200 1 -02}
|
||||
{1036292400 -7200 1 -03}
|
||||
{1045360800 -10800 0 -03}
|
||||
{1064368800 -10800 0 -03}
|
||||
{1350788400 -7200 0 -02}
|
||||
{1350788400 -7200 0 -03}
|
||||
{1361066400 -10800 0 -03}
|
||||
{1378000800 -10800 0 -03}
|
||||
}
|
||||
|
||||
@@ -4,64 +4,64 @@ set TZData(:America/Argentina/Buenos_Aires) {
|
||||
{-9223372036854775808 -14028 0 LMT}
|
||||
{-2372097972 -15408 0 CMT}
|
||||
{-1567453392 -14400 0 -04}
|
||||
{-1233432000 -10800 0 -03}
|
||||
{-1233432000 -10800 0 -04}
|
||||
{-1222981200 -14400 0 -04}
|
||||
{-1205956800 -10800 1 -03}
|
||||
{-1205956800 -10800 1 -04}
|
||||
{-1194037200 -14400 0 -04}
|
||||
{-1172865600 -10800 1 -03}
|
||||
{-1172865600 -10800 1 -04}
|
||||
{-1162501200 -14400 0 -04}
|
||||
{-1141329600 -10800 1 -03}
|
||||
{-1141329600 -10800 1 -04}
|
||||
{-1130965200 -14400 0 -04}
|
||||
{-1109793600 -10800 1 -03}
|
||||
{-1109793600 -10800 1 -04}
|
||||
{-1099429200 -14400 0 -04}
|
||||
{-1078257600 -10800 1 -03}
|
||||
{-1078257600 -10800 1 -04}
|
||||
{-1067806800 -14400 0 -04}
|
||||
{-1046635200 -10800 1 -03}
|
||||
{-1046635200 -10800 1 -04}
|
||||
{-1036270800 -14400 0 -04}
|
||||
{-1015099200 -10800 1 -03}
|
||||
{-1015099200 -10800 1 -04}
|
||||
{-1004734800 -14400 0 -04}
|
||||
{-983563200 -10800 1 -03}
|
||||
{-983563200 -10800 1 -04}
|
||||
{-973198800 -14400 0 -04}
|
||||
{-952027200 -10800 1 -03}
|
||||
{-952027200 -10800 1 -04}
|
||||
{-941576400 -14400 0 -04}
|
||||
{-931032000 -10800 1 -03}
|
||||
{-931032000 -10800 1 -04}
|
||||
{-900882000 -14400 0 -04}
|
||||
{-890337600 -10800 1 -03}
|
||||
{-890337600 -10800 1 -04}
|
||||
{-833749200 -14400 0 -04}
|
||||
{-827265600 -10800 1 -03}
|
||||
{-827265600 -10800 1 -04}
|
||||
{-752274000 -14400 0 -04}
|
||||
{-733780800 -10800 1 -03}
|
||||
{-733780800 -10800 1 -04}
|
||||
{-197326800 -14400 0 -04}
|
||||
{-190843200 -10800 1 -03}
|
||||
{-190843200 -10800 1 -04}
|
||||
{-184194000 -14400 0 -04}
|
||||
{-164491200 -10800 1 -03}
|
||||
{-164491200 -10800 1 -04}
|
||||
{-152658000 -14400 0 -04}
|
||||
{-132955200 -10800 1 -03}
|
||||
{-132955200 -10800 1 -04}
|
||||
{-121122000 -14400 0 -04}
|
||||
{-101419200 -10800 1 -03}
|
||||
{-101419200 -10800 1 -04}
|
||||
{-86821200 -14400 0 -04}
|
||||
{-71092800 -10800 1 -03}
|
||||
{-71092800 -10800 1 -04}
|
||||
{-54766800 -14400 0 -04}
|
||||
{-39038400 -10800 1 -03}
|
||||
{-39038400 -10800 1 -04}
|
||||
{-23317200 -14400 0 -04}
|
||||
{-7588800 -10800 0 -03}
|
||||
{128142000 -7200 1 -02}
|
||||
{128142000 -7200 1 -03}
|
||||
{136605600 -10800 0 -03}
|
||||
{596948400 -7200 1 -02}
|
||||
{596948400 -7200 1 -03}
|
||||
{605066400 -10800 0 -03}
|
||||
{624423600 -7200 1 -02}
|
||||
{624423600 -7200 1 -03}
|
||||
{636516000 -10800 0 -03}
|
||||
{656478000 -7200 1 -02}
|
||||
{656478000 -7200 1 -03}
|
||||
{667965600 -10800 0 -03}
|
||||
{687927600 -7200 1 -02}
|
||||
{687927600 -7200 1 -03}
|
||||
{699415200 -10800 0 -03}
|
||||
{719377200 -7200 1 -02}
|
||||
{719377200 -7200 1 -03}
|
||||
{731469600 -10800 0 -03}
|
||||
{938916000 -10800 0 -04}
|
||||
{938919600 -10800 1 -03}
|
||||
{938919600 -10800 1 -04}
|
||||
{952056000 -10800 0 -03}
|
||||
{1198983600 -7200 1 -02}
|
||||
{1198983600 -7200 1 -03}
|
||||
{1205632800 -10800 0 -03}
|
||||
{1224385200 -7200 1 -02}
|
||||
{1224385200 -7200 1 -03}
|
||||
{1237082400 -10800 0 -03}
|
||||
}
|
||||
|
||||
@@ -4,65 +4,65 @@ set TZData(:America/Argentina/Catamarca) {
|
||||
{-9223372036854775808 -15788 0 LMT}
|
||||
{-2372096212 -15408 0 CMT}
|
||||
{-1567453392 -14400 0 -04}
|
||||
{-1233432000 -10800 0 -03}
|
||||
{-1233432000 -10800 0 -04}
|
||||
{-1222981200 -14400 0 -04}
|
||||
{-1205956800 -10800 1 -03}
|
||||
{-1205956800 -10800 1 -04}
|
||||
{-1194037200 -14400 0 -04}
|
||||
{-1172865600 -10800 1 -03}
|
||||
{-1172865600 -10800 1 -04}
|
||||
{-1162501200 -14400 0 -04}
|
||||
{-1141329600 -10800 1 -03}
|
||||
{-1141329600 -10800 1 -04}
|
||||
{-1130965200 -14400 0 -04}
|
||||
{-1109793600 -10800 1 -03}
|
||||
{-1109793600 -10800 1 -04}
|
||||
{-1099429200 -14400 0 -04}
|
||||
{-1078257600 -10800 1 -03}
|
||||
{-1078257600 -10800 1 -04}
|
||||
{-1067806800 -14400 0 -04}
|
||||
{-1046635200 -10800 1 -03}
|
||||
{-1046635200 -10800 1 -04}
|
||||
{-1036270800 -14400 0 -04}
|
||||
{-1015099200 -10800 1 -03}
|
||||
{-1015099200 -10800 1 -04}
|
||||
{-1004734800 -14400 0 -04}
|
||||
{-983563200 -10800 1 -03}
|
||||
{-983563200 -10800 1 -04}
|
||||
{-973198800 -14400 0 -04}
|
||||
{-952027200 -10800 1 -03}
|
||||
{-952027200 -10800 1 -04}
|
||||
{-941576400 -14400 0 -04}
|
||||
{-931032000 -10800 1 -03}
|
||||
{-931032000 -10800 1 -04}
|
||||
{-900882000 -14400 0 -04}
|
||||
{-890337600 -10800 1 -03}
|
||||
{-890337600 -10800 1 -04}
|
||||
{-833749200 -14400 0 -04}
|
||||
{-827265600 -10800 1 -03}
|
||||
{-827265600 -10800 1 -04}
|
||||
{-752274000 -14400 0 -04}
|
||||
{-733780800 -10800 1 -03}
|
||||
{-733780800 -10800 1 -04}
|
||||
{-197326800 -14400 0 -04}
|
||||
{-190843200 -10800 1 -03}
|
||||
{-190843200 -10800 1 -04}
|
||||
{-184194000 -14400 0 -04}
|
||||
{-164491200 -10800 1 -03}
|
||||
{-164491200 -10800 1 -04}
|
||||
{-152658000 -14400 0 -04}
|
||||
{-132955200 -10800 1 -03}
|
||||
{-132955200 -10800 1 -04}
|
||||
{-121122000 -14400 0 -04}
|
||||
{-101419200 -10800 1 -03}
|
||||
{-101419200 -10800 1 -04}
|
||||
{-86821200 -14400 0 -04}
|
||||
{-71092800 -10800 1 -03}
|
||||
{-71092800 -10800 1 -04}
|
||||
{-54766800 -14400 0 -04}
|
||||
{-39038400 -10800 1 -03}
|
||||
{-39038400 -10800 1 -04}
|
||||
{-23317200 -14400 0 -04}
|
||||
{-7588800 -10800 0 -03}
|
||||
{128142000 -7200 1 -02}
|
||||
{128142000 -7200 1 -03}
|
||||
{136605600 -10800 0 -03}
|
||||
{596948400 -7200 1 -02}
|
||||
{596948400 -7200 1 -03}
|
||||
{605066400 -10800 0 -03}
|
||||
{624423600 -7200 1 -02}
|
||||
{624423600 -7200 1 -03}
|
||||
{636516000 -10800 0 -03}
|
||||
{656478000 -7200 1 -02}
|
||||
{656478000 -7200 1 -03}
|
||||
{667965600 -14400 0 -04}
|
||||
{687931200 -7200 0 -02}
|
||||
{687931200 -7200 0 -03}
|
||||
{699415200 -10800 0 -03}
|
||||
{719377200 -7200 1 -02}
|
||||
{719377200 -7200 1 -03}
|
||||
{731469600 -10800 0 -03}
|
||||
{938916000 -10800 0 -04}
|
||||
{938919600 -10800 1 -03}
|
||||
{938919600 -10800 1 -04}
|
||||
{952056000 -10800 0 -03}
|
||||
{1086058800 -14400 0 -04}
|
||||
{1087704000 -10800 0 -03}
|
||||
{1198983600 -7200 1 -02}
|
||||
{1198983600 -7200 1 -03}
|
||||
{1205632800 -10800 0 -03}
|
||||
{1224295200 -10800 0 -03}
|
||||
}
|
||||
|
||||
@@ -4,64 +4,64 @@ set TZData(:America/Argentina/Cordoba) {
|
||||
{-9223372036854775808 -15408 0 LMT}
|
||||
{-2372096592 -15408 0 CMT}
|
||||
{-1567453392 -14400 0 -04}
|
||||
{-1233432000 -10800 0 -03}
|
||||
{-1233432000 -10800 0 -04}
|
||||
{-1222981200 -14400 0 -04}
|
||||
{-1205956800 -10800 1 -03}
|
||||
{-1205956800 -10800 1 -04}
|
||||
{-1194037200 -14400 0 -04}
|
||||
{-1172865600 -10800 1 -03}
|
||||
{-1172865600 -10800 1 -04}
|
||||
{-1162501200 -14400 0 -04}
|
||||
{-1141329600 -10800 1 -03}
|
||||
{-1141329600 -10800 1 -04}
|
||||
{-1130965200 -14400 0 -04}
|
||||
{-1109793600 -10800 1 -03}
|
||||
{-1109793600 -10800 1 -04}
|
||||
{-1099429200 -14400 0 -04}
|
||||
{-1078257600 -10800 1 -03}
|
||||
{-1078257600 -10800 1 -04}
|
||||
{-1067806800 -14400 0 -04}
|
||||
{-1046635200 -10800 1 -03}
|
||||
{-1046635200 -10800 1 -04}
|
||||
{-1036270800 -14400 0 -04}
|
||||
{-1015099200 -10800 1 -03}
|
||||
{-1015099200 -10800 1 -04}
|
||||
{-1004734800 -14400 0 -04}
|
||||
{-983563200 -10800 1 -03}
|
||||
{-983563200 -10800 1 -04}
|
||||
{-973198800 -14400 0 -04}
|
||||
{-952027200 -10800 1 -03}
|
||||
{-952027200 -10800 1 -04}
|
||||
{-941576400 -14400 0 -04}
|
||||
{-931032000 -10800 1 -03}
|
||||
{-931032000 -10800 1 -04}
|
||||
{-900882000 -14400 0 -04}
|
||||
{-890337600 -10800 1 -03}
|
||||
{-890337600 -10800 1 -04}
|
||||
{-833749200 -14400 0 -04}
|
||||
{-827265600 -10800 1 -03}
|
||||
{-827265600 -10800 1 -04}
|
||||
{-752274000 -14400 0 -04}
|
||||
{-733780800 -10800 1 -03}
|
||||
{-733780800 -10800 1 -04}
|
||||
{-197326800 -14400 0 -04}
|
||||
{-190843200 -10800 1 -03}
|
||||
{-190843200 -10800 1 -04}
|
||||
{-184194000 -14400 0 -04}
|
||||
{-164491200 -10800 1 -03}
|
||||
{-164491200 -10800 1 -04}
|
||||
{-152658000 -14400 0 -04}
|
||||
{-132955200 -10800 1 -03}
|
||||
{-132955200 -10800 1 -04}
|
||||
{-121122000 -14400 0 -04}
|
||||
{-101419200 -10800 1 -03}
|
||||
{-101419200 -10800 1 -04}
|
||||
{-86821200 -14400 0 -04}
|
||||
{-71092800 -10800 1 -03}
|
||||
{-71092800 -10800 1 -04}
|
||||
{-54766800 -14400 0 -04}
|
||||
{-39038400 -10800 1 -03}
|
||||
{-39038400 -10800 1 -04}
|
||||
{-23317200 -14400 0 -04}
|
||||
{-7588800 -10800 0 -03}
|
||||
{128142000 -7200 1 -02}
|
||||
{128142000 -7200 1 -03}
|
||||
{136605600 -10800 0 -03}
|
||||
{596948400 -7200 1 -02}
|
||||
{596948400 -7200 1 -03}
|
||||
{605066400 -10800 0 -03}
|
||||
{624423600 -7200 1 -02}
|
||||
{624423600 -7200 1 -03}
|
||||
{636516000 -10800 0 -03}
|
||||
{656478000 -7200 1 -02}
|
||||
{656478000 -7200 1 -03}
|
||||
{667965600 -14400 0 -04}
|
||||
{687931200 -7200 0 -02}
|
||||
{687931200 -7200 0 -03}
|
||||
{699415200 -10800 0 -03}
|
||||
{719377200 -7200 1 -02}
|
||||
{719377200 -7200 1 -03}
|
||||
{731469600 -10800 0 -03}
|
||||
{938916000 -10800 0 -04}
|
||||
{938919600 -10800 1 -03}
|
||||
{938919600 -10800 1 -04}
|
||||
{952056000 -10800 0 -03}
|
||||
{1198983600 -7200 1 -02}
|
||||
{1198983600 -7200 1 -03}
|
||||
{1205632800 -10800 0 -03}
|
||||
{1224385200 -7200 1 -02}
|
||||
{1224385200 -7200 1 -03}
|
||||
{1237082400 -10800 0 -03}
|
||||
}
|
||||
|
||||
@@ -4,64 +4,64 @@ set TZData(:America/Argentina/Jujuy) {
|
||||
{-9223372036854775808 -15672 0 LMT}
|
||||
{-2372096328 -15408 0 CMT}
|
||||
{-1567453392 -14400 0 -04}
|
||||
{-1233432000 -10800 0 -03}
|
||||
{-1233432000 -10800 0 -04}
|
||||
{-1222981200 -14400 0 -04}
|
||||
{-1205956800 -10800 1 -03}
|
||||
{-1205956800 -10800 1 -04}
|
||||
{-1194037200 -14400 0 -04}
|
||||
{-1172865600 -10800 1 -03}
|
||||
{-1172865600 -10800 1 -04}
|
||||
{-1162501200 -14400 0 -04}
|
||||
{-1141329600 -10800 1 -03}
|
||||
{-1141329600 -10800 1 -04}
|
||||
{-1130965200 -14400 0 -04}
|
||||
{-1109793600 -10800 1 -03}
|
||||
{-1109793600 -10800 1 -04}
|
||||
{-1099429200 -14400 0 -04}
|
||||
{-1078257600 -10800 1 -03}
|
||||
{-1078257600 -10800 1 -04}
|
||||
{-1067806800 -14400 0 -04}
|
||||
{-1046635200 -10800 1 -03}
|
||||
{-1046635200 -10800 1 -04}
|
||||
{-1036270800 -14400 0 -04}
|
||||
{-1015099200 -10800 1 -03}
|
||||
{-1015099200 -10800 1 -04}
|
||||
{-1004734800 -14400 0 -04}
|
||||
{-983563200 -10800 1 -03}
|
||||
{-983563200 -10800 1 -04}
|
||||
{-973198800 -14400 0 -04}
|
||||
{-952027200 -10800 1 -03}
|
||||
{-952027200 -10800 1 -04}
|
||||
{-941576400 -14400 0 -04}
|
||||
{-931032000 -10800 1 -03}
|
||||
{-931032000 -10800 1 -04}
|
||||
{-900882000 -14400 0 -04}
|
||||
{-890337600 -10800 1 -03}
|
||||
{-890337600 -10800 1 -04}
|
||||
{-833749200 -14400 0 -04}
|
||||
{-827265600 -10800 1 -03}
|
||||
{-827265600 -10800 1 -04}
|
||||
{-752274000 -14400 0 -04}
|
||||
{-733780800 -10800 1 -03}
|
||||
{-733780800 -10800 1 -04}
|
||||
{-197326800 -14400 0 -04}
|
||||
{-190843200 -10800 1 -03}
|
||||
{-190843200 -10800 1 -04}
|
||||
{-184194000 -14400 0 -04}
|
||||
{-164491200 -10800 1 -03}
|
||||
{-164491200 -10800 1 -04}
|
||||
{-152658000 -14400 0 -04}
|
||||
{-132955200 -10800 1 -03}
|
||||
{-132955200 -10800 1 -04}
|
||||
{-121122000 -14400 0 -04}
|
||||
{-101419200 -10800 1 -03}
|
||||
{-101419200 -10800 1 -04}
|
||||
{-86821200 -14400 0 -04}
|
||||
{-71092800 -10800 1 -03}
|
||||
{-71092800 -10800 1 -04}
|
||||
{-54766800 -14400 0 -04}
|
||||
{-39038400 -10800 1 -03}
|
||||
{-39038400 -10800 1 -04}
|
||||
{-23317200 -14400 0 -04}
|
||||
{-7588800 -10800 0 -03}
|
||||
{128142000 -7200 1 -02}
|
||||
{128142000 -7200 1 -03}
|
||||
{136605600 -10800 0 -03}
|
||||
{596948400 -7200 1 -02}
|
||||
{596948400 -7200 1 -03}
|
||||
{605066400 -10800 0 -03}
|
||||
{624423600 -7200 1 -02}
|
||||
{624423600 -7200 1 -03}
|
||||
{636516000 -14400 0 -04}
|
||||
{657086400 -10800 1 -03}
|
||||
{669178800 -14400 0 -04}
|
||||
{686721600 -7200 1 -02}
|
||||
{694231200 -7200 0 -03}
|
||||
{699415200 -10800 0 -03}
|
||||
{719377200 -7200 1 -02}
|
||||
{719377200 -7200 1 -03}
|
||||
{731469600 -10800 0 -03}
|
||||
{938916000 -10800 0 -04}
|
||||
{938919600 -10800 1 -03}
|
||||
{938919600 -10800 1 -04}
|
||||
{952056000 -10800 0 -03}
|
||||
{1198983600 -7200 1 -02}
|
||||
{1198983600 -7200 1 -03}
|
||||
{1205632800 -10800 0 -03}
|
||||
{1224295200 -10800 0 -03}
|
||||
}
|
||||
|
||||
@@ -4,66 +4,66 @@ set TZData(:America/Argentina/La_Rioja) {
|
||||
{-9223372036854775808 -16044 0 LMT}
|
||||
{-2372095956 -15408 0 CMT}
|
||||
{-1567453392 -14400 0 -04}
|
||||
{-1233432000 -10800 0 -03}
|
||||
{-1233432000 -10800 0 -04}
|
||||
{-1222981200 -14400 0 -04}
|
||||
{-1205956800 -10800 1 -03}
|
||||
{-1205956800 -10800 1 -04}
|
||||
{-1194037200 -14400 0 -04}
|
||||
{-1172865600 -10800 1 -03}
|
||||
{-1172865600 -10800 1 -04}
|
||||
{-1162501200 -14400 0 -04}
|
||||
{-1141329600 -10800 1 -03}
|
||||
{-1141329600 -10800 1 -04}
|
||||
{-1130965200 -14400 0 -04}
|
||||
{-1109793600 -10800 1 -03}
|
||||
{-1109793600 -10800 1 -04}
|
||||
{-1099429200 -14400 0 -04}
|
||||
{-1078257600 -10800 1 -03}
|
||||
{-1078257600 -10800 1 -04}
|
||||
{-1067806800 -14400 0 -04}
|
||||
{-1046635200 -10800 1 -03}
|
||||
{-1046635200 -10800 1 -04}
|
||||
{-1036270800 -14400 0 -04}
|
||||
{-1015099200 -10800 1 -03}
|
||||
{-1015099200 -10800 1 -04}
|
||||
{-1004734800 -14400 0 -04}
|
||||
{-983563200 -10800 1 -03}
|
||||
{-983563200 -10800 1 -04}
|
||||
{-973198800 -14400 0 -04}
|
||||
{-952027200 -10800 1 -03}
|
||||
{-952027200 -10800 1 -04}
|
||||
{-941576400 -14400 0 -04}
|
||||
{-931032000 -10800 1 -03}
|
||||
{-931032000 -10800 1 -04}
|
||||
{-900882000 -14400 0 -04}
|
||||
{-890337600 -10800 1 -03}
|
||||
{-890337600 -10800 1 -04}
|
||||
{-833749200 -14400 0 -04}
|
||||
{-827265600 -10800 1 -03}
|
||||
{-827265600 -10800 1 -04}
|
||||
{-752274000 -14400 0 -04}
|
||||
{-733780800 -10800 1 -03}
|
||||
{-733780800 -10800 1 -04}
|
||||
{-197326800 -14400 0 -04}
|
||||
{-190843200 -10800 1 -03}
|
||||
{-190843200 -10800 1 -04}
|
||||
{-184194000 -14400 0 -04}
|
||||
{-164491200 -10800 1 -03}
|
||||
{-164491200 -10800 1 -04}
|
||||
{-152658000 -14400 0 -04}
|
||||
{-132955200 -10800 1 -03}
|
||||
{-132955200 -10800 1 -04}
|
||||
{-121122000 -14400 0 -04}
|
||||
{-101419200 -10800 1 -03}
|
||||
{-101419200 -10800 1 -04}
|
||||
{-86821200 -14400 0 -04}
|
||||
{-71092800 -10800 1 -03}
|
||||
{-71092800 -10800 1 -04}
|
||||
{-54766800 -14400 0 -04}
|
||||
{-39038400 -10800 1 -03}
|
||||
{-39038400 -10800 1 -04}
|
||||
{-23317200 -14400 0 -04}
|
||||
{-7588800 -10800 0 -03}
|
||||
{128142000 -7200 1 -02}
|
||||
{128142000 -7200 1 -03}
|
||||
{136605600 -10800 0 -03}
|
||||
{596948400 -7200 1 -02}
|
||||
{596948400 -7200 1 -03}
|
||||
{605066400 -10800 0 -03}
|
||||
{624423600 -7200 1 -02}
|
||||
{624423600 -7200 1 -03}
|
||||
{636516000 -10800 0 -03}
|
||||
{656478000 -7200 1 -02}
|
||||
{656478000 -7200 1 -03}
|
||||
{667792800 -14400 0 -04}
|
||||
{673588800 -10800 0 -03}
|
||||
{687927600 -7200 1 -02}
|
||||
{687927600 -7200 1 -03}
|
||||
{699415200 -10800 0 -03}
|
||||
{719377200 -7200 1 -02}
|
||||
{719377200 -7200 1 -03}
|
||||
{731469600 -10800 0 -03}
|
||||
{938916000 -10800 0 -04}
|
||||
{938919600 -10800 1 -03}
|
||||
{938919600 -10800 1 -04}
|
||||
{952056000 -10800 0 -03}
|
||||
{1086058800 -14400 0 -04}
|
||||
{1087704000 -10800 0 -03}
|
||||
{1198983600 -7200 1 -02}
|
||||
{1198983600 -7200 1 -03}
|
||||
{1205632800 -10800 0 -03}
|
||||
{1224295200 -10800 0 -03}
|
||||
}
|
||||
|
||||
@@ -4,65 +4,65 @@ set TZData(:America/Argentina/Mendoza) {
|
||||
{-9223372036854775808 -16516 0 LMT}
|
||||
{-2372095484 -15408 0 CMT}
|
||||
{-1567453392 -14400 0 -04}
|
||||
{-1233432000 -10800 0 -03}
|
||||
{-1233432000 -10800 0 -04}
|
||||
{-1222981200 -14400 0 -04}
|
||||
{-1205956800 -10800 1 -03}
|
||||
{-1205956800 -10800 1 -04}
|
||||
{-1194037200 -14400 0 -04}
|
||||
{-1172865600 -10800 1 -03}
|
||||
{-1172865600 -10800 1 -04}
|
||||
{-1162501200 -14400 0 -04}
|
||||
{-1141329600 -10800 1 -03}
|
||||
{-1141329600 -10800 1 -04}
|
||||
{-1130965200 -14400 0 -04}
|
||||
{-1109793600 -10800 1 -03}
|
||||
{-1109793600 -10800 1 -04}
|
||||
{-1099429200 -14400 0 -04}
|
||||
{-1078257600 -10800 1 -03}
|
||||
{-1078257600 -10800 1 -04}
|
||||
{-1067806800 -14400 0 -04}
|
||||
{-1046635200 -10800 1 -03}
|
||||
{-1046635200 -10800 1 -04}
|
||||
{-1036270800 -14400 0 -04}
|
||||
{-1015099200 -10800 1 -03}
|
||||
{-1015099200 -10800 1 -04}
|
||||
{-1004734800 -14400 0 -04}
|
||||
{-983563200 -10800 1 -03}
|
||||
{-983563200 -10800 1 -04}
|
||||
{-973198800 -14400 0 -04}
|
||||
{-952027200 -10800 1 -03}
|
||||
{-952027200 -10800 1 -04}
|
||||
{-941576400 -14400 0 -04}
|
||||
{-931032000 -10800 1 -03}
|
||||
{-931032000 -10800 1 -04}
|
||||
{-900882000 -14400 0 -04}
|
||||
{-890337600 -10800 1 -03}
|
||||
{-890337600 -10800 1 -04}
|
||||
{-833749200 -14400 0 -04}
|
||||
{-827265600 -10800 1 -03}
|
||||
{-827265600 -10800 1 -04}
|
||||
{-752274000 -14400 0 -04}
|
||||
{-733780800 -10800 1 -03}
|
||||
{-733780800 -10800 1 -04}
|
||||
{-197326800 -14400 0 -04}
|
||||
{-190843200 -10800 1 -03}
|
||||
{-190843200 -10800 1 -04}
|
||||
{-184194000 -14400 0 -04}
|
||||
{-164491200 -10800 1 -03}
|
||||
{-164491200 -10800 1 -04}
|
||||
{-152658000 -14400 0 -04}
|
||||
{-132955200 -10800 1 -03}
|
||||
{-132955200 -10800 1 -04}
|
||||
{-121122000 -14400 0 -04}
|
||||
{-101419200 -10800 1 -03}
|
||||
{-101419200 -10800 1 -04}
|
||||
{-86821200 -14400 0 -04}
|
||||
{-71092800 -10800 1 -03}
|
||||
{-71092800 -10800 1 -04}
|
||||
{-54766800 -14400 0 -04}
|
||||
{-39038400 -10800 1 -03}
|
||||
{-39038400 -10800 1 -04}
|
||||
{-23317200 -14400 0 -04}
|
||||
{-7588800 -10800 0 -03}
|
||||
{128142000 -7200 1 -02}
|
||||
{128142000 -7200 1 -03}
|
||||
{136605600 -10800 0 -03}
|
||||
{596948400 -7200 1 -02}
|
||||
{596948400 -7200 1 -03}
|
||||
{605066400 -10800 0 -03}
|
||||
{624423600 -7200 1 -02}
|
||||
{624423600 -7200 1 -03}
|
||||
{636516000 -14400 0 -04}
|
||||
{655963200 -10800 1 -03}
|
||||
{667796400 -14400 0 -04}
|
||||
{687499200 -10800 1 -03}
|
||||
{699418800 -14400 0 -04}
|
||||
{719380800 -7200 0 -02}
|
||||
{719380800 -7200 0 -03}
|
||||
{731469600 -10800 0 -03}
|
||||
{938916000 -10800 0 -04}
|
||||
{938919600 -10800 1 -03}
|
||||
{938919600 -10800 1 -04}
|
||||
{952056000 -10800 0 -03}
|
||||
{1085281200 -14400 0 -04}
|
||||
{1096171200 -10800 0 -03}
|
||||
{1198983600 -7200 1 -02}
|
||||
{1198983600 -7200 1 -03}
|
||||
{1205632800 -10800 0 -03}
|
||||
{1224295200 -10800 0 -03}
|
||||
}
|
||||
|
||||
@@ -4,65 +4,65 @@ set TZData(:America/Argentina/Rio_Gallegos) {
|
||||
{-9223372036854775808 -16612 0 LMT}
|
||||
{-2372095388 -15408 0 CMT}
|
||||
{-1567453392 -14400 0 -04}
|
||||
{-1233432000 -10800 0 -03}
|
||||
{-1233432000 -10800 0 -04}
|
||||
{-1222981200 -14400 0 -04}
|
||||
{-1205956800 -10800 1 -03}
|
||||
{-1205956800 -10800 1 -04}
|
||||
{-1194037200 -14400 0 -04}
|
||||
{-1172865600 -10800 1 -03}
|
||||
{-1172865600 -10800 1 -04}
|
||||
{-1162501200 -14400 0 -04}
|
||||
{-1141329600 -10800 1 -03}
|
||||
{-1141329600 -10800 1 -04}
|
||||
{-1130965200 -14400 0 -04}
|
||||
{-1109793600 -10800 1 -03}
|
||||
{-1109793600 -10800 1 -04}
|
||||
{-1099429200 -14400 0 -04}
|
||||
{-1078257600 -10800 1 -03}
|
||||
{-1078257600 -10800 1 -04}
|
||||
{-1067806800 -14400 0 -04}
|
||||
{-1046635200 -10800 1 -03}
|
||||
{-1046635200 -10800 1 -04}
|
||||
{-1036270800 -14400 0 -04}
|
||||
{-1015099200 -10800 1 -03}
|
||||
{-1015099200 -10800 1 -04}
|
||||
{-1004734800 -14400 0 -04}
|
||||
{-983563200 -10800 1 -03}
|
||||
{-983563200 -10800 1 -04}
|
||||
{-973198800 -14400 0 -04}
|
||||
{-952027200 -10800 1 -03}
|
||||
{-952027200 -10800 1 -04}
|
||||
{-941576400 -14400 0 -04}
|
||||
{-931032000 -10800 1 -03}
|
||||
{-931032000 -10800 1 -04}
|
||||
{-900882000 -14400 0 -04}
|
||||
{-890337600 -10800 1 -03}
|
||||
{-890337600 -10800 1 -04}
|
||||
{-833749200 -14400 0 -04}
|
||||
{-827265600 -10800 1 -03}
|
||||
{-827265600 -10800 1 -04}
|
||||
{-752274000 -14400 0 -04}
|
||||
{-733780800 -10800 1 -03}
|
||||
{-733780800 -10800 1 -04}
|
||||
{-197326800 -14400 0 -04}
|
||||
{-190843200 -10800 1 -03}
|
||||
{-190843200 -10800 1 -04}
|
||||
{-184194000 -14400 0 -04}
|
||||
{-164491200 -10800 1 -03}
|
||||
{-164491200 -10800 1 -04}
|
||||
{-152658000 -14400 0 -04}
|
||||
{-132955200 -10800 1 -03}
|
||||
{-132955200 -10800 1 -04}
|
||||
{-121122000 -14400 0 -04}
|
||||
{-101419200 -10800 1 -03}
|
||||
{-101419200 -10800 1 -04}
|
||||
{-86821200 -14400 0 -04}
|
||||
{-71092800 -10800 1 -03}
|
||||
{-71092800 -10800 1 -04}
|
||||
{-54766800 -14400 0 -04}
|
||||
{-39038400 -10800 1 -03}
|
||||
{-39038400 -10800 1 -04}
|
||||
{-23317200 -14400 0 -04}
|
||||
{-7588800 -10800 0 -03}
|
||||
{128142000 -7200 1 -02}
|
||||
{128142000 -7200 1 -03}
|
||||
{136605600 -10800 0 -03}
|
||||
{596948400 -7200 1 -02}
|
||||
{596948400 -7200 1 -03}
|
||||
{605066400 -10800 0 -03}
|
||||
{624423600 -7200 1 -02}
|
||||
{624423600 -7200 1 -03}
|
||||
{636516000 -10800 0 -03}
|
||||
{656478000 -7200 1 -02}
|
||||
{656478000 -7200 1 -03}
|
||||
{667965600 -10800 0 -03}
|
||||
{687927600 -7200 1 -02}
|
||||
{687927600 -7200 1 -03}
|
||||
{699415200 -10800 0 -03}
|
||||
{719377200 -7200 1 -02}
|
||||
{719377200 -7200 1 -03}
|
||||
{731469600 -10800 0 -03}
|
||||
{938916000 -10800 0 -04}
|
||||
{938919600 -10800 1 -03}
|
||||
{938919600 -10800 1 -04}
|
||||
{952056000 -10800 0 -03}
|
||||
{1086058800 -14400 0 -04}
|
||||
{1087704000 -10800 0 -03}
|
||||
{1198983600 -7200 1 -02}
|
||||
{1198983600 -7200 1 -03}
|
||||
{1205632800 -10800 0 -03}
|
||||
{1224295200 -10800 0 -03}
|
||||
}
|
||||
|
||||
@@ -4,63 +4,63 @@ set TZData(:America/Argentina/Salta) {
|
||||
{-9223372036854775808 -15700 0 LMT}
|
||||
{-2372096300 -15408 0 CMT}
|
||||
{-1567453392 -14400 0 -04}
|
||||
{-1233432000 -10800 0 -03}
|
||||
{-1233432000 -10800 0 -04}
|
||||
{-1222981200 -14400 0 -04}
|
||||
{-1205956800 -10800 1 -03}
|
||||
{-1205956800 -10800 1 -04}
|
||||
{-1194037200 -14400 0 -04}
|
||||
{-1172865600 -10800 1 -03}
|
||||
{-1172865600 -10800 1 -04}
|
||||
{-1162501200 -14400 0 -04}
|
||||
{-1141329600 -10800 1 -03}
|
||||
{-1141329600 -10800 1 -04}
|
||||
{-1130965200 -14400 0 -04}
|
||||
{-1109793600 -10800 1 -03}
|
||||
{-1109793600 -10800 1 -04}
|
||||
{-1099429200 -14400 0 -04}
|
||||
{-1078257600 -10800 1 -03}
|
||||
{-1078257600 -10800 1 -04}
|
||||
{-1067806800 -14400 0 -04}
|
||||
{-1046635200 -10800 1 -03}
|
||||
{-1046635200 -10800 1 -04}
|
||||
{-1036270800 -14400 0 -04}
|
||||
{-1015099200 -10800 1 -03}
|
||||
{-1015099200 -10800 1 -04}
|
||||
{-1004734800 -14400 0 -04}
|
||||
{-983563200 -10800 1 -03}
|
||||
{-983563200 -10800 1 -04}
|
||||
{-973198800 -14400 0 -04}
|
||||
{-952027200 -10800 1 -03}
|
||||
{-952027200 -10800 1 -04}
|
||||
{-941576400 -14400 0 -04}
|
||||
{-931032000 -10800 1 -03}
|
||||
{-931032000 -10800 1 -04}
|
||||
{-900882000 -14400 0 -04}
|
||||
{-890337600 -10800 1 -03}
|
||||
{-890337600 -10800 1 -04}
|
||||
{-833749200 -14400 0 -04}
|
||||
{-827265600 -10800 1 -03}
|
||||
{-827265600 -10800 1 -04}
|
||||
{-752274000 -14400 0 -04}
|
||||
{-733780800 -10800 1 -03}
|
||||
{-733780800 -10800 1 -04}
|
||||
{-197326800 -14400 0 -04}
|
||||
{-190843200 -10800 1 -03}
|
||||
{-190843200 -10800 1 -04}
|
||||
{-184194000 -14400 0 -04}
|
||||
{-164491200 -10800 1 -03}
|
||||
{-164491200 -10800 1 -04}
|
||||
{-152658000 -14400 0 -04}
|
||||
{-132955200 -10800 1 -03}
|
||||
{-132955200 -10800 1 -04}
|
||||
{-121122000 -14400 0 -04}
|
||||
{-101419200 -10800 1 -03}
|
||||
{-101419200 -10800 1 -04}
|
||||
{-86821200 -14400 0 -04}
|
||||
{-71092800 -10800 1 -03}
|
||||
{-71092800 -10800 1 -04}
|
||||
{-54766800 -14400 0 -04}
|
||||
{-39038400 -10800 1 -03}
|
||||
{-39038400 -10800 1 -04}
|
||||
{-23317200 -14400 0 -04}
|
||||
{-7588800 -10800 0 -03}
|
||||
{128142000 -7200 1 -02}
|
||||
{128142000 -7200 1 -03}
|
||||
{136605600 -10800 0 -03}
|
||||
{596948400 -7200 1 -02}
|
||||
{596948400 -7200 1 -03}
|
||||
{605066400 -10800 0 -03}
|
||||
{624423600 -7200 1 -02}
|
||||
{624423600 -7200 1 -03}
|
||||
{636516000 -10800 0 -03}
|
||||
{656478000 -7200 1 -02}
|
||||
{656478000 -7200 1 -03}
|
||||
{667965600 -14400 0 -04}
|
||||
{687931200 -7200 0 -02}
|
||||
{687931200 -7200 0 -03}
|
||||
{699415200 -10800 0 -03}
|
||||
{719377200 -7200 1 -02}
|
||||
{719377200 -7200 1 -03}
|
||||
{731469600 -10800 0 -03}
|
||||
{938916000 -10800 0 -04}
|
||||
{938919600 -10800 1 -03}
|
||||
{938919600 -10800 1 -04}
|
||||
{952056000 -10800 0 -03}
|
||||
{1198983600 -7200 1 -02}
|
||||
{1198983600 -7200 1 -03}
|
||||
{1205632800 -10800 0 -03}
|
||||
{1224295200 -10800 0 -03}
|
||||
}
|
||||
|
||||
@@ -4,66 +4,66 @@ set TZData(:America/Argentina/San_Juan) {
|
||||
{-9223372036854775808 -16444 0 LMT}
|
||||
{-2372095556 -15408 0 CMT}
|
||||
{-1567453392 -14400 0 -04}
|
||||
{-1233432000 -10800 0 -03}
|
||||
{-1233432000 -10800 0 -04}
|
||||
{-1222981200 -14400 0 -04}
|
||||
{-1205956800 -10800 1 -03}
|
||||
{-1205956800 -10800 1 -04}
|
||||
{-1194037200 -14400 0 -04}
|
||||
{-1172865600 -10800 1 -03}
|
||||
{-1172865600 -10800 1 -04}
|
||||
{-1162501200 -14400 0 -04}
|
||||
{-1141329600 -10800 1 -03}
|
||||
{-1141329600 -10800 1 -04}
|
||||
{-1130965200 -14400 0 -04}
|
||||
{-1109793600 -10800 1 -03}
|
||||
{-1109793600 -10800 1 -04}
|
||||
{-1099429200 -14400 0 -04}
|
||||
{-1078257600 -10800 1 -03}
|
||||
{-1078257600 -10800 1 -04}
|
||||
{-1067806800 -14400 0 -04}
|
||||
{-1046635200 -10800 1 -03}
|
||||
{-1046635200 -10800 1 -04}
|
||||
{-1036270800 -14400 0 -04}
|
||||
{-1015099200 -10800 1 -03}
|
||||
{-1015099200 -10800 1 -04}
|
||||
{-1004734800 -14400 0 -04}
|
||||
{-983563200 -10800 1 -03}
|
||||
{-983563200 -10800 1 -04}
|
||||
{-973198800 -14400 0 -04}
|
||||
{-952027200 -10800 1 -03}
|
||||
{-952027200 -10800 1 -04}
|
||||
{-941576400 -14400 0 -04}
|
||||
{-931032000 -10800 1 -03}
|
||||
{-931032000 -10800 1 -04}
|
||||
{-900882000 -14400 0 -04}
|
||||
{-890337600 -10800 1 -03}
|
||||
{-890337600 -10800 1 -04}
|
||||
{-833749200 -14400 0 -04}
|
||||
{-827265600 -10800 1 -03}
|
||||
{-827265600 -10800 1 -04}
|
||||
{-752274000 -14400 0 -04}
|
||||
{-733780800 -10800 1 -03}
|
||||
{-733780800 -10800 1 -04}
|
||||
{-197326800 -14400 0 -04}
|
||||
{-190843200 -10800 1 -03}
|
||||
{-190843200 -10800 1 -04}
|
||||
{-184194000 -14400 0 -04}
|
||||
{-164491200 -10800 1 -03}
|
||||
{-164491200 -10800 1 -04}
|
||||
{-152658000 -14400 0 -04}
|
||||
{-132955200 -10800 1 -03}
|
||||
{-132955200 -10800 1 -04}
|
||||
{-121122000 -14400 0 -04}
|
||||
{-101419200 -10800 1 -03}
|
||||
{-101419200 -10800 1 -04}
|
||||
{-86821200 -14400 0 -04}
|
||||
{-71092800 -10800 1 -03}
|
||||
{-71092800 -10800 1 -04}
|
||||
{-54766800 -14400 0 -04}
|
||||
{-39038400 -10800 1 -03}
|
||||
{-39038400 -10800 1 -04}
|
||||
{-23317200 -14400 0 -04}
|
||||
{-7588800 -10800 0 -03}
|
||||
{128142000 -7200 1 -02}
|
||||
{128142000 -7200 1 -03}
|
||||
{136605600 -10800 0 -03}
|
||||
{596948400 -7200 1 -02}
|
||||
{596948400 -7200 1 -03}
|
||||
{605066400 -10800 0 -03}
|
||||
{624423600 -7200 1 -02}
|
||||
{624423600 -7200 1 -03}
|
||||
{636516000 -10800 0 -03}
|
||||
{656478000 -7200 1 -02}
|
||||
{656478000 -7200 1 -03}
|
||||
{667792800 -14400 0 -04}
|
||||
{673588800 -10800 0 -03}
|
||||
{687927600 -7200 1 -02}
|
||||
{687927600 -7200 1 -03}
|
||||
{699415200 -10800 0 -03}
|
||||
{719377200 -7200 1 -02}
|
||||
{719377200 -7200 1 -03}
|
||||
{731469600 -10800 0 -03}
|
||||
{938916000 -10800 0 -04}
|
||||
{938919600 -10800 1 -03}
|
||||
{938919600 -10800 1 -04}
|
||||
{952056000 -10800 0 -03}
|
||||
{1085972400 -14400 0 -04}
|
||||
{1090728000 -10800 0 -03}
|
||||
{1198983600 -7200 1 -02}
|
||||
{1198983600 -7200 1 -03}
|
||||
{1205632800 -10800 0 -03}
|
||||
{1224295200 -10800 0 -03}
|
||||
}
|
||||
|
||||
@@ -4,52 +4,52 @@ set TZData(:America/Argentina/San_Luis) {
|
||||
{-9223372036854775808 -15924 0 LMT}
|
||||
{-2372096076 -15408 0 CMT}
|
||||
{-1567453392 -14400 0 -04}
|
||||
{-1233432000 -10800 0 -03}
|
||||
{-1233432000 -10800 0 -04}
|
||||
{-1222981200 -14400 0 -04}
|
||||
{-1205956800 -10800 1 -03}
|
||||
{-1205956800 -10800 1 -04}
|
||||
{-1194037200 -14400 0 -04}
|
||||
{-1172865600 -10800 1 -03}
|
||||
{-1172865600 -10800 1 -04}
|
||||
{-1162501200 -14400 0 -04}
|
||||
{-1141329600 -10800 1 -03}
|
||||
{-1141329600 -10800 1 -04}
|
||||
{-1130965200 -14400 0 -04}
|
||||
{-1109793600 -10800 1 -03}
|
||||
{-1109793600 -10800 1 -04}
|
||||
{-1099429200 -14400 0 -04}
|
||||
{-1078257600 -10800 1 -03}
|
||||
{-1078257600 -10800 1 -04}
|
||||
{-1067806800 -14400 0 -04}
|
||||
{-1046635200 -10800 1 -03}
|
||||
{-1046635200 -10800 1 -04}
|
||||
{-1036270800 -14400 0 -04}
|
||||
{-1015099200 -10800 1 -03}
|
||||
{-1015099200 -10800 1 -04}
|
||||
{-1004734800 -14400 0 -04}
|
||||
{-983563200 -10800 1 -03}
|
||||
{-983563200 -10800 1 -04}
|
||||
{-973198800 -14400 0 -04}
|
||||
{-952027200 -10800 1 -03}
|
||||
{-952027200 -10800 1 -04}
|
||||
{-941576400 -14400 0 -04}
|
||||
{-931032000 -10800 1 -03}
|
||||
{-931032000 -10800 1 -04}
|
||||
{-900882000 -14400 0 -04}
|
||||
{-890337600 -10800 1 -03}
|
||||
{-890337600 -10800 1 -04}
|
||||
{-833749200 -14400 0 -04}
|
||||
{-827265600 -10800 1 -03}
|
||||
{-827265600 -10800 1 -04}
|
||||
{-752274000 -14400 0 -04}
|
||||
{-733780800 -10800 1 -03}
|
||||
{-733780800 -10800 1 -04}
|
||||
{-197326800 -14400 0 -04}
|
||||
{-190843200 -10800 1 -03}
|
||||
{-190843200 -10800 1 -04}
|
||||
{-184194000 -14400 0 -04}
|
||||
{-164491200 -10800 1 -03}
|
||||
{-164491200 -10800 1 -04}
|
||||
{-152658000 -14400 0 -04}
|
||||
{-132955200 -10800 1 -03}
|
||||
{-132955200 -10800 1 -04}
|
||||
{-121122000 -14400 0 -04}
|
||||
{-101419200 -10800 1 -03}
|
||||
{-101419200 -10800 1 -04}
|
||||
{-86821200 -14400 0 -04}
|
||||
{-71092800 -10800 1 -03}
|
||||
{-71092800 -10800 1 -04}
|
||||
{-54766800 -14400 0 -04}
|
||||
{-39038400 -10800 1 -03}
|
||||
{-39038400 -10800 1 -04}
|
||||
{-23317200 -14400 0 -04}
|
||||
{-7588800 -10800 0 -03}
|
||||
{128142000 -7200 1 -02}
|
||||
{128142000 -7200 1 -03}
|
||||
{136605600 -10800 0 -03}
|
||||
{596948400 -7200 1 -02}
|
||||
{596948400 -7200 1 -03}
|
||||
{605066400 -10800 0 -03}
|
||||
{624423600 -7200 1 -02}
|
||||
{624423600 -7200 1 -03}
|
||||
{631159200 -7200 1 -02}
|
||||
{637380000 -14400 0 -04}
|
||||
{655963200 -10800 1 -03}
|
||||
@@ -59,10 +59,10 @@ set TZData(:America/Argentina/San_Luis) {
|
||||
{952052400 -10800 0 -03}
|
||||
{1085972400 -14400 0 -04}
|
||||
{1090728000 -10800 0 -03}
|
||||
{1198983600 -7200 1 -02}
|
||||
{1198983600 -7200 1 -03}
|
||||
{1200880800 -10800 0 -04}
|
||||
{1205031600 -14400 0 -04}
|
||||
{1223784000 -10800 1 -03}
|
||||
{1223784000 -10800 1 -04}
|
||||
{1236481200 -14400 0 -04}
|
||||
{1255233600 -10800 0 -03}
|
||||
}
|
||||
|
||||
@@ -4,66 +4,66 @@ set TZData(:America/Argentina/Tucuman) {
|
||||
{-9223372036854775808 -15652 0 LMT}
|
||||
{-2372096348 -15408 0 CMT}
|
||||
{-1567453392 -14400 0 -04}
|
||||
{-1233432000 -10800 0 -03}
|
||||
{-1233432000 -10800 0 -04}
|
||||
{-1222981200 -14400 0 -04}
|
||||
{-1205956800 -10800 1 -03}
|
||||
{-1205956800 -10800 1 -04}
|
||||
{-1194037200 -14400 0 -04}
|
||||
{-1172865600 -10800 1 -03}
|
||||
{-1172865600 -10800 1 -04}
|
||||
{-1162501200 -14400 0 -04}
|
||||
{-1141329600 -10800 1 -03}
|
||||
{-1141329600 -10800 1 -04}
|
||||
{-1130965200 -14400 0 -04}
|
||||
{-1109793600 -10800 1 -03}
|
||||
{-1109793600 -10800 1 -04}
|
||||
{-1099429200 -14400 0 -04}
|
||||
{-1078257600 -10800 1 -03}
|
||||
{-1078257600 -10800 1 -04}
|
||||
{-1067806800 -14400 0 -04}
|
||||
{-1046635200 -10800 1 -03}
|
||||
{-1046635200 -10800 1 -04}
|
||||
{-1036270800 -14400 0 -04}
|
||||
{-1015099200 -10800 1 -03}
|
||||
{-1015099200 -10800 1 -04}
|
||||
{-1004734800 -14400 0 -04}
|
||||
{-983563200 -10800 1 -03}
|
||||
{-983563200 -10800 1 -04}
|
||||
{-973198800 -14400 0 -04}
|
||||
{-952027200 -10800 1 -03}
|
||||
{-952027200 -10800 1 -04}
|
||||
{-941576400 -14400 0 -04}
|
||||
{-931032000 -10800 1 -03}
|
||||
{-931032000 -10800 1 -04}
|
||||
{-900882000 -14400 0 -04}
|
||||
{-890337600 -10800 1 -03}
|
||||
{-890337600 -10800 1 -04}
|
||||
{-833749200 -14400 0 -04}
|
||||
{-827265600 -10800 1 -03}
|
||||
{-827265600 -10800 1 -04}
|
||||
{-752274000 -14400 0 -04}
|
||||
{-733780800 -10800 1 -03}
|
||||
{-733780800 -10800 1 -04}
|
||||
{-197326800 -14400 0 -04}
|
||||
{-190843200 -10800 1 -03}
|
||||
{-190843200 -10800 1 -04}
|
||||
{-184194000 -14400 0 -04}
|
||||
{-164491200 -10800 1 -03}
|
||||
{-164491200 -10800 1 -04}
|
||||
{-152658000 -14400 0 -04}
|
||||
{-132955200 -10800 1 -03}
|
||||
{-132955200 -10800 1 -04}
|
||||
{-121122000 -14400 0 -04}
|
||||
{-101419200 -10800 1 -03}
|
||||
{-101419200 -10800 1 -04}
|
||||
{-86821200 -14400 0 -04}
|
||||
{-71092800 -10800 1 -03}
|
||||
{-71092800 -10800 1 -04}
|
||||
{-54766800 -14400 0 -04}
|
||||
{-39038400 -10800 1 -03}
|
||||
{-39038400 -10800 1 -04}
|
||||
{-23317200 -14400 0 -04}
|
||||
{-7588800 -10800 0 -03}
|
||||
{128142000 -7200 1 -02}
|
||||
{128142000 -7200 1 -03}
|
||||
{136605600 -10800 0 -03}
|
||||
{596948400 -7200 1 -02}
|
||||
{596948400 -7200 1 -03}
|
||||
{605066400 -10800 0 -03}
|
||||
{624423600 -7200 1 -02}
|
||||
{624423600 -7200 1 -03}
|
||||
{636516000 -10800 0 -03}
|
||||
{656478000 -7200 1 -02}
|
||||
{656478000 -7200 1 -03}
|
||||
{667965600 -14400 0 -04}
|
||||
{687931200 -7200 0 -02}
|
||||
{687931200 -7200 0 -03}
|
||||
{699415200 -10800 0 -03}
|
||||
{719377200 -7200 1 -02}
|
||||
{719377200 -7200 1 -03}
|
||||
{731469600 -10800 0 -03}
|
||||
{938916000 -10800 0 -04}
|
||||
{938919600 -10800 1 -03}
|
||||
{938919600 -10800 1 -04}
|
||||
{952056000 -10800 0 -03}
|
||||
{1086058800 -14400 0 -04}
|
||||
{1087099200 -10800 0 -03}
|
||||
{1198983600 -7200 1 -02}
|
||||
{1198983600 -7200 1 -03}
|
||||
{1205632800 -10800 0 -03}
|
||||
{1224385200 -7200 1 -02}
|
||||
{1224385200 -7200 1 -03}
|
||||
{1237082400 -10800 0 -03}
|
||||
}
|
||||
|
||||
@@ -4,65 +4,65 @@ set TZData(:America/Argentina/Ushuaia) {
|
||||
{-9223372036854775808 -16392 0 LMT}
|
||||
{-2372095608 -15408 0 CMT}
|
||||
{-1567453392 -14400 0 -04}
|
||||
{-1233432000 -10800 0 -03}
|
||||
{-1233432000 -10800 0 -04}
|
||||
{-1222981200 -14400 0 -04}
|
||||
{-1205956800 -10800 1 -03}
|
||||
{-1205956800 -10800 1 -04}
|
||||
{-1194037200 -14400 0 -04}
|
||||
{-1172865600 -10800 1 -03}
|
||||
{-1172865600 -10800 1 -04}
|
||||
{-1162501200 -14400 0 -04}
|
||||
{-1141329600 -10800 1 -03}
|
||||
{-1141329600 -10800 1 -04}
|
||||
{-1130965200 -14400 0 -04}
|
||||
{-1109793600 -10800 1 -03}
|
||||
{-1109793600 -10800 1 -04}
|
||||
{-1099429200 -14400 0 -04}
|
||||
{-1078257600 -10800 1 -03}
|
||||
{-1078257600 -10800 1 -04}
|
||||
{-1067806800 -14400 0 -04}
|
||||
{-1046635200 -10800 1 -03}
|
||||
{-1046635200 -10800 1 -04}
|
||||
{-1036270800 -14400 0 -04}
|
||||
{-1015099200 -10800 1 -03}
|
||||
{-1015099200 -10800 1 -04}
|
||||
{-1004734800 -14400 0 -04}
|
||||
{-983563200 -10800 1 -03}
|
||||
{-983563200 -10800 1 -04}
|
||||
{-973198800 -14400 0 -04}
|
||||
{-952027200 -10800 1 -03}
|
||||
{-952027200 -10800 1 -04}
|
||||
{-941576400 -14400 0 -04}
|
||||
{-931032000 -10800 1 -03}
|
||||
{-931032000 -10800 1 -04}
|
||||
{-900882000 -14400 0 -04}
|
||||
{-890337600 -10800 1 -03}
|
||||
{-890337600 -10800 1 -04}
|
||||
{-833749200 -14400 0 -04}
|
||||
{-827265600 -10800 1 -03}
|
||||
{-827265600 -10800 1 -04}
|
||||
{-752274000 -14400 0 -04}
|
||||
{-733780800 -10800 1 -03}
|
||||
{-733780800 -10800 1 -04}
|
||||
{-197326800 -14400 0 -04}
|
||||
{-190843200 -10800 1 -03}
|
||||
{-190843200 -10800 1 -04}
|
||||
{-184194000 -14400 0 -04}
|
||||
{-164491200 -10800 1 -03}
|
||||
{-164491200 -10800 1 -04}
|
||||
{-152658000 -14400 0 -04}
|
||||
{-132955200 -10800 1 -03}
|
||||
{-132955200 -10800 1 -04}
|
||||
{-121122000 -14400 0 -04}
|
||||
{-101419200 -10800 1 -03}
|
||||
{-101419200 -10800 1 -04}
|
||||
{-86821200 -14400 0 -04}
|
||||
{-71092800 -10800 1 -03}
|
||||
{-71092800 -10800 1 -04}
|
||||
{-54766800 -14400 0 -04}
|
||||
{-39038400 -10800 1 -03}
|
||||
{-39038400 -10800 1 -04}
|
||||
{-23317200 -14400 0 -04}
|
||||
{-7588800 -10800 0 -03}
|
||||
{128142000 -7200 1 -02}
|
||||
{128142000 -7200 1 -03}
|
||||
{136605600 -10800 0 -03}
|
||||
{596948400 -7200 1 -02}
|
||||
{596948400 -7200 1 -03}
|
||||
{605066400 -10800 0 -03}
|
||||
{624423600 -7200 1 -02}
|
||||
{624423600 -7200 1 -03}
|
||||
{636516000 -10800 0 -03}
|
||||
{656478000 -7200 1 -02}
|
||||
{656478000 -7200 1 -03}
|
||||
{667965600 -10800 0 -03}
|
||||
{687927600 -7200 1 -02}
|
||||
{687927600 -7200 1 -03}
|
||||
{699415200 -10800 0 -03}
|
||||
{719377200 -7200 1 -02}
|
||||
{719377200 -7200 1 -03}
|
||||
{731469600 -10800 0 -03}
|
||||
{938916000 -10800 0 -04}
|
||||
{938919600 -10800 1 -03}
|
||||
{938919600 -10800 1 -04}
|
||||
{952056000 -10800 0 -03}
|
||||
{1085886000 -14400 0 -04}
|
||||
{1087704000 -10800 0 -03}
|
||||
{1198983600 -7200 1 -02}
|
||||
{1198983600 -7200 1 -03}
|
||||
{1205632800 -10800 0 -03}
|
||||
{1224295200 -10800 0 -03}
|
||||
}
|
||||
|
||||
@@ -7,253 +7,253 @@ set TZData(:America/Asuncion) {
|
||||
{86760000 -10800 0 -03}
|
||||
{134017200 -14400 0 -04}
|
||||
{162878400 -14400 0 -04}
|
||||
{181368000 -10800 1 -03}
|
||||
{181368000 -10800 1 -04}
|
||||
{194497200 -14400 0 -04}
|
||||
{212990400 -10800 1 -03}
|
||||
{212990400 -10800 1 -04}
|
||||
{226033200 -14400 0 -04}
|
||||
{244526400 -10800 1 -03}
|
||||
{244526400 -10800 1 -04}
|
||||
{257569200 -14400 0 -04}
|
||||
{276062400 -10800 1 -03}
|
||||
{276062400 -10800 1 -04}
|
||||
{291783600 -14400 0 -04}
|
||||
{307598400 -10800 1 -03}
|
||||
{307598400 -10800 1 -04}
|
||||
{323406000 -14400 0 -04}
|
||||
{339220800 -10800 1 -03}
|
||||
{339220800 -10800 1 -04}
|
||||
{354942000 -14400 0 -04}
|
||||
{370756800 -10800 1 -03}
|
||||
{370756800 -10800 1 -04}
|
||||
{386478000 -14400 0 -04}
|
||||
{402292800 -10800 1 -03}
|
||||
{402292800 -10800 1 -04}
|
||||
{418014000 -14400 0 -04}
|
||||
{433828800 -10800 1 -03}
|
||||
{433828800 -10800 1 -04}
|
||||
{449636400 -14400 0 -04}
|
||||
{465451200 -10800 1 -03}
|
||||
{465451200 -10800 1 -04}
|
||||
{481172400 -14400 0 -04}
|
||||
{496987200 -10800 1 -03}
|
||||
{496987200 -10800 1 -04}
|
||||
{512708400 -14400 0 -04}
|
||||
{528523200 -10800 1 -03}
|
||||
{528523200 -10800 1 -04}
|
||||
{544244400 -14400 0 -04}
|
||||
{560059200 -10800 1 -03}
|
||||
{560059200 -10800 1 -04}
|
||||
{575866800 -14400 0 -04}
|
||||
{591681600 -10800 1 -03}
|
||||
{591681600 -10800 1 -04}
|
||||
{607402800 -14400 0 -04}
|
||||
{625032000 -10800 1 -03}
|
||||
{625032000 -10800 1 -04}
|
||||
{638938800 -14400 0 -04}
|
||||
{654753600 -10800 1 -03}
|
||||
{654753600 -10800 1 -04}
|
||||
{670474800 -14400 0 -04}
|
||||
{686721600 -10800 1 -03}
|
||||
{686721600 -10800 1 -04}
|
||||
{699418800 -14400 0 -04}
|
||||
{718257600 -10800 1 -03}
|
||||
{718257600 -10800 1 -04}
|
||||
{733546800 -14400 0 -04}
|
||||
{749448000 -10800 1 -03}
|
||||
{749448000 -10800 1 -04}
|
||||
{762318000 -14400 0 -04}
|
||||
{780984000 -10800 1 -03}
|
||||
{780984000 -10800 1 -04}
|
||||
{793767600 -14400 0 -04}
|
||||
{812520000 -10800 1 -03}
|
||||
{812520000 -10800 1 -04}
|
||||
{825649200 -14400 0 -04}
|
||||
{844574400 -10800 1 -03}
|
||||
{844574400 -10800 1 -04}
|
||||
{856666800 -14400 0 -04}
|
||||
{876024000 -10800 1 -03}
|
||||
{876024000 -10800 1 -04}
|
||||
{888721200 -14400 0 -04}
|
||||
{907473600 -10800 1 -03}
|
||||
{907473600 -10800 1 -04}
|
||||
{920775600 -14400 0 -04}
|
||||
{938923200 -10800 1 -03}
|
||||
{938923200 -10800 1 -04}
|
||||
{952225200 -14400 0 -04}
|
||||
{970372800 -10800 1 -03}
|
||||
{970372800 -10800 1 -04}
|
||||
{983674800 -14400 0 -04}
|
||||
{1002427200 -10800 1 -03}
|
||||
{1002427200 -10800 1 -04}
|
||||
{1018148400 -14400 0 -04}
|
||||
{1030852800 -10800 1 -03}
|
||||
{1030852800 -10800 1 -04}
|
||||
{1049598000 -14400 0 -04}
|
||||
{1062907200 -10800 1 -03}
|
||||
{1062907200 -10800 1 -04}
|
||||
{1081047600 -14400 0 -04}
|
||||
{1097985600 -10800 1 -03}
|
||||
{1097985600 -10800 1 -04}
|
||||
{1110682800 -14400 0 -04}
|
||||
{1129435200 -10800 1 -03}
|
||||
{1129435200 -10800 1 -04}
|
||||
{1142132400 -14400 0 -04}
|
||||
{1160884800 -10800 1 -03}
|
||||
{1160884800 -10800 1 -04}
|
||||
{1173582000 -14400 0 -04}
|
||||
{1192939200 -10800 1 -03}
|
||||
{1192939200 -10800 1 -04}
|
||||
{1205031600 -14400 0 -04}
|
||||
{1224388800 -10800 1 -03}
|
||||
{1224388800 -10800 1 -04}
|
||||
{1236481200 -14400 0 -04}
|
||||
{1255838400 -10800 1 -03}
|
||||
{1255838400 -10800 1 -04}
|
||||
{1270954800 -14400 0 -04}
|
||||
{1286078400 -10800 1 -03}
|
||||
{1286078400 -10800 1 -04}
|
||||
{1302404400 -14400 0 -04}
|
||||
{1317528000 -10800 1 -03}
|
||||
{1317528000 -10800 1 -04}
|
||||
{1333854000 -14400 0 -04}
|
||||
{1349582400 -10800 1 -03}
|
||||
{1349582400 -10800 1 -04}
|
||||
{1364094000 -14400 0 -04}
|
||||
{1381032000 -10800 1 -03}
|
||||
{1381032000 -10800 1 -04}
|
||||
{1395543600 -14400 0 -04}
|
||||
{1412481600 -10800 1 -03}
|
||||
{1412481600 -10800 1 -04}
|
||||
{1426993200 -14400 0 -04}
|
||||
{1443931200 -10800 1 -03}
|
||||
{1443931200 -10800 1 -04}
|
||||
{1459047600 -14400 0 -04}
|
||||
{1475380800 -10800 1 -03}
|
||||
{1475380800 -10800 1 -04}
|
||||
{1490497200 -14400 0 -04}
|
||||
{1506830400 -10800 1 -03}
|
||||
{1506830400 -10800 1 -04}
|
||||
{1521946800 -14400 0 -04}
|
||||
{1538884800 -10800 1 -03}
|
||||
{1538884800 -10800 1 -04}
|
||||
{1553396400 -14400 0 -04}
|
||||
{1570334400 -10800 1 -03}
|
||||
{1570334400 -10800 1 -04}
|
||||
{1584846000 -14400 0 -04}
|
||||
{1601784000 -10800 1 -03}
|
||||
{1601784000 -10800 1 -04}
|
||||
{1616900400 -14400 0 -04}
|
||||
{1633233600 -10800 1 -03}
|
||||
{1633233600 -10800 1 -04}
|
||||
{1648350000 -14400 0 -04}
|
||||
{1664683200 -10800 1 -03}
|
||||
{1664683200 -10800 1 -04}
|
||||
{1679799600 -14400 0 -04}
|
||||
{1696132800 -10800 1 -03}
|
||||
{1696132800 -10800 1 -04}
|
||||
{1711249200 -14400 0 -04}
|
||||
{1728187200 -10800 1 -03}
|
||||
{1728187200 -10800 1 -04}
|
||||
{1742698800 -14400 0 -04}
|
||||
{1759636800 -10800 1 -03}
|
||||
{1759636800 -10800 1 -04}
|
||||
{1774148400 -14400 0 -04}
|
||||
{1791086400 -10800 1 -03}
|
||||
{1791086400 -10800 1 -04}
|
||||
{1806202800 -14400 0 -04}
|
||||
{1822536000 -10800 1 -03}
|
||||
{1822536000 -10800 1 -04}
|
||||
{1837652400 -14400 0 -04}
|
||||
{1853985600 -10800 1 -03}
|
||||
{1853985600 -10800 1 -04}
|
||||
{1869102000 -14400 0 -04}
|
||||
{1886040000 -10800 1 -03}
|
||||
{1886040000 -10800 1 -04}
|
||||
{1900551600 -14400 0 -04}
|
||||
{1917489600 -10800 1 -03}
|
||||
{1917489600 -10800 1 -04}
|
||||
{1932001200 -14400 0 -04}
|
||||
{1948939200 -10800 1 -03}
|
||||
{1948939200 -10800 1 -04}
|
||||
{1964055600 -14400 0 -04}
|
||||
{1980388800 -10800 1 -03}
|
||||
{1980388800 -10800 1 -04}
|
||||
{1995505200 -14400 0 -04}
|
||||
{2011838400 -10800 1 -03}
|
||||
{2011838400 -10800 1 -04}
|
||||
{2026954800 -14400 0 -04}
|
||||
{2043288000 -10800 1 -03}
|
||||
{2043288000 -10800 1 -04}
|
||||
{2058404400 -14400 0 -04}
|
||||
{2075342400 -10800 1 -03}
|
||||
{2075342400 -10800 1 -04}
|
||||
{2089854000 -14400 0 -04}
|
||||
{2106792000 -10800 1 -03}
|
||||
{2106792000 -10800 1 -04}
|
||||
{2121303600 -14400 0 -04}
|
||||
{2138241600 -10800 1 -03}
|
||||
{2138241600 -10800 1 -04}
|
||||
{2153358000 -14400 0 -04}
|
||||
{2169691200 -10800 1 -03}
|
||||
{2169691200 -10800 1 -04}
|
||||
{2184807600 -14400 0 -04}
|
||||
{2201140800 -10800 1 -03}
|
||||
{2201140800 -10800 1 -04}
|
||||
{2216257200 -14400 0 -04}
|
||||
{2233195200 -10800 1 -03}
|
||||
{2233195200 -10800 1 -04}
|
||||
{2247706800 -14400 0 -04}
|
||||
{2264644800 -10800 1 -03}
|
||||
{2264644800 -10800 1 -04}
|
||||
{2279156400 -14400 0 -04}
|
||||
{2296094400 -10800 1 -03}
|
||||
{2296094400 -10800 1 -04}
|
||||
{2310606000 -14400 0 -04}
|
||||
{2327544000 -10800 1 -03}
|
||||
{2327544000 -10800 1 -04}
|
||||
{2342660400 -14400 0 -04}
|
||||
{2358993600 -10800 1 -03}
|
||||
{2358993600 -10800 1 -04}
|
||||
{2374110000 -14400 0 -04}
|
||||
{2390443200 -10800 1 -03}
|
||||
{2390443200 -10800 1 -04}
|
||||
{2405559600 -14400 0 -04}
|
||||
{2422497600 -10800 1 -03}
|
||||
{2422497600 -10800 1 -04}
|
||||
{2437009200 -14400 0 -04}
|
||||
{2453947200 -10800 1 -03}
|
||||
{2453947200 -10800 1 -04}
|
||||
{2468458800 -14400 0 -04}
|
||||
{2485396800 -10800 1 -03}
|
||||
{2485396800 -10800 1 -04}
|
||||
{2500513200 -14400 0 -04}
|
||||
{2516846400 -10800 1 -03}
|
||||
{2516846400 -10800 1 -04}
|
||||
{2531962800 -14400 0 -04}
|
||||
{2548296000 -10800 1 -03}
|
||||
{2548296000 -10800 1 -04}
|
||||
{2563412400 -14400 0 -04}
|
||||
{2579745600 -10800 1 -03}
|
||||
{2579745600 -10800 1 -04}
|
||||
{2594862000 -14400 0 -04}
|
||||
{2611800000 -10800 1 -03}
|
||||
{2611800000 -10800 1 -04}
|
||||
{2626311600 -14400 0 -04}
|
||||
{2643249600 -10800 1 -03}
|
||||
{2643249600 -10800 1 -04}
|
||||
{2657761200 -14400 0 -04}
|
||||
{2674699200 -10800 1 -03}
|
||||
{2674699200 -10800 1 -04}
|
||||
{2689815600 -14400 0 -04}
|
||||
{2706148800 -10800 1 -03}
|
||||
{2706148800 -10800 1 -04}
|
||||
{2721265200 -14400 0 -04}
|
||||
{2737598400 -10800 1 -03}
|
||||
{2737598400 -10800 1 -04}
|
||||
{2752714800 -14400 0 -04}
|
||||
{2769652800 -10800 1 -03}
|
||||
{2769652800 -10800 1 -04}
|
||||
{2784164400 -14400 0 -04}
|
||||
{2801102400 -10800 1 -03}
|
||||
{2801102400 -10800 1 -04}
|
||||
{2815614000 -14400 0 -04}
|
||||
{2832552000 -10800 1 -03}
|
||||
{2832552000 -10800 1 -04}
|
||||
{2847668400 -14400 0 -04}
|
||||
{2864001600 -10800 1 -03}
|
||||
{2864001600 -10800 1 -04}
|
||||
{2879118000 -14400 0 -04}
|
||||
{2895451200 -10800 1 -03}
|
||||
{2895451200 -10800 1 -04}
|
||||
{2910567600 -14400 0 -04}
|
||||
{2926900800 -10800 1 -03}
|
||||
{2926900800 -10800 1 -04}
|
||||
{2942017200 -14400 0 -04}
|
||||
{2958955200 -10800 1 -03}
|
||||
{2958955200 -10800 1 -04}
|
||||
{2973466800 -14400 0 -04}
|
||||
{2990404800 -10800 1 -03}
|
||||
{2990404800 -10800 1 -04}
|
||||
{3004916400 -14400 0 -04}
|
||||
{3021854400 -10800 1 -03}
|
||||
{3021854400 -10800 1 -04}
|
||||
{3036970800 -14400 0 -04}
|
||||
{3053304000 -10800 1 -03}
|
||||
{3053304000 -10800 1 -04}
|
||||
{3068420400 -14400 0 -04}
|
||||
{3084753600 -10800 1 -03}
|
||||
{3084753600 -10800 1 -04}
|
||||
{3099870000 -14400 0 -04}
|
||||
{3116808000 -10800 1 -03}
|
||||
{3116808000 -10800 1 -04}
|
||||
{3131319600 -14400 0 -04}
|
||||
{3148257600 -10800 1 -03}
|
||||
{3148257600 -10800 1 -04}
|
||||
{3162769200 -14400 0 -04}
|
||||
{3179707200 -10800 1 -03}
|
||||
{3179707200 -10800 1 -04}
|
||||
{3194218800 -14400 0 -04}
|
||||
{3211156800 -10800 1 -03}
|
||||
{3211156800 -10800 1 -04}
|
||||
{3226273200 -14400 0 -04}
|
||||
{3242606400 -10800 1 -03}
|
||||
{3242606400 -10800 1 -04}
|
||||
{3257722800 -14400 0 -04}
|
||||
{3274056000 -10800 1 -03}
|
||||
{3274056000 -10800 1 -04}
|
||||
{3289172400 -14400 0 -04}
|
||||
{3306110400 -10800 1 -03}
|
||||
{3306110400 -10800 1 -04}
|
||||
{3320622000 -14400 0 -04}
|
||||
{3337560000 -10800 1 -03}
|
||||
{3337560000 -10800 1 -04}
|
||||
{3352071600 -14400 0 -04}
|
||||
{3369009600 -10800 1 -03}
|
||||
{3369009600 -10800 1 -04}
|
||||
{3384126000 -14400 0 -04}
|
||||
{3400459200 -10800 1 -03}
|
||||
{3400459200 -10800 1 -04}
|
||||
{3415575600 -14400 0 -04}
|
||||
{3431908800 -10800 1 -03}
|
||||
{3431908800 -10800 1 -04}
|
||||
{3447025200 -14400 0 -04}
|
||||
{3463358400 -10800 1 -03}
|
||||
{3463358400 -10800 1 -04}
|
||||
{3478474800 -14400 0 -04}
|
||||
{3495412800 -10800 1 -03}
|
||||
{3495412800 -10800 1 -04}
|
||||
{3509924400 -14400 0 -04}
|
||||
{3526862400 -10800 1 -03}
|
||||
{3526862400 -10800 1 -04}
|
||||
{3541374000 -14400 0 -04}
|
||||
{3558312000 -10800 1 -03}
|
||||
{3558312000 -10800 1 -04}
|
||||
{3573428400 -14400 0 -04}
|
||||
{3589761600 -10800 1 -03}
|
||||
{3589761600 -10800 1 -04}
|
||||
{3604878000 -14400 0 -04}
|
||||
{3621211200 -10800 1 -03}
|
||||
{3621211200 -10800 1 -04}
|
||||
{3636327600 -14400 0 -04}
|
||||
{3653265600 -10800 1 -03}
|
||||
{3653265600 -10800 1 -04}
|
||||
{3667777200 -14400 0 -04}
|
||||
{3684715200 -10800 1 -03}
|
||||
{3684715200 -10800 1 -04}
|
||||
{3699226800 -14400 0 -04}
|
||||
{3716164800 -10800 1 -03}
|
||||
{3716164800 -10800 1 -04}
|
||||
{3731281200 -14400 0 -04}
|
||||
{3747614400 -10800 1 -03}
|
||||
{3747614400 -10800 1 -04}
|
||||
{3762730800 -14400 0 -04}
|
||||
{3779064000 -10800 1 -03}
|
||||
{3779064000 -10800 1 -04}
|
||||
{3794180400 -14400 0 -04}
|
||||
{3810513600 -10800 1 -03}
|
||||
{3810513600 -10800 1 -04}
|
||||
{3825630000 -14400 0 -04}
|
||||
{3842568000 -10800 1 -03}
|
||||
{3842568000 -10800 1 -04}
|
||||
{3857079600 -14400 0 -04}
|
||||
{3874017600 -10800 1 -03}
|
||||
{3874017600 -10800 1 -04}
|
||||
{3888529200 -14400 0 -04}
|
||||
{3905467200 -10800 1 -03}
|
||||
{3905467200 -10800 1 -04}
|
||||
{3920583600 -14400 0 -04}
|
||||
{3936916800 -10800 1 -03}
|
||||
{3936916800 -10800 1 -04}
|
||||
{3952033200 -14400 0 -04}
|
||||
{3968366400 -10800 1 -03}
|
||||
{3968366400 -10800 1 -04}
|
||||
{3983482800 -14400 0 -04}
|
||||
{4000420800 -10800 1 -03}
|
||||
{4000420800 -10800 1 -04}
|
||||
{4014932400 -14400 0 -04}
|
||||
{4031870400 -10800 1 -03}
|
||||
{4031870400 -10800 1 -04}
|
||||
{4046382000 -14400 0 -04}
|
||||
{4063320000 -10800 1 -03}
|
||||
{4063320000 -10800 1 -04}
|
||||
{4077831600 -14400 0 -04}
|
||||
{4094769600 -10800 1 -03}
|
||||
{4094769600 -10800 1 -04}
|
||||
}
|
||||
|
||||
@@ -3,66 +3,66 @@
|
||||
set TZData(:America/Bahia) {
|
||||
{-9223372036854775808 -9244 0 LMT}
|
||||
{-1767216356 -10800 0 -03}
|
||||
{-1206957600 -7200 1 -02}
|
||||
{-1206957600 -7200 1 -03}
|
||||
{-1191362400 -10800 0 -03}
|
||||
{-1175374800 -7200 1 -02}
|
||||
{-1175374800 -7200 1 -03}
|
||||
{-1159826400 -10800 0 -03}
|
||||
{-633819600 -7200 1 -02}
|
||||
{-633819600 -7200 1 -03}
|
||||
{-622069200 -10800 0 -03}
|
||||
{-602283600 -7200 1 -02}
|
||||
{-602283600 -7200 1 -03}
|
||||
{-591832800 -10800 0 -03}
|
||||
{-570747600 -7200 1 -02}
|
||||
{-570747600 -7200 1 -03}
|
||||
{-560210400 -10800 0 -03}
|
||||
{-539125200 -7200 1 -02}
|
||||
{-539125200 -7200 1 -03}
|
||||
{-531352800 -10800 0 -03}
|
||||
{-191365200 -7200 1 -02}
|
||||
{-191365200 -7200 1 -03}
|
||||
{-184197600 -10800 0 -03}
|
||||
{-155163600 -7200 1 -02}
|
||||
{-155163600 -7200 1 -03}
|
||||
{-150069600 -10800 0 -03}
|
||||
{-128898000 -7200 1 -02}
|
||||
{-128898000 -7200 1 -03}
|
||||
{-121125600 -10800 0 -03}
|
||||
{-99954000 -7200 1 -02}
|
||||
{-99954000 -7200 1 -03}
|
||||
{-89589600 -10800 0 -03}
|
||||
{-68418000 -7200 1 -02}
|
||||
{-68418000 -7200 1 -03}
|
||||
{-57967200 -10800 0 -03}
|
||||
{499748400 -7200 1 -02}
|
||||
{499748400 -7200 1 -03}
|
||||
{511236000 -10800 0 -03}
|
||||
{530593200 -7200 1 -02}
|
||||
{530593200 -7200 1 -03}
|
||||
{540266400 -10800 0 -03}
|
||||
{562129200 -7200 1 -02}
|
||||
{562129200 -7200 1 -03}
|
||||
{571197600 -10800 0 -03}
|
||||
{592974000 -7200 1 -02}
|
||||
{592974000 -7200 1 -03}
|
||||
{602042400 -10800 0 -03}
|
||||
{624423600 -7200 1 -02}
|
||||
{624423600 -7200 1 -03}
|
||||
{634701600 -10800 0 -03}
|
||||
{656478000 -7200 1 -02}
|
||||
{656478000 -7200 1 -03}
|
||||
{666756000 -10800 0 -03}
|
||||
{687927600 -7200 1 -02}
|
||||
{687927600 -7200 1 -03}
|
||||
{697600800 -10800 0 -03}
|
||||
{719982000 -7200 1 -02}
|
||||
{719982000 -7200 1 -03}
|
||||
{728445600 -10800 0 -03}
|
||||
{750826800 -7200 1 -02}
|
||||
{750826800 -7200 1 -03}
|
||||
{761709600 -10800 0 -03}
|
||||
{782276400 -7200 1 -02}
|
||||
{782276400 -7200 1 -03}
|
||||
{793159200 -10800 0 -03}
|
||||
{813726000 -7200 1 -02}
|
||||
{813726000 -7200 1 -03}
|
||||
{824004000 -10800 0 -03}
|
||||
{844570800 -7200 1 -02}
|
||||
{844570800 -7200 1 -03}
|
||||
{856058400 -10800 0 -03}
|
||||
{876106800 -7200 1 -02}
|
||||
{876106800 -7200 1 -03}
|
||||
{888717600 -10800 0 -03}
|
||||
{908074800 -7200 1 -02}
|
||||
{908074800 -7200 1 -03}
|
||||
{919562400 -10800 0 -03}
|
||||
{938919600 -7200 1 -02}
|
||||
{938919600 -7200 1 -03}
|
||||
{951616800 -10800 0 -03}
|
||||
{970974000 -7200 1 -02}
|
||||
{970974000 -7200 1 -03}
|
||||
{982461600 -10800 0 -03}
|
||||
{1003028400 -7200 1 -02}
|
||||
{1003028400 -7200 1 -03}
|
||||
{1013911200 -10800 0 -03}
|
||||
{1036292400 -7200 1 -02}
|
||||
{1036292400 -7200 1 -03}
|
||||
{1045360800 -10800 0 -03}
|
||||
{1064368800 -10800 0 -03}
|
||||
{1318734000 -7200 0 -02}
|
||||
{1318734000 -7200 0 -03}
|
||||
{1330221600 -10800 0 -03}
|
||||
{1350784800 -10800 0 -03}
|
||||
}
|
||||
|
||||
@@ -3,33 +3,33 @@
|
||||
set TZData(:America/Belem) {
|
||||
{-9223372036854775808 -11636 0 LMT}
|
||||
{-1767213964 -10800 0 -03}
|
||||
{-1206957600 -7200 1 -02}
|
||||
{-1206957600 -7200 1 -03}
|
||||
{-1191362400 -10800 0 -03}
|
||||
{-1175374800 -7200 1 -02}
|
||||
{-1175374800 -7200 1 -03}
|
||||
{-1159826400 -10800 0 -03}
|
||||
{-633819600 -7200 1 -02}
|
||||
{-633819600 -7200 1 -03}
|
||||
{-622069200 -10800 0 -03}
|
||||
{-602283600 -7200 1 -02}
|
||||
{-602283600 -7200 1 -03}
|
||||
{-591832800 -10800 0 -03}
|
||||
{-570747600 -7200 1 -02}
|
||||
{-570747600 -7200 1 -03}
|
||||
{-560210400 -10800 0 -03}
|
||||
{-539125200 -7200 1 -02}
|
||||
{-539125200 -7200 1 -03}
|
||||
{-531352800 -10800 0 -03}
|
||||
{-191365200 -7200 1 -02}
|
||||
{-191365200 -7200 1 -03}
|
||||
{-184197600 -10800 0 -03}
|
||||
{-155163600 -7200 1 -02}
|
||||
{-155163600 -7200 1 -03}
|
||||
{-150069600 -10800 0 -03}
|
||||
{-128898000 -7200 1 -02}
|
||||
{-128898000 -7200 1 -03}
|
||||
{-121125600 -10800 0 -03}
|
||||
{-99954000 -7200 1 -02}
|
||||
{-99954000 -7200 1 -03}
|
||||
{-89589600 -10800 0 -03}
|
||||
{-68418000 -7200 1 -02}
|
||||
{-68418000 -7200 1 -03}
|
||||
{-57967200 -10800 0 -03}
|
||||
{499748400 -7200 1 -02}
|
||||
{499748400 -7200 1 -03}
|
||||
{511236000 -10800 0 -03}
|
||||
{530593200 -7200 1 -02}
|
||||
{530593200 -7200 1 -03}
|
||||
{540266400 -10800 0 -03}
|
||||
{562129200 -7200 1 -02}
|
||||
{562129200 -7200 1 -03}
|
||||
{571197600 -10800 0 -03}
|
||||
{590032800 -10800 0 -03}
|
||||
}
|
||||
|
||||
@@ -51,8 +51,51 @@ set TZData(:America/Belize) {
|
||||
{-911759400 -21600 0 CST}
|
||||
{-891194400 -19800 1 -0530}
|
||||
{-879705000 -21600 0 CST}
|
||||
{-859744800 -19800 1 -0530}
|
||||
{-848255400 -21600 0 CST}
|
||||
{-868212000 -18000 1 CWT}
|
||||
{-769395600 -18000 1 CPT}
|
||||
{-758746800 -21600 0 CST}
|
||||
{-701892000 -19800 1 -0530}
|
||||
{-690402600 -21600 0 CST}
|
||||
{-670442400 -19800 1 -0530}
|
||||
{-658953000 -21600 0 CST}
|
||||
{-638992800 -19800 1 -0530}
|
||||
{-627503400 -21600 0 CST}
|
||||
{-606938400 -19800 1 -0530}
|
||||
{-596053800 -21600 0 CST}
|
||||
{-575488800 -19800 1 -0530}
|
||||
{-564604200 -21600 0 CST}
|
||||
{-544039200 -19800 1 -0530}
|
||||
{-532549800 -21600 0 CST}
|
||||
{-512589600 -19800 1 -0530}
|
||||
{-501100200 -21600 0 CST}
|
||||
{-481140000 -19800 1 -0530}
|
||||
{-469650600 -21600 0 CST}
|
||||
{-449690400 -19800 1 -0530}
|
||||
{-438201000 -21600 0 CST}
|
||||
{-417636000 -19800 1 -0530}
|
||||
{-406751400 -21600 0 CST}
|
||||
{-386186400 -19800 1 -0530}
|
||||
{-375301800 -21600 0 CST}
|
||||
{-354736800 -19800 1 -0530}
|
||||
{-343247400 -21600 0 CST}
|
||||
{-323287200 -19800 1 -0530}
|
||||
{-311797800 -21600 0 CST}
|
||||
{-291837600 -19800 1 -0530}
|
||||
{-280348200 -21600 0 CST}
|
||||
{-259783200 -19800 1 -0530}
|
||||
{-248898600 -21600 0 CST}
|
||||
{-228333600 -19800 1 -0530}
|
||||
{-217449000 -21600 0 CST}
|
||||
{-196884000 -19800 1 -0530}
|
||||
{-185999400 -21600 0 CST}
|
||||
{-165434400 -19800 1 -0530}
|
||||
{-153945000 -21600 0 CST}
|
||||
{-133984800 -19800 1 -0530}
|
||||
{-122495400 -21600 0 CST}
|
||||
{-102535200 -19800 1 -0530}
|
||||
{-91045800 -21600 0 CST}
|
||||
{-70480800 -19800 1 -0530}
|
||||
{-59596200 -21600 0 CST}
|
||||
{123919200 -18000 1 CDT}
|
||||
{129618000 -21600 0 CST}
|
||||
{409039200 -18000 1 CDT}
|
||||
|
||||
@@ -3,38 +3,38 @@
|
||||
set TZData(:America/Boa_Vista) {
|
||||
{-9223372036854775808 -14560 0 LMT}
|
||||
{-1767211040 -14400 0 -04}
|
||||
{-1206954000 -10800 1 -03}
|
||||
{-1206954000 -10800 1 -04}
|
||||
{-1191358800 -14400 0 -04}
|
||||
{-1175371200 -10800 1 -03}
|
||||
{-1175371200 -10800 1 -04}
|
||||
{-1159822800 -14400 0 -04}
|
||||
{-633816000 -10800 1 -03}
|
||||
{-633816000 -10800 1 -04}
|
||||
{-622065600 -14400 0 -04}
|
||||
{-602280000 -10800 1 -03}
|
||||
{-602280000 -10800 1 -04}
|
||||
{-591829200 -14400 0 -04}
|
||||
{-570744000 -10800 1 -03}
|
||||
{-570744000 -10800 1 -04}
|
||||
{-560206800 -14400 0 -04}
|
||||
{-539121600 -10800 1 -03}
|
||||
{-539121600 -10800 1 -04}
|
||||
{-531349200 -14400 0 -04}
|
||||
{-191361600 -10800 1 -03}
|
||||
{-191361600 -10800 1 -04}
|
||||
{-184194000 -14400 0 -04}
|
||||
{-155160000 -10800 1 -03}
|
||||
{-155160000 -10800 1 -04}
|
||||
{-150066000 -14400 0 -04}
|
||||
{-128894400 -10800 1 -03}
|
||||
{-128894400 -10800 1 -04}
|
||||
{-121122000 -14400 0 -04}
|
||||
{-99950400 -10800 1 -03}
|
||||
{-99950400 -10800 1 -04}
|
||||
{-89586000 -14400 0 -04}
|
||||
{-68414400 -10800 1 -03}
|
||||
{-68414400 -10800 1 -04}
|
||||
{-57963600 -14400 0 -04}
|
||||
{499752000 -10800 1 -03}
|
||||
{499752000 -10800 1 -04}
|
||||
{511239600 -14400 0 -04}
|
||||
{530596800 -10800 1 -03}
|
||||
{530596800 -10800 1 -04}
|
||||
{540270000 -14400 0 -04}
|
||||
{562132800 -10800 1 -03}
|
||||
{562132800 -10800 1 -04}
|
||||
{571201200 -14400 0 -04}
|
||||
{590036400 -14400 0 -04}
|
||||
{938664000 -14400 0 -04}
|
||||
{938923200 -10800 1 -03}
|
||||
{938923200 -10800 1 -04}
|
||||
{951620400 -14400 0 -04}
|
||||
{970977600 -10800 1 -03}
|
||||
{970977600 -10800 1 -04}
|
||||
{971578800 -14400 0 -04}
|
||||
}
|
||||
|
||||
@@ -4,6 +4,6 @@ set TZData(:America/Bogota) {
|
||||
{-9223372036854775808 -17776 0 LMT}
|
||||
{-2707671824 -17776 0 BMT}
|
||||
{-1739041424 -18000 0 -05}
|
||||
{704869200 -14400 1 -04}
|
||||
{704869200 -14400 1 -05}
|
||||
{733896000 -18000 0 -05}
|
||||
}
|
||||
|
||||
@@ -3,255 +3,94 @@
|
||||
set TZData(:America/Campo_Grande) {
|
||||
{-9223372036854775808 -13108 0 LMT}
|
||||
{-1767212492 -14400 0 -04}
|
||||
{-1206954000 -10800 1 -03}
|
||||
{-1206954000 -10800 1 -04}
|
||||
{-1191358800 -14400 0 -04}
|
||||
{-1175371200 -10800 1 -03}
|
||||
{-1175371200 -10800 1 -04}
|
||||
{-1159822800 -14400 0 -04}
|
||||
{-633816000 -10800 1 -03}
|
||||
{-633816000 -10800 1 -04}
|
||||
{-622065600 -14400 0 -04}
|
||||
{-602280000 -10800 1 -03}
|
||||
{-602280000 -10800 1 -04}
|
||||
{-591829200 -14400 0 -04}
|
||||
{-570744000 -10800 1 -03}
|
||||
{-570744000 -10800 1 -04}
|
||||
{-560206800 -14400 0 -04}
|
||||
{-539121600 -10800 1 -03}
|
||||
{-539121600 -10800 1 -04}
|
||||
{-531349200 -14400 0 -04}
|
||||
{-191361600 -10800 1 -03}
|
||||
{-191361600 -10800 1 -04}
|
||||
{-184194000 -14400 0 -04}
|
||||
{-155160000 -10800 1 -03}
|
||||
{-155160000 -10800 1 -04}
|
||||
{-150066000 -14400 0 -04}
|
||||
{-128894400 -10800 1 -03}
|
||||
{-128894400 -10800 1 -04}
|
||||
{-121122000 -14400 0 -04}
|
||||
{-99950400 -10800 1 -03}
|
||||
{-99950400 -10800 1 -04}
|
||||
{-89586000 -14400 0 -04}
|
||||
{-68414400 -10800 1 -03}
|
||||
{-68414400 -10800 1 -04}
|
||||
{-57963600 -14400 0 -04}
|
||||
{499752000 -10800 1 -03}
|
||||
{499752000 -10800 1 -04}
|
||||
{511239600 -14400 0 -04}
|
||||
{530596800 -10800 1 -03}
|
||||
{530596800 -10800 1 -04}
|
||||
{540270000 -14400 0 -04}
|
||||
{562132800 -10800 1 -03}
|
||||
{562132800 -10800 1 -04}
|
||||
{571201200 -14400 0 -04}
|
||||
{592977600 -10800 1 -03}
|
||||
{592977600 -10800 1 -04}
|
||||
{602046000 -14400 0 -04}
|
||||
{624427200 -10800 1 -03}
|
||||
{624427200 -10800 1 -04}
|
||||
{634705200 -14400 0 -04}
|
||||
{656481600 -10800 1 -03}
|
||||
{656481600 -10800 1 -04}
|
||||
{666759600 -14400 0 -04}
|
||||
{687931200 -10800 1 -03}
|
||||
{687931200 -10800 1 -04}
|
||||
{697604400 -14400 0 -04}
|
||||
{719985600 -10800 1 -03}
|
||||
{719985600 -10800 1 -04}
|
||||
{728449200 -14400 0 -04}
|
||||
{750830400 -10800 1 -03}
|
||||
{750830400 -10800 1 -04}
|
||||
{761713200 -14400 0 -04}
|
||||
{782280000 -10800 1 -03}
|
||||
{782280000 -10800 1 -04}
|
||||
{793162800 -14400 0 -04}
|
||||
{813729600 -10800 1 -03}
|
||||
{813729600 -10800 1 -04}
|
||||
{824007600 -14400 0 -04}
|
||||
{844574400 -10800 1 -03}
|
||||
{844574400 -10800 1 -04}
|
||||
{856062000 -14400 0 -04}
|
||||
{876110400 -10800 1 -03}
|
||||
{876110400 -10800 1 -04}
|
||||
{888721200 -14400 0 -04}
|
||||
{908078400 -10800 1 -03}
|
||||
{908078400 -10800 1 -04}
|
||||
{919566000 -14400 0 -04}
|
||||
{938923200 -10800 1 -03}
|
||||
{938923200 -10800 1 -04}
|
||||
{951620400 -14400 0 -04}
|
||||
{970977600 -10800 1 -03}
|
||||
{970977600 -10800 1 -04}
|
||||
{982465200 -14400 0 -04}
|
||||
{1003032000 -10800 1 -03}
|
||||
{1003032000 -10800 1 -04}
|
||||
{1013914800 -14400 0 -04}
|
||||
{1036296000 -10800 1 -03}
|
||||
{1036296000 -10800 1 -04}
|
||||
{1045364400 -14400 0 -04}
|
||||
{1066536000 -10800 1 -03}
|
||||
{1066536000 -10800 1 -04}
|
||||
{1076814000 -14400 0 -04}
|
||||
{1099368000 -10800 1 -03}
|
||||
{1099368000 -10800 1 -04}
|
||||
{1108868400 -14400 0 -04}
|
||||
{1129435200 -10800 1 -03}
|
||||
{1129435200 -10800 1 -04}
|
||||
{1140318000 -14400 0 -04}
|
||||
{1162699200 -10800 1 -03}
|
||||
{1162699200 -10800 1 -04}
|
||||
{1172372400 -14400 0 -04}
|
||||
{1192334400 -10800 1 -03}
|
||||
{1192334400 -10800 1 -04}
|
||||
{1203217200 -14400 0 -04}
|
||||
{1224388800 -10800 1 -03}
|
||||
{1224388800 -10800 1 -04}
|
||||
{1234666800 -14400 0 -04}
|
||||
{1255838400 -10800 1 -03}
|
||||
{1255838400 -10800 1 -04}
|
||||
{1266721200 -14400 0 -04}
|
||||
{1287288000 -10800 1 -03}
|
||||
{1287288000 -10800 1 -04}
|
||||
{1298170800 -14400 0 -04}
|
||||
{1318737600 -10800 1 -03}
|
||||
{1318737600 -10800 1 -04}
|
||||
{1330225200 -14400 0 -04}
|
||||
{1350792000 -10800 1 -03}
|
||||
{1350792000 -10800 1 -04}
|
||||
{1361070000 -14400 0 -04}
|
||||
{1382241600 -10800 1 -03}
|
||||
{1382241600 -10800 1 -04}
|
||||
{1392519600 -14400 0 -04}
|
||||
{1413691200 -10800 1 -03}
|
||||
{1413691200 -10800 1 -04}
|
||||
{1424574000 -14400 0 -04}
|
||||
{1445140800 -10800 1 -03}
|
||||
{1445140800 -10800 1 -04}
|
||||
{1456023600 -14400 0 -04}
|
||||
{1476590400 -10800 1 -03}
|
||||
{1476590400 -10800 1 -04}
|
||||
{1487473200 -14400 0 -04}
|
||||
{1508040000 -10800 1 -03}
|
||||
{1508040000 -10800 1 -04}
|
||||
{1518922800 -14400 0 -04}
|
||||
{1540094400 -10800 1 -03}
|
||||
{1541304000 -10800 1 -04}
|
||||
{1550372400 -14400 0 -04}
|
||||
{1571544000 -10800 1 -03}
|
||||
{1581822000 -14400 0 -04}
|
||||
{1602993600 -10800 1 -03}
|
||||
{1613876400 -14400 0 -04}
|
||||
{1634443200 -10800 1 -03}
|
||||
{1645326000 -14400 0 -04}
|
||||
{1665892800 -10800 1 -03}
|
||||
{1677380400 -14400 0 -04}
|
||||
{1697342400 -10800 1 -03}
|
||||
{1708225200 -14400 0 -04}
|
||||
{1729396800 -10800 1 -03}
|
||||
{1739674800 -14400 0 -04}
|
||||
{1760846400 -10800 1 -03}
|
||||
{1771729200 -14400 0 -04}
|
||||
{1792296000 -10800 1 -03}
|
||||
{1803178800 -14400 0 -04}
|
||||
{1823745600 -10800 1 -03}
|
||||
{1834628400 -14400 0 -04}
|
||||
{1855195200 -10800 1 -03}
|
||||
{1866078000 -14400 0 -04}
|
||||
{1887249600 -10800 1 -03}
|
||||
{1897527600 -14400 0 -04}
|
||||
{1918699200 -10800 1 -03}
|
||||
{1928977200 -14400 0 -04}
|
||||
{1950148800 -10800 1 -03}
|
||||
{1960426800 -14400 0 -04}
|
||||
{1981598400 -10800 1 -03}
|
||||
{1992481200 -14400 0 -04}
|
||||
{2013048000 -10800 1 -03}
|
||||
{2024535600 -14400 0 -04}
|
||||
{2044497600 -10800 1 -03}
|
||||
{2055380400 -14400 0 -04}
|
||||
{2076552000 -10800 1 -03}
|
||||
{2086830000 -14400 0 -04}
|
||||
{2108001600 -10800 1 -03}
|
||||
{2118884400 -14400 0 -04}
|
||||
{2139451200 -10800 1 -03}
|
||||
{2150334000 -14400 0 -04}
|
||||
{2170900800 -10800 1 -03}
|
||||
{2181783600 -14400 0 -04}
|
||||
{2202350400 -10800 1 -03}
|
||||
{2213233200 -14400 0 -04}
|
||||
{2234404800 -10800 1 -03}
|
||||
{2244682800 -14400 0 -04}
|
||||
{2265854400 -10800 1 -03}
|
||||
{2276132400 -14400 0 -04}
|
||||
{2297304000 -10800 1 -03}
|
||||
{2307582000 -14400 0 -04}
|
||||
{2328753600 -10800 1 -03}
|
||||
{2339636400 -14400 0 -04}
|
||||
{2360203200 -10800 1 -03}
|
||||
{2371086000 -14400 0 -04}
|
||||
{2391652800 -10800 1 -03}
|
||||
{2402535600 -14400 0 -04}
|
||||
{2423707200 -10800 1 -03}
|
||||
{2433985200 -14400 0 -04}
|
||||
{2455156800 -10800 1 -03}
|
||||
{2465434800 -14400 0 -04}
|
||||
{2486606400 -10800 1 -03}
|
||||
{2497489200 -14400 0 -04}
|
||||
{2518056000 -10800 1 -03}
|
||||
{2528938800 -14400 0 -04}
|
||||
{2549505600 -10800 1 -03}
|
||||
{2560388400 -14400 0 -04}
|
||||
{2580955200 -10800 1 -03}
|
||||
{2591838000 -14400 0 -04}
|
||||
{2613009600 -10800 1 -03}
|
||||
{2623287600 -14400 0 -04}
|
||||
{2644459200 -10800 1 -03}
|
||||
{2654737200 -14400 0 -04}
|
||||
{2675908800 -10800 1 -03}
|
||||
{2686791600 -14400 0 -04}
|
||||
{2707358400 -10800 1 -03}
|
||||
{2718241200 -14400 0 -04}
|
||||
{2738808000 -10800 1 -03}
|
||||
{2749690800 -14400 0 -04}
|
||||
{2770862400 -10800 1 -03}
|
||||
{2781140400 -14400 0 -04}
|
||||
{2802312000 -10800 1 -03}
|
||||
{2812590000 -14400 0 -04}
|
||||
{2833761600 -10800 1 -03}
|
||||
{2844039600 -14400 0 -04}
|
||||
{2865211200 -10800 1 -03}
|
||||
{2876094000 -14400 0 -04}
|
||||
{2896660800 -10800 1 -03}
|
||||
{2907543600 -14400 0 -04}
|
||||
{2928110400 -10800 1 -03}
|
||||
{2938993200 -14400 0 -04}
|
||||
{2960164800 -10800 1 -03}
|
||||
{2970442800 -14400 0 -04}
|
||||
{2991614400 -10800 1 -03}
|
||||
{3001892400 -14400 0 -04}
|
||||
{3023064000 -10800 1 -03}
|
||||
{3033946800 -14400 0 -04}
|
||||
{3054513600 -10800 1 -03}
|
||||
{3065396400 -14400 0 -04}
|
||||
{3085963200 -10800 1 -03}
|
||||
{3096846000 -14400 0 -04}
|
||||
{3118017600 -10800 1 -03}
|
||||
{3128295600 -14400 0 -04}
|
||||
{3149467200 -10800 1 -03}
|
||||
{3159745200 -14400 0 -04}
|
||||
{3180916800 -10800 1 -03}
|
||||
{3191194800 -14400 0 -04}
|
||||
{3212366400 -10800 1 -03}
|
||||
{3223249200 -14400 0 -04}
|
||||
{3243816000 -10800 1 -03}
|
||||
{3254698800 -14400 0 -04}
|
||||
{3275265600 -10800 1 -03}
|
||||
{3286148400 -14400 0 -04}
|
||||
{3307320000 -10800 1 -03}
|
||||
{3317598000 -14400 0 -04}
|
||||
{3338769600 -10800 1 -03}
|
||||
{3349047600 -14400 0 -04}
|
||||
{3370219200 -10800 1 -03}
|
||||
{3381102000 -14400 0 -04}
|
||||
{3401668800 -10800 1 -03}
|
||||
{3412551600 -14400 0 -04}
|
||||
{3433118400 -10800 1 -03}
|
||||
{3444001200 -14400 0 -04}
|
||||
{3464568000 -10800 1 -03}
|
||||
{3475450800 -14400 0 -04}
|
||||
{3496622400 -10800 1 -03}
|
||||
{3506900400 -14400 0 -04}
|
||||
{3528072000 -10800 1 -03}
|
||||
{3538350000 -14400 0 -04}
|
||||
{3559521600 -10800 1 -03}
|
||||
{3570404400 -14400 0 -04}
|
||||
{3590971200 -10800 1 -03}
|
||||
{3601854000 -14400 0 -04}
|
||||
{3622420800 -10800 1 -03}
|
||||
{3633303600 -14400 0 -04}
|
||||
{3654475200 -10800 1 -03}
|
||||
{3664753200 -14400 0 -04}
|
||||
{3685924800 -10800 1 -03}
|
||||
{3696202800 -14400 0 -04}
|
||||
{3717374400 -10800 1 -03}
|
||||
{3727652400 -14400 0 -04}
|
||||
{3748824000 -10800 1 -03}
|
||||
{3759706800 -14400 0 -04}
|
||||
{3780273600 -10800 1 -03}
|
||||
{3791156400 -14400 0 -04}
|
||||
{3811723200 -10800 1 -03}
|
||||
{3822606000 -14400 0 -04}
|
||||
{3843777600 -10800 1 -03}
|
||||
{3854055600 -14400 0 -04}
|
||||
{3875227200 -10800 1 -03}
|
||||
{3885505200 -14400 0 -04}
|
||||
{3906676800 -10800 1 -03}
|
||||
{3917559600 -14400 0 -04}
|
||||
{3938126400 -10800 1 -03}
|
||||
{3949009200 -14400 0 -04}
|
||||
{3969576000 -10800 1 -03}
|
||||
{3980458800 -14400 0 -04}
|
||||
{4001630400 -10800 1 -03}
|
||||
{4011908400 -14400 0 -04}
|
||||
{4033080000 -10800 1 -03}
|
||||
{4043358000 -14400 0 -04}
|
||||
{4064529600 -10800 1 -03}
|
||||
{4074807600 -14400 0 -04}
|
||||
{4095979200 -10800 1 -03}
|
||||
}
|
||||
|
||||
@@ -3,255 +3,94 @@
|
||||
set TZData(:America/Cuiaba) {
|
||||
{-9223372036854775808 -13460 0 LMT}
|
||||
{-1767212140 -14400 0 -04}
|
||||
{-1206954000 -10800 1 -03}
|
||||
{-1206954000 -10800 1 -04}
|
||||
{-1191358800 -14400 0 -04}
|
||||
{-1175371200 -10800 1 -03}
|
||||
{-1175371200 -10800 1 -04}
|
||||
{-1159822800 -14400 0 -04}
|
||||
{-633816000 -10800 1 -03}
|
||||
{-633816000 -10800 1 -04}
|
||||
{-622065600 -14400 0 -04}
|
||||
{-602280000 -10800 1 -03}
|
||||
{-602280000 -10800 1 -04}
|
||||
{-591829200 -14400 0 -04}
|
||||
{-570744000 -10800 1 -03}
|
||||
{-570744000 -10800 1 -04}
|
||||
{-560206800 -14400 0 -04}
|
||||
{-539121600 -10800 1 -03}
|
||||
{-539121600 -10800 1 -04}
|
||||
{-531349200 -14400 0 -04}
|
||||
{-191361600 -10800 1 -03}
|
||||
{-191361600 -10800 1 -04}
|
||||
{-184194000 -14400 0 -04}
|
||||
{-155160000 -10800 1 -03}
|
||||
{-155160000 -10800 1 -04}
|
||||
{-150066000 -14400 0 -04}
|
||||
{-128894400 -10800 1 -03}
|
||||
{-128894400 -10800 1 -04}
|
||||
{-121122000 -14400 0 -04}
|
||||
{-99950400 -10800 1 -03}
|
||||
{-99950400 -10800 1 -04}
|
||||
{-89586000 -14400 0 -04}
|
||||
{-68414400 -10800 1 -03}
|
||||
{-68414400 -10800 1 -04}
|
||||
{-57963600 -14400 0 -04}
|
||||
{499752000 -10800 1 -03}
|
||||
{499752000 -10800 1 -04}
|
||||
{511239600 -14400 0 -04}
|
||||
{530596800 -10800 1 -03}
|
||||
{530596800 -10800 1 -04}
|
||||
{540270000 -14400 0 -04}
|
||||
{562132800 -10800 1 -03}
|
||||
{562132800 -10800 1 -04}
|
||||
{571201200 -14400 0 -04}
|
||||
{592977600 -10800 1 -03}
|
||||
{592977600 -10800 1 -04}
|
||||
{602046000 -14400 0 -04}
|
||||
{624427200 -10800 1 -03}
|
||||
{624427200 -10800 1 -04}
|
||||
{634705200 -14400 0 -04}
|
||||
{656481600 -10800 1 -03}
|
||||
{656481600 -10800 1 -04}
|
||||
{666759600 -14400 0 -04}
|
||||
{687931200 -10800 1 -03}
|
||||
{687931200 -10800 1 -04}
|
||||
{697604400 -14400 0 -04}
|
||||
{719985600 -10800 1 -03}
|
||||
{719985600 -10800 1 -04}
|
||||
{728449200 -14400 0 -04}
|
||||
{750830400 -10800 1 -03}
|
||||
{750830400 -10800 1 -04}
|
||||
{761713200 -14400 0 -04}
|
||||
{782280000 -10800 1 -03}
|
||||
{782280000 -10800 1 -04}
|
||||
{793162800 -14400 0 -04}
|
||||
{813729600 -10800 1 -03}
|
||||
{813729600 -10800 1 -04}
|
||||
{824007600 -14400 0 -04}
|
||||
{844574400 -10800 1 -03}
|
||||
{844574400 -10800 1 -04}
|
||||
{856062000 -14400 0 -04}
|
||||
{876110400 -10800 1 -03}
|
||||
{876110400 -10800 1 -04}
|
||||
{888721200 -14400 0 -04}
|
||||
{908078400 -10800 1 -03}
|
||||
{908078400 -10800 1 -04}
|
||||
{919566000 -14400 0 -04}
|
||||
{938923200 -10800 1 -03}
|
||||
{938923200 -10800 1 -04}
|
||||
{951620400 -14400 0 -04}
|
||||
{970977600 -10800 1 -03}
|
||||
{970977600 -10800 1 -04}
|
||||
{982465200 -14400 0 -04}
|
||||
{1003032000 -10800 1 -03}
|
||||
{1003032000 -10800 1 -04}
|
||||
{1013914800 -14400 0 -04}
|
||||
{1036296000 -10800 1 -03}
|
||||
{1036296000 -10800 1 -04}
|
||||
{1045364400 -14400 0 -04}
|
||||
{1064372400 -14400 0 -04}
|
||||
{1096603200 -14400 0 -04}
|
||||
{1099368000 -10800 1 -03}
|
||||
{1099368000 -10800 1 -04}
|
||||
{1108868400 -14400 0 -04}
|
||||
{1129435200 -10800 1 -03}
|
||||
{1129435200 -10800 1 -04}
|
||||
{1140318000 -14400 0 -04}
|
||||
{1162699200 -10800 1 -03}
|
||||
{1162699200 -10800 1 -04}
|
||||
{1172372400 -14400 0 -04}
|
||||
{1192334400 -10800 1 -03}
|
||||
{1192334400 -10800 1 -04}
|
||||
{1203217200 -14400 0 -04}
|
||||
{1224388800 -10800 1 -03}
|
||||
{1224388800 -10800 1 -04}
|
||||
{1234666800 -14400 0 -04}
|
||||
{1255838400 -10800 1 -03}
|
||||
{1255838400 -10800 1 -04}
|
||||
{1266721200 -14400 0 -04}
|
||||
{1287288000 -10800 1 -03}
|
||||
{1287288000 -10800 1 -04}
|
||||
{1298170800 -14400 0 -04}
|
||||
{1318737600 -10800 1 -03}
|
||||
{1318737600 -10800 1 -04}
|
||||
{1330225200 -14400 0 -04}
|
||||
{1350792000 -10800 1 -03}
|
||||
{1350792000 -10800 1 -04}
|
||||
{1361070000 -14400 0 -04}
|
||||
{1382241600 -10800 1 -03}
|
||||
{1382241600 -10800 1 -04}
|
||||
{1392519600 -14400 0 -04}
|
||||
{1413691200 -10800 1 -03}
|
||||
{1413691200 -10800 1 -04}
|
||||
{1424574000 -14400 0 -04}
|
||||
{1445140800 -10800 1 -03}
|
||||
{1445140800 -10800 1 -04}
|
||||
{1456023600 -14400 0 -04}
|
||||
{1476590400 -10800 1 -03}
|
||||
{1476590400 -10800 1 -04}
|
||||
{1487473200 -14400 0 -04}
|
||||
{1508040000 -10800 1 -03}
|
||||
{1508040000 -10800 1 -04}
|
||||
{1518922800 -14400 0 -04}
|
||||
{1540094400 -10800 1 -03}
|
||||
{1541304000 -10800 1 -04}
|
||||
{1550372400 -14400 0 -04}
|
||||
{1571544000 -10800 1 -03}
|
||||
{1581822000 -14400 0 -04}
|
||||
{1602993600 -10800 1 -03}
|
||||
{1613876400 -14400 0 -04}
|
||||
{1634443200 -10800 1 -03}
|
||||
{1645326000 -14400 0 -04}
|
||||
{1665892800 -10800 1 -03}
|
||||
{1677380400 -14400 0 -04}
|
||||
{1697342400 -10800 1 -03}
|
||||
{1708225200 -14400 0 -04}
|
||||
{1729396800 -10800 1 -03}
|
||||
{1739674800 -14400 0 -04}
|
||||
{1760846400 -10800 1 -03}
|
||||
{1771729200 -14400 0 -04}
|
||||
{1792296000 -10800 1 -03}
|
||||
{1803178800 -14400 0 -04}
|
||||
{1823745600 -10800 1 -03}
|
||||
{1834628400 -14400 0 -04}
|
||||
{1855195200 -10800 1 -03}
|
||||
{1866078000 -14400 0 -04}
|
||||
{1887249600 -10800 1 -03}
|
||||
{1897527600 -14400 0 -04}
|
||||
{1918699200 -10800 1 -03}
|
||||
{1928977200 -14400 0 -04}
|
||||
{1950148800 -10800 1 -03}
|
||||
{1960426800 -14400 0 -04}
|
||||
{1981598400 -10800 1 -03}
|
||||
{1992481200 -14400 0 -04}
|
||||
{2013048000 -10800 1 -03}
|
||||
{2024535600 -14400 0 -04}
|
||||
{2044497600 -10800 1 -03}
|
||||
{2055380400 -14400 0 -04}
|
||||
{2076552000 -10800 1 -03}
|
||||
{2086830000 -14400 0 -04}
|
||||
{2108001600 -10800 1 -03}
|
||||
{2118884400 -14400 0 -04}
|
||||
{2139451200 -10800 1 -03}
|
||||
{2150334000 -14400 0 -04}
|
||||
{2170900800 -10800 1 -03}
|
||||
{2181783600 -14400 0 -04}
|
||||
{2202350400 -10800 1 -03}
|
||||
{2213233200 -14400 0 -04}
|
||||
{2234404800 -10800 1 -03}
|
||||
{2244682800 -14400 0 -04}
|
||||
{2265854400 -10800 1 -03}
|
||||
{2276132400 -14400 0 -04}
|
||||
{2297304000 -10800 1 -03}
|
||||
{2307582000 -14400 0 -04}
|
||||
{2328753600 -10800 1 -03}
|
||||
{2339636400 -14400 0 -04}
|
||||
{2360203200 -10800 1 -03}
|
||||
{2371086000 -14400 0 -04}
|
||||
{2391652800 -10800 1 -03}
|
||||
{2402535600 -14400 0 -04}
|
||||
{2423707200 -10800 1 -03}
|
||||
{2433985200 -14400 0 -04}
|
||||
{2455156800 -10800 1 -03}
|
||||
{2465434800 -14400 0 -04}
|
||||
{2486606400 -10800 1 -03}
|
||||
{2497489200 -14400 0 -04}
|
||||
{2518056000 -10800 1 -03}
|
||||
{2528938800 -14400 0 -04}
|
||||
{2549505600 -10800 1 -03}
|
||||
{2560388400 -14400 0 -04}
|
||||
{2580955200 -10800 1 -03}
|
||||
{2591838000 -14400 0 -04}
|
||||
{2613009600 -10800 1 -03}
|
||||
{2623287600 -14400 0 -04}
|
||||
{2644459200 -10800 1 -03}
|
||||
{2654737200 -14400 0 -04}
|
||||
{2675908800 -10800 1 -03}
|
||||
{2686791600 -14400 0 -04}
|
||||
{2707358400 -10800 1 -03}
|
||||
{2718241200 -14400 0 -04}
|
||||
{2738808000 -10800 1 -03}
|
||||
{2749690800 -14400 0 -04}
|
||||
{2770862400 -10800 1 -03}
|
||||
{2781140400 -14400 0 -04}
|
||||
{2802312000 -10800 1 -03}
|
||||
{2812590000 -14400 0 -04}
|
||||
{2833761600 -10800 1 -03}
|
||||
{2844039600 -14400 0 -04}
|
||||
{2865211200 -10800 1 -03}
|
||||
{2876094000 -14400 0 -04}
|
||||
{2896660800 -10800 1 -03}
|
||||
{2907543600 -14400 0 -04}
|
||||
{2928110400 -10800 1 -03}
|
||||
{2938993200 -14400 0 -04}
|
||||
{2960164800 -10800 1 -03}
|
||||
{2970442800 -14400 0 -04}
|
||||
{2991614400 -10800 1 -03}
|
||||
{3001892400 -14400 0 -04}
|
||||
{3023064000 -10800 1 -03}
|
||||
{3033946800 -14400 0 -04}
|
||||
{3054513600 -10800 1 -03}
|
||||
{3065396400 -14400 0 -04}
|
||||
{3085963200 -10800 1 -03}
|
||||
{3096846000 -14400 0 -04}
|
||||
{3118017600 -10800 1 -03}
|
||||
{3128295600 -14400 0 -04}
|
||||
{3149467200 -10800 1 -03}
|
||||
{3159745200 -14400 0 -04}
|
||||
{3180916800 -10800 1 -03}
|
||||
{3191194800 -14400 0 -04}
|
||||
{3212366400 -10800 1 -03}
|
||||
{3223249200 -14400 0 -04}
|
||||
{3243816000 -10800 1 -03}
|
||||
{3254698800 -14400 0 -04}
|
||||
{3275265600 -10800 1 -03}
|
||||
{3286148400 -14400 0 -04}
|
||||
{3307320000 -10800 1 -03}
|
||||
{3317598000 -14400 0 -04}
|
||||
{3338769600 -10800 1 -03}
|
||||
{3349047600 -14400 0 -04}
|
||||
{3370219200 -10800 1 -03}
|
||||
{3381102000 -14400 0 -04}
|
||||
{3401668800 -10800 1 -03}
|
||||
{3412551600 -14400 0 -04}
|
||||
{3433118400 -10800 1 -03}
|
||||
{3444001200 -14400 0 -04}
|
||||
{3464568000 -10800 1 -03}
|
||||
{3475450800 -14400 0 -04}
|
||||
{3496622400 -10800 1 -03}
|
||||
{3506900400 -14400 0 -04}
|
||||
{3528072000 -10800 1 -03}
|
||||
{3538350000 -14400 0 -04}
|
||||
{3559521600 -10800 1 -03}
|
||||
{3570404400 -14400 0 -04}
|
||||
{3590971200 -10800 1 -03}
|
||||
{3601854000 -14400 0 -04}
|
||||
{3622420800 -10800 1 -03}
|
||||
{3633303600 -14400 0 -04}
|
||||
{3654475200 -10800 1 -03}
|
||||
{3664753200 -14400 0 -04}
|
||||
{3685924800 -10800 1 -03}
|
||||
{3696202800 -14400 0 -04}
|
||||
{3717374400 -10800 1 -03}
|
||||
{3727652400 -14400 0 -04}
|
||||
{3748824000 -10800 1 -03}
|
||||
{3759706800 -14400 0 -04}
|
||||
{3780273600 -10800 1 -03}
|
||||
{3791156400 -14400 0 -04}
|
||||
{3811723200 -10800 1 -03}
|
||||
{3822606000 -14400 0 -04}
|
||||
{3843777600 -10800 1 -03}
|
||||
{3854055600 -14400 0 -04}
|
||||
{3875227200 -10800 1 -03}
|
||||
{3885505200 -14400 0 -04}
|
||||
{3906676800 -10800 1 -03}
|
||||
{3917559600 -14400 0 -04}
|
||||
{3938126400 -10800 1 -03}
|
||||
{3949009200 -14400 0 -04}
|
||||
{3969576000 -10800 1 -03}
|
||||
{3980458800 -14400 0 -04}
|
||||
{4001630400 -10800 1 -03}
|
||||
{4011908400 -14400 0 -04}
|
||||
{4033080000 -10800 1 -03}
|
||||
{4043358000 -14400 0 -04}
|
||||
{4064529600 -10800 1 -03}
|
||||
{4074807600 -14400 0 -04}
|
||||
{4095979200 -10800 1 -03}
|
||||
}
|
||||
|
||||
@@ -94,163 +94,5 @@ set TZData(:America/Dawson) {
|
||||
{1552212000 -25200 1 PDT}
|
||||
{1572771600 -28800 0 PST}
|
||||
{1583661600 -25200 1 PDT}
|
||||
{1604221200 -28800 0 PST}
|
||||
{1615716000 -25200 1 PDT}
|
||||
{1636275600 -28800 0 PST}
|
||||
{1647165600 -25200 1 PDT}
|
||||
{1667725200 -28800 0 PST}
|
||||
{1678615200 -25200 1 PDT}
|
||||
{1699174800 -28800 0 PST}
|
||||
{1710064800 -25200 1 PDT}
|
||||
{1730624400 -28800 0 PST}
|
||||
{1741514400 -25200 1 PDT}
|
||||
{1762074000 -28800 0 PST}
|
||||
{1772964000 -25200 1 PDT}
|
||||
{1793523600 -28800 0 PST}
|
||||
{1805018400 -25200 1 PDT}
|
||||
{1825578000 -28800 0 PST}
|
||||
{1836468000 -25200 1 PDT}
|
||||
{1857027600 -28800 0 PST}
|
||||
{1867917600 -25200 1 PDT}
|
||||
{1888477200 -28800 0 PST}
|
||||
{1899367200 -25200 1 PDT}
|
||||
{1919926800 -28800 0 PST}
|
||||
{1930816800 -25200 1 PDT}
|
||||
{1951376400 -28800 0 PST}
|
||||
{1962871200 -25200 1 PDT}
|
||||
{1983430800 -28800 0 PST}
|
||||
{1994320800 -25200 1 PDT}
|
||||
{2014880400 -28800 0 PST}
|
||||
{2025770400 -25200 1 PDT}
|
||||
{2046330000 -28800 0 PST}
|
||||
{2057220000 -25200 1 PDT}
|
||||
{2077779600 -28800 0 PST}
|
||||
{2088669600 -25200 1 PDT}
|
||||
{2109229200 -28800 0 PST}
|
||||
{2120119200 -25200 1 PDT}
|
||||
{2140678800 -28800 0 PST}
|
||||
{2152173600 -25200 1 PDT}
|
||||
{2172733200 -28800 0 PST}
|
||||
{2183623200 -25200 1 PDT}
|
||||
{2204182800 -28800 0 PST}
|
||||
{2215072800 -25200 1 PDT}
|
||||
{2235632400 -28800 0 PST}
|
||||
{2246522400 -25200 1 PDT}
|
||||
{2267082000 -28800 0 PST}
|
||||
{2277972000 -25200 1 PDT}
|
||||
{2298531600 -28800 0 PST}
|
||||
{2309421600 -25200 1 PDT}
|
||||
{2329981200 -28800 0 PST}
|
||||
{2341476000 -25200 1 PDT}
|
||||
{2362035600 -28800 0 PST}
|
||||
{2372925600 -25200 1 PDT}
|
||||
{2393485200 -28800 0 PST}
|
||||
{2404375200 -25200 1 PDT}
|
||||
{2424934800 -28800 0 PST}
|
||||
{2435824800 -25200 1 PDT}
|
||||
{2456384400 -28800 0 PST}
|
||||
{2467274400 -25200 1 PDT}
|
||||
{2487834000 -28800 0 PST}
|
||||
{2499328800 -25200 1 PDT}
|
||||
{2519888400 -28800 0 PST}
|
||||
{2530778400 -25200 1 PDT}
|
||||
{2551338000 -28800 0 PST}
|
||||
{2562228000 -25200 1 PDT}
|
||||
{2582787600 -28800 0 PST}
|
||||
{2593677600 -25200 1 PDT}
|
||||
{2614237200 -28800 0 PST}
|
||||
{2625127200 -25200 1 PDT}
|
||||
{2645686800 -28800 0 PST}
|
||||
{2656576800 -25200 1 PDT}
|
||||
{2677136400 -28800 0 PST}
|
||||
{2688631200 -25200 1 PDT}
|
||||
{2709190800 -28800 0 PST}
|
||||
{2720080800 -25200 1 PDT}
|
||||
{2740640400 -28800 0 PST}
|
||||
{2751530400 -25200 1 PDT}
|
||||
{2772090000 -28800 0 PST}
|
||||
{2782980000 -25200 1 PDT}
|
||||
{2803539600 -28800 0 PST}
|
||||
{2814429600 -25200 1 PDT}
|
||||
{2834989200 -28800 0 PST}
|
||||
{2846484000 -25200 1 PDT}
|
||||
{2867043600 -28800 0 PST}
|
||||
{2877933600 -25200 1 PDT}
|
||||
{2898493200 -28800 0 PST}
|
||||
{2909383200 -25200 1 PDT}
|
||||
{2929942800 -28800 0 PST}
|
||||
{2940832800 -25200 1 PDT}
|
||||
{2961392400 -28800 0 PST}
|
||||
{2972282400 -25200 1 PDT}
|
||||
{2992842000 -28800 0 PST}
|
||||
{3003732000 -25200 1 PDT}
|
||||
{3024291600 -28800 0 PST}
|
||||
{3035786400 -25200 1 PDT}
|
||||
{3056346000 -28800 0 PST}
|
||||
{3067236000 -25200 1 PDT}
|
||||
{3087795600 -28800 0 PST}
|
||||
{3098685600 -25200 1 PDT}
|
||||
{3119245200 -28800 0 PST}
|
||||
{3130135200 -25200 1 PDT}
|
||||
{3150694800 -28800 0 PST}
|
||||
{3161584800 -25200 1 PDT}
|
||||
{3182144400 -28800 0 PST}
|
||||
{3193034400 -25200 1 PDT}
|
||||
{3213594000 -28800 0 PST}
|
||||
{3225088800 -25200 1 PDT}
|
||||
{3245648400 -28800 0 PST}
|
||||
{3256538400 -25200 1 PDT}
|
||||
{3277098000 -28800 0 PST}
|
||||
{3287988000 -25200 1 PDT}
|
||||
{3308547600 -28800 0 PST}
|
||||
{3319437600 -25200 1 PDT}
|
||||
{3339997200 -28800 0 PST}
|
||||
{3350887200 -25200 1 PDT}
|
||||
{3371446800 -28800 0 PST}
|
||||
{3382941600 -25200 1 PDT}
|
||||
{3403501200 -28800 0 PST}
|
||||
{3414391200 -25200 1 PDT}
|
||||
{3434950800 -28800 0 PST}
|
||||
{3445840800 -25200 1 PDT}
|
||||
{3466400400 -28800 0 PST}
|
||||
{3477290400 -25200 1 PDT}
|
||||
{3497850000 -28800 0 PST}
|
||||
{3508740000 -25200 1 PDT}
|
||||
{3529299600 -28800 0 PST}
|
||||
{3540189600 -25200 1 PDT}
|
||||
{3560749200 -28800 0 PST}
|
||||
{3572244000 -25200 1 PDT}
|
||||
{3592803600 -28800 0 PST}
|
||||
{3603693600 -25200 1 PDT}
|
||||
{3624253200 -28800 0 PST}
|
||||
{3635143200 -25200 1 PDT}
|
||||
{3655702800 -28800 0 PST}
|
||||
{3666592800 -25200 1 PDT}
|
||||
{3687152400 -28800 0 PST}
|
||||
{3698042400 -25200 1 PDT}
|
||||
{3718602000 -28800 0 PST}
|
||||
{3730096800 -25200 1 PDT}
|
||||
{3750656400 -28800 0 PST}
|
||||
{3761546400 -25200 1 PDT}
|
||||
{3782106000 -28800 0 PST}
|
||||
{3792996000 -25200 1 PDT}
|
||||
{3813555600 -28800 0 PST}
|
||||
{3824445600 -25200 1 PDT}
|
||||
{3845005200 -28800 0 PST}
|
||||
{3855895200 -25200 1 PDT}
|
||||
{3876454800 -28800 0 PST}
|
||||
{3887344800 -25200 1 PDT}
|
||||
{3907904400 -28800 0 PST}
|
||||
{3919399200 -25200 1 PDT}
|
||||
{3939958800 -28800 0 PST}
|
||||
{3950848800 -25200 1 PDT}
|
||||
{3971408400 -28800 0 PST}
|
||||
{3982298400 -25200 1 PDT}
|
||||
{4002858000 -28800 0 PST}
|
||||
{4013748000 -25200 1 PDT}
|
||||
{4034307600 -28800 0 PST}
|
||||
{4045197600 -25200 1 PDT}
|
||||
{4065757200 -28800 0 PST}
|
||||
{4076647200 -25200 1 PDT}
|
||||
{4097206800 -28800 0 PST}
|
||||
{1604217600 -25200 0 MST}
|
||||
}
|
||||
|
||||
@@ -11,6 +11,11 @@ set TZData(:America/Detroit) {
|
||||
{-757364400 -18000 0 EST}
|
||||
{-684349200 -14400 1 EDT}
|
||||
{-671047200 -18000 0 EST}
|
||||
{-80506740 -14400 0 EDT}
|
||||
{-68666400 -18000 0 EST}
|
||||
{-52938000 -14400 1 EDT}
|
||||
{-37216800 -18000 0 EST}
|
||||
{-31518000 -18000 0 EST}
|
||||
{94712400 -18000 0 EST}
|
||||
{104914800 -14400 1 EDT}
|
||||
{120636000 -18000 0 EST}
|
||||
|
||||
@@ -20,10 +20,6 @@ set TZData(:America/Edmonton) {
|
||||
{-765388800 -25200 0 MST}
|
||||
{-715791600 -21600 1 MDT}
|
||||
{-702489600 -25200 0 MST}
|
||||
{-84380400 -21600 1 MDT}
|
||||
{-68659200 -25200 0 MST}
|
||||
{-21481200 -21600 1 MDT}
|
||||
{-5760000 -25200 0 MST}
|
||||
{73472400 -21600 1 MDT}
|
||||
{89193600 -25200 0 MST}
|
||||
{104922000 -21600 1 MDT}
|
||||
|
||||
@@ -3,37 +3,37 @@
|
||||
set TZData(:America/Eirunepe) {
|
||||
{-9223372036854775808 -16768 0 LMT}
|
||||
{-1767208832 -18000 0 -05}
|
||||
{-1206950400 -14400 1 -04}
|
||||
{-1206950400 -14400 1 -05}
|
||||
{-1191355200 -18000 0 -05}
|
||||
{-1175367600 -14400 1 -04}
|
||||
{-1175367600 -14400 1 -05}
|
||||
{-1159819200 -18000 0 -05}
|
||||
{-633812400 -14400 1 -04}
|
||||
{-633812400 -14400 1 -05}
|
||||
{-622062000 -18000 0 -05}
|
||||
{-602276400 -14400 1 -04}
|
||||
{-602276400 -14400 1 -05}
|
||||
{-591825600 -18000 0 -05}
|
||||
{-570740400 -14400 1 -04}
|
||||
{-570740400 -14400 1 -05}
|
||||
{-560203200 -18000 0 -05}
|
||||
{-539118000 -14400 1 -04}
|
||||
{-539118000 -14400 1 -05}
|
||||
{-531345600 -18000 0 -05}
|
||||
{-191358000 -14400 1 -04}
|
||||
{-191358000 -14400 1 -05}
|
||||
{-184190400 -18000 0 -05}
|
||||
{-155156400 -14400 1 -04}
|
||||
{-155156400 -14400 1 -05}
|
||||
{-150062400 -18000 0 -05}
|
||||
{-128890800 -14400 1 -04}
|
||||
{-128890800 -14400 1 -05}
|
||||
{-121118400 -18000 0 -05}
|
||||
{-99946800 -14400 1 -04}
|
||||
{-99946800 -14400 1 -05}
|
||||
{-89582400 -18000 0 -05}
|
||||
{-68410800 -14400 1 -04}
|
||||
{-68410800 -14400 1 -05}
|
||||
{-57960000 -18000 0 -05}
|
||||
{499755600 -14400 1 -04}
|
||||
{499755600 -14400 1 -05}
|
||||
{511243200 -18000 0 -05}
|
||||
{530600400 -14400 1 -04}
|
||||
{530600400 -14400 1 -05}
|
||||
{540273600 -18000 0 -05}
|
||||
{562136400 -14400 1 -04}
|
||||
{562136400 -14400 1 -05}
|
||||
{571204800 -18000 0 -05}
|
||||
{590040000 -18000 0 -05}
|
||||
{749192400 -18000 0 -05}
|
||||
{750834000 -14400 1 -04}
|
||||
{750834000 -14400 1 -05}
|
||||
{761716800 -18000 0 -05}
|
||||
{780206400 -18000 0 -05}
|
||||
{1214283600 -14400 0 -04}
|
||||
|
||||
@@ -3,46 +3,46 @@
|
||||
set TZData(:America/Fortaleza) {
|
||||
{-9223372036854775808 -9240 0 LMT}
|
||||
{-1767216360 -10800 0 -03}
|
||||
{-1206957600 -7200 1 -02}
|
||||
{-1206957600 -7200 1 -03}
|
||||
{-1191362400 -10800 0 -03}
|
||||
{-1175374800 -7200 1 -02}
|
||||
{-1175374800 -7200 1 -03}
|
||||
{-1159826400 -10800 0 -03}
|
||||
{-633819600 -7200 1 -02}
|
||||
{-633819600 -7200 1 -03}
|
||||
{-622069200 -10800 0 -03}
|
||||
{-602283600 -7200 1 -02}
|
||||
{-602283600 -7200 1 -03}
|
||||
{-591832800 -10800 0 -03}
|
||||
{-570747600 -7200 1 -02}
|
||||
{-570747600 -7200 1 -03}
|
||||
{-560210400 -10800 0 -03}
|
||||
{-539125200 -7200 1 -02}
|
||||
{-539125200 -7200 1 -03}
|
||||
{-531352800 -10800 0 -03}
|
||||
{-191365200 -7200 1 -02}
|
||||
{-191365200 -7200 1 -03}
|
||||
{-184197600 -10800 0 -03}
|
||||
{-155163600 -7200 1 -02}
|
||||
{-155163600 -7200 1 -03}
|
||||
{-150069600 -10800 0 -03}
|
||||
{-128898000 -7200 1 -02}
|
||||
{-128898000 -7200 1 -03}
|
||||
{-121125600 -10800 0 -03}
|
||||
{-99954000 -7200 1 -02}
|
||||
{-99954000 -7200 1 -03}
|
||||
{-89589600 -10800 0 -03}
|
||||
{-68418000 -7200 1 -02}
|
||||
{-68418000 -7200 1 -03}
|
||||
{-57967200 -10800 0 -03}
|
||||
{499748400 -7200 1 -02}
|
||||
{499748400 -7200 1 -03}
|
||||
{511236000 -10800 0 -03}
|
||||
{530593200 -7200 1 -02}
|
||||
{530593200 -7200 1 -03}
|
||||
{540266400 -10800 0 -03}
|
||||
{562129200 -7200 1 -02}
|
||||
{562129200 -7200 1 -03}
|
||||
{571197600 -10800 0 -03}
|
||||
{592974000 -7200 1 -02}
|
||||
{592974000 -7200 1 -03}
|
||||
{602042400 -10800 0 -03}
|
||||
{624423600 -7200 1 -02}
|
||||
{624423600 -7200 1 -03}
|
||||
{634701600 -10800 0 -03}
|
||||
{653536800 -10800 0 -03}
|
||||
{938660400 -10800 0 -03}
|
||||
{938919600 -7200 1 -02}
|
||||
{938919600 -7200 1 -03}
|
||||
{951616800 -10800 0 -03}
|
||||
{970974000 -7200 1 -02}
|
||||
{970974000 -7200 1 -03}
|
||||
{972180000 -10800 0 -03}
|
||||
{1000350000 -10800 0 -03}
|
||||
{1003028400 -7200 1 -02}
|
||||
{1003028400 -7200 1 -03}
|
||||
{1013911200 -10800 0 -03}
|
||||
{1033437600 -10800 0 -03}
|
||||
}
|
||||
|
||||
@@ -1,246 +1,5 @@
|
||||
# created by tools/tclZIC.tcl - do not edit
|
||||
|
||||
set TZData(:America/Godthab) {
|
||||
{-9223372036854775808 -12416 0 LMT}
|
||||
{-1686083584 -10800 0 -03}
|
||||
{323845200 -7200 0 -02}
|
||||
{338950800 -10800 0 -03}
|
||||
{354675600 -7200 1 -02}
|
||||
{370400400 -10800 0 -03}
|
||||
{386125200 -7200 1 -02}
|
||||
{401850000 -10800 0 -03}
|
||||
{417574800 -7200 1 -02}
|
||||
{433299600 -10800 0 -03}
|
||||
{449024400 -7200 1 -02}
|
||||
{465354000 -10800 0 -03}
|
||||
{481078800 -7200 1 -02}
|
||||
{496803600 -10800 0 -03}
|
||||
{512528400 -7200 1 -02}
|
||||
{528253200 -10800 0 -03}
|
||||
{543978000 -7200 1 -02}
|
||||
{559702800 -10800 0 -03}
|
||||
{575427600 -7200 1 -02}
|
||||
{591152400 -10800 0 -03}
|
||||
{606877200 -7200 1 -02}
|
||||
{622602000 -10800 0 -03}
|
||||
{638326800 -7200 1 -02}
|
||||
{654656400 -10800 0 -03}
|
||||
{670381200 -7200 1 -02}
|
||||
{686106000 -10800 0 -03}
|
||||
{701830800 -7200 1 -02}
|
||||
{717555600 -10800 0 -03}
|
||||
{733280400 -7200 1 -02}
|
||||
{749005200 -10800 0 -03}
|
||||
{764730000 -7200 1 -02}
|
||||
{780454800 -10800 0 -03}
|
||||
{796179600 -7200 1 -02}
|
||||
{811904400 -10800 0 -03}
|
||||
{828234000 -7200 1 -02}
|
||||
{846378000 -10800 0 -03}
|
||||
{859683600 -7200 1 -02}
|
||||
{877827600 -10800 0 -03}
|
||||
{891133200 -7200 1 -02}
|
||||
{909277200 -10800 0 -03}
|
||||
{922582800 -7200 1 -02}
|
||||
{941331600 -10800 0 -03}
|
||||
{954032400 -7200 1 -02}
|
||||
{972781200 -10800 0 -03}
|
||||
{985482000 -7200 1 -02}
|
||||
{1004230800 -10800 0 -03}
|
||||
{1017536400 -7200 1 -02}
|
||||
{1035680400 -10800 0 -03}
|
||||
{1048986000 -7200 1 -02}
|
||||
{1067130000 -10800 0 -03}
|
||||
{1080435600 -7200 1 -02}
|
||||
{1099184400 -10800 0 -03}
|
||||
{1111885200 -7200 1 -02}
|
||||
{1130634000 -10800 0 -03}
|
||||
{1143334800 -7200 1 -02}
|
||||
{1162083600 -10800 0 -03}
|
||||
{1174784400 -7200 1 -02}
|
||||
{1193533200 -10800 0 -03}
|
||||
{1206838800 -7200 1 -02}
|
||||
{1224982800 -10800 0 -03}
|
||||
{1238288400 -7200 1 -02}
|
||||
{1256432400 -10800 0 -03}
|
||||
{1269738000 -7200 1 -02}
|
||||
{1288486800 -10800 0 -03}
|
||||
{1301187600 -7200 1 -02}
|
||||
{1319936400 -10800 0 -03}
|
||||
{1332637200 -7200 1 -02}
|
||||
{1351386000 -10800 0 -03}
|
||||
{1364691600 -7200 1 -02}
|
||||
{1382835600 -10800 0 -03}
|
||||
{1396141200 -7200 1 -02}
|
||||
{1414285200 -10800 0 -03}
|
||||
{1427590800 -7200 1 -02}
|
||||
{1445734800 -10800 0 -03}
|
||||
{1459040400 -7200 1 -02}
|
||||
{1477789200 -10800 0 -03}
|
||||
{1490490000 -7200 1 -02}
|
||||
{1509238800 -10800 0 -03}
|
||||
{1521939600 -7200 1 -02}
|
||||
{1540688400 -10800 0 -03}
|
||||
{1553994000 -7200 1 -02}
|
||||
{1572138000 -10800 0 -03}
|
||||
{1585443600 -7200 1 -02}
|
||||
{1603587600 -10800 0 -03}
|
||||
{1616893200 -7200 1 -02}
|
||||
{1635642000 -10800 0 -03}
|
||||
{1648342800 -7200 1 -02}
|
||||
{1667091600 -10800 0 -03}
|
||||
{1679792400 -7200 1 -02}
|
||||
{1698541200 -10800 0 -03}
|
||||
{1711846800 -7200 1 -02}
|
||||
{1729990800 -10800 0 -03}
|
||||
{1743296400 -7200 1 -02}
|
||||
{1761440400 -10800 0 -03}
|
||||
{1774746000 -7200 1 -02}
|
||||
{1792890000 -10800 0 -03}
|
||||
{1806195600 -7200 1 -02}
|
||||
{1824944400 -10800 0 -03}
|
||||
{1837645200 -7200 1 -02}
|
||||
{1856394000 -10800 0 -03}
|
||||
{1869094800 -7200 1 -02}
|
||||
{1887843600 -10800 0 -03}
|
||||
{1901149200 -7200 1 -02}
|
||||
{1919293200 -10800 0 -03}
|
||||
{1932598800 -7200 1 -02}
|
||||
{1950742800 -10800 0 -03}
|
||||
{1964048400 -7200 1 -02}
|
||||
{1982797200 -10800 0 -03}
|
||||
{1995498000 -7200 1 -02}
|
||||
{2014246800 -10800 0 -03}
|
||||
{2026947600 -7200 1 -02}
|
||||
{2045696400 -10800 0 -03}
|
||||
{2058397200 -7200 1 -02}
|
||||
{2077146000 -10800 0 -03}
|
||||
{2090451600 -7200 1 -02}
|
||||
{2108595600 -10800 0 -03}
|
||||
{2121901200 -7200 1 -02}
|
||||
{2140045200 -10800 0 -03}
|
||||
{2153350800 -7200 1 -02}
|
||||
{2172099600 -10800 0 -03}
|
||||
{2184800400 -7200 1 -02}
|
||||
{2203549200 -10800 0 -03}
|
||||
{2216250000 -7200 1 -02}
|
||||
{2234998800 -10800 0 -03}
|
||||
{2248304400 -7200 1 -02}
|
||||
{2266448400 -10800 0 -03}
|
||||
{2279754000 -7200 1 -02}
|
||||
{2297898000 -10800 0 -03}
|
||||
{2311203600 -7200 1 -02}
|
||||
{2329347600 -10800 0 -03}
|
||||
{2342653200 -7200 1 -02}
|
||||
{2361402000 -10800 0 -03}
|
||||
{2374102800 -7200 1 -02}
|
||||
{2392851600 -10800 0 -03}
|
||||
{2405552400 -7200 1 -02}
|
||||
{2424301200 -10800 0 -03}
|
||||
{2437606800 -7200 1 -02}
|
||||
{2455750800 -10800 0 -03}
|
||||
{2469056400 -7200 1 -02}
|
||||
{2487200400 -10800 0 -03}
|
||||
{2500506000 -7200 1 -02}
|
||||
{2519254800 -10800 0 -03}
|
||||
{2531955600 -7200 1 -02}
|
||||
{2550704400 -10800 0 -03}
|
||||
{2563405200 -7200 1 -02}
|
||||
{2582154000 -10800 0 -03}
|
||||
{2595459600 -7200 1 -02}
|
||||
{2613603600 -10800 0 -03}
|
||||
{2626909200 -7200 1 -02}
|
||||
{2645053200 -10800 0 -03}
|
||||
{2658358800 -7200 1 -02}
|
||||
{2676502800 -10800 0 -03}
|
||||
{2689808400 -7200 1 -02}
|
||||
{2708557200 -10800 0 -03}
|
||||
{2721258000 -7200 1 -02}
|
||||
{2740006800 -10800 0 -03}
|
||||
{2752707600 -7200 1 -02}
|
||||
{2771456400 -10800 0 -03}
|
||||
{2784762000 -7200 1 -02}
|
||||
{2802906000 -10800 0 -03}
|
||||
{2816211600 -7200 1 -02}
|
||||
{2834355600 -10800 0 -03}
|
||||
{2847661200 -7200 1 -02}
|
||||
{2866410000 -10800 0 -03}
|
||||
{2879110800 -7200 1 -02}
|
||||
{2897859600 -10800 0 -03}
|
||||
{2910560400 -7200 1 -02}
|
||||
{2929309200 -10800 0 -03}
|
||||
{2942010000 -7200 1 -02}
|
||||
{2960758800 -10800 0 -03}
|
||||
{2974064400 -7200 1 -02}
|
||||
{2992208400 -10800 0 -03}
|
||||
{3005514000 -7200 1 -02}
|
||||
{3023658000 -10800 0 -03}
|
||||
{3036963600 -7200 1 -02}
|
||||
{3055712400 -10800 0 -03}
|
||||
{3068413200 -7200 1 -02}
|
||||
{3087162000 -10800 0 -03}
|
||||
{3099862800 -7200 1 -02}
|
||||
{3118611600 -10800 0 -03}
|
||||
{3131917200 -7200 1 -02}
|
||||
{3150061200 -10800 0 -03}
|
||||
{3163366800 -7200 1 -02}
|
||||
{3181510800 -10800 0 -03}
|
||||
{3194816400 -7200 1 -02}
|
||||
{3212960400 -10800 0 -03}
|
||||
{3226266000 -7200 1 -02}
|
||||
{3245014800 -10800 0 -03}
|
||||
{3257715600 -7200 1 -02}
|
||||
{3276464400 -10800 0 -03}
|
||||
{3289165200 -7200 1 -02}
|
||||
{3307914000 -10800 0 -03}
|
||||
{3321219600 -7200 1 -02}
|
||||
{3339363600 -10800 0 -03}
|
||||
{3352669200 -7200 1 -02}
|
||||
{3370813200 -10800 0 -03}
|
||||
{3384118800 -7200 1 -02}
|
||||
{3402867600 -10800 0 -03}
|
||||
{3415568400 -7200 1 -02}
|
||||
{3434317200 -10800 0 -03}
|
||||
{3447018000 -7200 1 -02}
|
||||
{3465766800 -10800 0 -03}
|
||||
{3479072400 -7200 1 -02}
|
||||
{3497216400 -10800 0 -03}
|
||||
{3510522000 -7200 1 -02}
|
||||
{3528666000 -10800 0 -03}
|
||||
{3541971600 -7200 1 -02}
|
||||
{3560115600 -10800 0 -03}
|
||||
{3573421200 -7200 1 -02}
|
||||
{3592170000 -10800 0 -03}
|
||||
{3604870800 -7200 1 -02}
|
||||
{3623619600 -10800 0 -03}
|
||||
{3636320400 -7200 1 -02}
|
||||
{3655069200 -10800 0 -03}
|
||||
{3668374800 -7200 1 -02}
|
||||
{3686518800 -10800 0 -03}
|
||||
{3699824400 -7200 1 -02}
|
||||
{3717968400 -10800 0 -03}
|
||||
{3731274000 -7200 1 -02}
|
||||
{3750022800 -10800 0 -03}
|
||||
{3762723600 -7200 1 -02}
|
||||
{3781472400 -10800 0 -03}
|
||||
{3794173200 -7200 1 -02}
|
||||
{3812922000 -10800 0 -03}
|
||||
{3825622800 -7200 1 -02}
|
||||
{3844371600 -10800 0 -03}
|
||||
{3857677200 -7200 1 -02}
|
||||
{3875821200 -10800 0 -03}
|
||||
{3889126800 -7200 1 -02}
|
||||
{3907270800 -10800 0 -03}
|
||||
{3920576400 -7200 1 -02}
|
||||
{3939325200 -10800 0 -03}
|
||||
{3952026000 -7200 1 -02}
|
||||
{3970774800 -10800 0 -03}
|
||||
{3983475600 -7200 1 -02}
|
||||
{4002224400 -10800 0 -03}
|
||||
{4015530000 -7200 1 -02}
|
||||
{4033674000 -10800 0 -03}
|
||||
{4046979600 -7200 1 -02}
|
||||
{4065123600 -10800 0 -03}
|
||||
{4078429200 -7200 1 -02}
|
||||
{4096573200 -10800 0 -03}
|
||||
if {![info exists TZData(America/Nuuk)]} {
|
||||
LoadTimeZoneFile America/Nuuk
|
||||
}
|
||||
set TZData(:America/Godthab) $TZData(:America/Nuuk)
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
|
||||
set TZData(:America/Grand_Turk) {
|
||||
{-9223372036854775808 -17072 0 LMT}
|
||||
{-2524504528 -18431 0 KMT}
|
||||
{-1827687169 -18000 0 EST}
|
||||
{-2524504528 -18430 0 KMT}
|
||||
{-1827687170 -18000 0 EST}
|
||||
{284014800 -18000 0 EST}
|
||||
{294217200 -14400 1 EDT}
|
||||
{309938400 -18000 0 EST}
|
||||
@@ -77,8 +77,7 @@ set TZData(:America/Grand_Turk) {
|
||||
{1383458400 -18000 0 EST}
|
||||
{1394348400 -14400 1 EDT}
|
||||
{1414908000 -18000 0 EST}
|
||||
{1425798000 -14400 1 EDT}
|
||||
{1446361200 -14400 0 AST}
|
||||
{1425798000 -14400 0 AST}
|
||||
{1520751600 -14400 0 EDT}
|
||||
{1541311200 -18000 0 EST}
|
||||
{1552201200 -14400 1 EDT}
|
||||
|
||||
@@ -4,6 +4,6 @@ set TZData(:America/Guayaquil) {
|
||||
{-9223372036854775808 -19160 0 LMT}
|
||||
{-2524502440 -18840 0 QMT}
|
||||
{-1230749160 -18000 0 -05}
|
||||
{722926800 -14400 1 -04}
|
||||
{722926800 -14400 1 -05}
|
||||
{728884800 -18000 0 -05}
|
||||
}
|
||||
|
||||
@@ -11,12 +11,6 @@ set TZData(:America/Indiana/Tell_City) {
|
||||
{-769395600 -18000 1 CPT}
|
||||
{-765392400 -21600 0 CST}
|
||||
{-757360800 -21600 0 CST}
|
||||
{-747244800 -18000 1 CDT}
|
||||
{-733942800 -21600 0 CST}
|
||||
{-526492800 -18000 1 CDT}
|
||||
{-513190800 -21600 0 CST}
|
||||
{-495043200 -18000 1 CDT}
|
||||
{-481741200 -21600 0 CST}
|
||||
{-462996000 -18000 1 CDT}
|
||||
{-450291600 -21600 0 CST}
|
||||
{-431539200 -18000 1 CDT}
|
||||
@@ -28,16 +22,18 @@ set TZData(:America/Indiana/Tell_City) {
|
||||
{-337190400 -18000 1 CDT}
|
||||
{-323888400 -21600 0 CST}
|
||||
{-305740800 -18000 1 CDT}
|
||||
{-289414800 -21600 0 CST}
|
||||
{-292438800 -21600 0 CST}
|
||||
{-273686400 -18000 1 CDT}
|
||||
{-260989200 -21600 0 CST}
|
||||
{-257965200 -21600 0 CST}
|
||||
{-242236800 -18000 1 CDT}
|
||||
{-226515600 -21600 0 CST}
|
||||
{-210787200 -18000 1 CDT}
|
||||
{-195066000 -21600 0 CST}
|
||||
{-179337600 -18000 0 EST}
|
||||
{-31518000 -18000 0 EST}
|
||||
{-21488400 -14400 1 EDT}
|
||||
{-68662800 -21600 0 CST}
|
||||
{-52934400 -18000 1 CDT}
|
||||
{-37213200 -21600 0 CST}
|
||||
{-21484800 -14400 0 EDT}
|
||||
{-5767200 -18000 0 EST}
|
||||
{9961200 -14400 1 EDT}
|
||||
{25682400 -18000 0 EST}
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
# created by tools/tclZIC.tcl - do not edit
|
||||
|
||||
set TZData(:America/Jamaica) {
|
||||
{-9223372036854775808 -18431 0 LMT}
|
||||
{-2524503169 -18431 0 KMT}
|
||||
{-1827687169 -18000 0 EST}
|
||||
{-9223372036854775808 -18430 0 LMT}
|
||||
{-2524503170 -18430 0 KMT}
|
||||
{-1827687170 -18000 0 EST}
|
||||
{126248400 -18000 0 EST}
|
||||
{126687600 -14400 1 EDT}
|
||||
{152085600 -18000 0 EST}
|
||||
|
||||
@@ -17,12 +17,9 @@ set TZData(:America/Kentucky/Louisville) {
|
||||
{-769395600 -18000 1 CPT}
|
||||
{-765392400 -21600 0 CST}
|
||||
{-757360800 -21600 0 CST}
|
||||
{-747244800 -18000 1 CDT}
|
||||
{-747251940 -18000 1 CDT}
|
||||
{-744224400 -21600 0 CST}
|
||||
{-715795200 -18000 1 CDT}
|
||||
{-684349200 -18000 1 CDT}
|
||||
{-652899600 -18000 1 CDT}
|
||||
{-620845200 -18000 1 CDT}
|
||||
{-620841600 -18000 1 CDT}
|
||||
{-608144400 -21600 0 CST}
|
||||
{-589392000 -18000 1 CDT}
|
||||
{-576090000 -21600 0 CST}
|
||||
@@ -45,7 +42,7 @@ set TZData(:America/Kentucky/Louisville) {
|
||||
{-305740800 -18000 1 CDT}
|
||||
{-289414800 -21600 0 CST}
|
||||
{-273686400 -18000 1 CDT}
|
||||
{-266432400 -18000 0 EST}
|
||||
{-266428800 -18000 0 EST}
|
||||
{-63140400 -18000 0 EST}
|
||||
{-52938000 -14400 1 EDT}
|
||||
{-37216800 -18000 0 EST}
|
||||
|
||||
@@ -3,6 +3,6 @@
|
||||
set TZData(:America/La_Paz) {
|
||||
{-9223372036854775808 -16356 0 LMT}
|
||||
{-2524505244 -16356 0 CMT}
|
||||
{-1205954844 -12756 1 BOST}
|
||||
{-1205954844 -12756 1 BST}
|
||||
{-1192307244 -14400 0 -04}
|
||||
}
|
||||
|
||||
@@ -3,11 +3,11 @@
|
||||
set TZData(:America/Lima) {
|
||||
{-9223372036854775808 -18492 0 LMT}
|
||||
{-2524503108 -18516 0 LMT}
|
||||
{-1938538284 -14400 0 -04}
|
||||
{-1938538284 -14400 0 -05}
|
||||
{-1002052800 -18000 0 -05}
|
||||
{-986756400 -14400 1 -04}
|
||||
{-986756400 -14400 1 -05}
|
||||
{-971035200 -18000 0 -05}
|
||||
{-955306800 -14400 1 -04}
|
||||
{-955306800 -14400 1 -05}
|
||||
{-939585600 -18000 0 -05}
|
||||
{512712000 -18000 0 -05}
|
||||
{544248000 -18000 0 -05}
|
||||
|
||||
@@ -3,50 +3,50 @@
|
||||
set TZData(:America/Maceio) {
|
||||
{-9223372036854775808 -8572 0 LMT}
|
||||
{-1767217028 -10800 0 -03}
|
||||
{-1206957600 -7200 1 -02}
|
||||
{-1206957600 -7200 1 -03}
|
||||
{-1191362400 -10800 0 -03}
|
||||
{-1175374800 -7200 1 -02}
|
||||
{-1175374800 -7200 1 -03}
|
||||
{-1159826400 -10800 0 -03}
|
||||
{-633819600 -7200 1 -02}
|
||||
{-633819600 -7200 1 -03}
|
||||
{-622069200 -10800 0 -03}
|
||||
{-602283600 -7200 1 -02}
|
||||
{-602283600 -7200 1 -03}
|
||||
{-591832800 -10800 0 -03}
|
||||
{-570747600 -7200 1 -02}
|
||||
{-570747600 -7200 1 -03}
|
||||
{-560210400 -10800 0 -03}
|
||||
{-539125200 -7200 1 -02}
|
||||
{-539125200 -7200 1 -03}
|
||||
{-531352800 -10800 0 -03}
|
||||
{-191365200 -7200 1 -02}
|
||||
{-191365200 -7200 1 -03}
|
||||
{-184197600 -10800 0 -03}
|
||||
{-155163600 -7200 1 -02}
|
||||
{-155163600 -7200 1 -03}
|
||||
{-150069600 -10800 0 -03}
|
||||
{-128898000 -7200 1 -02}
|
||||
{-128898000 -7200 1 -03}
|
||||
{-121125600 -10800 0 -03}
|
||||
{-99954000 -7200 1 -02}
|
||||
{-99954000 -7200 1 -03}
|
||||
{-89589600 -10800 0 -03}
|
||||
{-68418000 -7200 1 -02}
|
||||
{-68418000 -7200 1 -03}
|
||||
{-57967200 -10800 0 -03}
|
||||
{499748400 -7200 1 -02}
|
||||
{499748400 -7200 1 -03}
|
||||
{511236000 -10800 0 -03}
|
||||
{530593200 -7200 1 -02}
|
||||
{530593200 -7200 1 -03}
|
||||
{540266400 -10800 0 -03}
|
||||
{562129200 -7200 1 -02}
|
||||
{562129200 -7200 1 -03}
|
||||
{571197600 -10800 0 -03}
|
||||
{592974000 -7200 1 -02}
|
||||
{592974000 -7200 1 -03}
|
||||
{602042400 -10800 0 -03}
|
||||
{624423600 -7200 1 -02}
|
||||
{624423600 -7200 1 -03}
|
||||
{634701600 -10800 0 -03}
|
||||
{653536800 -10800 0 -03}
|
||||
{813553200 -10800 0 -03}
|
||||
{813726000 -7200 1 -02}
|
||||
{813726000 -7200 1 -03}
|
||||
{824004000 -10800 0 -03}
|
||||
{841802400 -10800 0 -03}
|
||||
{938660400 -10800 0 -03}
|
||||
{938919600 -7200 1 -02}
|
||||
{938919600 -7200 1 -03}
|
||||
{951616800 -10800 0 -03}
|
||||
{970974000 -7200 1 -02}
|
||||
{970974000 -7200 1 -03}
|
||||
{972180000 -10800 0 -03}
|
||||
{1000350000 -10800 0 -03}
|
||||
{1003028400 -7200 1 -02}
|
||||
{1003028400 -7200 1 -03}
|
||||
{1013911200 -10800 0 -03}
|
||||
{1033437600 -10800 0 -03}
|
||||
}
|
||||
|
||||
@@ -3,37 +3,37 @@
|
||||
set TZData(:America/Manaus) {
|
||||
{-9223372036854775808 -14404 0 LMT}
|
||||
{-1767211196 -14400 0 -04}
|
||||
{-1206954000 -10800 1 -03}
|
||||
{-1206954000 -10800 1 -04}
|
||||
{-1191358800 -14400 0 -04}
|
||||
{-1175371200 -10800 1 -03}
|
||||
{-1175371200 -10800 1 -04}
|
||||
{-1159822800 -14400 0 -04}
|
||||
{-633816000 -10800 1 -03}
|
||||
{-633816000 -10800 1 -04}
|
||||
{-622065600 -14400 0 -04}
|
||||
{-602280000 -10800 1 -03}
|
||||
{-602280000 -10800 1 -04}
|
||||
{-591829200 -14400 0 -04}
|
||||
{-570744000 -10800 1 -03}
|
||||
{-570744000 -10800 1 -04}
|
||||
{-560206800 -14400 0 -04}
|
||||
{-539121600 -10800 1 -03}
|
||||
{-539121600 -10800 1 -04}
|
||||
{-531349200 -14400 0 -04}
|
||||
{-191361600 -10800 1 -03}
|
||||
{-191361600 -10800 1 -04}
|
||||
{-184194000 -14400 0 -04}
|
||||
{-155160000 -10800 1 -03}
|
||||
{-155160000 -10800 1 -04}
|
||||
{-150066000 -14400 0 -04}
|
||||
{-128894400 -10800 1 -03}
|
||||
{-128894400 -10800 1 -04}
|
||||
{-121122000 -14400 0 -04}
|
||||
{-99950400 -10800 1 -03}
|
||||
{-99950400 -10800 1 -04}
|
||||
{-89586000 -14400 0 -04}
|
||||
{-68414400 -10800 1 -03}
|
||||
{-68414400 -10800 1 -04}
|
||||
{-57963600 -14400 0 -04}
|
||||
{499752000 -10800 1 -03}
|
||||
{499752000 -10800 1 -04}
|
||||
{511239600 -14400 0 -04}
|
||||
{530596800 -10800 1 -03}
|
||||
{530596800 -10800 1 -04}
|
||||
{540270000 -14400 0 -04}
|
||||
{562132800 -10800 1 -03}
|
||||
{562132800 -10800 1 -04}
|
||||
{571201200 -14400 0 -04}
|
||||
{590036400 -14400 0 -04}
|
||||
{749188800 -14400 0 -04}
|
||||
{750830400 -10800 1 -03}
|
||||
{750830400 -10800 1 -04}
|
||||
{761713200 -14400 0 -04}
|
||||
{780202800 -14400 0 -04}
|
||||
}
|
||||
|
||||
@@ -46,7 +46,8 @@ set TZData(:America/Metlakatla) {
|
||||
{1489316400 -28800 1 AKDT}
|
||||
{1509876000 -32400 0 AKST}
|
||||
{1520766000 -28800 1 AKDT}
|
||||
{1541325600 -32400 0 AKST}
|
||||
{1541329200 -28800 0 PST}
|
||||
{1547978400 -32400 0 AKST}
|
||||
{1552215600 -28800 1 AKDT}
|
||||
{1572775200 -32400 0 AKST}
|
||||
{1583665200 -28800 1 AKDT}
|
||||
|
||||
@@ -1,96 +1,96 @@
|
||||
# created by tools/tclZIC.tcl - do not edit
|
||||
|
||||
set TZData(:America/Montevideo) {
|
||||
{-9223372036854775808 -13484 0 LMT}
|
||||
{-2256668116 -13484 0 MMT}
|
||||
{-1567455316 -12600 0 -0330}
|
||||
{-1459542600 -10800 1 -03}
|
||||
{-9223372036854775808 -13491 0 LMT}
|
||||
{-1942690509 -13491 0 MMT}
|
||||
{-1567455309 -14400 0 -04}
|
||||
{-1459627200 -10800 0 -0330}
|
||||
{-1443819600 -12600 0 -0330}
|
||||
{-1428006600 -10800 1 -03}
|
||||
{-1428006600 -10800 1 -0330}
|
||||
{-1412283600 -12600 0 -0330}
|
||||
{-1396470600 -10800 1 -03}
|
||||
{-1396470600 -10800 1 -0330}
|
||||
{-1380747600 -12600 0 -0330}
|
||||
{-1141590600 -10800 1 -03}
|
||||
{-1141590600 -10800 1 -0330}
|
||||
{-1128286800 -12600 0 -0330}
|
||||
{-1110141000 -10800 1 -03}
|
||||
{-1110141000 -10800 1 -0330}
|
||||
{-1096837200 -12600 0 -0330}
|
||||
{-1078691400 -10800 1 -03}
|
||||
{-1078691400 -10800 1 -0330}
|
||||
{-1065387600 -12600 0 -0330}
|
||||
{-1046637000 -10800 1 -03}
|
||||
{-1047241800 -10800 1 -0330}
|
||||
{-1033938000 -12600 0 -0330}
|
||||
{-1015187400 -10800 1 -03}
|
||||
{-1015187400 -10800 1 -0330}
|
||||
{-1002488400 -12600 0 -0330}
|
||||
{-983737800 -10800 1 -03}
|
||||
{-983737800 -10800 1 -0330}
|
||||
{-971038800 -12600 0 -0330}
|
||||
{-952288200 -10800 1 -03}
|
||||
{-954707400 -10800 1 -0330}
|
||||
{-938984400 -12600 0 -0330}
|
||||
{-920838600 -10800 1 -03}
|
||||
{-920838600 -10800 1 -0330}
|
||||
{-907534800 -12600 0 -0330}
|
||||
{-896819400 -10800 1 -03}
|
||||
{-853623000 -10800 0 -03}
|
||||
{-853621200 -7200 1 -02}
|
||||
{-845848800 -10800 0 -03}
|
||||
{-334789200 -7200 1 -02}
|
||||
{-319672800 -10800 0 -03}
|
||||
{-314226000 -7200 1 -02}
|
||||
{-896819400 -10800 1 -0330}
|
||||
{-853621200 -9000 0 -03}
|
||||
{-845847000 -10800 0 -03}
|
||||
{-334789200 -9000 1 -03}
|
||||
{-319671000 -10800 0 -03}
|
||||
{-315608400 -10800 0 -03}
|
||||
{-314226000 -7200 1 -03}
|
||||
{-309996000 -10800 0 -03}
|
||||
{-149720400 -7200 1 -02}
|
||||
{-149720400 -7200 1 -03}
|
||||
{-134604000 -10800 0 -03}
|
||||
{-118270800 -7200 1 -02}
|
||||
{-100044000 -10800 0 -03}
|
||||
{-86821200 -7200 1 -02}
|
||||
{-68508000 -10800 0 -03}
|
||||
{-63147600 -10800 0 -03}
|
||||
{-50446800 -9000 1 -0230}
|
||||
{-34119000 -10800 0 -03}
|
||||
{-18910800 -9000 1 -0230}
|
||||
{-2583000 -10800 0 -03}
|
||||
{12625200 -9000 1 -0230}
|
||||
{28953000 -10800 0 -03}
|
||||
{31546800 -10800 0 -03}
|
||||
{72932400 -7200 1 -02}
|
||||
{82692000 -10800 0 -03}
|
||||
{-50446800 -9000 1 -03}
|
||||
{-34205400 -10800 0 -03}
|
||||
{10800 -10800 0 -03}
|
||||
{9860400 -7200 1 -03}
|
||||
{14176800 -10800 0 -03}
|
||||
{72846000 -7200 1 -03}
|
||||
{80100000 -10800 0 -03}
|
||||
{126241200 -10800 0 -03}
|
||||
{132116400 -9000 1 -0230}
|
||||
{156909600 -9000 0 -02}
|
||||
{156911400 -7200 1 -02}
|
||||
{212983200 -10800 0 -03}
|
||||
{250052400 -7200 1 -02}
|
||||
{260244000 -10800 0 -03}
|
||||
{307594800 -7200 1 -02}
|
||||
{325994400 -10800 0 -03}
|
||||
{566449200 -7200 1 -02}
|
||||
{574308000 -10800 0 -03}
|
||||
{597812400 -7200 1 -02}
|
||||
{605671200 -10800 0 -03}
|
||||
{625633200 -7200 1 -02}
|
||||
{636516000 -10800 0 -03}
|
||||
{656478000 -7200 1 -02}
|
||||
{127278000 -5400 1 -03}
|
||||
{132112800 -9000 0 -03}
|
||||
{147234600 -10800 0 -03}
|
||||
{156909600 -10800 0 -03}
|
||||
{156913200 -7200 1 -03}
|
||||
{165376800 -10800 0 -03}
|
||||
{219812400 -7200 1 -03}
|
||||
{226461600 -10800 0 -03}
|
||||
{250052400 -7200 1 -03}
|
||||
{257911200 -10800 0 -03}
|
||||
{282711600 -7200 1 -03}
|
||||
{289360800 -10800 0 -03}
|
||||
{294202800 -7200 1 -03}
|
||||
{322020000 -10800 0 -03}
|
||||
{566449200 -7200 1 -03}
|
||||
{573012000 -10800 0 -03}
|
||||
{597812400 -7200 1 -03}
|
||||
{605066400 -10800 0 -03}
|
||||
{625633200 -7200 1 -03}
|
||||
{635911200 -10800 0 -03}
|
||||
{656478000 -7200 1 -03}
|
||||
{667965600 -10800 0 -03}
|
||||
{688532400 -7200 1 -02}
|
||||
{688532400 -7200 1 -03}
|
||||
{699415200 -10800 0 -03}
|
||||
{719377200 -7200 1 -02}
|
||||
{719377200 -7200 1 -03}
|
||||
{730864800 -10800 0 -03}
|
||||
{1095562800 -7200 1 -02}
|
||||
{1095562800 -7200 1 -03}
|
||||
{1111896000 -10800 0 -03}
|
||||
{1128834000 -7200 1 -02}
|
||||
{1128834000 -7200 1 -03}
|
||||
{1142136000 -10800 0 -03}
|
||||
{1159678800 -7200 1 -02}
|
||||
{1159678800 -7200 1 -03}
|
||||
{1173585600 -10800 0 -03}
|
||||
{1191733200 -7200 1 -02}
|
||||
{1191733200 -7200 1 -03}
|
||||
{1205035200 -10800 0 -03}
|
||||
{1223182800 -7200 1 -02}
|
||||
{1223182800 -7200 1 -03}
|
||||
{1236484800 -10800 0 -03}
|
||||
{1254632400 -7200 1 -02}
|
||||
{1254632400 -7200 1 -03}
|
||||
{1268539200 -10800 0 -03}
|
||||
{1286082000 -7200 1 -02}
|
||||
{1286082000 -7200 1 -03}
|
||||
{1299988800 -10800 0 -03}
|
||||
{1317531600 -7200 1 -02}
|
||||
{1317531600 -7200 1 -03}
|
||||
{1331438400 -10800 0 -03}
|
||||
{1349586000 -7200 1 -02}
|
||||
{1349586000 -7200 1 -03}
|
||||
{1362888000 -10800 0 -03}
|
||||
{1381035600 -7200 1 -02}
|
||||
{1381035600 -7200 1 -03}
|
||||
{1394337600 -10800 0 -03}
|
||||
{1412485200 -7200 1 -02}
|
||||
{1412485200 -7200 1 -03}
|
||||
{1425787200 -10800 0 -03}
|
||||
}
|
||||
|
||||
@@ -3,6 +3,11 @@
|
||||
set TZData(:America/Nassau) {
|
||||
{-9223372036854775808 -18570 0 LMT}
|
||||
{-1825095030 -18000 0 EST}
|
||||
{-873140400 -14400 1 EWT}
|
||||
{-788904000 -18000 0 EST}
|
||||
{-786222000 -14400 1 EWT}
|
||||
{-769395600 -14400 1 EPT}
|
||||
{-763848000 -18000 0 EST}
|
||||
{-179341200 -14400 1 EDT}
|
||||
{-163620000 -18000 0 EST}
|
||||
{-147891600 -14400 1 EDT}
|
||||
|
||||
@@ -3,46 +3,46 @@
|
||||
set TZData(:America/Noronha) {
|
||||
{-9223372036854775808 -7780 0 LMT}
|
||||
{-1767217820 -7200 0 -02}
|
||||
{-1206961200 -3600 1 -01}
|
||||
{-1206961200 -3600 1 -02}
|
||||
{-1191366000 -7200 0 -02}
|
||||
{-1175378400 -3600 1 -01}
|
||||
{-1175378400 -3600 1 -02}
|
||||
{-1159830000 -7200 0 -02}
|
||||
{-633823200 -3600 1 -01}
|
||||
{-633823200 -3600 1 -02}
|
||||
{-622072800 -7200 0 -02}
|
||||
{-602287200 -3600 1 -01}
|
||||
{-602287200 -3600 1 -02}
|
||||
{-591836400 -7200 0 -02}
|
||||
{-570751200 -3600 1 -01}
|
||||
{-570751200 -3600 1 -02}
|
||||
{-560214000 -7200 0 -02}
|
||||
{-539128800 -3600 1 -01}
|
||||
{-539128800 -3600 1 -02}
|
||||
{-531356400 -7200 0 -02}
|
||||
{-191368800 -3600 1 -01}
|
||||
{-191368800 -3600 1 -02}
|
||||
{-184201200 -7200 0 -02}
|
||||
{-155167200 -3600 1 -01}
|
||||
{-155167200 -3600 1 -02}
|
||||
{-150073200 -7200 0 -02}
|
||||
{-128901600 -3600 1 -01}
|
||||
{-128901600 -3600 1 -02}
|
||||
{-121129200 -7200 0 -02}
|
||||
{-99957600 -3600 1 -01}
|
||||
{-99957600 -3600 1 -02}
|
||||
{-89593200 -7200 0 -02}
|
||||
{-68421600 -3600 1 -01}
|
||||
{-68421600 -3600 1 -02}
|
||||
{-57970800 -7200 0 -02}
|
||||
{499744800 -3600 1 -01}
|
||||
{499744800 -3600 1 -02}
|
||||
{511232400 -7200 0 -02}
|
||||
{530589600 -3600 1 -01}
|
||||
{530589600 -3600 1 -02}
|
||||
{540262800 -7200 0 -02}
|
||||
{562125600 -3600 1 -01}
|
||||
{562125600 -3600 1 -02}
|
||||
{571194000 -7200 0 -02}
|
||||
{592970400 -3600 1 -01}
|
||||
{592970400 -3600 1 -02}
|
||||
{602038800 -7200 0 -02}
|
||||
{624420000 -3600 1 -01}
|
||||
{624420000 -3600 1 -02}
|
||||
{634698000 -7200 0 -02}
|
||||
{653533200 -7200 0 -02}
|
||||
{938656800 -7200 0 -02}
|
||||
{938916000 -3600 1 -01}
|
||||
{938916000 -3600 1 -02}
|
||||
{951613200 -7200 0 -02}
|
||||
{970970400 -3600 1 -01}
|
||||
{970970400 -3600 1 -02}
|
||||
{971571600 -7200 0 -02}
|
||||
{1000346400 -7200 0 -02}
|
||||
{1003024800 -3600 1 -01}
|
||||
{1003024800 -3600 1 -02}
|
||||
{1013907600 -7200 0 -02}
|
||||
{1033434000 -7200 0 -02}
|
||||
}
|
||||
|
||||
246
amd64/lib/tcl8.6/tzdata/America/Nuuk
Normal file
246
amd64/lib/tcl8.6/tzdata/America/Nuuk
Normal file
@@ -0,0 +1,246 @@
|
||||
# created by tools/tclZIC.tcl - do not edit
|
||||
|
||||
set TZData(:America/Nuuk) {
|
||||
{-9223372036854775808 -12416 0 LMT}
|
||||
{-1686083584 -10800 0 -03}
|
||||
{323845200 -7200 0 -02}
|
||||
{338950800 -10800 0 -03}
|
||||
{354675600 -7200 1 -02}
|
||||
{370400400 -10800 0 -03}
|
||||
{386125200 -7200 1 -02}
|
||||
{401850000 -10800 0 -03}
|
||||
{417574800 -7200 1 -02}
|
||||
{433299600 -10800 0 -03}
|
||||
{449024400 -7200 1 -02}
|
||||
{465354000 -10800 0 -03}
|
||||
{481078800 -7200 1 -02}
|
||||
{496803600 -10800 0 -03}
|
||||
{512528400 -7200 1 -02}
|
||||
{528253200 -10800 0 -03}
|
||||
{543978000 -7200 1 -02}
|
||||
{559702800 -10800 0 -03}
|
||||
{575427600 -7200 1 -02}
|
||||
{591152400 -10800 0 -03}
|
||||
{606877200 -7200 1 -02}
|
||||
{622602000 -10800 0 -03}
|
||||
{638326800 -7200 1 -02}
|
||||
{654656400 -10800 0 -03}
|
||||
{670381200 -7200 1 -02}
|
||||
{686106000 -10800 0 -03}
|
||||
{701830800 -7200 1 -02}
|
||||
{717555600 -10800 0 -03}
|
||||
{733280400 -7200 1 -02}
|
||||
{749005200 -10800 0 -03}
|
||||
{764730000 -7200 1 -02}
|
||||
{780454800 -10800 0 -03}
|
||||
{796179600 -7200 1 -02}
|
||||
{811904400 -10800 0 -03}
|
||||
{828234000 -7200 1 -02}
|
||||
{846378000 -10800 0 -03}
|
||||
{859683600 -7200 1 -02}
|
||||
{877827600 -10800 0 -03}
|
||||
{891133200 -7200 1 -02}
|
||||
{909277200 -10800 0 -03}
|
||||
{922582800 -7200 1 -02}
|
||||
{941331600 -10800 0 -03}
|
||||
{954032400 -7200 1 -02}
|
||||
{972781200 -10800 0 -03}
|
||||
{985482000 -7200 1 -02}
|
||||
{1004230800 -10800 0 -03}
|
||||
{1017536400 -7200 1 -02}
|
||||
{1035680400 -10800 0 -03}
|
||||
{1048986000 -7200 1 -02}
|
||||
{1067130000 -10800 0 -03}
|
||||
{1080435600 -7200 1 -02}
|
||||
{1099184400 -10800 0 -03}
|
||||
{1111885200 -7200 1 -02}
|
||||
{1130634000 -10800 0 -03}
|
||||
{1143334800 -7200 1 -02}
|
||||
{1162083600 -10800 0 -03}
|
||||
{1174784400 -7200 1 -02}
|
||||
{1193533200 -10800 0 -03}
|
||||
{1206838800 -7200 1 -02}
|
||||
{1224982800 -10800 0 -03}
|
||||
{1238288400 -7200 1 -02}
|
||||
{1256432400 -10800 0 -03}
|
||||
{1269738000 -7200 1 -02}
|
||||
{1288486800 -10800 0 -03}
|
||||
{1301187600 -7200 1 -02}
|
||||
{1319936400 -10800 0 -03}
|
||||
{1332637200 -7200 1 -02}
|
||||
{1351386000 -10800 0 -03}
|
||||
{1364691600 -7200 1 -02}
|
||||
{1382835600 -10800 0 -03}
|
||||
{1396141200 -7200 1 -02}
|
||||
{1414285200 -10800 0 -03}
|
||||
{1427590800 -7200 1 -02}
|
||||
{1445734800 -10800 0 -03}
|
||||
{1459040400 -7200 1 -02}
|
||||
{1477789200 -10800 0 -03}
|
||||
{1490490000 -7200 1 -02}
|
||||
{1509238800 -10800 0 -03}
|
||||
{1521939600 -7200 1 -02}
|
||||
{1540688400 -10800 0 -03}
|
||||
{1553994000 -7200 1 -02}
|
||||
{1572138000 -10800 0 -03}
|
||||
{1585443600 -7200 1 -02}
|
||||
{1603587600 -10800 0 -03}
|
||||
{1616893200 -7200 1 -02}
|
||||
{1635642000 -10800 0 -03}
|
||||
{1648342800 -7200 1 -02}
|
||||
{1667091600 -10800 0 -03}
|
||||
{1679792400 -7200 1 -02}
|
||||
{1698541200 -10800 0 -03}
|
||||
{1711846800 -7200 1 -02}
|
||||
{1729990800 -10800 0 -03}
|
||||
{1743296400 -7200 1 -02}
|
||||
{1761440400 -10800 0 -03}
|
||||
{1774746000 -7200 1 -02}
|
||||
{1792890000 -10800 0 -03}
|
||||
{1806195600 -7200 1 -02}
|
||||
{1824944400 -10800 0 -03}
|
||||
{1837645200 -7200 1 -02}
|
||||
{1856394000 -10800 0 -03}
|
||||
{1869094800 -7200 1 -02}
|
||||
{1887843600 -10800 0 -03}
|
||||
{1901149200 -7200 1 -02}
|
||||
{1919293200 -10800 0 -03}
|
||||
{1932598800 -7200 1 -02}
|
||||
{1950742800 -10800 0 -03}
|
||||
{1964048400 -7200 1 -02}
|
||||
{1982797200 -10800 0 -03}
|
||||
{1995498000 -7200 1 -02}
|
||||
{2014246800 -10800 0 -03}
|
||||
{2026947600 -7200 1 -02}
|
||||
{2045696400 -10800 0 -03}
|
||||
{2058397200 -7200 1 -02}
|
||||
{2077146000 -10800 0 -03}
|
||||
{2090451600 -7200 1 -02}
|
||||
{2108595600 -10800 0 -03}
|
||||
{2121901200 -7200 1 -02}
|
||||
{2140045200 -10800 0 -03}
|
||||
{2153350800 -7200 1 -02}
|
||||
{2172099600 -10800 0 -03}
|
||||
{2184800400 -7200 1 -02}
|
||||
{2203549200 -10800 0 -03}
|
||||
{2216250000 -7200 1 -02}
|
||||
{2234998800 -10800 0 -03}
|
||||
{2248304400 -7200 1 -02}
|
||||
{2266448400 -10800 0 -03}
|
||||
{2279754000 -7200 1 -02}
|
||||
{2297898000 -10800 0 -03}
|
||||
{2311203600 -7200 1 -02}
|
||||
{2329347600 -10800 0 -03}
|
||||
{2342653200 -7200 1 -02}
|
||||
{2361402000 -10800 0 -03}
|
||||
{2374102800 -7200 1 -02}
|
||||
{2392851600 -10800 0 -03}
|
||||
{2405552400 -7200 1 -02}
|
||||
{2424301200 -10800 0 -03}
|
||||
{2437606800 -7200 1 -02}
|
||||
{2455750800 -10800 0 -03}
|
||||
{2469056400 -7200 1 -02}
|
||||
{2487200400 -10800 0 -03}
|
||||
{2500506000 -7200 1 -02}
|
||||
{2519254800 -10800 0 -03}
|
||||
{2531955600 -7200 1 -02}
|
||||
{2550704400 -10800 0 -03}
|
||||
{2563405200 -7200 1 -02}
|
||||
{2582154000 -10800 0 -03}
|
||||
{2595459600 -7200 1 -02}
|
||||
{2613603600 -10800 0 -03}
|
||||
{2626909200 -7200 1 -02}
|
||||
{2645053200 -10800 0 -03}
|
||||
{2658358800 -7200 1 -02}
|
||||
{2676502800 -10800 0 -03}
|
||||
{2689808400 -7200 1 -02}
|
||||
{2708557200 -10800 0 -03}
|
||||
{2721258000 -7200 1 -02}
|
||||
{2740006800 -10800 0 -03}
|
||||
{2752707600 -7200 1 -02}
|
||||
{2771456400 -10800 0 -03}
|
||||
{2784762000 -7200 1 -02}
|
||||
{2802906000 -10800 0 -03}
|
||||
{2816211600 -7200 1 -02}
|
||||
{2834355600 -10800 0 -03}
|
||||
{2847661200 -7200 1 -02}
|
||||
{2866410000 -10800 0 -03}
|
||||
{2879110800 -7200 1 -02}
|
||||
{2897859600 -10800 0 -03}
|
||||
{2910560400 -7200 1 -02}
|
||||
{2929309200 -10800 0 -03}
|
||||
{2942010000 -7200 1 -02}
|
||||
{2960758800 -10800 0 -03}
|
||||
{2974064400 -7200 1 -02}
|
||||
{2992208400 -10800 0 -03}
|
||||
{3005514000 -7200 1 -02}
|
||||
{3023658000 -10800 0 -03}
|
||||
{3036963600 -7200 1 -02}
|
||||
{3055712400 -10800 0 -03}
|
||||
{3068413200 -7200 1 -02}
|
||||
{3087162000 -10800 0 -03}
|
||||
{3099862800 -7200 1 -02}
|
||||
{3118611600 -10800 0 -03}
|
||||
{3131917200 -7200 1 -02}
|
||||
{3150061200 -10800 0 -03}
|
||||
{3163366800 -7200 1 -02}
|
||||
{3181510800 -10800 0 -03}
|
||||
{3194816400 -7200 1 -02}
|
||||
{3212960400 -10800 0 -03}
|
||||
{3226266000 -7200 1 -02}
|
||||
{3245014800 -10800 0 -03}
|
||||
{3257715600 -7200 1 -02}
|
||||
{3276464400 -10800 0 -03}
|
||||
{3289165200 -7200 1 -02}
|
||||
{3307914000 -10800 0 -03}
|
||||
{3321219600 -7200 1 -02}
|
||||
{3339363600 -10800 0 -03}
|
||||
{3352669200 -7200 1 -02}
|
||||
{3370813200 -10800 0 -03}
|
||||
{3384118800 -7200 1 -02}
|
||||
{3402867600 -10800 0 -03}
|
||||
{3415568400 -7200 1 -02}
|
||||
{3434317200 -10800 0 -03}
|
||||
{3447018000 -7200 1 -02}
|
||||
{3465766800 -10800 0 -03}
|
||||
{3479072400 -7200 1 -02}
|
||||
{3497216400 -10800 0 -03}
|
||||
{3510522000 -7200 1 -02}
|
||||
{3528666000 -10800 0 -03}
|
||||
{3541971600 -7200 1 -02}
|
||||
{3560115600 -10800 0 -03}
|
||||
{3573421200 -7200 1 -02}
|
||||
{3592170000 -10800 0 -03}
|
||||
{3604870800 -7200 1 -02}
|
||||
{3623619600 -10800 0 -03}
|
||||
{3636320400 -7200 1 -02}
|
||||
{3655069200 -10800 0 -03}
|
||||
{3668374800 -7200 1 -02}
|
||||
{3686518800 -10800 0 -03}
|
||||
{3699824400 -7200 1 -02}
|
||||
{3717968400 -10800 0 -03}
|
||||
{3731274000 -7200 1 -02}
|
||||
{3750022800 -10800 0 -03}
|
||||
{3762723600 -7200 1 -02}
|
||||
{3781472400 -10800 0 -03}
|
||||
{3794173200 -7200 1 -02}
|
||||
{3812922000 -10800 0 -03}
|
||||
{3825622800 -7200 1 -02}
|
||||
{3844371600 -10800 0 -03}
|
||||
{3857677200 -7200 1 -02}
|
||||
{3875821200 -10800 0 -03}
|
||||
{3889126800 -7200 1 -02}
|
||||
{3907270800 -10800 0 -03}
|
||||
{3920576400 -7200 1 -02}
|
||||
{3939325200 -10800 0 -03}
|
||||
{3952026000 -7200 1 -02}
|
||||
{3970774800 -10800 0 -03}
|
||||
{3983475600 -7200 1 -02}
|
||||
{4002224400 -10800 0 -03}
|
||||
{4015530000 -7200 1 -02}
|
||||
{4033674000 -10800 0 -03}
|
||||
{4046979600 -7200 1 -02}
|
||||
{4065123600 -10800 0 -03}
|
||||
{4078429200 -7200 1 -02}
|
||||
{4096573200 -10800 0 -03}
|
||||
}
|
||||
@@ -3,33 +3,33 @@
|
||||
set TZData(:America/Porto_Velho) {
|
||||
{-9223372036854775808 -15336 0 LMT}
|
||||
{-1767210264 -14400 0 -04}
|
||||
{-1206954000 -10800 1 -03}
|
||||
{-1206954000 -10800 1 -04}
|
||||
{-1191358800 -14400 0 -04}
|
||||
{-1175371200 -10800 1 -03}
|
||||
{-1175371200 -10800 1 -04}
|
||||
{-1159822800 -14400 0 -04}
|
||||
{-633816000 -10800 1 -03}
|
||||
{-633816000 -10800 1 -04}
|
||||
{-622065600 -14400 0 -04}
|
||||
{-602280000 -10800 1 -03}
|
||||
{-602280000 -10800 1 -04}
|
||||
{-591829200 -14400 0 -04}
|
||||
{-570744000 -10800 1 -03}
|
||||
{-570744000 -10800 1 -04}
|
||||
{-560206800 -14400 0 -04}
|
||||
{-539121600 -10800 1 -03}
|
||||
{-539121600 -10800 1 -04}
|
||||
{-531349200 -14400 0 -04}
|
||||
{-191361600 -10800 1 -03}
|
||||
{-191361600 -10800 1 -04}
|
||||
{-184194000 -14400 0 -04}
|
||||
{-155160000 -10800 1 -03}
|
||||
{-155160000 -10800 1 -04}
|
||||
{-150066000 -14400 0 -04}
|
||||
{-128894400 -10800 1 -03}
|
||||
{-128894400 -10800 1 -04}
|
||||
{-121122000 -14400 0 -04}
|
||||
{-99950400 -10800 1 -03}
|
||||
{-99950400 -10800 1 -04}
|
||||
{-89586000 -14400 0 -04}
|
||||
{-68414400 -10800 1 -03}
|
||||
{-68414400 -10800 1 -04}
|
||||
{-57963600 -14400 0 -04}
|
||||
{499752000 -10800 1 -03}
|
||||
{499752000 -10800 1 -04}
|
||||
{511239600 -14400 0 -04}
|
||||
{530596800 -10800 1 -03}
|
||||
{530596800 -10800 1 -04}
|
||||
{540270000 -14400 0 -04}
|
||||
{562132800 -10800 1 -03}
|
||||
{562132800 -10800 1 -04}
|
||||
{571201200 -14400 0 -04}
|
||||
{590036400 -14400 0 -04}
|
||||
}
|
||||
|
||||
@@ -8,115 +8,115 @@ set TZData(:America/Punta_Arenas) {
|
||||
{-1619205434 -14400 0 -04}
|
||||
{-1593806400 -16966 0 SMT}
|
||||
{-1335986234 -18000 0 -05}
|
||||
{-1335985200 -14400 1 -04}
|
||||
{-1335985200 -14400 1 -05}
|
||||
{-1317585600 -18000 0 -05}
|
||||
{-1304362800 -14400 1 -04}
|
||||
{-1304362800 -14400 1 -05}
|
||||
{-1286049600 -18000 0 -05}
|
||||
{-1272826800 -14400 1 -04}
|
||||
{-1272826800 -14400 1 -05}
|
||||
{-1254513600 -18000 0 -05}
|
||||
{-1241290800 -14400 1 -04}
|
||||
{-1241290800 -14400 1 -05}
|
||||
{-1222977600 -18000 0 -05}
|
||||
{-1209754800 -14400 1 -04}
|
||||
{-1209754800 -14400 1 -05}
|
||||
{-1191355200 -18000 0 -05}
|
||||
{-1178132400 -14400 0 -04}
|
||||
{-870552000 -18000 0 -05}
|
||||
{-865278000 -14400 0 -04}
|
||||
{-718056000 -18000 0 -05}
|
||||
{-713649600 -14400 0 -04}
|
||||
{-36619200 -10800 1 -03}
|
||||
{-36619200 -10800 1 -04}
|
||||
{-23922000 -14400 0 -04}
|
||||
{-3355200 -10800 1 -03}
|
||||
{-3355200 -10800 1 -04}
|
||||
{7527600 -14400 0 -04}
|
||||
{24465600 -10800 1 -03}
|
||||
{24465600 -10800 1 -04}
|
||||
{37767600 -14400 0 -04}
|
||||
{55915200 -10800 1 -03}
|
||||
{55915200 -10800 1 -04}
|
||||
{69217200 -14400 0 -04}
|
||||
{87969600 -10800 1 -03}
|
||||
{87969600 -10800 1 -04}
|
||||
{100666800 -14400 0 -04}
|
||||
{118209600 -10800 1 -03}
|
||||
{118209600 -10800 1 -04}
|
||||
{132116400 -14400 0 -04}
|
||||
{150868800 -10800 1 -03}
|
||||
{150868800 -10800 1 -04}
|
||||
{163566000 -14400 0 -04}
|
||||
{182318400 -10800 1 -03}
|
||||
{182318400 -10800 1 -04}
|
||||
{195620400 -14400 0 -04}
|
||||
{213768000 -10800 1 -03}
|
||||
{213768000 -10800 1 -04}
|
||||
{227070000 -14400 0 -04}
|
||||
{245217600 -10800 1 -03}
|
||||
{245217600 -10800 1 -04}
|
||||
{258519600 -14400 0 -04}
|
||||
{277272000 -10800 1 -03}
|
||||
{277272000 -10800 1 -04}
|
||||
{289969200 -14400 0 -04}
|
||||
{308721600 -10800 1 -03}
|
||||
{308721600 -10800 1 -04}
|
||||
{321418800 -14400 0 -04}
|
||||
{340171200 -10800 1 -03}
|
||||
{340171200 -10800 1 -04}
|
||||
{353473200 -14400 0 -04}
|
||||
{371620800 -10800 1 -03}
|
||||
{371620800 -10800 1 -04}
|
||||
{384922800 -14400 0 -04}
|
||||
{403070400 -10800 1 -03}
|
||||
{403070400 -10800 1 -04}
|
||||
{416372400 -14400 0 -04}
|
||||
{434520000 -10800 1 -03}
|
||||
{434520000 -10800 1 -04}
|
||||
{447822000 -14400 0 -04}
|
||||
{466574400 -10800 1 -03}
|
||||
{466574400 -10800 1 -04}
|
||||
{479271600 -14400 0 -04}
|
||||
{498024000 -10800 1 -03}
|
||||
{498024000 -10800 1 -04}
|
||||
{510721200 -14400 0 -04}
|
||||
{529473600 -10800 1 -03}
|
||||
{529473600 -10800 1 -04}
|
||||
{545194800 -14400 0 -04}
|
||||
{560923200 -10800 1 -03}
|
||||
{560923200 -10800 1 -04}
|
||||
{574225200 -14400 0 -04}
|
||||
{592372800 -10800 1 -03}
|
||||
{592372800 -10800 1 -04}
|
||||
{605674800 -14400 0 -04}
|
||||
{624427200 -10800 1 -03}
|
||||
{624427200 -10800 1 -04}
|
||||
{637124400 -14400 0 -04}
|
||||
{653457600 -10800 1 -03}
|
||||
{653457600 -10800 1 -04}
|
||||
{668574000 -14400 0 -04}
|
||||
{687326400 -10800 1 -03}
|
||||
{687326400 -10800 1 -04}
|
||||
{700628400 -14400 0 -04}
|
||||
{718776000 -10800 1 -03}
|
||||
{718776000 -10800 1 -04}
|
||||
{732078000 -14400 0 -04}
|
||||
{750225600 -10800 1 -03}
|
||||
{750225600 -10800 1 -04}
|
||||
{763527600 -14400 0 -04}
|
||||
{781675200 -10800 1 -03}
|
||||
{781675200 -10800 1 -04}
|
||||
{794977200 -14400 0 -04}
|
||||
{813729600 -10800 1 -03}
|
||||
{813729600 -10800 1 -04}
|
||||
{826426800 -14400 0 -04}
|
||||
{845179200 -10800 1 -03}
|
||||
{845179200 -10800 1 -04}
|
||||
{859690800 -14400 0 -04}
|
||||
{876628800 -10800 1 -03}
|
||||
{876628800 -10800 1 -04}
|
||||
{889930800 -14400 0 -04}
|
||||
{906868800 -10800 1 -03}
|
||||
{906868800 -10800 1 -04}
|
||||
{923194800 -14400 0 -04}
|
||||
{939528000 -10800 1 -03}
|
||||
{939528000 -10800 1 -04}
|
||||
{952830000 -14400 0 -04}
|
||||
{971582400 -10800 1 -03}
|
||||
{971582400 -10800 1 -04}
|
||||
{984279600 -14400 0 -04}
|
||||
{1003032000 -10800 1 -03}
|
||||
{1003032000 -10800 1 -04}
|
||||
{1015729200 -14400 0 -04}
|
||||
{1034481600 -10800 1 -03}
|
||||
{1034481600 -10800 1 -04}
|
||||
{1047178800 -14400 0 -04}
|
||||
{1065931200 -10800 1 -03}
|
||||
{1065931200 -10800 1 -04}
|
||||
{1079233200 -14400 0 -04}
|
||||
{1097380800 -10800 1 -03}
|
||||
{1097380800 -10800 1 -04}
|
||||
{1110682800 -14400 0 -04}
|
||||
{1128830400 -10800 1 -03}
|
||||
{1128830400 -10800 1 -04}
|
||||
{1142132400 -14400 0 -04}
|
||||
{1160884800 -10800 1 -03}
|
||||
{1160884800 -10800 1 -04}
|
||||
{1173582000 -14400 0 -04}
|
||||
{1192334400 -10800 1 -03}
|
||||
{1192334400 -10800 1 -04}
|
||||
{1206846000 -14400 0 -04}
|
||||
{1223784000 -10800 1 -03}
|
||||
{1223784000 -10800 1 -04}
|
||||
{1237086000 -14400 0 -04}
|
||||
{1255233600 -10800 1 -03}
|
||||
{1255233600 -10800 1 -04}
|
||||
{1270350000 -14400 0 -04}
|
||||
{1286683200 -10800 1 -03}
|
||||
{1286683200 -10800 1 -04}
|
||||
{1304823600 -14400 0 -04}
|
||||
{1313899200 -10800 1 -03}
|
||||
{1313899200 -10800 1 -04}
|
||||
{1335668400 -14400 0 -04}
|
||||
{1346558400 -10800 1 -03}
|
||||
{1346558400 -10800 1 -04}
|
||||
{1367118000 -14400 0 -04}
|
||||
{1378612800 -10800 1 -03}
|
||||
{1378612800 -10800 1 -04}
|
||||
{1398567600 -14400 0 -04}
|
||||
{1410062400 -10800 1 -03}
|
||||
{1410062400 -10800 1 -04}
|
||||
{1463281200 -14400 0 -04}
|
||||
{1471147200 -10800 1 -03}
|
||||
{1471147200 -10800 1 -04}
|
||||
{1480820400 -10800 0 -03}
|
||||
}
|
||||
|
||||
@@ -3,46 +3,46 @@
|
||||
set TZData(:America/Recife) {
|
||||
{-9223372036854775808 -8376 0 LMT}
|
||||
{-1767217224 -10800 0 -03}
|
||||
{-1206957600 -7200 1 -02}
|
||||
{-1206957600 -7200 1 -03}
|
||||
{-1191362400 -10800 0 -03}
|
||||
{-1175374800 -7200 1 -02}
|
||||
{-1175374800 -7200 1 -03}
|
||||
{-1159826400 -10800 0 -03}
|
||||
{-633819600 -7200 1 -02}
|
||||
{-633819600 -7200 1 -03}
|
||||
{-622069200 -10800 0 -03}
|
||||
{-602283600 -7200 1 -02}
|
||||
{-602283600 -7200 1 -03}
|
||||
{-591832800 -10800 0 -03}
|
||||
{-570747600 -7200 1 -02}
|
||||
{-570747600 -7200 1 -03}
|
||||
{-560210400 -10800 0 -03}
|
||||
{-539125200 -7200 1 -02}
|
||||
{-539125200 -7200 1 -03}
|
||||
{-531352800 -10800 0 -03}
|
||||
{-191365200 -7200 1 -02}
|
||||
{-191365200 -7200 1 -03}
|
||||
{-184197600 -10800 0 -03}
|
||||
{-155163600 -7200 1 -02}
|
||||
{-155163600 -7200 1 -03}
|
||||
{-150069600 -10800 0 -03}
|
||||
{-128898000 -7200 1 -02}
|
||||
{-128898000 -7200 1 -03}
|
||||
{-121125600 -10800 0 -03}
|
||||
{-99954000 -7200 1 -02}
|
||||
{-99954000 -7200 1 -03}
|
||||
{-89589600 -10800 0 -03}
|
||||
{-68418000 -7200 1 -02}
|
||||
{-68418000 -7200 1 -03}
|
||||
{-57967200 -10800 0 -03}
|
||||
{499748400 -7200 1 -02}
|
||||
{499748400 -7200 1 -03}
|
||||
{511236000 -10800 0 -03}
|
||||
{530593200 -7200 1 -02}
|
||||
{530593200 -7200 1 -03}
|
||||
{540266400 -10800 0 -03}
|
||||
{562129200 -7200 1 -02}
|
||||
{562129200 -7200 1 -03}
|
||||
{571197600 -10800 0 -03}
|
||||
{592974000 -7200 1 -02}
|
||||
{592974000 -7200 1 -03}
|
||||
{602042400 -10800 0 -03}
|
||||
{624423600 -7200 1 -02}
|
||||
{624423600 -7200 1 -03}
|
||||
{634701600 -10800 0 -03}
|
||||
{653536800 -10800 0 -03}
|
||||
{938660400 -10800 0 -03}
|
||||
{938919600 -7200 1 -02}
|
||||
{938919600 -7200 1 -03}
|
||||
{951616800 -10800 0 -03}
|
||||
{970974000 -7200 1 -02}
|
||||
{970974000 -7200 1 -03}
|
||||
{971575200 -10800 0 -03}
|
||||
{1000350000 -10800 0 -03}
|
||||
{1003028400 -7200 1 -02}
|
||||
{1003028400 -7200 1 -03}
|
||||
{1013911200 -10800 0 -03}
|
||||
{1033437600 -10800 0 -03}
|
||||
}
|
||||
|
||||
@@ -3,33 +3,33 @@
|
||||
set TZData(:America/Rio_Branco) {
|
||||
{-9223372036854775808 -16272 0 LMT}
|
||||
{-1767209328 -18000 0 -05}
|
||||
{-1206950400 -14400 1 -04}
|
||||
{-1206950400 -14400 1 -05}
|
||||
{-1191355200 -18000 0 -05}
|
||||
{-1175367600 -14400 1 -04}
|
||||
{-1175367600 -14400 1 -05}
|
||||
{-1159819200 -18000 0 -05}
|
||||
{-633812400 -14400 1 -04}
|
||||
{-633812400 -14400 1 -05}
|
||||
{-622062000 -18000 0 -05}
|
||||
{-602276400 -14400 1 -04}
|
||||
{-602276400 -14400 1 -05}
|
||||
{-591825600 -18000 0 -05}
|
||||
{-570740400 -14400 1 -04}
|
||||
{-570740400 -14400 1 -05}
|
||||
{-560203200 -18000 0 -05}
|
||||
{-539118000 -14400 1 -04}
|
||||
{-539118000 -14400 1 -05}
|
||||
{-531345600 -18000 0 -05}
|
||||
{-191358000 -14400 1 -04}
|
||||
{-191358000 -14400 1 -05}
|
||||
{-184190400 -18000 0 -05}
|
||||
{-155156400 -14400 1 -04}
|
||||
{-155156400 -14400 1 -05}
|
||||
{-150062400 -18000 0 -05}
|
||||
{-128890800 -14400 1 -04}
|
||||
{-128890800 -14400 1 -05}
|
||||
{-121118400 -18000 0 -05}
|
||||
{-99946800 -14400 1 -04}
|
||||
{-99946800 -14400 1 -05}
|
||||
{-89582400 -18000 0 -05}
|
||||
{-68410800 -14400 1 -04}
|
||||
{-68410800 -14400 1 -05}
|
||||
{-57960000 -18000 0 -05}
|
||||
{499755600 -14400 1 -04}
|
||||
{499755600 -14400 1 -05}
|
||||
{511243200 -18000 0 -05}
|
||||
{530600400 -14400 1 -04}
|
||||
{530600400 -14400 1 -05}
|
||||
{540273600 -18000 0 -05}
|
||||
{562136400 -14400 1 -04}
|
||||
{562136400 -14400 1 -05}
|
||||
{571204800 -18000 0 -05}
|
||||
{590040000 -18000 0 -05}
|
||||
{1214283600 -14400 0 -04}
|
||||
|
||||
@@ -3,33 +3,33 @@
|
||||
set TZData(:America/Santarem) {
|
||||
{-9223372036854775808 -13128 0 LMT}
|
||||
{-1767212472 -14400 0 -04}
|
||||
{-1206954000 -10800 1 -03}
|
||||
{-1206954000 -10800 1 -04}
|
||||
{-1191358800 -14400 0 -04}
|
||||
{-1175371200 -10800 1 -03}
|
||||
{-1175371200 -10800 1 -04}
|
||||
{-1159822800 -14400 0 -04}
|
||||
{-633816000 -10800 1 -03}
|
||||
{-633816000 -10800 1 -04}
|
||||
{-622065600 -14400 0 -04}
|
||||
{-602280000 -10800 1 -03}
|
||||
{-602280000 -10800 1 -04}
|
||||
{-591829200 -14400 0 -04}
|
||||
{-570744000 -10800 1 -03}
|
||||
{-570744000 -10800 1 -04}
|
||||
{-560206800 -14400 0 -04}
|
||||
{-539121600 -10800 1 -03}
|
||||
{-539121600 -10800 1 -04}
|
||||
{-531349200 -14400 0 -04}
|
||||
{-191361600 -10800 1 -03}
|
||||
{-191361600 -10800 1 -04}
|
||||
{-184194000 -14400 0 -04}
|
||||
{-155160000 -10800 1 -03}
|
||||
{-155160000 -10800 1 -04}
|
||||
{-150066000 -14400 0 -04}
|
||||
{-128894400 -10800 1 -03}
|
||||
{-128894400 -10800 1 -04}
|
||||
{-121122000 -14400 0 -04}
|
||||
{-99950400 -10800 1 -03}
|
||||
{-99950400 -10800 1 -04}
|
||||
{-89586000 -14400 0 -04}
|
||||
{-68414400 -10800 1 -03}
|
||||
{-68414400 -10800 1 -04}
|
||||
{-57963600 -14400 0 -04}
|
||||
{499752000 -10800 1 -03}
|
||||
{499752000 -10800 1 -04}
|
||||
{511239600 -14400 0 -04}
|
||||
{530596800 -10800 1 -03}
|
||||
{530596800 -10800 1 -04}
|
||||
{540270000 -14400 0 -04}
|
||||
{562132800 -10800 1 -03}
|
||||
{562132800 -10800 1 -04}
|
||||
{571201200 -14400 0 -04}
|
||||
{590036400 -14400 0 -04}
|
||||
{1214280000 -10800 0 -03}
|
||||
|
||||
@@ -8,15 +8,15 @@ set TZData(:America/Santiago) {
|
||||
{-1619205434 -14400 0 -04}
|
||||
{-1593806400 -16966 0 SMT}
|
||||
{-1335986234 -18000 0 -05}
|
||||
{-1335985200 -14400 1 -04}
|
||||
{-1335985200 -14400 1 -05}
|
||||
{-1317585600 -18000 0 -05}
|
||||
{-1304362800 -14400 1 -04}
|
||||
{-1304362800 -14400 1 -05}
|
||||
{-1286049600 -18000 0 -05}
|
||||
{-1272826800 -14400 1 -04}
|
||||
{-1272826800 -14400 1 -05}
|
||||
{-1254513600 -18000 0 -05}
|
||||
{-1241290800 -14400 1 -04}
|
||||
{-1241290800 -14400 1 -05}
|
||||
{-1222977600 -18000 0 -05}
|
||||
{-1209754800 -14400 1 -04}
|
||||
{-1209754800 -14400 1 -05}
|
||||
{-1191355200 -18000 0 -05}
|
||||
{-1178132400 -14400 0 -04}
|
||||
{-870552000 -18000 0 -05}
|
||||
@@ -25,265 +25,265 @@ set TZData(:America/Santiago) {
|
||||
{-736376400 -14400 0 -04}
|
||||
{-718056000 -18000 0 -05}
|
||||
{-713649600 -14400 0 -04}
|
||||
{-36619200 -10800 1 -03}
|
||||
{-36619200 -10800 1 -04}
|
||||
{-23922000 -14400 0 -04}
|
||||
{-3355200 -10800 1 -03}
|
||||
{-3355200 -10800 1 -04}
|
||||
{7527600 -14400 0 -04}
|
||||
{24465600 -10800 1 -03}
|
||||
{24465600 -10800 1 -04}
|
||||
{37767600 -14400 0 -04}
|
||||
{55915200 -10800 1 -03}
|
||||
{55915200 -10800 1 -04}
|
||||
{69217200 -14400 0 -04}
|
||||
{87969600 -10800 1 -03}
|
||||
{87969600 -10800 1 -04}
|
||||
{100666800 -14400 0 -04}
|
||||
{118209600 -10800 1 -03}
|
||||
{118209600 -10800 1 -04}
|
||||
{132116400 -14400 0 -04}
|
||||
{150868800 -10800 1 -03}
|
||||
{150868800 -10800 1 -04}
|
||||
{163566000 -14400 0 -04}
|
||||
{182318400 -10800 1 -03}
|
||||
{182318400 -10800 1 -04}
|
||||
{195620400 -14400 0 -04}
|
||||
{213768000 -10800 1 -03}
|
||||
{213768000 -10800 1 -04}
|
||||
{227070000 -14400 0 -04}
|
||||
{245217600 -10800 1 -03}
|
||||
{245217600 -10800 1 -04}
|
||||
{258519600 -14400 0 -04}
|
||||
{277272000 -10800 1 -03}
|
||||
{277272000 -10800 1 -04}
|
||||
{289969200 -14400 0 -04}
|
||||
{308721600 -10800 1 -03}
|
||||
{308721600 -10800 1 -04}
|
||||
{321418800 -14400 0 -04}
|
||||
{340171200 -10800 1 -03}
|
||||
{340171200 -10800 1 -04}
|
||||
{353473200 -14400 0 -04}
|
||||
{371620800 -10800 1 -03}
|
||||
{371620800 -10800 1 -04}
|
||||
{384922800 -14400 0 -04}
|
||||
{403070400 -10800 1 -03}
|
||||
{403070400 -10800 1 -04}
|
||||
{416372400 -14400 0 -04}
|
||||
{434520000 -10800 1 -03}
|
||||
{434520000 -10800 1 -04}
|
||||
{447822000 -14400 0 -04}
|
||||
{466574400 -10800 1 -03}
|
||||
{466574400 -10800 1 -04}
|
||||
{479271600 -14400 0 -04}
|
||||
{498024000 -10800 1 -03}
|
||||
{498024000 -10800 1 -04}
|
||||
{510721200 -14400 0 -04}
|
||||
{529473600 -10800 1 -03}
|
||||
{529473600 -10800 1 -04}
|
||||
{545194800 -14400 0 -04}
|
||||
{560923200 -10800 1 -03}
|
||||
{560923200 -10800 1 -04}
|
||||
{574225200 -14400 0 -04}
|
||||
{592372800 -10800 1 -03}
|
||||
{592372800 -10800 1 -04}
|
||||
{605674800 -14400 0 -04}
|
||||
{624427200 -10800 1 -03}
|
||||
{624427200 -10800 1 -04}
|
||||
{637124400 -14400 0 -04}
|
||||
{653457600 -10800 1 -03}
|
||||
{653457600 -10800 1 -04}
|
||||
{668574000 -14400 0 -04}
|
||||
{687326400 -10800 1 -03}
|
||||
{687326400 -10800 1 -04}
|
||||
{700628400 -14400 0 -04}
|
||||
{718776000 -10800 1 -03}
|
||||
{718776000 -10800 1 -04}
|
||||
{732078000 -14400 0 -04}
|
||||
{750225600 -10800 1 -03}
|
||||
{750225600 -10800 1 -04}
|
||||
{763527600 -14400 0 -04}
|
||||
{781675200 -10800 1 -03}
|
||||
{781675200 -10800 1 -04}
|
||||
{794977200 -14400 0 -04}
|
||||
{813729600 -10800 1 -03}
|
||||
{813729600 -10800 1 -04}
|
||||
{826426800 -14400 0 -04}
|
||||
{845179200 -10800 1 -03}
|
||||
{845179200 -10800 1 -04}
|
||||
{859690800 -14400 0 -04}
|
||||
{876628800 -10800 1 -03}
|
||||
{876628800 -10800 1 -04}
|
||||
{889930800 -14400 0 -04}
|
||||
{906868800 -10800 1 -03}
|
||||
{906868800 -10800 1 -04}
|
||||
{923194800 -14400 0 -04}
|
||||
{939528000 -10800 1 -03}
|
||||
{939528000 -10800 1 -04}
|
||||
{952830000 -14400 0 -04}
|
||||
{971582400 -10800 1 -03}
|
||||
{971582400 -10800 1 -04}
|
||||
{984279600 -14400 0 -04}
|
||||
{1003032000 -10800 1 -03}
|
||||
{1003032000 -10800 1 -04}
|
||||
{1015729200 -14400 0 -04}
|
||||
{1034481600 -10800 1 -03}
|
||||
{1034481600 -10800 1 -04}
|
||||
{1047178800 -14400 0 -04}
|
||||
{1065931200 -10800 1 -03}
|
||||
{1065931200 -10800 1 -04}
|
||||
{1079233200 -14400 0 -04}
|
||||
{1097380800 -10800 1 -03}
|
||||
{1097380800 -10800 1 -04}
|
||||
{1110682800 -14400 0 -04}
|
||||
{1128830400 -10800 1 -03}
|
||||
{1128830400 -10800 1 -04}
|
||||
{1142132400 -14400 0 -04}
|
||||
{1160884800 -10800 1 -03}
|
||||
{1160884800 -10800 1 -04}
|
||||
{1173582000 -14400 0 -04}
|
||||
{1192334400 -10800 1 -03}
|
||||
{1192334400 -10800 1 -04}
|
||||
{1206846000 -14400 0 -04}
|
||||
{1223784000 -10800 1 -03}
|
||||
{1223784000 -10800 1 -04}
|
||||
{1237086000 -14400 0 -04}
|
||||
{1255233600 -10800 1 -03}
|
||||
{1255233600 -10800 1 -04}
|
||||
{1270350000 -14400 0 -04}
|
||||
{1286683200 -10800 1 -03}
|
||||
{1286683200 -10800 1 -04}
|
||||
{1304823600 -14400 0 -04}
|
||||
{1313899200 -10800 1 -03}
|
||||
{1313899200 -10800 1 -04}
|
||||
{1335668400 -14400 0 -04}
|
||||
{1346558400 -10800 1 -03}
|
||||
{1346558400 -10800 1 -04}
|
||||
{1367118000 -14400 0 -04}
|
||||
{1378612800 -10800 1 -03}
|
||||
{1378612800 -10800 1 -04}
|
||||
{1398567600 -14400 0 -04}
|
||||
{1410062400 -10800 1 -03}
|
||||
{1410062400 -10800 1 -04}
|
||||
{1463281200 -14400 0 -04}
|
||||
{1471147200 -10800 1 -03}
|
||||
{1471147200 -10800 1 -04}
|
||||
{1494730800 -14400 0 -04}
|
||||
{1502596800 -10800 1 -03}
|
||||
{1502596800 -10800 1 -04}
|
||||
{1526180400 -14400 0 -04}
|
||||
{1534046400 -10800 1 -03}
|
||||
{1557630000 -14400 0 -04}
|
||||
{1565496000 -10800 1 -03}
|
||||
{1589079600 -14400 0 -04}
|
||||
{1596945600 -10800 1 -03}
|
||||
{1620529200 -14400 0 -04}
|
||||
{1629000000 -10800 1 -03}
|
||||
{1652583600 -14400 0 -04}
|
||||
{1660449600 -10800 1 -03}
|
||||
{1684033200 -14400 0 -04}
|
||||
{1691899200 -10800 1 -03}
|
||||
{1715482800 -14400 0 -04}
|
||||
{1723348800 -10800 1 -03}
|
||||
{1746932400 -14400 0 -04}
|
||||
{1754798400 -10800 1 -03}
|
||||
{1778382000 -14400 0 -04}
|
||||
{1786248000 -10800 1 -03}
|
||||
{1809831600 -14400 0 -04}
|
||||
{1818302400 -10800 1 -03}
|
||||
{1841886000 -14400 0 -04}
|
||||
{1849752000 -10800 1 -03}
|
||||
{1873335600 -14400 0 -04}
|
||||
{1881201600 -10800 1 -03}
|
||||
{1904785200 -14400 0 -04}
|
||||
{1912651200 -10800 1 -03}
|
||||
{1936234800 -14400 0 -04}
|
||||
{1944100800 -10800 1 -03}
|
||||
{1967684400 -14400 0 -04}
|
||||
{1976155200 -10800 1 -03}
|
||||
{1999738800 -14400 0 -04}
|
||||
{2007604800 -10800 1 -03}
|
||||
{2031188400 -14400 0 -04}
|
||||
{2039054400 -10800 1 -03}
|
||||
{2062638000 -14400 0 -04}
|
||||
{2070504000 -10800 1 -03}
|
||||
{2094087600 -14400 0 -04}
|
||||
{2101953600 -10800 1 -03}
|
||||
{2125537200 -14400 0 -04}
|
||||
{2133403200 -10800 1 -03}
|
||||
{2156986800 -14400 0 -04}
|
||||
{2165457600 -10800 1 -03}
|
||||
{2189041200 -14400 0 -04}
|
||||
{2196907200 -10800 1 -03}
|
||||
{2220490800 -14400 0 -04}
|
||||
{2228356800 -10800 1 -03}
|
||||
{2251940400 -14400 0 -04}
|
||||
{2259806400 -10800 1 -03}
|
||||
{2283390000 -14400 0 -04}
|
||||
{2291256000 -10800 1 -03}
|
||||
{2314839600 -14400 0 -04}
|
||||
{2322705600 -10800 1 -03}
|
||||
{2346894000 -14400 0 -04}
|
||||
{2354760000 -10800 1 -03}
|
||||
{2378343600 -14400 0 -04}
|
||||
{2386209600 -10800 1 -03}
|
||||
{2409793200 -14400 0 -04}
|
||||
{2417659200 -10800 1 -03}
|
||||
{2441242800 -14400 0 -04}
|
||||
{2449108800 -10800 1 -03}
|
||||
{2472692400 -14400 0 -04}
|
||||
{2480558400 -10800 1 -03}
|
||||
{2504142000 -14400 0 -04}
|
||||
{2512612800 -10800 1 -03}
|
||||
{2536196400 -14400 0 -04}
|
||||
{2544062400 -10800 1 -03}
|
||||
{2567646000 -14400 0 -04}
|
||||
{2575512000 -10800 1 -03}
|
||||
{2599095600 -14400 0 -04}
|
||||
{2606961600 -10800 1 -03}
|
||||
{2630545200 -14400 0 -04}
|
||||
{2638411200 -10800 1 -03}
|
||||
{2661994800 -14400 0 -04}
|
||||
{2669860800 -10800 1 -03}
|
||||
{2693444400 -14400 0 -04}
|
||||
{2701915200 -10800 1 -03}
|
||||
{2725498800 -14400 0 -04}
|
||||
{2733364800 -10800 1 -03}
|
||||
{2756948400 -14400 0 -04}
|
||||
{2764814400 -10800 1 -03}
|
||||
{2788398000 -14400 0 -04}
|
||||
{2796264000 -10800 1 -03}
|
||||
{2819847600 -14400 0 -04}
|
||||
{2827713600 -10800 1 -03}
|
||||
{2851297200 -14400 0 -04}
|
||||
{2859768000 -10800 1 -03}
|
||||
{2883351600 -14400 0 -04}
|
||||
{2891217600 -10800 1 -03}
|
||||
{2914801200 -14400 0 -04}
|
||||
{2922667200 -10800 1 -03}
|
||||
{2946250800 -14400 0 -04}
|
||||
{2954116800 -10800 1 -03}
|
||||
{2977700400 -14400 0 -04}
|
||||
{2985566400 -10800 1 -03}
|
||||
{3009150000 -14400 0 -04}
|
||||
{3017016000 -10800 1 -03}
|
||||
{3040599600 -14400 0 -04}
|
||||
{3049070400 -10800 1 -03}
|
||||
{3072654000 -14400 0 -04}
|
||||
{3080520000 -10800 1 -03}
|
||||
{3104103600 -14400 0 -04}
|
||||
{3111969600 -10800 1 -03}
|
||||
{3135553200 -14400 0 -04}
|
||||
{3143419200 -10800 1 -03}
|
||||
{3167002800 -14400 0 -04}
|
||||
{3174868800 -10800 1 -03}
|
||||
{3198452400 -14400 0 -04}
|
||||
{3206318400 -10800 1 -03}
|
||||
{3230506800 -14400 0 -04}
|
||||
{3238372800 -10800 1 -03}
|
||||
{3261956400 -14400 0 -04}
|
||||
{3269822400 -10800 1 -03}
|
||||
{3293406000 -14400 0 -04}
|
||||
{3301272000 -10800 1 -03}
|
||||
{3324855600 -14400 0 -04}
|
||||
{3332721600 -10800 1 -03}
|
||||
{3356305200 -14400 0 -04}
|
||||
{3364171200 -10800 1 -03}
|
||||
{3387754800 -14400 0 -04}
|
||||
{3396225600 -10800 1 -03}
|
||||
{3419809200 -14400 0 -04}
|
||||
{3427675200 -10800 1 -03}
|
||||
{3451258800 -14400 0 -04}
|
||||
{3459124800 -10800 1 -03}
|
||||
{3482708400 -14400 0 -04}
|
||||
{3490574400 -10800 1 -03}
|
||||
{3514158000 -14400 0 -04}
|
||||
{3522024000 -10800 1 -03}
|
||||
{3545607600 -14400 0 -04}
|
||||
{3553473600 -10800 1 -03}
|
||||
{3577057200 -14400 0 -04}
|
||||
{3585528000 -10800 1 -03}
|
||||
{3609111600 -14400 0 -04}
|
||||
{3616977600 -10800 1 -03}
|
||||
{3640561200 -14400 0 -04}
|
||||
{3648427200 -10800 1 -03}
|
||||
{3672010800 -14400 0 -04}
|
||||
{3679876800 -10800 1 -03}
|
||||
{3703460400 -14400 0 -04}
|
||||
{3711326400 -10800 1 -03}
|
||||
{3734910000 -14400 0 -04}
|
||||
{3743380800 -10800 1 -03}
|
||||
{3766964400 -14400 0 -04}
|
||||
{3774830400 -10800 1 -03}
|
||||
{3798414000 -14400 0 -04}
|
||||
{3806280000 -10800 1 -03}
|
||||
{3829863600 -14400 0 -04}
|
||||
{3837729600 -10800 1 -03}
|
||||
{3861313200 -14400 0 -04}
|
||||
{3869179200 -10800 1 -03}
|
||||
{3892762800 -14400 0 -04}
|
||||
{3900628800 -10800 1 -03}
|
||||
{3924212400 -14400 0 -04}
|
||||
{3932683200 -10800 1 -03}
|
||||
{3956266800 -14400 0 -04}
|
||||
{3964132800 -10800 1 -03}
|
||||
{3987716400 -14400 0 -04}
|
||||
{3995582400 -10800 1 -03}
|
||||
{4019166000 -14400 0 -04}
|
||||
{4027032000 -10800 1 -03}
|
||||
{4050615600 -14400 0 -04}
|
||||
{4058481600 -10800 1 -03}
|
||||
{4082065200 -14400 0 -04}
|
||||
{4089931200 -10800 1 -03}
|
||||
{1534046400 -10800 1 -04}
|
||||
{1554606000 -14400 0 -04}
|
||||
{1567915200 -10800 1 -04}
|
||||
{1586055600 -14400 0 -04}
|
||||
{1599364800 -10800 1 -04}
|
||||
{1617505200 -14400 0 -04}
|
||||
{1630814400 -10800 1 -04}
|
||||
{1648954800 -14400 0 -04}
|
||||
{1662264000 -10800 1 -04}
|
||||
{1680404400 -14400 0 -04}
|
||||
{1693713600 -10800 1 -04}
|
||||
{1712458800 -14400 0 -04}
|
||||
{1725768000 -10800 1 -04}
|
||||
{1743908400 -14400 0 -04}
|
||||
{1757217600 -10800 1 -04}
|
||||
{1775358000 -14400 0 -04}
|
||||
{1788667200 -10800 1 -04}
|
||||
{1806807600 -14400 0 -04}
|
||||
{1820116800 -10800 1 -04}
|
||||
{1838257200 -14400 0 -04}
|
||||
{1851566400 -10800 1 -04}
|
||||
{1870311600 -14400 0 -04}
|
||||
{1883016000 -10800 1 -04}
|
||||
{1901761200 -14400 0 -04}
|
||||
{1915070400 -10800 1 -04}
|
||||
{1933210800 -14400 0 -04}
|
||||
{1946520000 -10800 1 -04}
|
||||
{1964660400 -14400 0 -04}
|
||||
{1977969600 -10800 1 -04}
|
||||
{1996110000 -14400 0 -04}
|
||||
{2009419200 -10800 1 -04}
|
||||
{2027559600 -14400 0 -04}
|
||||
{2040868800 -10800 1 -04}
|
||||
{2059614000 -14400 0 -04}
|
||||
{2072318400 -10800 1 -04}
|
||||
{2091063600 -14400 0 -04}
|
||||
{2104372800 -10800 1 -04}
|
||||
{2122513200 -14400 0 -04}
|
||||
{2135822400 -10800 1 -04}
|
||||
{2153962800 -14400 0 -04}
|
||||
{2167272000 -10800 1 -04}
|
||||
{2185412400 -14400 0 -04}
|
||||
{2198721600 -10800 1 -04}
|
||||
{2217466800 -14400 0 -04}
|
||||
{2230171200 -10800 1 -04}
|
||||
{2248916400 -14400 0 -04}
|
||||
{2262225600 -10800 1 -04}
|
||||
{2280366000 -14400 0 -04}
|
||||
{2293675200 -10800 1 -04}
|
||||
{2311815600 -14400 0 -04}
|
||||
{2325124800 -10800 1 -04}
|
||||
{2343265200 -14400 0 -04}
|
||||
{2356574400 -10800 1 -04}
|
||||
{2374714800 -14400 0 -04}
|
||||
{2388024000 -10800 1 -04}
|
||||
{2406769200 -14400 0 -04}
|
||||
{2419473600 -10800 1 -04}
|
||||
{2438218800 -14400 0 -04}
|
||||
{2451528000 -10800 1 -04}
|
||||
{2469668400 -14400 0 -04}
|
||||
{2482977600 -10800 1 -04}
|
||||
{2501118000 -14400 0 -04}
|
||||
{2514427200 -10800 1 -04}
|
||||
{2532567600 -14400 0 -04}
|
||||
{2545876800 -10800 1 -04}
|
||||
{2564017200 -14400 0 -04}
|
||||
{2577326400 -10800 1 -04}
|
||||
{2596071600 -14400 0 -04}
|
||||
{2609380800 -10800 1 -04}
|
||||
{2627521200 -14400 0 -04}
|
||||
{2640830400 -10800 1 -04}
|
||||
{2658970800 -14400 0 -04}
|
||||
{2672280000 -10800 1 -04}
|
||||
{2690420400 -14400 0 -04}
|
||||
{2703729600 -10800 1 -04}
|
||||
{2721870000 -14400 0 -04}
|
||||
{2735179200 -10800 1 -04}
|
||||
{2753924400 -14400 0 -04}
|
||||
{2766628800 -10800 1 -04}
|
||||
{2785374000 -14400 0 -04}
|
||||
{2798683200 -10800 1 -04}
|
||||
{2816823600 -14400 0 -04}
|
||||
{2830132800 -10800 1 -04}
|
||||
{2848273200 -14400 0 -04}
|
||||
{2861582400 -10800 1 -04}
|
||||
{2879722800 -14400 0 -04}
|
||||
{2893032000 -10800 1 -04}
|
||||
{2911172400 -14400 0 -04}
|
||||
{2924481600 -10800 1 -04}
|
||||
{2943226800 -14400 0 -04}
|
||||
{2955931200 -10800 1 -04}
|
||||
{2974676400 -14400 0 -04}
|
||||
{2987985600 -10800 1 -04}
|
||||
{3006126000 -14400 0 -04}
|
||||
{3019435200 -10800 1 -04}
|
||||
{3037575600 -14400 0 -04}
|
||||
{3050884800 -10800 1 -04}
|
||||
{3069025200 -14400 0 -04}
|
||||
{3082334400 -10800 1 -04}
|
||||
{3101079600 -14400 0 -04}
|
||||
{3113784000 -10800 1 -04}
|
||||
{3132529200 -14400 0 -04}
|
||||
{3145838400 -10800 1 -04}
|
||||
{3163978800 -14400 0 -04}
|
||||
{3177288000 -10800 1 -04}
|
||||
{3195428400 -14400 0 -04}
|
||||
{3208737600 -10800 1 -04}
|
||||
{3226878000 -14400 0 -04}
|
||||
{3240187200 -10800 1 -04}
|
||||
{3258327600 -14400 0 -04}
|
||||
{3271636800 -10800 1 -04}
|
||||
{3290382000 -14400 0 -04}
|
||||
{3303086400 -10800 1 -04}
|
||||
{3321831600 -14400 0 -04}
|
||||
{3335140800 -10800 1 -04}
|
||||
{3353281200 -14400 0 -04}
|
||||
{3366590400 -10800 1 -04}
|
||||
{3384730800 -14400 0 -04}
|
||||
{3398040000 -10800 1 -04}
|
||||
{3416180400 -14400 0 -04}
|
||||
{3429489600 -10800 1 -04}
|
||||
{3447630000 -14400 0 -04}
|
||||
{3460939200 -10800 1 -04}
|
||||
{3479684400 -14400 0 -04}
|
||||
{3492993600 -10800 1 -04}
|
||||
{3511134000 -14400 0 -04}
|
||||
{3524443200 -10800 1 -04}
|
||||
{3542583600 -14400 0 -04}
|
||||
{3555892800 -10800 1 -04}
|
||||
{3574033200 -14400 0 -04}
|
||||
{3587342400 -10800 1 -04}
|
||||
{3605482800 -14400 0 -04}
|
||||
{3618792000 -10800 1 -04}
|
||||
{3637537200 -14400 0 -04}
|
||||
{3650241600 -10800 1 -04}
|
||||
{3668986800 -14400 0 -04}
|
||||
{3682296000 -10800 1 -04}
|
||||
{3700436400 -14400 0 -04}
|
||||
{3713745600 -10800 1 -04}
|
||||
{3731886000 -14400 0 -04}
|
||||
{3745195200 -10800 1 -04}
|
||||
{3763335600 -14400 0 -04}
|
||||
{3776644800 -10800 1 -04}
|
||||
{3794785200 -14400 0 -04}
|
||||
{3808094400 -10800 1 -04}
|
||||
{3826839600 -14400 0 -04}
|
||||
{3839544000 -10800 1 -04}
|
||||
{3858289200 -14400 0 -04}
|
||||
{3871598400 -10800 1 -04}
|
||||
{3889738800 -14400 0 -04}
|
||||
{3903048000 -10800 1 -04}
|
||||
{3921188400 -14400 0 -04}
|
||||
{3934497600 -10800 1 -04}
|
||||
{3952638000 -14400 0 -04}
|
||||
{3965947200 -10800 1 -04}
|
||||
{3984692400 -14400 0 -04}
|
||||
{3997396800 -10800 1 -04}
|
||||
{4016142000 -14400 0 -04}
|
||||
{4029451200 -10800 1 -04}
|
||||
{4047591600 -14400 0 -04}
|
||||
{4060900800 -10800 1 -04}
|
||||
{4079041200 -14400 0 -04}
|
||||
{4092350400 -10800 1 -04}
|
||||
}
|
||||
|
||||
@@ -3,256 +3,95 @@
|
||||
set TZData(:America/Sao_Paulo) {
|
||||
{-9223372036854775808 -11188 0 LMT}
|
||||
{-1767214412 -10800 0 -03}
|
||||
{-1206957600 -7200 1 -02}
|
||||
{-1206957600 -7200 1 -03}
|
||||
{-1191362400 -10800 0 -03}
|
||||
{-1175374800 -7200 1 -02}
|
||||
{-1175374800 -7200 1 -03}
|
||||
{-1159826400 -10800 0 -03}
|
||||
{-633819600 -7200 1 -02}
|
||||
{-633819600 -7200 1 -03}
|
||||
{-622069200 -10800 0 -03}
|
||||
{-602283600 -7200 1 -02}
|
||||
{-602283600 -7200 1 -03}
|
||||
{-591832800 -10800 0 -03}
|
||||
{-570747600 -7200 1 -02}
|
||||
{-570747600 -7200 1 -03}
|
||||
{-560210400 -10800 0 -03}
|
||||
{-539125200 -7200 1 -02}
|
||||
{-539125200 -7200 1 -03}
|
||||
{-531352800 -10800 0 -03}
|
||||
{-195429600 -7200 1 -02}
|
||||
{-189381600 -7200 0 -03}
|
||||
{-184197600 -10800 0 -03}
|
||||
{-155163600 -7200 1 -02}
|
||||
{-155163600 -7200 1 -03}
|
||||
{-150069600 -10800 0 -03}
|
||||
{-128898000 -7200 1 -02}
|
||||
{-128898000 -7200 1 -03}
|
||||
{-121125600 -10800 0 -03}
|
||||
{-99954000 -7200 1 -02}
|
||||
{-99954000 -7200 1 -03}
|
||||
{-89589600 -10800 0 -03}
|
||||
{-68418000 -7200 1 -02}
|
||||
{-68418000 -7200 1 -03}
|
||||
{-57967200 -10800 0 -03}
|
||||
{499748400 -7200 1 -02}
|
||||
{499748400 -7200 1 -03}
|
||||
{511236000 -10800 0 -03}
|
||||
{530593200 -7200 1 -02}
|
||||
{530593200 -7200 1 -03}
|
||||
{540266400 -10800 0 -03}
|
||||
{562129200 -7200 1 -02}
|
||||
{562129200 -7200 1 -03}
|
||||
{571197600 -10800 0 -03}
|
||||
{592974000 -7200 1 -02}
|
||||
{592974000 -7200 1 -03}
|
||||
{602042400 -10800 0 -03}
|
||||
{624423600 -7200 1 -02}
|
||||
{624423600 -7200 1 -03}
|
||||
{634701600 -10800 0 -03}
|
||||
{656478000 -7200 1 -02}
|
||||
{656478000 -7200 1 -03}
|
||||
{666756000 -10800 0 -03}
|
||||
{687927600 -7200 1 -02}
|
||||
{687927600 -7200 1 -03}
|
||||
{697600800 -10800 0 -03}
|
||||
{719982000 -7200 1 -02}
|
||||
{719982000 -7200 1 -03}
|
||||
{728445600 -10800 0 -03}
|
||||
{750826800 -7200 1 -02}
|
||||
{750826800 -7200 1 -03}
|
||||
{761709600 -10800 0 -03}
|
||||
{782276400 -7200 1 -02}
|
||||
{782276400 -7200 1 -03}
|
||||
{793159200 -10800 0 -03}
|
||||
{813726000 -7200 1 -02}
|
||||
{813726000 -7200 1 -03}
|
||||
{824004000 -10800 0 -03}
|
||||
{844570800 -7200 1 -02}
|
||||
{844570800 -7200 1 -03}
|
||||
{856058400 -10800 0 -03}
|
||||
{876106800 -7200 1 -02}
|
||||
{876106800 -7200 1 -03}
|
||||
{888717600 -10800 0 -03}
|
||||
{908074800 -7200 1 -02}
|
||||
{908074800 -7200 1 -03}
|
||||
{919562400 -10800 0 -03}
|
||||
{938919600 -7200 1 -02}
|
||||
{938919600 -7200 1 -03}
|
||||
{951616800 -10800 0 -03}
|
||||
{970974000 -7200 1 -02}
|
||||
{970974000 -7200 1 -03}
|
||||
{982461600 -10800 0 -03}
|
||||
{1003028400 -7200 1 -02}
|
||||
{1003028400 -7200 1 -03}
|
||||
{1013911200 -10800 0 -03}
|
||||
{1036292400 -7200 1 -02}
|
||||
{1036292400 -7200 1 -03}
|
||||
{1045360800 -10800 0 -03}
|
||||
{1066532400 -7200 1 -02}
|
||||
{1066532400 -7200 1 -03}
|
||||
{1076810400 -10800 0 -03}
|
||||
{1099364400 -7200 1 -02}
|
||||
{1099364400 -7200 1 -03}
|
||||
{1108864800 -10800 0 -03}
|
||||
{1129431600 -7200 1 -02}
|
||||
{1129431600 -7200 1 -03}
|
||||
{1140314400 -10800 0 -03}
|
||||
{1162695600 -7200 1 -02}
|
||||
{1162695600 -7200 1 -03}
|
||||
{1172368800 -10800 0 -03}
|
||||
{1192330800 -7200 1 -02}
|
||||
{1192330800 -7200 1 -03}
|
||||
{1203213600 -10800 0 -03}
|
||||
{1224385200 -7200 1 -02}
|
||||
{1224385200 -7200 1 -03}
|
||||
{1234663200 -10800 0 -03}
|
||||
{1255834800 -7200 1 -02}
|
||||
{1255834800 -7200 1 -03}
|
||||
{1266717600 -10800 0 -03}
|
||||
{1287284400 -7200 1 -02}
|
||||
{1287284400 -7200 1 -03}
|
||||
{1298167200 -10800 0 -03}
|
||||
{1318734000 -7200 1 -02}
|
||||
{1318734000 -7200 1 -03}
|
||||
{1330221600 -10800 0 -03}
|
||||
{1350788400 -7200 1 -02}
|
||||
{1350788400 -7200 1 -03}
|
||||
{1361066400 -10800 0 -03}
|
||||
{1382238000 -7200 1 -02}
|
||||
{1382238000 -7200 1 -03}
|
||||
{1392516000 -10800 0 -03}
|
||||
{1413687600 -7200 1 -02}
|
||||
{1413687600 -7200 1 -03}
|
||||
{1424570400 -10800 0 -03}
|
||||
{1445137200 -7200 1 -02}
|
||||
{1445137200 -7200 1 -03}
|
||||
{1456020000 -10800 0 -03}
|
||||
{1476586800 -7200 1 -02}
|
||||
{1476586800 -7200 1 -03}
|
||||
{1487469600 -10800 0 -03}
|
||||
{1508036400 -7200 1 -02}
|
||||
{1508036400 -7200 1 -03}
|
||||
{1518919200 -10800 0 -03}
|
||||
{1540090800 -7200 1 -02}
|
||||
{1541300400 -7200 1 -03}
|
||||
{1550368800 -10800 0 -03}
|
||||
{1571540400 -7200 1 -02}
|
||||
{1581818400 -10800 0 -03}
|
||||
{1602990000 -7200 1 -02}
|
||||
{1613872800 -10800 0 -03}
|
||||
{1634439600 -7200 1 -02}
|
||||
{1645322400 -10800 0 -03}
|
||||
{1665889200 -7200 1 -02}
|
||||
{1677376800 -10800 0 -03}
|
||||
{1697338800 -7200 1 -02}
|
||||
{1708221600 -10800 0 -03}
|
||||
{1729393200 -7200 1 -02}
|
||||
{1739671200 -10800 0 -03}
|
||||
{1760842800 -7200 1 -02}
|
||||
{1771725600 -10800 0 -03}
|
||||
{1792292400 -7200 1 -02}
|
||||
{1803175200 -10800 0 -03}
|
||||
{1823742000 -7200 1 -02}
|
||||
{1834624800 -10800 0 -03}
|
||||
{1855191600 -7200 1 -02}
|
||||
{1866074400 -10800 0 -03}
|
||||
{1887246000 -7200 1 -02}
|
||||
{1897524000 -10800 0 -03}
|
||||
{1918695600 -7200 1 -02}
|
||||
{1928973600 -10800 0 -03}
|
||||
{1950145200 -7200 1 -02}
|
||||
{1960423200 -10800 0 -03}
|
||||
{1981594800 -7200 1 -02}
|
||||
{1992477600 -10800 0 -03}
|
||||
{2013044400 -7200 1 -02}
|
||||
{2024532000 -10800 0 -03}
|
||||
{2044494000 -7200 1 -02}
|
||||
{2055376800 -10800 0 -03}
|
||||
{2076548400 -7200 1 -02}
|
||||
{2086826400 -10800 0 -03}
|
||||
{2107998000 -7200 1 -02}
|
||||
{2118880800 -10800 0 -03}
|
||||
{2139447600 -7200 1 -02}
|
||||
{2150330400 -10800 0 -03}
|
||||
{2170897200 -7200 1 -02}
|
||||
{2181780000 -10800 0 -03}
|
||||
{2202346800 -7200 1 -02}
|
||||
{2213229600 -10800 0 -03}
|
||||
{2234401200 -7200 1 -02}
|
||||
{2244679200 -10800 0 -03}
|
||||
{2265850800 -7200 1 -02}
|
||||
{2276128800 -10800 0 -03}
|
||||
{2297300400 -7200 1 -02}
|
||||
{2307578400 -10800 0 -03}
|
||||
{2328750000 -7200 1 -02}
|
||||
{2339632800 -10800 0 -03}
|
||||
{2360199600 -7200 1 -02}
|
||||
{2371082400 -10800 0 -03}
|
||||
{2391649200 -7200 1 -02}
|
||||
{2402532000 -10800 0 -03}
|
||||
{2423703600 -7200 1 -02}
|
||||
{2433981600 -10800 0 -03}
|
||||
{2455153200 -7200 1 -02}
|
||||
{2465431200 -10800 0 -03}
|
||||
{2486602800 -7200 1 -02}
|
||||
{2497485600 -10800 0 -03}
|
||||
{2518052400 -7200 1 -02}
|
||||
{2528935200 -10800 0 -03}
|
||||
{2549502000 -7200 1 -02}
|
||||
{2560384800 -10800 0 -03}
|
||||
{2580951600 -7200 1 -02}
|
||||
{2591834400 -10800 0 -03}
|
||||
{2613006000 -7200 1 -02}
|
||||
{2623284000 -10800 0 -03}
|
||||
{2644455600 -7200 1 -02}
|
||||
{2654733600 -10800 0 -03}
|
||||
{2675905200 -7200 1 -02}
|
||||
{2686788000 -10800 0 -03}
|
||||
{2707354800 -7200 1 -02}
|
||||
{2718237600 -10800 0 -03}
|
||||
{2738804400 -7200 1 -02}
|
||||
{2749687200 -10800 0 -03}
|
||||
{2770858800 -7200 1 -02}
|
||||
{2781136800 -10800 0 -03}
|
||||
{2802308400 -7200 1 -02}
|
||||
{2812586400 -10800 0 -03}
|
||||
{2833758000 -7200 1 -02}
|
||||
{2844036000 -10800 0 -03}
|
||||
{2865207600 -7200 1 -02}
|
||||
{2876090400 -10800 0 -03}
|
||||
{2896657200 -7200 1 -02}
|
||||
{2907540000 -10800 0 -03}
|
||||
{2928106800 -7200 1 -02}
|
||||
{2938989600 -10800 0 -03}
|
||||
{2960161200 -7200 1 -02}
|
||||
{2970439200 -10800 0 -03}
|
||||
{2991610800 -7200 1 -02}
|
||||
{3001888800 -10800 0 -03}
|
||||
{3023060400 -7200 1 -02}
|
||||
{3033943200 -10800 0 -03}
|
||||
{3054510000 -7200 1 -02}
|
||||
{3065392800 -10800 0 -03}
|
||||
{3085959600 -7200 1 -02}
|
||||
{3096842400 -10800 0 -03}
|
||||
{3118014000 -7200 1 -02}
|
||||
{3128292000 -10800 0 -03}
|
||||
{3149463600 -7200 1 -02}
|
||||
{3159741600 -10800 0 -03}
|
||||
{3180913200 -7200 1 -02}
|
||||
{3191191200 -10800 0 -03}
|
||||
{3212362800 -7200 1 -02}
|
||||
{3223245600 -10800 0 -03}
|
||||
{3243812400 -7200 1 -02}
|
||||
{3254695200 -10800 0 -03}
|
||||
{3275262000 -7200 1 -02}
|
||||
{3286144800 -10800 0 -03}
|
||||
{3307316400 -7200 1 -02}
|
||||
{3317594400 -10800 0 -03}
|
||||
{3338766000 -7200 1 -02}
|
||||
{3349044000 -10800 0 -03}
|
||||
{3370215600 -7200 1 -02}
|
||||
{3381098400 -10800 0 -03}
|
||||
{3401665200 -7200 1 -02}
|
||||
{3412548000 -10800 0 -03}
|
||||
{3433114800 -7200 1 -02}
|
||||
{3443997600 -10800 0 -03}
|
||||
{3464564400 -7200 1 -02}
|
||||
{3475447200 -10800 0 -03}
|
||||
{3496618800 -7200 1 -02}
|
||||
{3506896800 -10800 0 -03}
|
||||
{3528068400 -7200 1 -02}
|
||||
{3538346400 -10800 0 -03}
|
||||
{3559518000 -7200 1 -02}
|
||||
{3570400800 -10800 0 -03}
|
||||
{3590967600 -7200 1 -02}
|
||||
{3601850400 -10800 0 -03}
|
||||
{3622417200 -7200 1 -02}
|
||||
{3633300000 -10800 0 -03}
|
||||
{3654471600 -7200 1 -02}
|
||||
{3664749600 -10800 0 -03}
|
||||
{3685921200 -7200 1 -02}
|
||||
{3696199200 -10800 0 -03}
|
||||
{3717370800 -7200 1 -02}
|
||||
{3727648800 -10800 0 -03}
|
||||
{3748820400 -7200 1 -02}
|
||||
{3759703200 -10800 0 -03}
|
||||
{3780270000 -7200 1 -02}
|
||||
{3791152800 -10800 0 -03}
|
||||
{3811719600 -7200 1 -02}
|
||||
{3822602400 -10800 0 -03}
|
||||
{3843774000 -7200 1 -02}
|
||||
{3854052000 -10800 0 -03}
|
||||
{3875223600 -7200 1 -02}
|
||||
{3885501600 -10800 0 -03}
|
||||
{3906673200 -7200 1 -02}
|
||||
{3917556000 -10800 0 -03}
|
||||
{3938122800 -7200 1 -02}
|
||||
{3949005600 -10800 0 -03}
|
||||
{3969572400 -7200 1 -02}
|
||||
{3980455200 -10800 0 -03}
|
||||
{4001626800 -7200 1 -02}
|
||||
{4011904800 -10800 0 -03}
|
||||
{4033076400 -7200 1 -02}
|
||||
{4043354400 -10800 0 -03}
|
||||
{4064526000 -7200 1 -02}
|
||||
{4074804000 -10800 0 -03}
|
||||
{4095975600 -7200 1 -02}
|
||||
}
|
||||
|
||||
@@ -9,7 +9,7 @@ set TZData(:America/Vancouver) {
|
||||
{-769395600 -25200 1 PPT}
|
||||
{-765385200 -28800 0 PST}
|
||||
{-747237600 -25200 1 PDT}
|
||||
{-732726000 -28800 0 PST}
|
||||
{-733935600 -28800 0 PST}
|
||||
{-715788000 -25200 1 PDT}
|
||||
{-702486000 -28800 0 PST}
|
||||
{-684338400 -25200 1 PDT}
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user