summaryrefslogtreecommitdiff
path: root/doc/posix-functions/strftime.texi
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2017-04-30 11:38:25 +0200
committerBruno Haible <bruno@clisp.org>2017-04-30 19:26:36 +0200
commit6736a8833373cc6302e57c4b4ae6ff05a15a27a6 (patch)
treeaa8478836fee1c365746117b550504a55db72359 /doc/posix-functions/strftime.texi
parentdc2bc508515352dfff17d350973940465688948d (diff)
downloadgnulib-6736a8833373cc6302e57c4b4ae6ff05a15a27a6.tar.gz
Document the problem with the Cygwin environment variable TZ.
* doc/posix-functions/tzset.texi: Add note about TZ. * doc/posix-functions/ctime.texi: Likewise. * doc/posix-functions/localtime.texi: Likewise. * doc/posix-functions/mktime.texi: Likewise. * doc/posix-functions/strftime.texi: Likewise. * doc/posix-functions/wcsftime.texi: Likewise. * doc/pastposix-functions/ftime.texi: Likewise.
Diffstat (limited to 'doc/posix-functions/strftime.texi')
-rw-r--r--doc/posix-functions/strftime.texi3
1 files changed, 3 insertions, 0 deletions
diff --git a/doc/posix-functions/strftime.texi b/doc/posix-functions/strftime.texi
index e58e1ef494..d371818e2e 100644
--- a/doc/posix-functions/strftime.texi
+++ b/doc/posix-functions/strftime.texi
@@ -13,6 +13,9 @@ Portability problems fixed by Gnulib:
Portability problems not fixed by Gnulib:
@itemize
@item
+On native Windows platforms (mingw, MSVC), this function works incorrectly
+when the environment variable @code{TZ} has been set by Cygwin.
+@item
The Windows C runtime library (which is used by MinGW) does not
support the %e specifier (and possibly the other more recent SUS
specifiers too, i.e., %C, %D, %h, %n, %r, %R, %t, and %T).