annotate modules/fcntl @ 16455:cfdc186017be

New module 'fabsf-ieee'. * modules/fabsf-ieee: New file.
author Bruno Haible <bruno@clisp.org>
date Sun, 26 Feb 2012 17:27:36 +0100
parents 67d40006deab
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
7225
3307ae6ea2e5 * lib/fcntl_.h: New file.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
1 Description:
12456
f3aceada3c52 fcntl: port portions of fcntl to mingw
Eric Blake <ebb9@byu.net>
parents: 12454
diff changeset
2 Support for fcntl() action F_DUPFD, F_DUPFD_CLOEXEC, F_GETFD.
7225
3307ae6ea2e5 * lib/fcntl_.h: New file.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
3
3307ae6ea2e5 * lib/fcntl_.h: New file.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
4 Files:
12454
f7624052e60d fcntl: support F_DUPFD_CLOEXEC on systems with fcntl
Eric Blake <ebb9@byu.net>
parents: 12008
diff changeset
5 m4/fcntl.m4
f7624052e60d fcntl: support F_DUPFD_CLOEXEC on systems with fcntl
Eric Blake <ebb9@byu.net>
parents: 12008
diff changeset
6 lib/fcntl.c
7225
3307ae6ea2e5 * lib/fcntl_.h: New file.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
7
3307ae6ea2e5 * lib/fcntl_.h: New file.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
8 Depends-on:
11876
cc0527e5d2f4 fcntl-h: rename from fcntl, in preparation for fcntl(2)
Eric Blake <ebb9@byu.net>
parents: 11868
diff changeset
9 fcntl-h
12499
9deb67d8d0d7 Add missing dependencies to 'extensions' module.
Bruno Haible <bruno@clisp.org>
parents: 12456
diff changeset
10 extensions
16325
67d40006deab fcntl: Avoid compilation error on native Windows.
Bruno Haible <bruno@clisp.org>
parents: 15752
diff changeset
11 close [test $HAVE_FCNTL = 0 || test $REPLACE_FCNTL = 1]
14683
efab6978105e Avoid unnecessary compilation units, through conditional dependencies.
Bruno Haible <bruno@clisp.org>
parents: 13930
diff changeset
12 dup2 [test $HAVE_FCNTL = 0 || test $REPLACE_FCNTL = 1]
efab6978105e Avoid unnecessary compilation units, through conditional dependencies.
Bruno Haible <bruno@clisp.org>
parents: 13930
diff changeset
13 getdtablesize [test $HAVE_FCNTL = 0 || test $REPLACE_FCNTL = 1]
15752
b86e9061a6d0 New module 'msvc-nothrow'. Makes _get_osfhandle safe on MSVC 9.
Bruno Haible <bruno@clisp.org>
parents: 15473
diff changeset
14 msvc-nothrow [test $HAVE_FCNTL = 0 || test $REPLACE_FCNTL = 1]
7225
3307ae6ea2e5 * lib/fcntl_.h: New file.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
15
3307ae6ea2e5 * lib/fcntl_.h: New file.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
16 configure.ac:
12454
f7624052e60d fcntl: support F_DUPFD_CLOEXEC on systems with fcntl
Eric Blake <ebb9@byu.net>
parents: 12008
diff changeset
17 gl_FUNC_FCNTL
15473
27fad4bab496 fcntl: Move AC_LIBOBJ invocation to module description.
Bruno Haible <bruno@clisp.org>
parents: 14683
diff changeset
18 if test $HAVE_FCNTL = 0 || test $REPLACE_FCNTL = 1; then
27fad4bab496 fcntl: Move AC_LIBOBJ invocation to module description.
Bruno Haible <bruno@clisp.org>
parents: 14683
diff changeset
19 AC_LIBOBJ([fcntl])
27fad4bab496 fcntl: Move AC_LIBOBJ invocation to module description.
Bruno Haible <bruno@clisp.org>
parents: 14683
diff changeset
20 fi
12454
f7624052e60d fcntl: support F_DUPFD_CLOEXEC on systems with fcntl
Eric Blake <ebb9@byu.net>
parents: 12008
diff changeset
21 gl_FCNTL_MODULE_INDICATOR([fcntl])
7225
3307ae6ea2e5 * lib/fcntl_.h: New file.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
22
3307ae6ea2e5 * lib/fcntl_.h: New file.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
23 Makefile.am:
3307ae6ea2e5 * lib/fcntl_.h: New file.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
24
3307ae6ea2e5 * lib/fcntl_.h: New file.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
25 Include:
12008
18ea6ab4e81d maint: make Include sections of modules consistent
Eric Blake <ebb9@byu.net>
parents: 11876
diff changeset
26 <fcntl.h>
7225
3307ae6ea2e5 * lib/fcntl_.h: New file.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
27
3307ae6ea2e5 * lib/fcntl_.h: New file.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
28 License:
13930
dbcecbd09d6d cloexec, fcntl: relax license
Eric Blake <eblake@redhat.com>
parents: 12853
diff changeset
29 LGPLv2+
7225
3307ae6ea2e5 * lib/fcntl_.h: New file.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
30
3307ae6ea2e5 * lib/fcntl_.h: New file.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
31 Maintainer:
11876
cc0527e5d2f4 fcntl-h: rename from fcntl, in preparation for fcntl(2)
Eric Blake <ebb9@byu.net>
parents: 11868
diff changeset
32 Eric Blake