Commit History

Author SHA1 Message Date
  Rich Felker 4c4e22d781 optimize compound-literal sigset_t's not to contain useless hurd bits 14 years ago
  Rich Felker 99b8a25e94 overhaul implementation-internal signal protections 14 years ago
  Rich Felker a6054e3c94 move some more code out of pthread_create.c 14 years ago
  Rich Felker 2afed79f15 pthread_exit is not supposed to affect cancellability 14 years ago
  Rich Felker 1ebde9c3a2 fix pthread_exit from cancellation handler 14 years ago
  Rich Felker 9080cc153c clean up handling of thread/nothread mode, locking 14 years ago
  Rich Felker feee98903c overhaul pthread cancellation 14 years ago
  Rich Felker 016a5dc192 use a separate signal from SIGCANCEL for SIGEV_THREAD timers 14 years ago
  Rich Felker 9beb6330c0 simplify cancellation point handling 14 years ago
  Rich Felker c2cd25bff8 consistency: change all remaining syscalls to use SYS_ rather than __NR_ prefix 14 years ago
  Rich Felker b2486a8922 move rsyscall out of pthread_create module 14 years ago
  Rich Felker 74950b336d pthread exit stuff: don't bother setting errno when we won't check it. 14 years ago
  Rich Felker 622804ece7 fix rsyscall handler: must not clobber errno from signal context 14 years ago
  Rich Felker 729cb49f52 new framework to inhibit thread cancellation when needed 14 years ago
  Rich Felker 7fd3995282 pthread_create need not set errno 14 years ago
  Rich Felker 66def4e776 block all signals during rsyscall 14 years ago
  Rich Felker 1ad049b7b6 fix race condition in rsyscall handler 14 years ago
  Rich Felker c9b2d8016f don't trust siginfo in rsyscall handler 14 years ago
  Rich Felker f01d351842 simplify calling of timer signal handler 14 years ago
  Rich Felker fd80cfa00b omit pthread tsd dtor code if tsd is not used 14 years ago
  Rich Felker 4ae5e811f8 simplify setting result on thread cancellation 14 years ago
  Rich Felker 3df3d4f512 fix misspelled PTHREAD_CANCELED constant 14 years ago
  Rich Felker bf619d82c8 major improvements to cancellation handling 14 years ago
  Rich Felker ea343364a7 match glibc/lsb cancellation abi on i386 14 years ago
  Rich Felker b470030f83 overhaul cancellation to fix resource leaks and dangerous behavior with signals 14 years ago
  Rich Felker aa398f56fa global cleanup to use the new syscall interface 14 years ago
  Rich Felker 685e40bb09 syscall overhaul part two - unify public and internal syscall interface 14 years ago
  Rich Felker d00ff2950e overhaul syscall interface 14 years ago
  Rich Felker 29fae65780 cut out a syscall on thread creation in the case where guard size is 0 14 years ago
  Rich Felker 5eb0d33ec0 implement flockfile api, rework stdio locking 14 years ago