regex_internal.h: define __attribute_warn_unused_result__
[gnulib.git] / doc / posix-functions / mkdir.texi
index ccf8704..69b67a5 100644 (file)
@@ -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: