X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=doc%2Fposix-functions%2Flink.texi;h=ef876c7cb6bd6dba13e315d5ad16cd6140626543;hb=14b6d70139486b63e66257aad1abe2a9615f4d96;hp=004ee7c669afda246ac1ec29065d0570337b1d9a;hpb=09ef7461110822a3970aa8eebcfaa740996a82f2;p=gnulib.git diff --git a/doc/posix-functions/link.texi b/doc/posix-functions/link.texi index 004ee7c66..ef876c7cb 100644 --- a/doc/posix-functions/link.texi +++ b/doc/posix-functions/link.texi @@ -2,17 +2,25 @@ @section @code{link} @findex link -POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/link.html} +POSIX specification:@* @url{http://www.opengroup.org/onlinepubs/9699919799/functions/link.html} -Gnulib module: --- +Gnulib module: link Portability problems fixed by Gnulib: @itemize +@item +This function is missing on some platforms: +mingw. +@item +This function fails to reject trailing slashes on non-directories on +some platforms: +FreeBSD 7.2, Solaris 10, Cygwin 1.5.x. @end itemize Portability problems not fixed by Gnulib: @itemize @item -This function is missing on some platforms: -mingw. +When the first argument is a symlink, some platforms create a +hard-link to what the symlink referenced, rather than to the symlink +itself. Use @samp{linkat} to force a particular behavior. @end itemize