* doc/posix-functions/tzname.texi: Update info about native Windows.
* doc/posix-functions/daylight.texi: Update info about OpenBSD, Cygwin,
native Windows.
* doc/posix-functions/timezone.texi: Update info about FreeBSD, OpenBSD,
native Windows.
+2024-06-06 Bruno Haible <bruno@clisp.org>
+
+ tzname, daylight, timezone: Update documentation.
+ * doc/posix-functions/tzname.texi: Update info about native Windows.
+ * doc/posix-functions/daylight.texi: Update info about OpenBSD, Cygwin,
+ native Windows.
+ * doc/posix-functions/timezone.texi: Update info about FreeBSD, OpenBSD,
+ native Windows.
+
2024-06-06 Bruno Haible <bruno@clisp.org>
acl-permissions: Fix test-file-has-acl-2.sh failure on Cygwin.
@itemize
@item
This variable is missing on some platforms:
-FreeBSD 14.0, OpenBSD 3.8.
+FreeBSD 14.0, OpenBSD 5.7.
+@item
+This variable is called @code{_daylight} on some platforms:
+mingw with @code{-DNO_OLDNAMES}, MSVC.
@item
The address of this variable is not a compile-time constant on some platforms:
-Cygwin, mingw.
+mingw, MSVC.
@item
Native Windows platforms (mingw, MSVC) support only a subset of time
zones supported by GNU or specified by POSIX@. @xref{tzset}.
Portability problems not fixed by Gnulib:
@itemize
@item
-This variable is missing on some platforms:
-mingw.
+This variable is missing (and instead, a function named @code{timezone} exists)
+on some platforms:
+FreeBSD 14.0, OpenBSD 5.7.
+@item
+This variable is called @code{_timezone} on some platforms:
+mingw with @code{-DNO_OLDNAMES}, MSVC.
@item
The address of this variable is not a compile-time constant on some platforms:
-mingw.
+mingw, MSVC.
@item
Native Windows platforms (mingw, MSVC) support only a subset of time
zones supported by GNU or specified by POSIX@. @xref{tzset}.
Portability problems not fixed by Gnulib:
@itemize
@item
-This variable is missing on some platforms:
-mingw.
+This variable is called @code{_tzname} on some platforms:
+mingw with @code{-DNO_OLDNAMES}, MSVC.
@item
The address of this variable is not a compile-time constant on some platforms:
-Cygwin, mingw.
+Cygwin, mingw, MSVC.
@item
Native Windows platforms (mingw, MSVC) support only a subset of time
zones supported by GNU or specified by POSIX@. @xref{tzset}.