annotate doc/posix-functions/dirfd.texi @ 15607:6355dc4626b5

doc: Update regarding MSVC 9. * doc/gnulib-intro.texi (Target Platforms): Classify MSVC as "rarely tested". * doc/posix-functions/*.texi: Update with info about MSVC 9. * doc/posix-headers/*.texi: Likewise. * doc/pastposix-functions/*.texi: Likewise. * doc/glibc-functions/*.texi: Likewise. * doc/glibc-headers/*.texi: Likewise.
author Bruno Haible <bruno@clisp.org>
date Sun, 11 Sep 2011 21:56:17 +0200
parents 847372253549
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
1 @node dirfd
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
2 @section @code{dirfd}
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
3 @findex dirfd
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
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: 13508
diff changeset
5 POSIX specification:@* @url{http://www.opengroup.org/onlinepubs/9699919799/functions/dirfd.html}
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
6
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
7 Gnulib module: dirfd
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
8
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
9 Portability problems fixed by Gnulib:
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
10 @itemize
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
11 @item
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
12 This function is missing on some platforms:
15607
6355dc4626b5 doc: Update regarding MSVC 9.
Bruno Haible <bruno@clisp.org>
parents: 15481
diff changeset
13 Minix 3.1.8, AIX 7.1, HP-UX 11, OSF/1 5.1, Solaris 10, mingw, MSVC 9.
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
14 @end itemize
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
15
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
16 Portability problems not fixed by Gnulib:
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
17 @itemize
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
18 @item
11115
3ac4b9408832 Improve doc of dirfd module.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
19 This function always fails on some platforms:
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
20 mingw.
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
21 @end itemize
11115
3ac4b9408832 Improve doc of dirfd module.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
22
3ac4b9408832 Improve doc of dirfd module.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
23 With the @code{dirfd} module, this functions always sets @code{errno} when it
3ac4b9408832 Improve doc of dirfd module.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
24 fails. (POSIX does not require that @code{dirfd} sets @code{errno} when it
3ac4b9408832 Improve doc of dirfd module.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
25 fails.)