+2020-12-31 Paul Eggert <eggert@cs.ucla.edu>
+
+ doc: mention year-0 bugs in Solaris etc.
+ * doc/posix-functions/gmtime.texi, doc/posix-functions/gmtime_r.texi:
+ * doc/posix-functions/localtime.texi:
+ * doc/posix-functions/localtime_r.texi:
+ * doc/posix-functions/mktime.texi:
+ Mention year-0 bugs in localtime etc.
+
2020-12-31 Bruno Haible <bruno@clisp.org>
ptsname_r: Fix test failure on Solaris.
Portability problems not fixed by Gnulib:
@itemize
+@item
+On some platforms, this function yields incorrect values for
+timestamps before the year 1:
+MacOS X 10.5, Solaris 11.3.
@end itemize
Portability problems not fixed by Gnulib:
@itemize
+@item
+On some platforms, this function yields incorrect values for
+timestamps before the year 1:
+MacOS X 10.5, Solaris 11.3.
@end itemize
unsupported arguments (like @math{2^56}), rather than failing:
FreeBSD 10.
@item
+On some platforms, this function yields incorrect values for
+timestamps before the year 1:
+MacOS X 10.5, Solaris 11.3.
+@item
Native Windows platforms (mingw, MSVC) support only a subset of time
zones supported by GNU or specified by POSIX@. @xref{tzset}.
@end itemize
On some platforms, this function returns nonsense values for
unsupported arguments (like @math{2^56}), rather than failing:
FreeBSD 10.
+@item
+On some platforms, this function yields incorrect values for
+timestamps before the year 1:
+MacOS X 10.5, Solaris 11.3.
@end itemize
Portability problems not fixed by Gnulib:
@itemize
@item
+On some platforms, this function yields incorrect values for
+timestamps before the year 1:
+MacOS X 10.5, Solaris 11.3.
+@item
Native Windows platforms (mingw, MSVC) support only a subset of time
zones supported by GNU or specified by POSIX@. @xref{tzset}.
@end itemize