diff options
author | Philip Paeps <philip@FreeBSD.org> | 2022-08-16 07:24:21 +0000 |
---|---|---|
committer | Philip Paeps <philip@FreeBSD.org> | 2022-08-16 07:24:21 +0000 |
commit | 9b5369d383baf54651be0922591eeb6263ce029d (patch) | |
tree | b1cd2f21627ee78ae3e40234e7530e3a65b8c212 | |
parent | 157c2da9c527cd9ebae03b07bdae90e474d5a403 (diff) |
Unsplit vendor import of tzcode 2010nvendor/tzcode/unsplit
Historically, to work around CVS limitations, imports on the tzcode
vendor branch were split into subdirectories, which were then merged to
their respective counterparts in contrib. In the Git era, this split is
unnecessary and adds more work.
Undo the split for the most recent vendor import of tzcode 2010n to
prepare for the vendor import of tzcode 2022c.
-rw-r--r-- | Makefile (renamed from unused/Makefile) | 0 | ||||
-rw-r--r-- | README (renamed from zic/README) | 0 | ||||
-rw-r--r-- | Theory (renamed from zic/Theory) | 0 | ||||
-rw-r--r-- | asctime.c (renamed from libc/stdtime/asctime.c) | 0 | ||||
-rw-r--r-- | checktab.awk (renamed from unused/checktab.awk) | 0 | ||||
-rw-r--r-- | date.1 (renamed from unused/date.1) | 0 | ||||
-rw-r--r-- | date.1.txt (renamed from unused/date.1.txt) | 0 | ||||
-rw-r--r-- | date.c (renamed from unused/date.c) | 0 | ||||
-rw-r--r-- | difftime.c (renamed from libc/stdtime/difftime.c) | 0 | ||||
-rw-r--r-- | ialloc.c (renamed from zic/ialloc.c) | 0 | ||||
-rw-r--r-- | itca.jpg (renamed from unused/itca.jpg) | bin | 55948 -> 55948 bytes | |||
-rw-r--r-- | localtime.c (renamed from libc/stdtime/localtime.c) | 0 | ||||
-rw-r--r-- | newctime.3 (renamed from unused/newctime.3) | 0 | ||||
-rw-r--r-- | newctime.3.txt (renamed from unused/newctime.3.txt) | 0 | ||||
-rw-r--r-- | newstrftime.3 (renamed from unused/newstrftime.3) | 0 | ||||
-rw-r--r-- | newstrftime.3.txt (renamed from unused/newstrftime.3.txt) | 0 | ||||
-rw-r--r-- | newtzset.3 (renamed from unused/newtzset.3) | 0 | ||||
-rw-r--r-- | newtzset.3.txt (renamed from unused/newtzset.3.txt) | 0 | ||||
-rw-r--r-- | private.h (renamed from libc/stdtime/private.h) | 0 | ||||
-rw-r--r-- | scheck.c (renamed from zic/scheck.c) | 0 | ||||
-rw-r--r-- | strftime.c (renamed from libc/stdtime/strftime.c) | 0 | ||||
-rw-r--r-- | time2posix.3 (renamed from libc/stdtime/time2posix.3) | 0 | ||||
-rw-r--r-- | time2posix.3.txt (renamed from unused/time2posix.3.txt) | 0 | ||||
-rw-r--r-- | tz-art.htm (renamed from unused/tz-art.htm) | 0 | ||||
-rw-r--r-- | tz-link.htm (renamed from unused/tz-link.htm) | 0 | ||||
-rw-r--r-- | tzfile.5 (renamed from libc/stdtime/tzfile.5) | 0 | ||||
-rw-r--r-- | tzfile.5.txt (renamed from unused/tzfile.5.txt) | 0 | ||||
-rw-r--r-- | tzfile.h (renamed from libc/stdtime/tzfile.h) | 0 | ||||
-rw-r--r-- | tzselect.8 (renamed from unused/tzselect.8) | 0 | ||||
-rw-r--r-- | tzselect.8.txt (renamed from unused/tzselect.8.txt) | 0 | ||||
-rw-r--r-- | tzselect.ksh (renamed from unused/tzselect.ksh) | 0 | ||||
-rw-r--r-- | usno1988 (renamed from unused/usno1988) | 0 | ||||
-rw-r--r-- | usno1989 (renamed from unused/usno1989) | 0 | ||||
-rw-r--r-- | usno1989a (renamed from unused/usno1989a) | 0 | ||||
-rw-r--r-- | usno1995 (renamed from unused/usno1995) | 0 | ||||
-rw-r--r-- | usno1997 (renamed from unused/usno1997) | 0 | ||||
-rw-r--r-- | usno1998 (renamed from unused/usno1998) | 0 | ||||
-rw-r--r-- | workman.sh (renamed from unused/workman.sh) | 0 | ||||
-rw-r--r-- | zdump.8 (renamed from zic/zdump.8) | 0 | ||||
-rw-r--r-- | zdump.8.txt (renamed from unused/zdump.8.txt) | 0 | ||||
-rw-r--r-- | zdump.c (renamed from zic/zdump.c) | 0 | ||||
-rw-r--r-- | zic.8 (renamed from zic/zic.8) | 0 | ||||
-rw-r--r-- | zic.8.txt (renamed from unused/zic.8.txt) | 0 | ||||
-rw-r--r-- | zic.c (renamed from zic/zic.c) | 0 | ||||
-rw-r--r-- | zic/private.h | 298 | ||||
-rwxr-xr-x | zoneinfo2tdf.pl (renamed from unused/zoneinfo2tdf.pl) | 0 |
46 files changed, 0 insertions, 298 deletions
diff --git a/unused/Makefile b/Makefile index 892d11619b58..892d11619b58 100644 --- a/unused/Makefile +++ b/Makefile diff --git a/libc/stdtime/asctime.c b/asctime.c index 52586c6aedf2..52586c6aedf2 100644 --- a/libc/stdtime/asctime.c +++ b/asctime.c diff --git a/unused/checktab.awk b/checktab.awk index 80ad7d570158..80ad7d570158 100644 --- a/unused/checktab.awk +++ b/checktab.awk diff --git a/unused/date.1 b/date.1 index a3e00731f955..a3e00731f955 100644 --- a/unused/date.1 +++ b/date.1 diff --git a/unused/date.1.txt b/date.1.txt index 2910aaac370c..2910aaac370c 100644 --- a/unused/date.1.txt +++ b/date.1.txt diff --git a/unused/date.c b/date.c index 6a6d2cdaffcd..6a6d2cdaffcd 100644 --- a/unused/date.c +++ b/date.c diff --git a/libc/stdtime/difftime.c b/difftime.c index da779773bfdd..da779773bfdd 100644 --- a/libc/stdtime/difftime.c +++ b/difftime.c diff --git a/zic/ialloc.c b/ialloc.c index 1fc2035f4529..1fc2035f4529 100644 --- a/zic/ialloc.c +++ b/ialloc.c diff --git a/unused/itca.jpg b/itca.jpg Binary files differindex 89a7119c0ccc..89a7119c0ccc 100644 --- a/unused/itca.jpg +++ b/itca.jpg diff --git a/libc/stdtime/localtime.c b/localtime.c index 13c11aa928df..13c11aa928df 100644 --- a/libc/stdtime/localtime.c +++ b/localtime.c diff --git a/unused/newctime.3 b/newctime.3 index a0239de5c0a4..a0239de5c0a4 100644 --- a/unused/newctime.3 +++ b/newctime.3 diff --git a/unused/newctime.3.txt b/newctime.3.txt index ba311400474a..ba311400474a 100644 --- a/unused/newctime.3.txt +++ b/newctime.3.txt diff --git a/unused/newstrftime.3 b/newstrftime.3 index cd70974b8e15..cd70974b8e15 100644 --- a/unused/newstrftime.3 +++ b/newstrftime.3 diff --git a/unused/newstrftime.3.txt b/newstrftime.3.txt index ea210a869f4a..ea210a869f4a 100644 --- a/unused/newstrftime.3.txt +++ b/newstrftime.3.txt diff --git a/unused/newtzset.3 b/newtzset.3 index 07c5e0c605a7..07c5e0c605a7 100644 --- a/unused/newtzset.3 +++ b/newtzset.3 diff --git a/unused/newtzset.3.txt b/newtzset.3.txt index 9d7d02233ee0..9d7d02233ee0 100644 --- a/unused/newtzset.3.txt +++ b/newtzset.3.txt diff --git a/libc/stdtime/private.h b/private.h index 008d468ac787..008d468ac787 100644 --- a/libc/stdtime/private.h +++ b/private.h diff --git a/zic/scheck.c b/scheck.c index 74d9b07c149b..74d9b07c149b 100644 --- a/zic/scheck.c +++ b/scheck.c diff --git a/libc/stdtime/strftime.c b/strftime.c index d036d07690f6..d036d07690f6 100644 --- a/libc/stdtime/strftime.c +++ b/strftime.c diff --git a/libc/stdtime/time2posix.3 b/time2posix.3 index 64ea048f8182..64ea048f8182 100644 --- a/libc/stdtime/time2posix.3 +++ b/time2posix.3 diff --git a/unused/time2posix.3.txt b/time2posix.3.txt index 1bcf168e2e6c..1bcf168e2e6c 100644 --- a/unused/time2posix.3.txt +++ b/time2posix.3.txt diff --git a/unused/tz-art.htm b/tz-art.htm index ff2afa906244..ff2afa906244 100644 --- a/unused/tz-art.htm +++ b/tz-art.htm diff --git a/unused/tz-link.htm b/tz-link.htm index 26235100b98b..26235100b98b 100644 --- a/unused/tz-link.htm +++ b/tz-link.htm diff --git a/libc/stdtime/tzfile.5 b/tzfile.5 index 9383ebf3618c..9383ebf3618c 100644 --- a/libc/stdtime/tzfile.5 +++ b/tzfile.5 diff --git a/unused/tzfile.5.txt b/tzfile.5.txt index 6e563e6bc6f5..6e563e6bc6f5 100644 --- a/unused/tzfile.5.txt +++ b/tzfile.5.txt diff --git a/libc/stdtime/tzfile.h b/tzfile.h index 3a9eee305a53..3a9eee305a53 100644 --- a/libc/stdtime/tzfile.h +++ b/tzfile.h diff --git a/unused/tzselect.8 b/tzselect.8 index 515b0ed51bfd..515b0ed51bfd 100644 --- a/unused/tzselect.8 +++ b/tzselect.8 diff --git a/unused/tzselect.8.txt b/tzselect.8.txt index a492401b8219..a492401b8219 100644 --- a/unused/tzselect.8.txt +++ b/tzselect.8.txt diff --git a/unused/tzselect.ksh b/tzselect.ksh index 7b805336ab5d..7b805336ab5d 100644 --- a/unused/tzselect.ksh +++ b/tzselect.ksh diff --git a/unused/usno1988 b/usno1988 index 5766d9b057b9..5766d9b057b9 100644 --- a/unused/usno1988 +++ b/usno1988 diff --git a/unused/usno1989 b/usno1989 index e242cb90d374..e242cb90d374 100644 --- a/unused/usno1989 +++ b/usno1989 diff --git a/unused/usno1989a b/usno1989a index b197b85bb1d1..b197b85bb1d1 100644 --- a/unused/usno1989a +++ b/usno1989a diff --git a/unused/usno1995 b/usno1995 index 8b9ec8d601d4..8b9ec8d601d4 100644 --- a/unused/usno1995 +++ b/usno1995 diff --git a/unused/usno1997 b/usno1997 index e18fcdfcdcbf..e18fcdfcdcbf 100644 --- a/unused/usno1997 +++ b/usno1997 diff --git a/unused/usno1998 b/usno1998 index c3c6991aa61e..c3c6991aa61e 100644 --- a/unused/usno1998 +++ b/usno1998 diff --git a/unused/workman.sh b/workman.sh index 2fbb7e211c6c..2fbb7e211c6c 100644 --- a/unused/workman.sh +++ b/workman.sh diff --git a/zic/zdump.8 b/zdump.8 index 90940a6bce8b..90940a6bce8b 100644 --- a/zic/zdump.8 +++ b/zdump.8 diff --git a/unused/zdump.8.txt b/zdump.8.txt index 78c647f7636b..78c647f7636b 100644 --- a/unused/zdump.8.txt +++ b/zdump.8.txt diff --git a/zic/zdump.c b/zdump.c index 67bed06bc398..67bed06bc398 100644 --- a/zic/zdump.c +++ b/zdump.c diff --git a/unused/zic.8.txt b/zic.8.txt index 1feada21482b..1feada21482b 100644 --- a/unused/zic.8.txt +++ b/zic.8.txt diff --git a/zic/private.h b/zic/private.h deleted file mode 100644 index 008d468ac787..000000000000 --- a/zic/private.h +++ /dev/null @@ -1,298 +0,0 @@ -#ifndef PRIVATE_H - -#define PRIVATE_H - -/* -** This file is in the public domain, so clarified as of -** 1996-06-05 by Arthur David Olson. -*/ - -/* -** This header is for use ONLY with the time conversion code. -** There is no guarantee that it will remain unchanged, -** or that it will remain at all. -** Do NOT copy it to any system include directory. -** Thank you! -*/ - -/* -** ID -*/ - -#ifndef lint -#ifndef NOID -static char privatehid[] = "@(#)private.h 8.6"; -#endif /* !defined NOID */ -#endif /* !defined lint */ - -#define GRANDPARENTED "Local time zone must be set--see zic manual page" - -/* -** Defaults for preprocessor symbols. -** You can override these in your C compiler options, e.g. `-DHAVE_ADJTIME=0'. -*/ - -#ifndef HAVE_ADJTIME -#define HAVE_ADJTIME 1 -#endif /* !defined HAVE_ADJTIME */ - -#ifndef HAVE_GETTEXT -#define HAVE_GETTEXT 0 -#endif /* !defined HAVE_GETTEXT */ - -#ifndef HAVE_INCOMPATIBLE_CTIME_R -#define HAVE_INCOMPATIBLE_CTIME_R 0 -#endif /* !defined INCOMPATIBLE_CTIME_R */ - -#ifndef HAVE_SETTIMEOFDAY -#define HAVE_SETTIMEOFDAY 3 -#endif /* !defined HAVE_SETTIMEOFDAY */ - -#ifndef HAVE_SYMLINK -#define HAVE_SYMLINK 1 -#endif /* !defined HAVE_SYMLINK */ - -#ifndef HAVE_SYS_STAT_H -#define HAVE_SYS_STAT_H 1 -#endif /* !defined HAVE_SYS_STAT_H */ - -#ifndef HAVE_SYS_WAIT_H -#define HAVE_SYS_WAIT_H 1 -#endif /* !defined HAVE_SYS_WAIT_H */ - -#ifndef HAVE_UNISTD_H -#define HAVE_UNISTD_H 1 -#endif /* !defined HAVE_UNISTD_H */ - -#ifndef HAVE_UTMPX_H -#define HAVE_UTMPX_H 0 -#endif /* !defined HAVE_UTMPX_H */ - -#ifndef LOCALE_HOME -#define LOCALE_HOME "/usr/lib/locale" -#endif /* !defined LOCALE_HOME */ - -#if HAVE_INCOMPATIBLE_CTIME_R -#define asctime_r _incompatible_asctime_r -#define ctime_r _incompatible_ctime_r -#endif /* HAVE_INCOMPATIBLE_CTIME_R */ - -/* -** Nested includes -*/ - -#include "sys/types.h" /* for time_t */ -#include "stdio.h" -#include "errno.h" -#include "string.h" -#include "limits.h" /* for CHAR_BIT et al. */ -#include "time.h" -#include "stdlib.h" - -#if HAVE_GETTEXT -#include "libintl.h" -#endif /* HAVE_GETTEXT */ - -#if HAVE_SYS_WAIT_H -#include <sys/wait.h> /* for WIFEXITED and WEXITSTATUS */ -#endif /* HAVE_SYS_WAIT_H */ - -#ifndef WIFEXITED -#define WIFEXITED(status) (((status) & 0xff) == 0) -#endif /* !defined WIFEXITED */ -#ifndef WEXITSTATUS -#define WEXITSTATUS(status) (((status) >> 8) & 0xff) -#endif /* !defined WEXITSTATUS */ - -#if HAVE_UNISTD_H -#include "unistd.h" /* for F_OK, R_OK, and other POSIX goodness */ -#endif /* HAVE_UNISTD_H */ - -#ifndef F_OK -#define F_OK 0 -#endif /* !defined F_OK */ -#ifndef R_OK -#define R_OK 4 -#endif /* !defined R_OK */ - -/* Unlike <ctype.h>'s isdigit, this also works if c < 0 | c > UCHAR_MAX. */ -#define is_digit(c) ((unsigned)(c) - '0' <= 9) - -/* -** Define HAVE_STDINT_H's default value here, rather than at the -** start, since __GLIBC__'s value depends on previously-included -** files. -** (glibc 2.1 and later have stdint.h, even with pre-C99 compilers.) -*/ -#ifndef HAVE_STDINT_H -#define HAVE_STDINT_H \ - (199901 <= __STDC_VERSION__ || \ - 2 < (__GLIBC__ + (0 < __GLIBC_MINOR__))) -#endif /* !defined HAVE_STDINT_H */ - -#if HAVE_STDINT_H -#include "stdint.h" -#endif /* !HAVE_STDINT_H */ - -#ifndef INT_FAST64_MAX -/* Pre-C99 GCC compilers define __LONG_LONG_MAX__ instead of LLONG_MAX. */ -#if defined LLONG_MAX || defined __LONG_LONG_MAX__ -typedef long long int_fast64_t; -#else /* ! (defined LLONG_MAX || defined __LONG_LONG_MAX__) */ -#if (LONG_MAX >> 31) < 0xffffffff -Please use a compiler that supports a 64-bit integer type (or wider); -you may need to compile with "-DHAVE_STDINT_H". -#endif /* (LONG_MAX >> 31) < 0xffffffff */ -typedef long int_fast64_t; -#endif /* ! (defined LLONG_MAX || defined __LONG_LONG_MAX__) */ -#endif /* !defined INT_FAST64_MAX */ - -#ifndef INT32_MAX -#define INT32_MAX 0x7fffffff -#endif /* !defined INT32_MAX */ -#ifndef INT32_MIN -#define INT32_MIN (-1 - INT32_MAX) -#endif /* !defined INT32_MIN */ - -/* -** Workarounds for compilers/systems. -*/ - -/* -** Some time.h implementations don't declare asctime_r. -** Others might define it as a macro. -** Fix the former without affecting the latter. -*/ - -#ifndef asctime_r -extern char * asctime_r(struct tm const *, char *); -#endif - -/* -** Private function declarations. -*/ - -char * icalloc(int nelem, int elsize); -char * icatalloc(char * old, const char * new); -char * icpyalloc(const char * string); -char * imalloc(int n); -void * irealloc(void * pointer, int size); -void icfree(char * pointer); -void ifree(char * pointer); -const char * scheck(const char * string, const char * format); - -/* -** Finally, some convenience items. -*/ - -#ifndef TRUE -#define TRUE 1 -#endif /* !defined TRUE */ - -#ifndef FALSE -#define FALSE 0 -#endif /* !defined FALSE */ - -#ifndef TYPE_BIT -#define TYPE_BIT(type) (sizeof (type) * CHAR_BIT) -#endif /* !defined TYPE_BIT */ - -#ifndef TYPE_SIGNED -#define TYPE_SIGNED(type) (((type) -1) < 0) -#endif /* !defined TYPE_SIGNED */ - -/* -** Since the definition of TYPE_INTEGRAL contains floating point numbers, -** it cannot be used in preprocessor directives. -*/ - -#ifndef TYPE_INTEGRAL -#define TYPE_INTEGRAL(type) (((type) 0.5) != 0.5) -#endif /* !defined TYPE_INTEGRAL */ - -#ifndef INT_STRLEN_MAXIMUM -/* -** 302 / 1000 is log10(2.0) rounded up. -** Subtract one for the sign bit if the type is signed; -** add one for integer division truncation; -** add one more for a minus sign if the type is signed. -*/ -#define INT_STRLEN_MAXIMUM(type) \ - ((TYPE_BIT(type) - TYPE_SIGNED(type)) * 302 / 1000 + \ - 1 + TYPE_SIGNED(type)) -#endif /* !defined INT_STRLEN_MAXIMUM */ - -/* -** INITIALIZE(x) -*/ - -#ifndef GNUC_or_lint -#ifdef lint -#define GNUC_or_lint -#endif /* defined lint */ -#ifndef lint -#ifdef __GNUC__ -#define GNUC_or_lint -#endif /* defined __GNUC__ */ -#endif /* !defined lint */ -#endif /* !defined GNUC_or_lint */ - -#ifndef INITIALIZE -#ifdef GNUC_or_lint -#define INITIALIZE(x) ((x) = 0) -#endif /* defined GNUC_or_lint */ -#ifndef GNUC_or_lint -#define INITIALIZE(x) -#endif /* !defined GNUC_or_lint */ -#endif /* !defined INITIALIZE */ - -/* -** For the benefit of GNU folk... -** `_(MSGID)' uses the current locale's message library string for MSGID. -** The default is to use gettext if available, and use MSGID otherwise. -*/ - -#ifndef _ -#if HAVE_GETTEXT -#define _(msgid) gettext(msgid) -#else /* !HAVE_GETTEXT */ -#define _(msgid) msgid -#endif /* !HAVE_GETTEXT */ -#endif /* !defined _ */ - -#ifndef TZ_DOMAIN -#define TZ_DOMAIN "tz" -#endif /* !defined TZ_DOMAIN */ - -#if HAVE_INCOMPATIBLE_CTIME_R -#undef asctime_r -#undef ctime_r -char *asctime_r(struct tm const *, char *); -char *ctime_r(time_t const *, char *); -#endif /* HAVE_INCOMPATIBLE_CTIME_R */ - -#ifndef YEARSPERREPEAT -#define YEARSPERREPEAT 400 /* years before a Gregorian repeat */ -#endif /* !defined YEARSPERREPEAT */ - -/* -** The Gregorian year averages 365.2425 days, which is 31556952 seconds. -*/ - -#ifndef AVGSECSPERYEAR -#define AVGSECSPERYEAR 31556952L -#endif /* !defined AVGSECSPERYEAR */ - -#ifndef SECSPERREPEAT -#define SECSPERREPEAT ((int_fast64_t) YEARSPERREPEAT * (int_fast64_t) AVGSECSPERYEAR) -#endif /* !defined SECSPERREPEAT */ - -#ifndef SECSPERREPEAT_BITS -#define SECSPERREPEAT_BITS 34 /* ceil(log2(SECSPERREPEAT)) */ -#endif /* !defined SECSPERREPEAT_BITS */ - -/* -** UNIX was a registered trademark of The Open Group in 2003. -*/ - -#endif /* !defined PRIVATE_H */ diff --git a/unused/zoneinfo2tdf.pl b/zoneinfo2tdf.pl index f34ca3e99c31..f34ca3e99c31 100755 --- a/unused/zoneinfo2tdf.pl +++ b/zoneinfo2tdf.pl |