about summary refs log tree commit diff
path: root/src/signal
Commit message (Expand)AuthorAgeFilesLines
* fix libc-internal signal blocking on mips archsRich Felker2021-07-291-2/+2
* 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
* arm: avoid conditional branch to PLT in sigsetjmpAndre McCurdy2019-12-071-2/+3
* fix external dummy_lock symbol inadvertently introduced in sigactionRich Felker2019-08-171-1/+1
* setitimer, getitimer: decouple time_t from longRich Felker2019-07-294-0/+44
* sigtimedwait: add time64 syscall support, decouple 32-bit time_tRich Felker2019-07-281-4/+24
* fix sigaltstack to ignore ss_size with SS_DISABLE, per POSIXJames Y Knight2019-07-131-1/+1
* fix restrict violations in internal use of several functionsSamuel Holland2019-07-101-4/+4
* add riscv64 architecture supportRich Felker2019-06-142-0/+31
* don't reject unknown/future flags in sigaltstack, allow SS_AUTODISARMRich Felker2019-03-051-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
* reduce spurious inclusion of libc.hRich Felker2018-09-124-4/+0
* apply hidden visibility to sigreturn code fragmentsRich Felker2018-09-1214-2/+28
* overhaul internally-public declarations using wrapper headersRich Felker2018-09-121-2/+0
* define and use internal macros for hidden visibility, weak refsRich Felker2018-09-052-3/+4
* 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
* optimize raise not to make a syscall for getting tidRich Felker2018-09-011-3/+1
* prevent psignal/psiginfo from clobbering stderr orientation, errnoRich Felker2018-08-302-8/+21
* add m68k portRich Felker2018-06-191-0/+29
* optimize sigisemptysetRich Felker2018-05-011-2/+3
* add public interface headers to implementation filesRich Felker2018-02-251-0/+2
* ppc64: fix setjmp/longjmp handling of TOC pointerBobby Bingham2017-08-111-7/+14
* fix crashing sigsetjmp on s390xBobby Bingham2016-12-161-1/+1
* work around gdb issues recognizing sigreturn trampoline on x86_64Rich Felker2016-11-122-8/+6
* add s390x portBobby Bingham2016-11-112-0/+32
* add powerpc64 portBobby Bingham2016-05-082-0/+41
* add mips n32 port (ILP32 ABI for mips64)Rich Felker2016-04-182-0/+47
* add mips64 portRich Felker2016-03-062-0/+47
* fix crash when signal number 0 is passed to sigactionRich Felker2015-12-151-5/+1
* eliminate use of SHARED macro to suppress visibility attributesRich Felker2015-11-111-2/+0
* explicitly assemble all arm asm sources as UALRich Felker2015-11-102-0/+3
* fix signal return for sh/fdpicRich Felker2015-09-232-4/+0
* remove unused (and invalid) C version of sigsetjmpRich Felker2015-09-091-17/+0
* switch to using trap number 31 for syscalls on shRich Felker2015-06-161-2/+2
* fix crash in x32 sigsetjmpRich Felker2015-05-021-0/+1
* fix sh jmp_buf size to match ABIRich Felker2015-04-271-2/+2
* fix build regression in aarch64 sigsetjmpRich Felker2015-04-241-2/+2
* remove invalid PLT calls from or1k asmRich Felker2015-04-191-3/+4
* remove possible-textrels from powerpc asmRich Felker2015-04-191-2/+3
* remove invalid PLT calls from microblaze asmRich Felker2015-04-191-2/+3
* remove invalid PLT calls from sh asmRich Felker2015-04-191-2/+3
* remove potentially PIC-incompatible relocations from x86_64 and x32 asmRich Felker2015-04-182-4/+4
* remove the last of possible-textrels from i386 asmRich Felker2015-04-181-2/+3
* redesign sigsetjmp so that signal mask is restored after longjmpRich Felker2015-04-1712-133/+177
* add aarch64 portSzabolcs Nagy2015-03-112-0/+27
* use tkill instead of tgkill in implementing raiseRich Felker2014-12-181-3/+2