Mercurial > hg > octave-nkf > gnulib-hg
annotate doc/posix-functions/symlinkat.texi @ 13892:ac911e0db006
Update for NetBSD 5.0.
* m4/printf.m4 (gl_PRINTF_INFINITE_LONG_DOUBLE): Don't guess yes on
NetBSD; the test fails on NetBSD 5.0.
* doc/{glibc,posix,pastposix}-{headers,functions}/*.texi: Update info
about NetBSD.
author | Bruno Haible <bruno@clisp.org> |
---|---|
date | Sun, 21 Nov 2010 21:31:19 +0100 |
parents | c65fd41437cf |
children | 847372253549 |
rev | line source |
---|---|
10880
b1d6a7b9222f
Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents:
diff
changeset
|
1 @node symlinkat |
b1d6a7b9222f
Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents:
diff
changeset
|
2 @section @code{symlinkat} |
b1d6a7b9222f
Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents:
diff
changeset
|
3 @findex symlinkat |
b1d6a7b9222f
Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents:
diff
changeset
|
4 |
13549
bb0ceefd22dc
avoid some overlong lines from posix urls, etc.
Karl Berry <karl@freefriends.org>
parents:
12486
diff
changeset
|
5 POSIX specification:@* @url{http://www.opengroup.org/onlinepubs/9699919799/functions/symlinkat.html} |
10880
b1d6a7b9222f
Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents:
diff
changeset
|
6 |
11956 | 7 Gnulib module: symlinkat |
10880
b1d6a7b9222f
Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents:
diff
changeset
|
8 |
b1d6a7b9222f
Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents:
diff
changeset
|
9 Portability problems fixed by Gnulib: |
b1d6a7b9222f
Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents:
diff
changeset
|
10 @itemize |
b1d6a7b9222f
Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents:
diff
changeset
|
11 @item |
b1d6a7b9222f
Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents:
diff
changeset
|
12 This function is missing on some platforms: |
13892 | 13 glibc 2.3.6, MacOS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, AIX |
10883 | 14 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin 1.5.x, mingw, Interix 3.5, BeOS. |
12129
8e8f0292e99f
doc: tweak *at function documentation
Eric Blake <ebb9@byu.net>
parents:
11956
diff
changeset
|
15 But the replacement function is not safe to be used in libraries and is not multithread-safe. |
12486 | 16 @item |
17 Some platforms declare this function in @code{stdio.h} instead of | |
18 @code{unistd.h}: | |
19 Cygwin 1.7.1. | |
10880
b1d6a7b9222f
Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents:
diff
changeset
|
20 @end itemize |
11956 | 21 |
22 Portability problems not fixed by Gnulib: | |
23 @itemize | |
24 @item | |
25 This function always fails with @samp{ENOSYS} on platforms that don't | |
26 support symlinks: | |
27 mingw | |
28 @end itemize |