1. a60b9e0 fix tls offsets when p_vaddr%p_align != 0 on TLS_ABOVE_TP targets by Szabolcs Nagy · 5 years ago
  2. 22e5bbd overhaul i386 syscall mechanism not to depend on external asm source by Rich Felker · 6 years ago
  3. 8f11e61 track all live threads in an AS-safe, fully-consistent linked list by Rich Felker · 6 years ago
  4. b6d701a combine arch ABI's DTP_OFFSET into DTV pointers by Rich Felker · 6 years ago
  5. 7b3348a support setting of default thread stack size via PT_GNU_STACK header by Rich Felker · 6 years ago
  6. 9b95fd0 define and use internal macros for hidden visibility, weak refs by Rich Felker · 6 years ago
  7. 610c5a8 fix TLS layout of TLS variant I when there is a gap above TP by Szabolcs Nagy · 6 years ago
  8. cdba6b2 improve joinable/detached thread state handling by Rich Felker · 6 years ago
  9. 9e2d820 use a dedicated futex object for pthread_join instead of tid field by Rich Felker · 7 years ago
  10. 5bf7eba fix support for initialized TLS in static PIE binaries by Rich Felker · 8 years ago
  11. d56460c unify static and dynamic linked implementations of thread-local storage by Rich Felker · 9 years ago
  12. abead1b fix misalignment of dtv in static-linked programs with odd-sized TLS by Rich Felker · 10 years ago
  13. 23129ab remove dead store from static __init_tls by Rich Felker · 10 years ago
  14. 5f51d52 make __init_tp function static when static linking by Rich Felker · 10 years ago
  15. c267fb8 remove useless visibility application from static-linking-only code by Rich Felker · 10 years ago
  16. 19a1fe6 remove remnants of support for running in no-thread-pointer mode by Rich Felker · 10 years ago
  17. 4e98cce optimize out setting up robust list with kernel when not needed by Rich Felker · 10 years ago
  18. 204a69d copy the dtv pointer to the end of the pthread struct for TLS_ABOVE_TP archs by Szabolcs Nagy · 10 years ago
  19. bd67959 fix over-alignment of TLS, insufficient builtin TLS on 64-bit archs by Rich Felker · 10 years ago
  20. d86af2a fix #ifdef inside a macro argument list in __init_tls.c by Szabolcs Nagy · 10 years ago
  21. 83dc6eb eliminate use of cached pid from thread structure by Rich Felker · 10 years ago
  22. 0bc0309 add locale framework by Rich Felker · 10 years ago
  23. 5ba238e separate __tls_get_addr implementation from dynamic linker/init_tls by Rich Felker · 10 years ago
  24. ac31bf2 simplify errno implementation by Rich Felker · 10 years ago
  25. 64e3228 add thread-pointer support for pre-2.6 kernels on i386 by Rich Felker · 10 years ago
  26. 7e8b076 remove some cruft from libc/tls init code by Rich Felker · 11 years ago
  27. 561e0a0 remove cruft left behind when lazy thread pointer init was removed by Rich Felker · 11 years ago
  28. dab441a always initialize thread pointer at program start by Rich Felker · 11 years ago
  29. 98221c3 reduce static linking overhead from TLS support by inlining mmap syscall by Rich Felker · 11 years ago
  30. 7c6c290 add system for resetting TLS to initial values by Rich Felker · 11 years ago
  31. f1292e3 fix omission of dtv setup in static linked programs on TLS variant I archs by Rich Felker · 11 years ago
  32. e172c7b fix reference to libc struct in static tls init code by Rich Felker · 12 years ago
  33. efd4d87 clean up sloppy nested inclusion from pthread_impl.h by Rich Felker · 12 years ago
  34. 3a5aa8e fix unused variable warnings by Rich Felker · 12 years ago
  35. ebee8c2 fix crashes in static-linked multithreaded programs without TLS by Rich Felker · 12 years ago
  36. 9ec4283 add support for TLS variant I, presently needed for arm and mips by Rich Felker · 12 years ago
  37. 0a96a37 clean up and refactor program initialization by Rich Felker · 12 years ago
  38. 6a2eaa3 fix buggy TLS size/alignment computations in static-linked TLS by Rich Felker · 12 years ago
  39. dcd6037 support for TLS in dynamic-loaded (dlopen) modules by Rich Felker · 12 years ago
  40. bc6a35f partial TLS support for dynamic-linked programs by Rich Felker · 12 years ago
  41. 8431d79 TLS (GNU/C11 thread-local storage) support for static-linked programs by Rich Felker · 12 years ago