Mercurial > gnulib
comparison modules/sigaction @ 10229:29502a2dd08a
New module sigaction, for mingw.
* modules/sigaction: New module...
* modules/sigaction-tests: ...and its test.
* m4/sigaction.m4: New file.
* lib/sigaction.c: Likewise.
* tests/test-sigaction.c: Likewise.
* m4/signal_h.m4 (gl_SIGNAL_H_DEFAULTS): Add sigaction variables.
* modules/signal (Makefile.am): Likewise.
* lib/signal.in.h (!@HAVE_SIGACTION@): Define replacements when
needed.
* doc/posix-headers/signal.texi (signal.h): Mention provided
types.
* doc/posix-functions/siginterrupt.texi (siginterrupt): Mention
that sigaction is preferable.
* doc/posix-functions/sigaction.texi (sigaction): Mention new
module.
* MODULES.html.sh (Support for systems lacking POSIX:2001): Add
sigaction.
Signed-off-by: Eric Blake <ebb9@byu.net>
author | Eric Blake <ebb9@byu.net> |
---|---|
date | Sat, 21 Jun 2008 14:32:55 -0600 |
parents | |
children | 54813304edd2 |
comparison
equal
deleted
inserted
replaced
10228:9b123d1aa781 | 10229:29502a2dd08a |
---|---|
1 Description: | |
2 POSIX compatible signal handlers. | |
3 | |
4 Files: | |
5 lib/sigaction.c | |
6 m4/sigaction.m4 | |
7 | |
8 Depends-on: | |
9 signal | |
10 sigprocmask | |
11 | |
12 configure.ac: | |
13 gl_SIGACTION | |
14 gl_SIGNAL_MODULE_INDICATOR([sigaction]) | |
15 | |
16 Makefile.am: | |
17 | |
18 Include: | |
19 <signal.h> | |
20 | |
21 License: | |
22 LGPL | |
23 | |
24 Maintainer: | |
25 Eric Blake |