summaryrefslogtreecommitdiff
path: root/src/signal
AgeCommit message (Expand)AuthorFilesLines
2012-07-12sigsetjmp asm for mipsRich Felker1-0/+27
2012-07-11initial version of mips (o32) port, based on work by Richard Pennington (rdp)Rich Felker1-0/+13
2012-07-11remove unused var in new sigaction codeRich Felker1-1/+1
2012-07-11changes to kernel sigaction struct handling in preparation for mips portRich Felker2-14/+17
2012-07-03jmp_buf overhaul fixing several issuesRich Felker2-10/+7
2012-07-02fix sigsetjmp on arm (needs asm)Rich Felker1-0/+13
2012-05-05update license of njk contributed code (x86_64 asm)Rich Felker1-1/+1
2012-02-27work around "signal loses thread pointer" issue with "approach 2"Rich Felker1-0/+5
2011-09-18initial commit of the arm portRich Felker1-0/+11
2011-09-16fix generic sigsetjmp (unused anyway) pointer signedness errorRich Felker1-1/+1
2011-09-12implement gnu sigisemptysetRich Felker1-0/+9
2011-09-02fix missing prototypes/wrong signature for psiginfo, psignalRich Felker1-1/+1
2011-08-05fix off-by-one bug in siglongjmp that caused unpredictable behaviorRich Felker1-1/+1
2011-07-30fix race condition in sigqueueRich Felker1-2/+8
2011-07-30clean up pthread_sigmask/sigprocmask dependency orderRich Felker1-8/+4
2011-06-14restore use of .type in asm, but use modern @function (vs %function)Rich Felker4-0/+6
2011-06-13remove all .size and .type directives for functions from the asmRich Felker2-10/+0
2011-06-08implement psignal and psiginfoRich Felker2-0/+20
2011-05-07overhaul implementation-internal signal protectionsRich Felker8-29/+18
2011-04-17overhaul pthread cancellationRich Felker2-12/+3
2011-04-14use a separate signal from SIGCANCEL for SIGEV_THREAD timersRich Felker3-2/+3
2011-04-08fix broken sigsetjmp on x86_64Rich Felker1-7/+9
2011-04-06consistency: change all remaining syscalls to use SYS_ rather than __NR_ prefixRich Felker3-3/+3
2011-03-25fix all implicit conversion between signed/unsigned pointersRich Felker1-1/+1
2011-03-24overhaul cancellation to fix resource leaks and dangerous behavior with signalsRich Felker2-0/+2
2011-03-20global cleanup to use the new syscall interfaceRich Felker8-23/+10
2011-03-19syscall overhaul part two - unify public and internal syscall interfaceRich Felker3-3/+3
2011-03-10fix errors in sigqueue (potential information leak, wrong behavior)Rich Felker1-5/+7
2011-03-10remove useless return value checks for functions that cannot failRich Felker1-3/+2
2011-03-10make sigsuspend a cancellation pointRich Felker1-1/+6
2011-03-10make sigtimedwait a cancellation pointRich Felker1-0/+3
2011-03-10don't fail with EINTR in sigtimedwaitRich Felker1-6/+6
2011-03-10fix sigsuspend syscallRich Felker1-1/+1
2011-03-10make sigaltstack work (missing macros in signal.h, error conditions)Rich Felker1-1/+11
2011-03-09fix error handling for pthread_sigmaskRich Felker1-1/+5
2011-03-09fix race condition in raise - just mask signalsRich Felker1-9/+9
2011-03-09fix raise semantics with threads.Rich Felker1-1/+12
2011-02-20fix null pointer dereference introduced in last sigprocmask commitRich Felker1-1/+1
2011-02-19prevent sigprocmask/pthread_sigmask from blocking implementation signalsRich Felker1-3/+5
2011-02-15Port musl to x86-64. One giant commit!Nicholas J. Kain2-0/+22
2011-02-14header cleanup, conformance fixes - signalsRich Felker2-6/+3
2011-02-13fix previous commit that broke sigreturn. looks like the asm is needed.Rich Felker3-5/+17
2011-02-13fix omission that kept sa_restorer from being usedRich Felker1-1/+1
2011-02-12initial check-in, version 0.5.0v0.5.0Rich Felker32-0/+398