Commit History

Autor SHA1 Mensaxe Data
  Rich Felker ccc7b4c3a1 remove __SYSCALL_SSLEN arch macro in favor of using public _NSIG %!s(int64=12) %!d(string=hai) anos
  Rich Felker 9ec4283b28 add support for TLS variant I, presently needed for arm and mips %!s(int64=12) %!d(string=hai) anos
  Rich Felker 8431d7972f TLS (GNU/C11 thread-local storage) support for static-linked programs %!s(int64=12) %!d(string=hai) anos
  Rich Felker 2f437040e7 fix (hopefully) all hard-coded 8's for kernel sigset_t size %!s(int64=12) %!d(string=hai) anos
  Rich Felker 8cce15af83 ensure pthread-internal signals are unblocked before threads are used %!s(int64=13) %!d(string=hai) anos
  Rich Felker dac084a4c5 work around "signal loses thread pointer" issue with "approach 2" %!s(int64=13) %!d(string=hai) anos
  Rich Felker 28af39fe42 remove some stray trailing space characters %!s(int64=13) %!d(string=hai) anos
  Rich Felker 357876052b simplify multi-threaded errno, eliminate useless function pointer %!s(int64=13) %!d(string=hai) anos
  Rich Felker dba68bf98f add proper fuxed-based locking for stdio %!s(int64=13) %!d(string=hai) anos
  Rich Felker 870cc67977 fix minor bugs due to incorrect threaded-predicate semantics %!s(int64=14) %!d(string=hai) anos
  Rich Felker eb0e8fa0b1 debloat: use __syscall instead of syscall where possible %!s(int64=14) %!d(string=hai) anos
  Rich Felker ebf82447be optimize cancellation enable/disable code %!s(int64=14) %!d(string=hai) anos
  Rich Felker 6c16d3e98a use bss instead of mmap for main thread's pthread thread-specific data %!s(int64=14) %!d(string=hai) anos
  Rich Felker aa398f56fa global cleanup to use the new syscall interface %!s(int64=14) %!d(string=hai) anos
  Rich Felker 6dc05fbe19 optimize pthread initialization %!s(int64=14) %!d(string=hai) anos
  Rich Felker b480808a6a optimize POSIX TSD for fast pthread_getspecific %!s(int64=14) %!d(string=hai) anos
  Rich Felker 7b2dd2235d finish unifying thread register handling in preparation for porting %!s(int64=14) %!d(string=hai) anos
  Rich Felker 0b44a0315b initial check-in, version 0.5.0 %!s(int64=14) %!d(string=hai) anos