Mercurial > gnulib
annotate modules/safe-write @ 17363:5a51fb7777a9
sys_select, sys_time: port 2013-01-30 Solaris 2.6 fix to Cygwin
Problem reported by Marco Atzeri in
<http://lists.gnu.org/archive/html/bug-gnulib/2013-03/msg00000.html>.
* lib/sys_select.in.h [HAVE_SYS_SELECT_H && _CYGWIN_SYS_TIME_H]:
Simply delegate to the system <sys/select.h> in this case too.
Also, pay attention to _GL_SYS_SELECT_H_REDIRECT_FROM_SYS_TIME_H only
if OSF/1, since otherwise Cygwin breaks, and it doesn't seem to
be needed on Solaris either.
* lib/sys_time.in.h [_CYGWIN_SYS_TIME_H]:
Simply delgate to the system <sys/time.h> in this case.
author | Paul Eggert <eggert@cs.ucla.edu> |
---|---|
date | Tue, 19 Mar 2013 09:08:47 -0700 |
parents | 3887949e54f2 |
children | 1f14c6dd175d |
rev | line source |
---|---|
4110 | 1 Description: |
9550
6bc27027a2d6
Avoid using the syntax symbol() in formatted documentation.
Bruno Haible <bruno@clisp.org>
parents:
8981
diff
changeset
|
2 An interface to the write() function that retries after interrupts. |
4110 | 3 |
4 Files: | |
5 lib/safe-write.h | |
6 lib/safe-write.c | |
14580
b59a75c48ef7
safe-write, full-read: Avoid unnecessary compilation units.
Bruno Haible <bruno@clisp.org>
parents:
13280
diff
changeset
|
7 lib/safe-read.c |
4110 | 8 m4/safe-write.m4 |
14580
b59a75c48ef7
safe-write, full-read: Avoid unnecessary compilation units.
Bruno Haible <bruno@clisp.org>
parents:
13280
diff
changeset
|
9 m4/safe-read.m4 |
4110 | 10 |
11 Depends-on: | |
14580
b59a75c48ef7
safe-write, full-read: Avoid unnecessary compilation units.
Bruno Haible <bruno@clisp.org>
parents:
13280
diff
changeset
|
12 ssize_t |
10486
b0957e8d758c
Depend on module 'write', in case module 'sigpipe' is used also.
Bruno Haible <bruno@clisp.org>
parents:
9550
diff
changeset
|
13 write |
4110 | 14 |
15 configure.ac: | |
15235
3887949e54f2
safe-write: Move AC_LIBOBJ invocations to module description.
Bruno Haible <bruno@clisp.org>
parents:
14580
diff
changeset
|
16 gl_PREREQ_SAFE_WRITE |
4110 | 17 |
18 Makefile.am: | |
15235
3887949e54f2
safe-write: Move AC_LIBOBJ invocations to module description.
Bruno Haible <bruno@clisp.org>
parents:
14580
diff
changeset
|
19 lib_SOURCES += safe-write.c |
4110 | 20 |
21 Include: | |
22 "safe-write.h" | |
23 | |
5251
42b53a22aee5
Add a license tag to every module.
Bruno Haible <bruno@clisp.org>
parents:
4197
diff
changeset
|
24 License: |
13280
8e04f75cbbca
full-read, full-write: relax license
Eric Blake <eblake@redhat.com>
parents:
10486
diff
changeset
|
25 LGPLv2+ |
5251
42b53a22aee5
Add a license tag to every module.
Bruno Haible <bruno@clisp.org>
parents:
4197
diff
changeset
|
26 |
4197 | 27 Maintainer: |
28 Jim Meyering, Bruno Haible |