annotate modules/poll @ 40186:8964917f9574

autoupdate
author Karl Berry <karl@freefriends.org>
date Mon, 18 Feb 2019 08:02:49 -0800
parents c6cb639ee9d2
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
4242
eec6ba9ed532 New module poll, from Paolo Bonzini <bonzini@gnu.org>.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
1 Description:
eec6ba9ed532 New module poll, from Paolo Bonzini <bonzini@gnu.org>.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
2 poll() function: wait for some event on a set of file descriptors.
eec6ba9ed532 New module poll, from Paolo Bonzini <bonzini@gnu.org>.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
3
eec6ba9ed532 New module poll, from Paolo Bonzini <bonzini@gnu.org>.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
4 Files:
eec6ba9ed532 New module poll, from Paolo Bonzini <bonzini@gnu.org>.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
5 lib/poll.c
eec6ba9ed532 New module poll, from Paolo Bonzini <bonzini@gnu.org>.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
6 m4/poll.m4
eec6ba9ed532 New module poll, from Paolo Bonzini <bonzini@gnu.org>.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
7
eec6ba9ed532 New module poll, from Paolo Bonzini <bonzini@gnu.org>.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
8 Depends-on:
13736
10928671f716 New module 'poll-h'.
Bruno Haible <bruno@clisp.org>
parents: 12008
diff changeset
9 poll-h
14683
efab6978105e Avoid unnecessary compilation units, through conditional dependencies.
Bruno Haible <bruno@clisp.org>
parents: 13736
diff changeset
10 alloca [test $HAVE_POLL = 0 || test $REPLACE_POLL = 1]
17840
39c9960ea17b assure: new module
Paul Eggert <eggert@cs.ucla.edu>
parents: 15824
diff changeset
11 assure [test $HAVE_POLL = 0 || test $REPLACE_POLL = 1]
14683
efab6978105e Avoid unnecessary compilation units, through conditional dependencies.
Bruno Haible <bruno@clisp.org>
parents: 13736
diff changeset
12 select [test $HAVE_POLL = 0 || test $REPLACE_POLL = 1]
15824
3a4d1597833c poll: Avoid link errors on MSVC.
Bruno Haible <bruno@clisp.org>
parents: 15752
diff changeset
13 sockets [test $HAVE_POLL = 0 || test $REPLACE_POLL = 1]
14683
efab6978105e Avoid unnecessary compilation units, through conditional dependencies.
Bruno Haible <bruno@clisp.org>
parents: 13736
diff changeset
14 sys_select [test $HAVE_POLL = 0 || test $REPLACE_POLL = 1]
17936
5aeafb603ed9 poll: port to MSVC v18 on MS-Windows 8.1
Paul Eggert <eggert@cs.ucla.edu>
parents: 17840
diff changeset
15 sys_socket [test $HAVE_POLL = 0 || test $REPLACE_POLL = 1]
14683
efab6978105e Avoid unnecessary compilation units, through conditional dependencies.
Bruno Haible <bruno@clisp.org>
parents: 13736
diff changeset
16 sys_time [test $HAVE_POLL = 0 || test $REPLACE_POLL = 1]
efab6978105e Avoid unnecessary compilation units, through conditional dependencies.
Bruno Haible <bruno@clisp.org>
parents: 13736
diff changeset
17 errno [test $HAVE_POLL = 0 || test $REPLACE_POLL = 1]
15752
b86e9061a6d0 New module 'msvc-nothrow'. Makes _get_osfhandle safe on MSVC 9.
Bruno Haible <bruno@clisp.org>
parents: 15060
diff changeset
18 msvc-nothrow [test $HAVE_POLL = 0 || test $REPLACE_POLL = 1]
4242
eec6ba9ed532 New module poll, from Paolo Bonzini <bonzini@gnu.org>.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
19
eec6ba9ed532 New module poll, from Paolo Bonzini <bonzini@gnu.org>.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
20 configure.ac:
eec6ba9ed532 New module poll, from Paolo Bonzini <bonzini@gnu.org>.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
21 gl_FUNC_POLL
15060
4efb4fb07ff2 poll: Move AC_LIBOBJ invocations to module description.
Bruno Haible <bruno@clisp.org>
parents: 14683
diff changeset
22 if test $HAVE_POLL = 0 || test $REPLACE_POLL = 1; then
4efb4fb07ff2 poll: Move AC_LIBOBJ invocations to module description.
Bruno Haible <bruno@clisp.org>
parents: 14683
diff changeset
23 AC_LIBOBJ([poll])
4efb4fb07ff2 poll: Move AC_LIBOBJ invocations to module description.
Bruno Haible <bruno@clisp.org>
parents: 14683
diff changeset
24 gl_PREREQ_POLL
4efb4fb07ff2 poll: Move AC_LIBOBJ invocations to module description.
Bruno Haible <bruno@clisp.org>
parents: 14683
diff changeset
25 fi
13736
10928671f716 New module 'poll-h'.
Bruno Haible <bruno@clisp.org>
parents: 12008
diff changeset
26 gl_POLL_MODULE_INDICATOR([poll])
4242
eec6ba9ed532 New module poll, from Paolo Bonzini <bonzini@gnu.org>.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
27
eec6ba9ed532 New module poll, from Paolo Bonzini <bonzini@gnu.org>.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
28 Makefile.am:
eec6ba9ed532 New module poll, from Paolo Bonzini <bonzini@gnu.org>.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
29
eec6ba9ed532 New module poll, from Paolo Bonzini <bonzini@gnu.org>.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
30 Include:
12008
18ea6ab4e81d maint: make Include sections of modules consistent
Eric Blake <ebb9@byu.net>
parents: 11868
diff changeset
31 <poll.h>
4242
eec6ba9ed532 New module poll, from Paolo Bonzini <bonzini@gnu.org>.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
32
15824
3a4d1597833c poll: Avoid link errors on MSVC.
Bruno Haible <bruno@clisp.org>
parents: 15752
diff changeset
33 Link:
3a4d1597833c poll: Avoid link errors on MSVC.
Bruno Haible <bruno@clisp.org>
parents: 15752
diff changeset
34 $(LIB_POLL)
3a4d1597833c poll: Avoid link errors on MSVC.
Bruno Haible <bruno@clisp.org>
parents: 15752
diff changeset
35
5251
42b53a22aee5 Add a license tag to every module.
Bruno Haible <bruno@clisp.org>
parents: 4909
diff changeset
36 License:
9102
404dc8725caf Use the synonymous term LGPLv2.
Bruno Haible <bruno@clisp.org>
parents: 7908
diff changeset
37 LGPLv2+
5251
42b53a22aee5 Add a license tag to every module.
Bruno Haible <bruno@clisp.org>
parents: 4909
diff changeset
38
4242
eec6ba9ed532 New module poll, from Paolo Bonzini <bonzini@gnu.org>.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
39 Maintainer:
eec6ba9ed532 New module poll, from Paolo Bonzini <bonzini@gnu.org>.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
40 Paolo Bonzini <bonzini@gnu.org>