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