Age | Commit message (Expand) | Author | Files | Lines |
2018-10-20 | remove volatile qualification from category pointers in __locale_struct | Rich Felker | 1 | -1/+1 |
2018-09-12 | split internal lock API out of libc.h, creating lock.h | Rich Felker | 1 | -6/+0 |
2018-09-12 | move misplaced __fork_handler declaration | Rich Felker | 1 | -0/+1 |
2018-09-12 | remove spurious inclusion of libc.h for LFS64 ABI aliases | Rich Felker | 1 | -6/+0 |
2018-09-12 | reduce spurious inclusion of libc.h | Rich Felker | 1 | -2/+0 |
2018-09-12 | declare and make hidden additional internal init/exit symbols | Rich Felker | 1 | -0/+4 |
2018-09-12 | apply hidden visibility to various remaining internal interfaces | Rich Felker | 1 | -5/+5 |
2018-09-12 | overhaul internally-public declarations using wrapper headers | Rich Felker | 1 | -9/+4 |
2018-09-12 | improve machinery for ldso to report libc version | Rich Felker | 1 | -0/+2 |
2018-09-05 | define and use internal macros for hidden visibility, weak refs | Rich Felker | 1 | -13/+10 |
2015-11-12 | unify static and dynamic linked implementations of thread-local storage | Rich Felker | 1 | -1/+8 |
2015-06-16 | refactor stdio open file list handling, move it out of global libc struct | Rich Felker | 1 | -2/+0 |
2015-05-27 | overhaul locale internals to treat categories roughly uniformly | Rich Felker | 1 | -3/+1 |
2015-05-16 | eliminate costly tricks to avoid TLS access for current locale state | Rich Felker | 1 | -2/+0 |
2015-04-22 | fix inconsistent visibility for __hwcap and __sysinfo symbols | Rich Felker | 1 | -2/+3 |
2015-04-22 | remove cruft for libc struct accessor function and broken visibility | Rich Felker | 1 | -14/+0 |
2015-04-13 | remove remnants of support for running in no-thread-pointer mode | Rich Felker | 1 | -2/+1 |
2015-03-03 | make all objects used with atomic operations volatile | Rich Felker | 1 | -3/+3 |
2014-07-24 | implement locale file loading and state for remaining locale categories | Rich Felker | 1 | -0/+3 |
2014-07-02 | add locale framework | Rich Felker | 1 | -0/+8 |
2014-03-24 | always initialize thread pointer at program start | Rich Felker | 1 | -2/+2 |
2013-09-20 | fix potential deadlock bug in libc-internal locking logic | Rich Felker | 1 | -2/+2 |
2013-09-15 | support configurable page size on mips, powerpc and microblaze | Szabolcs Nagy | 1 | -0/+6 |
2013-07-21 | add support for init/fini array in main program, and greatly simplify | Rich Felker | 1 | -3/+0 |
2013-02-17 | consistently use the internal name __environ for environ | Rich Felker | 1 | -1/+0 |
2012-12-07 | fix trailing whitespace issues that crept in here and there | Rich Felker | 1 | -1/+1 |
2012-10-25 | use explicit visibility to optimize a few hot-path function calls | Rich Felker | 1 | -4/+4 |
2012-10-13 | workaround broken hidden-visibility handling in pcc | Rich Felker | 1 | -1/+1 |
2012-10-05 | support for TLS in dynamic-loaded (dlopen) modules | Rich Felker | 1 | -1/+1 |
2012-10-04 | TLS (GNU/C11 thread-local storage) support for static-linked programs | Rich Felker | 1 | -0/+1 |
2012-07-27 | save AT_HWCAP from auxv for subsequent use in machine-specific code | Rich Felker | 1 | -0/+1 |
2012-05-31 | enable LARGEFILE64 aliases | Rich Felker | 1 | -2/+1 |
2012-05-22 | remove everything related to forkall | Rich Felker | 1 | -1/+0 |
2012-04-24 | ditch the priority inheritance locks; use malloc's version of lock | Rich Felker | 1 | -1/+1 |
2012-04-24 | new internal locking primitive; drop spinlocks | Rich Felker | 1 | -1/+2 |
2012-02-24 | new attempt at working around the gcc 3 visibility bug | Rich Felker | 1 | -0/+3 |
2012-02-23 | cleanup and work around visibility bug in gcc 3 that affects x86_64 | Rich Felker | 1 | -5/+10 |
2011-08-23 | security hardening: ensure suid programs have valid stdin/out/err | Rich Felker | 1 | -2/+4 |
2011-08-12 | pthread and synccall cleanup, new __synccall_wait op | Rich Felker | 1 | -0/+1 |
2011-08-06 | simplify multi-threaded errno, eliminate useless function pointer | Rich Felker | 1 | -2/+1 |
2011-08-06 | use weak aliases rather than function pointers to simplify some code | Rich Felker | 1 | -2/+0 |
2011-07-30 | add proper fuxed-based locking for stdio | Rich Felker | 1 | -1/+2 |
2011-07-29 | new attempt at making set*id() safe and robust | Rich Felker | 1 | -1/+2 |
2011-04-20 | fix minor bugs due to incorrect threaded-predicate semantics | Rich Felker | 1 | -0/+1 |
2011-04-17 | clean up handling of thread/nothread mode, locking | Rich Felker | 1 | -4/+3 |
2011-04-17 | optimize cancellation enable/disable code | Rich Felker | 1 | -0/+1 |
2011-04-17 | overhaul pthread cancellation | Rich Felker | 1 | -7/+1 |
2011-04-06 | move rsyscall out of pthread_create module | Rich Felker | 1 | -1/+2 |
2011-04-05 | new framework to inhibit thread cancellation when needed | Rich Felker | 1 | -0/+2 |
2011-04-03 | simplify calling of timer signal handler | Rich Felker | 1 | -2/+1 |