]> Savannah Git Hosting - gnulib.git/commitdiff
doc: clarify which module fixes 32-bit time_t
authorPaul Eggert <eggert@cs.ucla.edu>
Tue, 6 Jul 2021 22:08:05 +0000 (15:08 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Tue, 6 Jul 2021 22:22:25 +0000 (15:22 -0700)
* doc/posix-headers/time.texi: Make it clear that the 32-bit
time_t problem is addressed by the year2038 module, not
by the time module.

ChangeLog
doc/posix-headers/time.texi

index b00dfd1fd1759110b7ae41b33a4d2130c007ddeb..3cd55e5ba7cb69172ea2b50d8fbcb7b7266de7d0 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2021-07-06  Paul Eggert  <eggert@cs.ucla.edu>
+
+       doc: clarify which module fixes 32-bit time_t
+       * doc/posix-headers/time.texi: Make it clear that the 32-bit
+       time_t problem is addressed by the year2038 module, not
+       by the time module.
+
 2021-07-01  Paul Eggert  <eggert@cs.ucla.edu>
 
        year2038: support glibc 2.34 _TIME_BITS=64
index b9be347c775b31acffec50dd7d3778934ec7dc50..3d81646454ee587897d5ece669b8a4a5be49a6b5 100644 (file)
@@ -8,12 +8,6 @@ Gnulib module: time
 Portability problems fixed by Gnulib:
 @itemize
 @item
-On some platforms where @code{time_t} defaults to 32-bit but can be
-changed to 64-bit, functions like @code{stat} can fail with
-@code{errno == EOVERFLOW} when a 32-bit timestamp is out of range,
-such as with a file timestamp in the far future or past:
-glibc 2.34.
-@item
 @samp{struct timespec} is not defined on some platforms.
 @item
 The macro @code{TIME_UTC} is not defined on many platforms:
@@ -24,6 +18,16 @@ expressions:
 NetBSD 5.0.
 @end itemize
 
+Portability problems fixed by the Gnulib module @code{year2038}:
+@itemize
+@item
+On some platforms where @code{time_t} defaults to 32-bit but can be
+changed to 64-bit, functions like @code{stat} can fail with
+@code{errno == EOVERFLOW} when a 32-bit timestamp is out of range,
+such as with a file timestamp in the far future or past:
+glibc 2.34.
+@end itemize
+
 Portability problems not fixed by Gnulib:
 @itemize
 @item