cosmopolitan/third_party/tz
Justine Tunney bb815eafaf
Update Musl Libc code
We now have implement all of Musl's localization code, the same way that
Musl implements localization. You may need setlocale(LC_ALL, "C.UTF-8"),
just in case anything stops working as expected.
2024-07-30 22:51:29 -07:00
..
BUILD.mk Fix build error 2024-05-04 23:23:56 -07:00
daylight.c Implement proper time zone support 2024-05-04 23:06:37 -07:00
difftime.c Implement proper time zone support 2024-05-04 23:06:37 -07:00
LICENSE Implement proper time zone support 2024-05-04 23:06:37 -07:00
localtime.c Update MODE=tiny time zone list (#1167) 2024-05-06 16:48:49 -07:00
private.h Implement proper time zone support 2024-05-04 23:06:37 -07:00
README.cosmo Implement proper time zone support 2024-05-04 23:06:37 -07:00
timezone.c Implement proper time zone support 2024-05-04 23:06:37 -07:00
tzdir.h Implement proper time zone support 2024-05-04 23:06:37 -07:00
tzfile.h Implement proper time zone support 2024-05-04 23:06:37 -07:00
tzname.c Implement proper time zone support 2024-05-04 23:06:37 -07:00
windows.py Update MODE=tiny time zone list (#1167) 2024-05-06 16:48:49 -07:00

DESCRIPTION

  tz is a library for handling time zones

LICENSE

  See LICENSE file

ORIGIN

  git@github.com:eggert/tz.git
  a75a6251d30b28a7badc1763296205adf67a5081
  Paul Eggert <eggert@cs.ucla.edu>

BUILD PROCESS

  make -j8 install BACKWARD= DESTDIR=stage REDO=posix_only

LOCAL CHANGES

  - Add aliases for legacy Cosmo timezone names.
  - Add yoinks for embedding time zones in binary.
  - Make localtime() posix thread cancelation safe.
  - Improve readabiilty with "localtime_" prefixes.
  - Automate the TZ environment variable on Windows.