annotate modules/sigpipe @ 16364:89227b989588

fatal-signal: use C prototypes (with explicit void). * lib/fatal-signal.c (uninstall_handlers, install_handlers) (init_fatal_signal_set, block_fatal_signals): Fix signatures.
author Akim Demaille <demaille@gostai.com>
date Wed, 08 Feb 2012 10:36:20 +0100
parents 51a803e5cfdc
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
10480
170726b202f9 New module 'sigpipe'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
1 Description:
170726b202f9 New module 'sigpipe'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
2 Emulation of POSIX compatible SIGPIPE behaviour.
170726b202f9 New module 'sigpipe'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
3
13074
dc9c0e0be44e Add a remark about certain modules.
Bruno Haible <bruno@clisp.org>
parents: 10480
diff changeset
4 Comment:
dc9c0e0be44e Add a remark about certain modules.
Bruno Haible <bruno@clisp.org>
parents: 10480
diff changeset
5 This module should not be used as a dependency from a test module,
dc9c0e0be44e Add a remark about certain modules.
Bruno Haible <bruno@clisp.org>
parents: 10480
diff changeset
6 otherwise when this module occurs as a tests-related module, it will
dc9c0e0be44e Add a remark about certain modules.
Bruno Haible <bruno@clisp.org>
parents: 10480
diff changeset
7 have side effects on the compilation of the main modules in lib/.
dc9c0e0be44e Add a remark about certain modules.
Bruno Haible <bruno@clisp.org>
parents: 10480
diff changeset
8
10480
170726b202f9 New module 'sigpipe'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
9 Files:
170726b202f9 New module 'sigpipe'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
10 m4/sigpipe.m4
14402
57da5afce380 stdio: simplify by moving files to printf-posix, sigpipe
Paul Eggert <eggert@cs.ucla.edu>
parents: 14002
diff changeset
11 lib/stdio-write.c
57da5afce380 stdio: simplify by moving files to printf-posix, sigpipe
Paul Eggert <eggert@cs.ucla.edu>
parents: 14002
diff changeset
12 m4/asm-underscore.m4
10480
170726b202f9 New module 'sigpipe'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
13
170726b202f9 New module 'sigpipe'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
14 Depends-on:
15752
b86e9061a6d0 New module 'msvc-nothrow'. Makes _get_osfhandle safe on MSVC 9.
Bruno Haible <bruno@clisp.org>
parents: 14402
diff changeset
15 msvc-nothrow
14402
57da5afce380 stdio: simplify by moving files to printf-posix, sigpipe
Paul Eggert <eggert@cs.ucla.edu>
parents: 14002
diff changeset
16 raise
15758
51a803e5cfdc signal-h: Rename from signal.
Bruno Haible <bruno@clisp.org>
parents: 15752
diff changeset
17 signal-h
10480
170726b202f9 New module 'sigpipe'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
18 sigprocmask
170726b202f9 New module 'sigpipe'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
19 stdio
170726b202f9 New module 'sigpipe'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
20 unistd
170726b202f9 New module 'sigpipe'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
21
170726b202f9 New module 'sigpipe'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
22 configure.ac:
170726b202f9 New module 'sigpipe'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
23 gl_SIGNAL_SIGPIPE
170726b202f9 New module 'sigpipe'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
24 dnl Define the C macro GNULIB_SIGPIPE to 1.
170726b202f9 New module 'sigpipe'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
25 gl_MODULE_INDICATOR([sigpipe])
170726b202f9 New module 'sigpipe'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
26 dnl Define the substituted variable GNULIB_SIGNAL_H_SIGPIPE to 1.
170726b202f9 New module 'sigpipe'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
27 AC_REQUIRE([gl_SIGNAL_H_DEFAULTS])
170726b202f9 New module 'sigpipe'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
28 GNULIB_SIGNAL_H_SIGPIPE=1
170726b202f9 New module 'sigpipe'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
29 dnl Define the substituted variable GNULIB_STDIO_H_SIGPIPE to 1.
170726b202f9 New module 'sigpipe'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
30 AC_REQUIRE([gl_STDIO_H_DEFAULTS])
14402
57da5afce380 stdio: simplify by moving files to printf-posix, sigpipe
Paul Eggert <eggert@cs.ucla.edu>
parents: 14002
diff changeset
31 AC_REQUIRE([gl_ASM_SYMBOL_PREFIX])
10480
170726b202f9 New module 'sigpipe'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
32 GNULIB_STDIO_H_SIGPIPE=1
170726b202f9 New module 'sigpipe'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
33 dnl Define the substituted variable GNULIB_UNISTD_H_SIGPIPE to 1.
170726b202f9 New module 'sigpipe'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
34 AC_REQUIRE([gl_UNISTD_H_DEFAULTS])
170726b202f9 New module 'sigpipe'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
35 GNULIB_UNISTD_H_SIGPIPE=1
170726b202f9 New module 'sigpipe'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
36
170726b202f9 New module 'sigpipe'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
37 Makefile.am:
170726b202f9 New module 'sigpipe'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
38
170726b202f9 New module 'sigpipe'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
39 Include:
170726b202f9 New module 'sigpipe'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
40 <signal.h>
170726b202f9 New module 'sigpipe'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
41
170726b202f9 New module 'sigpipe'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
42 License:
14002
b9abed08d82e sigpipe: relax to LGPLv2+, since it did not have any LGPLv3+ parts
Eric Blake <eblake@redhat.com>
parents: 13074
diff changeset
43 LGPLv2+
10480
170726b202f9 New module 'sigpipe'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
44
170726b202f9 New module 'sigpipe'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
45 Maintainer:
170726b202f9 New module 'sigpipe'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
46 Bruno Haible
170726b202f9 New module 'sigpipe'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
47