126 Commits (511d70738bce11a67219d0132ce725c323d00e4e)

Author SHA1 Message Date
Rich Felker 4918b7fb0d don't reject unknown/future flags in sigaltstack, allow SS_AUTODISARM 7 years ago
Rich Felker a63c0104e4 add __timedwait backend workaround for old kernels where futex EINTRs 8 years ago
Rich Felker 5f12ffe123 split internal lock API out of libc.h, creating lock.h 8 years ago
Rich Felker 5ce3737931 reduce spurious inclusion of libc.h 8 years ago
Rich Felker b6e59cd925 apply hidden visibility to sigreturn code fragments 8 years ago
Rich Felker 13d1afa46f overhaul internally-public declarations using wrapper headers 8 years ago
Rich Felker 9b95fd0944 define and use internal macros for hidden visibility, weak refs 8 years ago
Rich Felker d0d212525e consistently use _NSIG/8 idiom for kernel sigset size in sigaction 8 years ago
Rich Felker 9b14ad5410 always terminate by SIGABRT when abort is called 8 years ago
Rich Felker 0b4c92b7ac optimize raise not to make a syscall for getting tid 8 years ago
Rich Felker cd8d830997 prevent psignal/psiginfo from clobbering stderr orientation, errno 8 years ago
Rich Felker f81e44a0d9 add m68k port 8 years ago
Rich Felker 941bd884cc optimize sigisemptyset 8 years ago
Rich Felker 57b97b42bd add public interface headers to implementation files 8 years ago
Bobby Bingham e31c8c2d79 ppc64: fix setjmp/longjmp handling of TOC pointer 9 years ago
Bobby Bingham c1020cf21e fix crashing sigsetjmp on s390x 10 years ago
Rich Felker 54991729fd work around gdb issues recognizing sigreturn trampoline on x86_64 10 years ago
Bobby Bingham 1509494305 add s390x port 10 years ago
Bobby Bingham c0ede9e404 add powerpc64 port 10 years ago
Rich Felker 5972c4a411 add mips n32 port (ILP32 ABI for mips64) 10 years ago
Rich Felker 83933573af add mips64 port 10 years ago
Rich Felker 42216742cd fix crash when signal number 0 is passed to sigaction 11 years ago
Rich Felker 8a8fdf6398 eliminate use of SHARED macro to suppress visibility attributes 11 years ago
Rich Felker 4e73d12117 explicitly assemble all arm asm sources as UAL 11 years ago
Rich Felker b61df2294f fix signal return for sh/fdpic 11 years ago
Rich Felker deb85ab44d remove unused (and invalid) C version of sigsetjmp 11 years ago
Rich Felker 10d0268ccf switch to using trap number 31 for syscalls on sh 11 years ago
Rich Felker 551c1d7a57 fix crash in x32 sigsetjmp 11 years ago
Rich Felker 85d12e0285 fix sh jmp_buf size to match ABI 11 years ago
Rich Felker 94f4c8237a fix build regression in aarch64 sigsetjmp 11 years ago
Rich Felker 51fc77c7c0 remove invalid PLT calls from or1k asm 11 years ago
Rich Felker cf1a9d9d16 remove possible-textrels from powerpc asm 11 years ago
Rich Felker a880e6ceb9 remove invalid PLT calls from microblaze asm 11 years ago
Rich Felker 646cb9a4a0 remove invalid PLT calls from sh asm 11 years ago
Rich Felker b35c4c475b remove potentially PIC-incompatible relocations from x86_64 and x32 asm 11 years ago
Rich Felker 8ed66ecbcb remove the last of possible-textrels from i386 asm 11 years ago
Rich Felker 583e55122e redesign sigsetjmp so that signal mask is restored after longjmp 11 years ago
Szabolcs Nagy 01ef3dd9c5 add aarch64 port 11 years ago
Rich Felker 7d3512126d use tkill instead of tgkill in implementing raise 12 years ago
Stefan Kristiansson 200d15479c add or1k (OpenRISC 1000) architecture port 12 years ago
Rich Felker 6ce1fade49 add __sysv_signal abi-compat alias for the signal function 12 years ago
Rich Felker b9b2db2f37 add __sigsetjmp ABI-compat alias for sigsetjmp 12 years ago
Rich Felker dab441aea2 always initialize thread pointer at program start 12 years ago
Rich Felker 25faa2034d fix mips sigsetjmp asm to match fixed jmp_buf size 12 years ago
Rich Felker aacd348637 rename superh port to "sh" for consistency 12 years ago
Bobby Bingham 3a3c813e08 superh port 13 years ago
rofl0r 664cd34192 x32 port (diff against vanilla x86_64) 13 years ago
rofl0r 323272db17 import vanilla x86_64 code as x32 13 years ago
Rich Felker 3500555db3 fix const-correctness in sigandset/sigorset arguments 13 years ago
Rich Felker a7dbcf5c8c use 0 instead of NULL for null pointer constants 13 years ago