diff options
author | Bruno Haible <bruno@clisp.org> | 2008-10-05 17:20:58 +0200 |
---|---|---|
committer | Bruno Haible <bruno@clisp.org> | 2008-10-05 17:20:58 +0200 |
commit | 23c6fc446a93d098c9e531234af635316a4386ef (patch) | |
tree | 1b8fdb9e78f7156fcb0ce9fa9cafc75718c70db3 /modules | |
parent | f480ad7b0d2c0cf0e48f6dcd50f31d97d893708c (diff) | |
download | gnulib-23c6fc446a93d098c9e531234af635316a4386ef.tar.gz |
New module 'select'.
Diffstat (limited to 'modules')
-rw-r--r-- | modules/select | 27 | ||||
-rw-r--r-- | modules/sys_select | 3 |
2 files changed, 28 insertions, 2 deletions
diff --git a/modules/select b/modules/select new file mode 100644 index 0000000000..647dc05470 --- /dev/null +++ b/modules/select @@ -0,0 +1,27 @@ +Description: +select() function: synchronous I/O multiplexing. + +Files: +lib/winsock-select.c + +Depends-on: +alloca +sys_select + +configure.ac: +AC_REQUIRE([gl_HEADER_SYS_SELECT]) +if test "$ac_cv_header_winsock2_h" = yes; then + AC_LIBOBJ([winsock-select]) +fi +gl_SYS_SELECT_MODULE_INDICATOR([select]) + +Makefile.am: + +Include: +#include <sys/select.h> + +License: +LGPLv2+ + +Maintainer: +Simon Josefsson diff --git a/modules/sys_select b/modules/sys_select index 4f13917818..ffb5fae852 100644 --- a/modules/sys_select +++ b/modules/sys_select @@ -3,11 +3,9 @@ A <sys/select.h> for systems lacking it. Files: lib/sys_select.in.h -lib/winsock-select.c m4/sys_select_h.m4 Depends-on: -alloca include_next sys_socket sys_time @@ -29,6 +27,7 @@ sys/select.h: sys_select.in.h -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ -e 's|@''NEXT_SYS_SELECT_H''@|$(NEXT_SYS_SELECT_H)|g' \ -e 's|@''HAVE_SYS_SELECT_H''@|$(HAVE_SYS_SELECT_H)|g' \ + -e 's|@''GNULIB_SELECT''@|$(GNULIB_SELECT)|g' \ -e 's|@''HAVE_WINSOCK2_H''@|$(HAVE_WINSOCK2_H)|g' \ < $(srcdir)/sys_select.in.h; \ } > $@-t |