about summary refs log tree commit diff
path: root/src/signal/sigaction.c
Commit message (Expand)AuthorAgeFilesLines
* lift sigaction abort locking to fix posix_spawn child deadlockRich Felker2020-10-241-13/+16
* fix unintended observability of SIGABRT disposition reset via sigactionRich Felker2020-10-141-9/+8
* move __abort_lock to its own file and drop pointless weak_alias trickRich Felker2020-10-141-6/+0
* fix external dummy_lock symbol inadvertently introduced in sigactionRich Felker2019-08-171-1/+1
* add __timedwait backend workaround for old kernels where futex EINTRsRich Felker2018-12-181-0/+6
* split internal lock API out of libc.h, creating lock.hRich Felker2018-09-121-0/+1
* define and use internal macros for hidden visibility, weak refsRich Felker2018-09-051-1/+2
* consistently use _NSIG/8 idiom for kernel sigset size in sigactionRich Felker2018-09-011-3/+3
* always terminate by SIGABRT when abort is calledRich Felker2018-09-011-4/+21
* fix crash when signal number 0 is passed to sigactionRich Felker2015-12-151-5/+1
* fix signal return for sh/fdpicRich Felker2015-09-231-2/+0
* always initialize thread pointer at program startRich Felker2014-03-241-4/+15
* include cleanups: remove unused headers and add feature test macrosSzabolcs Nagy2013-12-121-1/+0
* optimize posix_spawn to avoid spurious sigaction syscallsRich Felker2013-08-091-1/+15
* use separate sigaction buffers for old and new dataTimo Teräs2013-07-301-5/+5
* clean up sloppy nested inclusion from pthread_impl.hRich Felker2012-11-081-0/+1
* avoid the thread-ptr-init behavior of sigaction when not installing handlerRich Felker2012-10-111-1/+2
* use restrict everywhere it's required by c99 and/or posix 2008Rich Felker2012-09-061-2/+2
* remove unused var in new sigaction codeRich Felker2012-07-111-1/+1
* changes to kernel sigaction struct handling in preparation for mips portRich Felker2012-07-111-14/+7
* work around "signal loses thread pointer" issue with "approach 2"Rich Felker2012-02-271-0/+5
* overhaul implementation-internal signal protectionsRich Felker2011-05-071-1/+1
* use a separate signal from SIGCANCEL for SIGEV_THREAD timersRich Felker2011-04-141-1/+1
* global cleanup to use the new syscall interfaceRich Felker2011-03-201-1/+1
* fix previous commit that broke sigreturn. looks like the asm is needed.Rich Felker2011-02-131-5/+2
* fix omission that kept sa_restorer from being usedRich Felker2011-02-131-1/+1
* initial check-in, version 0.5.0 v0.5.0Rich Felker2011-02-121-0/+48