[PATCH] manual: Mention POSIX-1.2024 requires time_t to be 64 bit or wider.

Collin Funk collin.funk1@gmail.com
Thu Apr 3 00:41:58 GMT 2025


* manual/time.texi (Time Types): Mention POSIX-1.2024 requires 64 bit
time_t.

Signed-off-by: Collin Funk <collin.funk1@gmail.com>
---
 manual/time.texi | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/manual/time.texi b/manual/time.texi
index 04c97f52ff..6b89b8539f 100644
--- a/manual/time.texi
+++ b/manual/time.texi
@@ -148,7 +148,8 @@ @node Time Types
 On POSIX-conformant systems, @code{time_t} is an integer type and its
 values represent the number of seconds elapsed since the @dfn{POSIX Epoch},
 which is January 1, 1970, at 00:00:00 Coordinated Universal Time (UTC)@.
-The count of seconds ignores leap seconds.
+The count of seconds ignores leap seconds.  Additionally, POSIX.1-2024
+added the requirement that @code{time_t} be at least 64 bits wide.
 
 @Theglibc{} additionally guarantees that @code{time_t} is a signed
 type, and that all of its functions operate correctly on negative
-- 
2.49.0



More information about the Libc-alpha mailing list