diff options
Diffstat (limited to 'stub/clock/localtime')
-rw-r--r-- | stub/clock/localtime/Makefile | 49 | ||||
-rw-r--r-- | stub/clock/localtime/zoneinfo_base | 232 |
2 files changed, 281 insertions, 0 deletions
diff --git a/stub/clock/localtime/Makefile b/stub/clock/localtime/Makefile new file mode 100644 index 00000000..fc75dd8c --- /dev/null +++ b/stub/clock/localtime/Makefile @@ -0,0 +1,49 @@ +# +# @copyright Copyright (c) 2016-2020 TOYOTA MOTOR CORPORATION. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +## +## Makefile - Makefile for TimeZone file +## + +ZONEINFDIR = $(DESTDIR)/usr/share/zoneinfo/ +ZONEINFLNK = /etc/ +ZONEINFDIR2 = $(DESTDIR)/etc/ +ZONEINFLNK2 = /tmp/bs/clock/ +ZONEINFFILE= localtime +DSTDIR = $(ZONEINFDIR)DST +CLEAN_DIRS = $(ZONEINFDIR) + +LDFLAGS += -Wl,--no-undefined +CPPFLAGS += -Werror=implicit-function-declaration +CPPFLAGS += -Werror=format-security + +CPPFLAGS += -Wconversion +CPPFLAGS += -Wint-to-pointer-cast +CPPFLAGS += -Wpointer-arith +CPPFLAGS += -Wformat + +install-data: + rm -rf $(ZONEINFDIR) ;\ + mkdir -p $(DSTDIR) ;\ + mkdir -p $(ZONEINFDIR2) ; + +## /usr/sbin/zic -d $(ZONEINFDIR) zoneinfo_base; + zic -d $(ZONEINFDIR) zoneinfo_base; + + ln -f -s $(ZONEINFLNK)$(ZONEINFFILE) $(ZONEINFDIR)$(ZONEINFFILE); \ + ln -f -s $(ZONEINFLNK2)$(ZONEINFFILE) $(ZONEINFDIR2)$(ZONEINFFILE) + +include ../../stub.mk diff --git a/stub/clock/localtime/zoneinfo_base b/stub/clock/localtime/zoneinfo_base new file mode 100644 index 00000000..944eabd3 --- /dev/null +++ b/stub/clock/localtime/zoneinfo_base @@ -0,0 +1,232 @@ +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule DST min max - Jan 1 0:00u 1:00 - + +# DST OFF +# Zone NAME UTCOFF RULES FORMAT [UNTIL] +Zone UTC-1345 -13:45 - UTC-13 +Zone UTC-1330 -13:30 - UTC-13 +Zone UTC-1315 -13:15 - UTC-13 +Zone UTC-1300 -13 - UTC-13 +Zone UTC-1245 -12:45 - UTC-12 +Zone UTC-1230 -12:30 - UTC-12 +Zone UTC-1215 -12:15 - UTC-12 +Zone UTC-1200 -12 - UTC-12 +Zone UTC-1145 -11:45 - UTC-11 +Zone UTC-1130 -11:30 - UTC-11 +Zone UTC-1115 -11:15 - UTC-11 +Zone UTC-1100 -11 - UTC-11 +Zone UTC-1045 -10:45 - UTC-10 +Zone UTC-1030 -10:30 - UTC-10 +Zone UTC-1015 -10:15 - UTC-10 +Zone UTC-1000 -10 - UTC-10 +Zone UTC-0945 -9:45 - UTC-9 +Zone UTC-0930 -9:30 - UTC-9 +Zone UTC-0915 -9:15 - UTC-9 +Zone UTC-0900 -9 - UTC-9 +Zone UTC-0845 -8:45 - UTC-8 +Zone UTC-0830 -8:30 - UTC-8 +Zone UTC-0815 -8:15 - UTC-8 +Zone UTC-0800 -8 - UTC-8 +Zone UTC-0745 -7:45 - UTC-7 +Zone UTC-0730 -7:30 - UTC-7 +Zone UTC-0715 -7:15 - UTC-7 +Zone UTC-0700 -7 - UTC-7 +Zone UTC-0645 -6:45 - UTC-6 +Zone UTC-0630 -6:30 - UTC-6 +Zone UTC-0615 -6:15 - UTC-6 +Zone UTC-0600 -6 - UTC-6 +Zone UTC-0545 -5:45 - UTC-5 +Zone UTC-0530 -5:30 - UTC-5 +Zone UTC-0515 -5:15 - UTC-5 +Zone UTC-0500 -5 - UTC-5 +Zone UTC-0445 -4:45 - UTC-4 +Zone UTC-0430 -4:30 - UTC-4 +Zone UTC-0415 -4:15 - UTC-4 +Zone UTC-0400 -4 - UTC-4 +Zone UTC-0345 -3:45 - UTC-3 +Zone UTC-0330 -3:30 - UTC-3 +Zone UTC-0315 -3:15 - UTC-3 +Zone UTC-0300 -3 - UTC-3 +Zone UTC-0245 -2:45 - UTC-2 +Zone UTC-0230 -2:30 - UTC-2 +Zone UTC-0215 -2:15 - UTC-2 +Zone UTC-0200 -2 - UTC-2 +Zone UTC-0145 -1:45 - UTC-1 +Zone UTC-0130 -1:30 - UTC-1 +Zone UTC-0115 -1:15 - UTC-1 +Zone UTC-0100 -1 - UTC-1 +Zone UTC-0045 -0:45 - UTC-0 +Zone UTC-0030 -0:30 - UTC-0 +Zone UTC-0015 -0:15 - UTC-0 +Zone UTC+0000 0 - UTC+0 +Zone UTC+0015 0:15 - UTC+0 +Zone UTC+0030 0:30 - UTC+0 +Zone UTC+0045 0:45 - UTC+0 +Zone UTC+0100 1 - UTC+1 +Zone UTC+0115 1:15 - UTC+1 +Zone UTC+0130 1:30 - UTC+1 +Zone UTC+0145 1:45 - UTC+1 +Zone UTC+0200 2 - UTC+2 +Zone UTC+0215 2:15 - UTC+2 +Zone UTC+0230 2:30 - UTC+2 +Zone UTC+0245 2:45 - UTC+2 +Zone UTC+0300 3 - UTC+3 +Zone UTC+0315 3:15 - UTC+3 +Zone UTC+0330 3:30 - UTC+3 +Zone UTC+0345 3:45 - UTC+3 +Zone UTC+0400 4 - UTC+4 +Zone UTC+0415 4:15 - UTC+4 +Zone UTC+0430 4:30 - UTC+4 +Zone UTC+0445 4:45 - UTC+4 +Zone UTC+0500 5 - UTC+5 +Zone UTC+0515 5:15 - UTC+5 +Zone UTC+0530 5:30 - UTC+5 +Zone UTC+0545 5:45 - UTC+5 +Zone UTC+0600 6 - UTC+6 +Zone UTC+0615 6:15 - UTC+6 +Zone UTC+0630 6:30 - UTC+6 +Zone UTC+0645 6:45 - UTC+6 +Zone UTC+0700 7 - UTC+7 +Zone UTC+0715 7:15 - UTC+7 +Zone UTC+0730 7:30 - UTC+7 +Zone UTC+0745 7:45 - UTC+7 +Zone UTC+0800 8 - UTC+8 +Zone UTC+0815 8:15 - UTC+8 +Zone UTC+0830 8:30 - UTC+8 +Zone UTC+0845 8:45 - UTC+8 +Zone UTC+0900 9 - UTC+9 +Zone UTC+0915 9:15 - UTC+9 +Zone UTC+0930 9:30 - UTC+9 +Zone UTC+0945 9:45 - UTC+9 +Zone UTC+1000 10 - UTC+10 +Zone UTC+1015 10:15 - UTC+10 +Zone UTC+1030 10:30 - UTC+10 +Zone UTC+1045 10:45 - UTC+10 +Zone UTC+1100 11 - UTC+11 +Zone UTC+1115 11:15 - UTC+11 +Zone UTC+1130 11:30 - UTC+11 +Zone UTC+1145 11:45 - UTC+11 +Zone UTC+1200 12 - UTC+12 +Zone UTC+1215 12:15 - UTC+12 +Zone UTC+1230 12:30 - UTC+12 +Zone UTC+1245 12:45 - UTC+12 +Zone UTC+1300 13 - UTC+13 +Zone UTC+1315 13:15 - UTC+13 +Zone UTC+1330 13:30 - UTC+13 +Zone UTC+1345 13:45 - UTC+13 + +# DST ON +# Zone NAME UTCOFF RULES FORMAT [UNTIL] +Zone DST/UTC-1345 -13:45 DST UTC-13 +Zone DST/UTC-1330 -13:30 DST UTC-13 +Zone DST/UTC-1315 -13:15 DST UTC-13 +Zone DST/UTC-1300 -13 DST UTC-13 +Zone DST/UTC-1245 -12:45 DST UTC-12 +Zone DST/UTC-1230 -12:30 DST UTC-12 +Zone DST/UTC-1215 -12:15 DST UTC-12 +Zone DST/UTC-1200 -12 DST UTC-12 +Zone DST/UTC-1145 -11:45 DST UTC-11 +Zone DST/UTC-1130 -11:30 DST UTC-11 +Zone DST/UTC-1115 -11:15 DST UTC-11 +Zone DST/UTC-1100 -11 DST UTC-11 +Zone DST/UTC-1045 -10:45 DST UTC-10 +Zone DST/UTC-1030 -10:30 DST UTC-10 +Zone DST/UTC-1015 -10:15 DST UTC-10 +Zone DST/UTC-1000 -10 DST UTC-10 +Zone DST/UTC-0945 -9:45 DST UTC-9 +Zone DST/UTC-0930 -9:30 DST UTC-9 +Zone DST/UTC-0915 -9:15 DST UTC-9 +Zone DST/UTC-0900 -9 DST UTC-9 +Zone DST/UTC-0845 -8:45 DST UTC-8 +Zone DST/UTC-0830 -8:30 DST UTC-8 +Zone DST/UTC-0815 -8:15 DST UTC-8 +Zone DST/UTC-0800 -8 DST UTC-8 +Zone DST/UTC-0745 -7:45 DST UTC-7 +Zone DST/UTC-0730 -7:30 DST UTC-7 +Zone DST/UTC-0715 -7:15 DST UTC-7 +Zone DST/UTC-0700 -7 DST UTC-7 +Zone DST/UTC-0645 -6:45 DST UTC-6 +Zone DST/UTC-0630 -6:30 DST UTC-6 +Zone DST/UTC-0615 -6:15 DST UTC-6 +Zone DST/UTC-0600 -6 DST UTC-6 +Zone DST/UTC-0545 -5:45 DST UTC-5 +Zone DST/UTC-0530 -5:30 DST UTC-5 +Zone DST/UTC-0515 -5:15 DST UTC-5 +Zone DST/UTC-0500 -5 DST UTC-5 +Zone DST/UTC-0445 -4:45 DST UTC-4 +Zone DST/UTC-0430 -4:30 DST UTC-4 +Zone DST/UTC-0415 -4:15 DST UTC-4 +Zone DST/UTC-0400 -4 DST UTC-4 +Zone DST/UTC-0345 -3:45 DST UTC-3 +Zone DST/UTC-0330 -3:30 DST UTC-3 +Zone DST/UTC-0315 -3:15 DST UTC-3 +Zone DST/UTC-0300 -3 DST UTC-3 +Zone DST/UTC-0245 -2:45 DST UTC-2 +Zone DST/UTC-0230 -2:30 DST UTC-2 +Zone DST/UTC-0215 -2:15 DST UTC-2 +Zone DST/UTC-0200 -2 DST UTC-2 +Zone DST/UTC-0145 -1:45 DST UTC-1 +Zone DST/UTC-0130 -1:30 DST UTC-1 +Zone DST/UTC-0115 -1:15 DST UTC-1 +Zone DST/UTC-0100 -1 DST UTC-1 +Zone DST/UTC-0045 -0:45 DST UTC-0 +Zone DST/UTC-0030 -0:30 DST UTC-0 +Zone DST/UTC-0015 -0:15 DST UTC-0 +Zone DST/UTC+0000 0 DST UTC+0 +Zone DST/UTC+0015 0:15 DST UTC+0 +Zone DST/UTC+0030 0:30 DST UTC+0 +Zone DST/UTC+0045 0:45 DST UTC+0 +Zone DST/UTC+0100 1 DST UTC+1 +Zone DST/UTC+0115 1:15 DST UTC+1 +Zone DST/UTC+0130 1:30 DST UTC+1 +Zone DST/UTC+0145 1:45 DST UTC+1 +Zone DST/UTC+0200 2 DST UTC+2 +Zone DST/UTC+0215 2:15 DST UTC+2 +Zone DST/UTC+0230 2:30 DST UTC+2 +Zone DST/UTC+0245 2:45 DST UTC+2 +Zone DST/UTC+0300 3 DST UTC+3 +Zone DST/UTC+0315 3:15 DST UTC+3 +Zone DST/UTC+0330 3:30 DST UTC+3 +Zone DST/UTC+0345 3:45 DST UTC+3 +Zone DST/UTC+0400 4 DST UTC+4 +Zone DST/UTC+0415 4:15 DST UTC+4 +Zone DST/UTC+0430 4:30 DST UTC+4 +Zone DST/UTC+0445 4:45 DST UTC+4 +Zone DST/UTC+0500 5 DST UTC+5 +Zone DST/UTC+0515 5:15 DST UTC+5 +Zone DST/UTC+0530 5:30 DST UTC+5 +Zone DST/UTC+0545 5:45 DST UTC+5 +Zone DST/UTC+0600 6 DST UTC+6 +Zone DST/UTC+0615 6:15 DST UTC+6 +Zone DST/UTC+0630 6:30 DST UTC+6 +Zone DST/UTC+0645 6:45 DST UTC+6 +Zone DST/UTC+0700 7 DST UTC+7 +Zone DST/UTC+0715 7:15 DST UTC+7 +Zone DST/UTC+0730 7:30 DST UTC+7 +Zone DST/UTC+0745 7:45 DST UTC+7 +Zone DST/UTC+0800 8 DST UTC+8 +Zone DST/UTC+0815 8:15 DST UTC+8 +Zone DST/UTC+0830 8:30 DST UTC+8 +Zone DST/UTC+0845 8:45 DST UTC+8 +Zone DST/UTC+0900 9 DST UTC+9 +Zone DST/UTC+0915 9:15 DST UTC+9 +Zone DST/UTC+0930 9:30 DST UTC+9 +Zone DST/UTC+0945 9:45 DST UTC+9 +Zone DST/UTC+1000 10 DST UTC+10 +Zone DST/UTC+1015 10:15 DST UTC+10 +Zone DST/UTC+1030 10:30 DST UTC+10 +Zone DST/UTC+1045 10:45 DST UTC+10 +Zone DST/UTC+1100 11 DST UTC+11 +Zone DST/UTC+1115 11:15 DST UTC+11 +Zone DST/UTC+1130 11:30 DST UTC+11 +Zone DST/UTC+1145 11:45 DST UTC+11 +Zone DST/UTC+1200 12 DST UTC+12 +Zone DST/UTC+1215 12:15 DST UTC+12 +Zone DST/UTC+1230 12:30 DST UTC+12 +Zone DST/UTC+1245 12:45 DST UTC+12 +Zone DST/UTC+1300 13 DST UTC+13 +Zone DST/UTC+1315 13:15 DST UTC+13 +Zone DST/UTC+1330 13:30 DST UTC+13 +Zone DST/UTC+1345 13:45 DST UTC+13 + +Link UTC+0000 UTC |