pthread_sigmask: new module
authorPaul Eggert <eggert@cs.ucla.edu>
Wed, 6 Jul 2011 06:44:24 +0000 (23:44 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Wed, 6 Jul 2011 07:44:20 +0000 (00:44 -0700)
commitcf74a3953bedd79cd53057aa00f1c90019c10102
tree8b9dde6addbefd249f81d67eb78582456ba39e45
parent623de7351499ed8225783a69e441520a15a65a52
pthread_sigmask: new module

* MODULES.html.sh (Support for systems lacking POSIX:2008): Add it.
* doc/posix-functions/pthread_sigmask.texi: Document new module.
* lib/signal.in.h (pthread_sigmask): Arrange for replacement.
This is done only as a macro; I don't know how well that'll
work for C++.  Move <sys/types.h> include before the include_next,
to avoid mishap on Solaris.
* m4/signal_h.m4 (gl_SIGNAL_H, gl_SIGNAL_H_DEFAULTS): Check for it.
* modules/signal (Makefile.am): Substitute the check's results.
* modules/pthread_sigmask, m4/pthread_sigmask.m4: New files.
ChangeLog
MODULES.html.sh
doc/posix-functions/pthread_sigmask.texi
lib/signal.in.h
m4/pthread_sigmask.m4 [new file with mode: 0644]
m4/signal_h.m4
modules/pthread_sigmask [new file with mode: 0644]
modules/signal