You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Rich Felker
d6c0efe106
jmp_buf overhaul fixing several issues
on arm, the location of the saved-signal-mask flag and mask were off
by one between sigsetjmp and siglongjmp, causing incorrect behavior
restoring the signal mask. this is because the siglongjmp code assumed
an extra slot was in the non-sig jmp_buf for the flag, but arm did not
have this. now, the extra slot is removed for all archs since it was
useless.
also, arm eabi requires jmp_buf to have 8-byte alignment. we achieve
that using long long as the type rather than with non-portable gcc
attribute tags.
14 years ago
..
arm
fix sigsetjmp on arm (needs asm)
14 years ago
i386
restore use of .type in asm, but use modern @function (vs %function)
15 years ago
x86_64
update license of njk contributed code (x86_64 asm)
14 years ago
getitimer.c
global cleanup to use the new syscall interface
15 years ago
kill.c
global cleanup to use the new syscall interface
15 years ago
killpg.c
initial check-in, version 0.5.0
15 years ago
psiginfo.c
fix missing prototypes/wrong signature for psiginfo, psignal
15 years ago
psignal.c
implement psignal and psiginfo
15 years ago
raise.c
overhaul implementation-internal signal protections
15 years ago
restore.c
fix previous commit that broke sigreturn. looks like the asm is needed.
15 years ago
setitimer.c
global cleanup to use the new syscall interface
15 years ago
sigaction.c
work around "signal loses thread pointer" issue with "approach 2"
14 years ago
sigaddset.c
overhaul implementation-internal signal protections
15 years ago
sigaltstack.c
global cleanup to use the new syscall interface
15 years ago
sigdelset.c
overhaul implementation-internal signal protections
15 years ago
sigemptyset.c
overhaul implementation-internal signal protections
15 years ago
sigfillset.c
overhaul implementation-internal signal protections
15 years ago
sighold.c
initial check-in, version 0.5.0
15 years ago
sigignore.c
initial check-in, version 0.5.0
15 years ago
siginterrupt.c
initial check-in, version 0.5.0
15 years ago
sigisemptyset.c
implement gnu sigisemptyset
15 years ago
sigismember.c
overhaul implementation-internal signal protections
15 years ago
siglongjmp.c
jmp_buf overhaul fixing several issues
14 years ago
signal.c
header cleanup, conformance fixes - signals
15 years ago
sigpause.c
remove useless return value checks for functions that cannot fail
15 years ago
sigpending.c
consistency: change all remaining syscalls to use SYS_ rather than __NR_ prefix
15 years ago
sigprocmask.c
clean up pthread_sigmask/sigprocmask dependency order
15 years ago
sigqueue.c
fix race condition in sigqueue
15 years ago
sigrelse.c
initial check-in, version 0.5.0
15 years ago
sigrtmax.c
initial check-in, version 0.5.0
15 years ago
sigrtmin.c
use a separate signal from SIGCANCEL for SIGEV_THREAD timers
15 years ago
sigset.c
initial check-in, version 0.5.0
15 years ago
sigsetjmp.c
jmp_buf overhaul fixing several issues
14 years ago
sigsuspend.c
overhaul pthread cancellation
15 years ago
sigtimedwait.c
overhaul pthread cancellation
15 years ago
sigwait.c
initial check-in, version 0.5.0
15 years ago
sigwaitinfo.c
initial check-in, version 0.5.0
15 years ago