Rich Felker
|
58aa5f45ed
overhaul SSP support to use a real canary
|
13 年之前 |
Rich Felker
|
e3234d0109
fix pthread_cleanup_pop(1) crash in non-thread-capable, static-linked programs
|
13 年之前 |
Rich Felker
|
2230218c28
small fix for new pthread cleanup stuff
|
13 年之前 |
Rich Felker
|
afc35d5efd
replace bad cancellation cleanup abi with a sane one
|
13 年之前 |
Rich Felker
|
3f39c9b313
fix incorrect allocation failure check in pthread_create
|
13 年之前 |
Rich Felker
|
3f72cdac73
overhaul clone syscall wrapping
|
13 年之前 |
Rich Felker
|
407d933052
pthread and synccall cleanup, new __synccall_wait op
|
13 年之前 |
Rich Felker
|
5f37fc132a
further debloat cancellation handlers
|
13 年之前 |
Rich Felker
|
56385dd5fe
missed detail in cancellation bloat fix
|
13 年之前 |
Rich Felker
|
730bee725a
fix static linking dependency bloat with cancellation
|
13 年之前 |
Rich Felker
|
dba68bf98f
add proper fuxed-based locking for stdio
|
13 年之前 |
Rich Felker
|
acb0480662
new attempt at making set*id() safe and robust
|
13 年之前 |
Rich Felker
|
7779dbd266
fix race condition in pthread_kill
|
13 年之前 |
Rich Felker
|
f58c8a0f39
run dtors before taking the exit-lock in pthread exit
|
13 年之前 |
Rich Felker
|
6232b96f51
minor locking optimizations
|
13 年之前 |
Rich Felker
|
11e4b92556
optimize out useless default-attribute object in pthread_create
|
14 年之前 |
Rich Felker
|
4c4e22d781
optimize compound-literal sigset_t's not to contain useless hurd bits
|
14 年之前 |
Rich Felker
|
99b8a25e94
overhaul implementation-internal signal protections
|
14 年之前 |
Rich Felker
|
a6054e3c94
move some more code out of pthread_create.c
|
14 年之前 |
Rich Felker
|
2afed79f15
pthread_exit is not supposed to affect cancellability
|
14 年之前 |
Rich Felker
|
1ebde9c3a2
fix pthread_exit from cancellation handler
|
14 年之前 |
Rich Felker
|
9080cc153c
clean up handling of thread/nothread mode, locking
|
14 年之前 |
Rich Felker
|
feee98903c
overhaul pthread cancellation
|
14 年之前 |
Rich Felker
|
016a5dc192
use a separate signal from SIGCANCEL for SIGEV_THREAD timers
|
14 年之前 |
Rich Felker
|
9beb6330c0
simplify cancellation point handling
|
14 年之前 |
Rich Felker
|
c2cd25bff8
consistency: change all remaining syscalls to use SYS_ rather than __NR_ prefix
|
14 年之前 |
Rich Felker
|
b2486a8922
move rsyscall out of pthread_create module
|
14 年之前 |
Rich Felker
|
74950b336d
pthread exit stuff: don't bother setting errno when we won't check it.
|
14 年之前 |
Rich Felker
|
622804ece7
fix rsyscall handler: must not clobber errno from signal context
|
14 年之前 |
Rich Felker
|
729cb49f52
new framework to inhibit thread cancellation when needed
|
14 年之前 |