about summary refs log tree commit diff
path: root/src/thread/synccall.c
Commit message (Expand)AuthorAgeFilesLines
* make all objects used with atomic operations volatileRich Felker2015-03-031-2/+2
* overhaul __synccall and fix AS-safety and other issues in set*idRich Felker2015-01-151-45/+135
* eliminate use of cached pid from thread structureRich Felker2014-07-051-5/+3
* include cleanups: remove unused headers and add feature test macrosSzabolcs Nagy2013-12-121-1/+0
* fix mips-specific bug in synccall (too little space for signal mask)Rich Felker2013-09-021-5/+3
* in synccall, ignore the signal before any threads' signal handlers returnRich Felker2013-09-021-4/+4
* fix invalid pointer in synccall (multithread setuid, etc.)Rich Felker2013-09-021-0/+1
* synccall signal handler need not handle dead threads anymoreRich Felker2013-04-261-9/+0
* remove __SYSCALL_SSLEN arch macro in favor of using public _NSIGRich Felker2013-03-261-2/+2
* clean up sloppy nested inclusion from pthread_impl.hRich Felker2012-11-081-0/+1
* support for TLS in dynamic-loaded (dlopen) modulesRich Felker2012-10-051-13/+2
* fix (hopefully) all hard-coded 8's for kernel sigset_t sizeRich Felker2012-08-091-2/+4
* remove everything related to forkallRich Felker2012-05-221-8/+0
* pthread and synccall cleanup, new __synccall_wait opRich Felker2011-08-121-2/+10
* fix bug in synccall with no threads: lock was taken but never releasedRich Felker2011-07-301-4/+4
* new attempt at making set*id() safe and robustRich Felker2011-07-291-0/+109