index
:
musl
master
rs-1.0
musl - an implementation of the standard library for Linux-based systems
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
thread
/
synccall.c
Age
Commit message (
Expand
)
Author
Lines
2019-02-16
rewrite __synccall in terms of global thread list
Rich Felker
-119
/
+59
2018-09-12
split internal lock API out of libc.h, creating lock.h
Rich Felker
-0
/
+1
2018-01-09
revise the definition of multiple basic locks in the code
Jens Gustedt
-1
/
+1
2017-01-19
fix spurious EINTR errors from multithreaded set*id, etc.
Rich Felker
-1
/
+1
2015-03-03
make all objects used with atomic operations volatile
Rich Felker
-2
/
+2
2015-01-15
overhaul __synccall and fix AS-safety and other issues in set*id
Rich Felker
-45
/
+135
2014-07-05
eliminate use of cached pid from thread structure
Rich Felker
-5
/
+3
2013-12-12
include cleanups: remove unused headers and add feature test macros
Szabolcs Nagy
-1
/
+0
2013-09-02
fix mips-specific bug in synccall (too little space for signal mask)
Rich Felker
-5
/
+3
2013-09-02
in synccall, ignore the signal before any threads' signal handlers return
Rich Felker
-4
/
+4
2013-09-02
fix invalid pointer in synccall (multithread setuid, etc.)
Rich Felker
-0
/
+1
2013-04-26
synccall signal handler need not handle dead threads anymore
Rich Felker
-9
/
+0
2013-03-26
remove __SYSCALL_SSLEN arch macro in favor of using public _NSIG
Rich Felker
-2
/
+2
2012-11-08
clean up sloppy nested inclusion from pthread_impl.h
Rich Felker
-0
/
+1
2012-10-05
support for TLS in dynamic-loaded (dlopen) modules
Rich Felker
-13
/
+2
2012-08-09
fix (hopefully) all hard-coded 8's for kernel sigset_t size
Rich Felker
-2
/
+4
2012-05-22
remove everything related to forkall
Rich Felker
-8
/
+0
2011-08-12
pthread and synccall cleanup, new __synccall_wait op
Rich Felker
-2
/
+10
2011-07-30
fix bug in synccall with no threads: lock was taken but never released
Rich Felker
-4
/
+4
2011-07-29
new attempt at making set*id() safe and robust
Rich Felker
-0
/
+109