comparison doc/posix-headers/fcntl.texi @ 11877:18205f9302ac

fcntl-h: add O_TTY_INIT support * lib/fcntl.in.h (O_TTY_INIT): Support another POSIX macro. * tests/test-fcntl-h.c (o): Test it. * doc/posix-headers/fcntl.texi (fcntl.h): Update documentation. Signed-off-by: Eric Blake <ebb9@byu.net>
author Eric Blake <ebb9@byu.net>
date Sat, 22 Aug 2009 21:24:37 -0600
parents cc0527e5d2f4
children d1047ae4b8d5
comparison
equal deleted inserted replaced
11876:cc0527e5d2f4 11877:18205f9302ac
7 7
8 Portability problems fixed by Gnulib: 8 Portability problems fixed by Gnulib:
9 @itemize 9 @itemize
10 @item 10 @item
11 @samp{O_NOCTTY}, @samp{O_DSYNC}, @samp{O_NONBLOCK}, @samp{O_RSYNC}, 11 @samp{O_NOCTTY}, @samp{O_DSYNC}, @samp{O_NONBLOCK}, @samp{O_RSYNC},
12 @samp{O_SYNC}, @samp{O_DIRECTORY}, and @samp{O_NOFOLLOW} are not 12 @samp{O_SYNC}, @samp{O_DIRECTORY}, @samp{O_NOFOLLOW}, and
13 defined on some platforms. 13 @samp{O_TTY_INIT} are not defined on some platforms.
14 14
15 @item 15 @item
16 @samp{O_BINARY}, @samp{O_TEXT} (not specified by POSIX, but essential for 16 @samp{O_BINARY}, @samp{O_TEXT} (not specified by POSIX, but essential for
17 portability to Woe32 platforms) are defined on some platforms but not on 17 portability to Woe32 platforms) are defined on some platforms but not on
18 others. 18 others.
35 @item 35 @item
36 @samp{O_CLOEXEC} is not defined on some platforms. The gnulib 36 @samp{O_CLOEXEC} is not defined on some platforms. The gnulib
37 replacement is not atomic on these platforms. 37 replacement is not atomic on these platforms.
38 38
39 @item 39 @item
40 @samp{O_TTY_INIT}, @samp{O_SEARCH}, and @samp{O_EXEC} are not defined 40 @samp{O_SEARCH} and @samp{O_EXEC} are not defined
41 on some platforms. 41 on some platforms.
42 42
43 @item 43 @item
44 @samp{F_DUPFD}, @samp{F_DUPFD_CLOEXEC}, @samp{F_GETFD}, and 44 @samp{F_DUPFD}, @samp{F_DUPFD_CLOEXEC}, @samp{F_GETFD}, and
45 @samp{F_SETFD} are not defined on some platforms: 45 @samp{F_SETFD} are not defined on some platforms: