transition to using functions for internal signal blocking/restoring
authorRich Felker <dalias@aerifal.cx>
Fri, 26 Apr 2013 23:48:01 +0000 (19:48 -0400)
committerRich Felker <dalias@aerifal.cx>
Fri, 26 Apr 2013 23:48:01 +0000 (19:48 -0400)
commit2c074b0d6cb2b28c5d1c0ccb2809965f4676efeb
tree9c56db36bf3ae26450e8374bb38f181b787ae707
parentd53c92c972dab717f8f8e521eb0e9c4404cef4bd
transition to using functions for internal signal blocking/restoring

there are several reasons for this change. one is getting rid of the
repetition of the syscall signature all over the place. another is
sharing the constant masks without costly GOT accesses in PIC.

the main motivation, however, is accurately representing whether we
want to block signals that might be handled by the application, or all
signals.
src/internal/pthread_impl.h
src/signal/block.c [new file with mode: 0644]
src/signal/raise.c
src/signal/siglongjmp.c
src/thread/pthread_create.c