X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=doc%2Fposix-functions%2Fmkdir.texi;h=69b67a528915c629e8f9a20f4cc20e813ed57a5d;hb=54b5ce0e1a4f6a4af37f970e45e6e173e5b0a1c6;hp=ccf87042406277423ec333e495cb0b6c5174d676;hpb=2b6c08c775ae4e80b52aa41058ea5939f778b44b;p=gnulib.git diff --git a/doc/posix-functions/mkdir.texi b/doc/posix-functions/mkdir.texi index ccf870424..69b67a528 100644 --- a/doc/posix-functions/mkdir.texi +++ b/doc/posix-functions/mkdir.texi @@ -2,7 +2,7 @@ @section @code{mkdir} @findex mkdir -POSIX specification: @url{http://www.opengroup.org/susv3xsh/mkdir.html} +POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/mkdir.html} Gnulib module: mkdir @@ -11,6 +11,10 @@ Portability problems fixed by Gnulib: @item When the argument ends in a slash, the function call fails on some platforms. @item +This function mistakenly succeeds on @samp{mkdir("d/./",mode)} on +some platforms: +Cygwin 1.5.x, mingw. +@item On Windows platforms (excluding Cygwin), this function is called @code{_mkdir} and takes only one argument. The fix (without Gnulib) is to define a macro like this: