summaryrefslogtreecommitdiff
path: root/src/thread/pthread_cancel.c
AgeCommit message (Expand)AuthorLines
2018-09-12reduce spurious inclusion of libc.hRich Felker-1/+0
2018-09-05define and use internal macros for hidden visibility, weak refsRich Felker-4/+2
2018-08-29fix async thread cancellation on sh-fdpicRich Felker-0/+3
2018-08-28fix deadlock in async thread self-cancellationRich Felker-1/+5
2016-02-04avoid using signals when a thread attempts to cancel itselfRich Felker-0/+1
2015-11-11eliminate use of SHARED macro to suppress visibility attributesRich Felker-4/+0
2015-11-02use explicit __cp_cancel label in cancellable syscall asm for all archsRich Felker-8/+2
2015-11-02properly access mcontext_t program counter in cancellation handlerRich Felker-3/+4
2015-04-14cleanup use of visibility attributes in pthread_cancel.cRich Felker-8/+9
2015-04-14consistently use hidden visibility for cancellable syscall internalsRich Felker-3/+11
2015-04-13remove remnants of support for running in no-thread-pointer modeRich Felker-2/+1
2015-03-16block all signals (even internal ones) in cancellation signal handlerRich Felker-1/+2
2015-02-21add new masked cancellation modeRich Felker-9/+15
2015-02-20prepare cancellation syscall asm for possibility of __cancel returningRich Felker-0/+7
2015-02-16make pthread_exit responsible for disabling cancellationRich Felker-3/+0
2015-02-03fix missing memory barrier in cancellation signal handlerRich Felker-0/+1
2014-07-06rework cancellation weak alias logic not to depend on archive orderRich Felker-0/+85
2011-04-17overhaul pthread cancellationRich Felker-7/+0
2011-04-01use a_store to set cancel flag in pthread_cancel, to ensure a barrierRich Felker-1/+1
2011-03-29major improvements to cancellation handlingRich Felker-0/+1
2011-03-19syscall overhaul part two - unify public and internal syscall interfaceRich Felker-2/+1
2011-02-12initial check-in, version 0.5.0v0.5.0Rich Felker-0/+7