scc

simple c99 compiler
git clone git://git.simple-cc.org/scc
Log | Files | Refs | README | LICENSE

commit 803473f3dedef45b706cd124bff7f5f3bacb0a7e
parent 6f398a9c2a1945a198d8d87bba69926069392075
Author: Roberto E. Vargas Caballero <k0ga@shike2.net>
Date:   Mon, 27 Apr 2026 16:55:23 +0200

libc/time: Add __SCC_TZ_TIME__

This definition helps to select tests based in the version of the libc
that is able to use the TZ environment variable with the semantic defined
by posix (while not being fully posix).

Diffstat:
Minclude/scc/bits/darwin/amd64/arch/time.h | 1+
Minclude/scc/bits/dragonfly/amd64/arch/time.h | 1+
Minclude/scc/bits/freebsd/amd64/arch/time.h | 1+
Minclude/scc/bits/linux/amd64/arch/time.h | 1+
Minclude/scc/bits/linux/arm/arch/time.h | 1+
Minclude/scc/bits/linux/arm64/arch/time.h | 1+
Minclude/scc/bits/linux/i386/arch/time.h | 1+
Minclude/scc/bits/linux/ppc/arch/time.h | 1+
Minclude/scc/bits/netbsd/amd64/arch/time.h | 1+
Minclude/scc/bits/openbsd/amd64/arch/time.h | 1+
10 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/include/scc/bits/darwin/amd64/arch/time.h b/include/scc/bits/darwin/amd64/arch/time.h @@ -1,5 +1,6 @@ #define CLOCKS_PER_SEC ((clock_t) 100) +#define __SCC_TZ_TIME__ #define _MAXYEAR 99999 #define _MINYEAR -99999 #define _TIME_MAX LONG_MAX diff --git a/include/scc/bits/dragonfly/amd64/arch/time.h b/include/scc/bits/dragonfly/amd64/arch/time.h @@ -1,5 +1,6 @@ #define CLOCKS_PER_SEC ((clock_t) 100) +#define __SCC_TZ_TIME__ #define _MAXYEAR 99999 #define _MINYEAR -99999 #define _TIME_MAX LONG_MAX diff --git a/include/scc/bits/freebsd/amd64/arch/time.h b/include/scc/bits/freebsd/amd64/arch/time.h @@ -1,5 +1,6 @@ #define CLOCKS_PER_SEC ((clock_t) 100) +#define __SCC_TZ_TIME__ #define _MAXYEAR 99999 #define _MINYEAR -99999 #define _TIME_MAX LONG_MAX diff --git a/include/scc/bits/linux/amd64/arch/time.h b/include/scc/bits/linux/amd64/arch/time.h @@ -1,5 +1,6 @@ #define CLOCKS_PER_SEC ((clock_t) 1000000) +#define __SCC_TZ_TIME__ #define _MAXYEAR 99999 #define _MINYEAR -99999 #define _TIME_MAX LONG_MAX diff --git a/include/scc/bits/linux/arm/arch/time.h b/include/scc/bits/linux/arm/arch/time.h @@ -1,5 +1,6 @@ #define CLOCKS_PER_SEC ((clock_t) 1000000) +#define __SCC_TZ_TIME__ #define _MAXYEAR 2037 #define _MINYEAR 1902 #define _TIME_MAX LONG_MAX diff --git a/include/scc/bits/linux/arm64/arch/time.h b/include/scc/bits/linux/arm64/arch/time.h @@ -1,5 +1,6 @@ #define CLOCKS_PER_SEC ((clock_t) 1000000) +#define __SCC_TZ_TIME__ #define _MAXYEAR 99999 #define _MINYEAR -99999 #define _TIME_MAX LONG_MAX diff --git a/include/scc/bits/linux/i386/arch/time.h b/include/scc/bits/linux/i386/arch/time.h @@ -1,5 +1,6 @@ #define CLOCKS_PER_SEC ((clock_t) 1000000) +#define __SCC_TZ_TIME__ #define _MAXYEAR 2037 #define _MINYEAR 1902 #define _TIME_MAX LONG_MAX diff --git a/include/scc/bits/linux/ppc/arch/time.h b/include/scc/bits/linux/ppc/arch/time.h @@ -1,5 +1,6 @@ #define CLOCKS_PER_SEC ((clock_t) 1000000) +#define __SCC_TZ_TIME__ #define _MAXYEAR 2037 #define _MINYEAR 1902 #define _TIME_MAX LONG_MAX diff --git a/include/scc/bits/netbsd/amd64/arch/time.h b/include/scc/bits/netbsd/amd64/arch/time.h @@ -1,5 +1,6 @@ #define CLOCKS_PER_SEC ((clock_t) 100) +#define __SCC_TZ_TIME__ #define _MAXYEAR 99999 #define _MINYEAR -99999 #define _TIME_MAX LONG_MAX diff --git a/include/scc/bits/openbsd/amd64/arch/time.h b/include/scc/bits/openbsd/amd64/arch/time.h @@ -1,5 +1,6 @@ #define CLOCKS_PER_SEC ((clock_t) 100) +#define __SCC_TZ_TIME__ #define _MAXYEAR 99999 #define _MINYEAR -99999 #define _TIME_MAX LONG_MAX