1. 96e9773 use the new integer parser (FILE/shgetc based) for strtol, wcstol, etc. by Rich Felker · 13 years ago
  2. 18efeb3 new scanf implementation and corresponding integer parser/converter by Rich Felker · 13 years ago
  3. cc76243 fix buggy limiter handling in shgetc by Rich Felker · 13 years ago
  4. f007bb8 fix broken shgetc limiter logic (wasn't working) by Rich Felker · 13 years ago
  5. 2ac580f floatscan: fix incorrect count of leading nonzero digits by Rich Felker · 13 years ago
  6. 11f3e33 use fast version of the int reading code for the high-order digits too by Rich Felker · 13 years ago
  7. 26832d0 use macros instead of inline functions in shgetc.h by Rich Felker · 13 years ago
  8. 54222d1 fix spurious overflows in strtoull with small bases by Rich Felker · 13 years ago
  9. 3ddeedd remove magic numbers from floatscan by Rich Felker · 13 years ago
  10. fe51495 optimize more integer cases in floatscan; comment the whole procedure by Rich Felker · 13 years ago
  11. 470fecd revert invalid optimization in floatscan by Rich Felker · 13 years ago
  12. 96acdae fix stupid typo in floatscan that caused excess rounding of some values by Rich Felker · 13 years ago
  13. 4054da9 optimize floatscan downscaler to skip results that won't be needed by Rich Felker · 13 years ago
  14. 5837a0b simplify/debloat radix point alignment code in floatscan by Rich Felker · 13 years ago
  15. 1bdd5c8 optimize floatscan: avoid excessive upscaling by Rich Felker · 13 years ago
  16. 7ef1a9b fix incorrect initial count in shgetc when data is already buffered by Rich Felker · 13 years ago
  17. 48bb81a fix bug parsing lone zero followed by junk, and hex float over-reading by Rich Felker · 13 years ago
  18. 38b3f1f fix float scanning of certain values ending in zeros by Rich Felker · 13 years ago
  19. 633a26c fix potential overflow in exponent reading by Rich Felker · 13 years ago
  20. c5ff296 set errno properly when parsing floating point by Rich Felker · 13 years ago
  21. 2162541 add "scan helper getc" and rework strtod, etc. to use it by Rich Felker · 13 years ago
  22. 415c4cd new floating point parser/converter by Rich Felker · 13 years ago
  23. 13e400b add creal/cimag macros in complex.h (and use them in the functions defs) by Rich Felker · 13 years ago
  24. 2e8c8fb don't inline __rem_pio2l so the code size is smaller by nsz · 13 years ago
  25. 9e2a895 fix loads of missing const in new libm, and some global vars (?!) in powl by Rich Felker · 13 years ago
  26. de7db6e fix namespace issues for lgamma, etc. by Rich Felker · 13 years ago
  27. b69f695 first commit of the new libm! by Rich Felker · 13 years ago
  28. b4a07bb fix obscure bug in strtoull reading the highest 16 possible values by Rich Felker · 13 years ago
  29. 78e79d9 new attempt at working around the gcc 3 visibility bug by Rich Felker · 13 years ago
  30. 7fa2992 remove useless attribute visibility from definitions by Rich Felker · 13 years ago
  31. bae2e52 cleanup and work around visibility bug in gcc 3 that affects x86_64 by Rich Felker · 13 years ago
  32. 5a2e180 synchronize cond var destruction with exiting waits by Rich Felker · 13 years ago
  33. 9cee930 improve pshared barriers by Rich Felker · 13 years ago
  34. 6016457 process-shared barrier support, based on discussion with bdonlan by Rich Felker · 13 years ago
  35. 1fa0521 fix lost signals in cond vars by Rich Felker · 13 years ago
  36. fd142e5 cleanup various minor issues reported by nsz by Rich Felker · 13 years ago
  37. 729d636 redo cond vars again, use sequence numbers by Rich Felker · 13 years ago
  38. cba4e1c new futex-requeue-based pthread_cond_broadcast implementation by Rich Felker · 13 years ago
  39. 4b153ac fix deadlock in condition wait whenever there are multiple waiters by Rich Felker · 13 years ago
  40. d960d4f initial commit of the arm port by Rich Felker · 13 years ago
  41. 3f72cda overhaul clone syscall wrapping by Rich Felker · 13 years ago
  42. df0b5a4 security hardening: ensure suid programs have valid stdin/out/err by Rich Felker · 13 years ago
  43. 407d933 pthread and synccall cleanup, new __synccall_wait op by Rich Felker · 13 years ago
  44. 3578760 simplify multi-threaded errno, eliminate useless function pointer by Rich Felker · 13 years ago
  45. 98acf04 use weak aliases rather than function pointers to simplify some code by Rich Felker · 13 years ago
  46. 50304f2 overhaul rwlocks to address several issues by Rich Felker · 13 years ago
  47. ec381af unify and overhaul timed futex waits by Rich Felker · 13 years ago
  48. dba68bf add proper fuxed-based locking for stdio by Rich Felker · 13 years ago
  49. acb0480 new attempt at making set*id() safe and robust by Rich Felker · 13 years ago
  50. dd92a09 comment non-obvious de bruijn sequence code in int parser by Rich Felker · 13 years ago
  51. 47d027e fix various bugs in new integer parser framework by Rich Felker · 13 years ago
  52. ecc9c5f new restartable integer parsing framework. by Rich Felker · 13 years ago
  53. c7d19f9 restore use of .type in asm, but use modern @function (vs %function) by Rich Felker · 13 years ago
  54. 7779dbd fix race condition in pthread_kill by Rich Felker · 13 years ago
  55. f09e78d fix sigset macro for 64-bit systems (<< was overflowing due to wrong type) by Rich Felker · 13 years ago
  56. 1e4f1cf remove all .size and .type directives for functions from the asm by Rich Felker · 13 years ago
  57. 11c531e implement uselocale function (minimal) by Rich Felker · 13 years ago
  58. 4c4e22d optimize compound-literal sigset_t's not to contain useless hurd bits by Rich Felker · 14 years ago
  59. 99b8a25 overhaul implementation-internal signal protections by Rich Felker · 14 years ago
  60. f16a308 completely new barrier implementation, addressing major correctness issues by Rich Felker · 14 years ago
  61. a9be201 workaround for preprocessor bug in pcc by Rich Felker · 14 years ago
  62. 870cc67 fix minor bugs due to incorrect threaded-predicate semantics by Rich Felker · 14 years ago
  63. 9080cc1 clean up handling of thread/nothread mode, locking by Rich Felker · 14 years ago
  64. ebf8244 optimize cancellation enable/disable code by Rich Felker · 14 years ago
  65. feee989 overhaul pthread cancellation by Rich Felker · 14 years ago
  66. 016a5dc use a separate signal from SIGCANCEL for SIGEV_THREAD timers by Rich Felker · 14 years ago
  67. 82171d6 greatly improve SIGEV_THREAD timers by Rich Felker · 14 years ago
  68. b2486a8 move rsyscall out of pthread_create module by Rich Felker · 14 years ago
  69. 729cb49 new framework to inhibit thread cancellation when needed by Rich Felker · 14 years ago
  70. f01d351 simplify calling of timer signal handler by Rich Felker · 14 years ago
  71. 537d33d simplify pthread tsd key handling by Rich Felker · 14 years ago
  72. 952987a reorganize the __libc structure for threaded performance issues by Rich Felker · 14 years ago
  73. b8be64c optimize timer creation and possibly protect against some minor races by Rich Felker · 14 years ago
  74. bf619d8 major improvements to cancellation handling by Rich Felker · 14 years ago
  75. 70c31c7 some preliminaries for adding POSIX timers by Rich Felker · 14 years ago
  76. 83b6c9e remove useless field in pthread struct (wasted a good bit of space) by Rich Felker · 14 years ago
  77. e3cd6c5 major stdio overhaul, using readv/writev, plus other changes by Rich Felker · 14 years ago
  78. a374524 simplify and optimize FILE lock handling by Rich Felker · 14 years ago
  79. b470030 overhaul cancellation to fix resource leaks and dangerous behavior with signals by Rich Felker · 14 years ago
  80. aa398f5 global cleanup to use the new syscall interface by Rich Felker · 14 years ago
  81. 685e40b syscall overhaul part two - unify public and internal syscall interface by Rich Felker · 14 years ago
  82. 462dbfc remove comment cruft that got left behind in x86_64 syscall.s by Rich Felker · 14 years ago
  83. d00ff29 overhaul syscall interface by Rich Felker · 14 years ago
  84. e18b563 implement [v]swprintf by Rich Felker · 14 years ago
  85. 047e434 implement robust mutexes by Rich Felker · 14 years ago
  86. 93cc986 reorder mutex struct fields to make room for pointers (upcoming robust mutexes) by Rich Felker · 14 years ago
  87. b1c4316 unify lock and owner fields of mutex structure by Rich Felker · 14 years ago
  88. 5eb0d33 implement flockfile api, rework stdio locking by Rich Felker · 14 years ago
  89. 5fcebcd optimize pthread termination in the non-detached case by Rich Felker · 14 years ago
  90. 4820f92 fix and optimize non-default-type mutex behavior by Rich Felker · 14 years ago
  91. 5fd4a98 use the selected clock from the condattr for pthread_cond_timedwait by Rich Felker · 14 years ago
  92. 41d5183 various changes in preparation for dynamic linking support by Rich Felker · 14 years ago
  93. d89c9e8 use an accessor function for __libc data pointer when compiled as PIC by Rich Felker · 14 years ago
  94. e9417ff add pthread_atfork interface by Rich Felker · 14 years ago
  95. e882756 reorganize pthread data structures and move the definitions to alltypes.h by Rich Felker · 14 years ago
  96. a5bf06c move arch-specific internal headers into place by Rich Felker · 14 years ago
  97. 7b2dd22 finish unifying thread register handling in preparation for porting by Rich Felker · 14 years ago
  98. 0b2006c begin unifying clone/thread management interface in preparation for porting by Rich Felker · 14 years ago
  99. 2cdfb7c cleaning up syscalls in preparation for x86_64 port by Rich Felker · 14 years ago
  100. 0bcbb53 ensure that the compiler doesn't try to reorder around atomic ops by Rich Felker · 14 years ago