about summary refs log tree commit diff
path: root/src/internal
Commit message (Expand)AuthorAgeFilesLines
...
* math: add asuint, asuint64, asfloat and asdoubleSzabolcs Nagy2019-04-171-33/+15
* math: move complex math out of libm.hSzabolcs Nagy2019-04-172-15/+22
* remove external __syscall function and last remaining usersRich Felker2019-04-1017-263/+1
* overhaul i386 syscall mechanism not to depend on external asm sourceRich Felker2019-04-104-70/+24
* fix crash/out-of-bound read in sscanfRich Felker2019-03-142-2/+3
* add membarrier syscall wrapper, refactor dynamic tls install to use itRich Felker2019-02-221-1/+1
* install dynamic tls synchronously at dlopen, streamline accessRich Felker2019-02-181-0/+1
* rewrite __synccall in terms of global thread listRich Felker2019-02-161-1/+0
* track all live threads in an AS-safe, fully-consistent linked listRich Felker2019-02-151-4/+8
* always block signals for starting new threads, refactor start argsRich Felker2019-02-151-11/+0
* add __timedwait backend workaround for old kernels where futex EINTRsRich Felker2018-12-181-0/+1
* remove volatile qualification from category pointers in __locale_structRich Felker2018-10-201-1/+1
* adapt setlocale to support possibility of failureRich Felker2018-10-201-0/+2
* adjust types in FILE struct to make line buffering check less expensiveRich Felker2018-10-181-4/+2
* optimize internal putc_unlocked macro used in putcRich Felker2018-10-181-1/+2
* fix wrong result for putc variants due to operator precedenceRich Felker2018-10-181-1/+1
* move stdio locking MAYBE_WAITERS definition to stdio_impl.hRich Felker2018-10-161-0/+2
* combine arch ABI's DTP_OFFSET into DTV pointersRich Felker2018-10-121-2/+3
* increase default thread stack/guard sizeRich Felker2018-09-181-2/+2
* limit the configurable default stack/guard size for threadsRich Felker2018-09-181-2/+5
* fix deletion of pthread tsd keys that still have non-null values storedRich Felker2018-09-181-0/+3
* fix null pointer subtraction and comparison in stdioRich Felker2018-09-161-2/+2
* fix undefined behavior in strto* via FILE buffer pointer abuseRich Felker2018-09-152-8/+40
* fix regression with compilers not incorporating C99 DR#289 resolutionRich Felker2018-09-131-1/+1
* remove vis.h protected-visibility hackRich Felker2018-09-121-27/+0
* split internal lock API out of libc.h, creating lock.hRich Felker2018-09-122-6/+9
* move misplaced __fork_handler declarationRich Felker2018-09-122-1/+1
* remove spurious inclusion of libc.h for LFS64 ABI aliasesRich Felker2018-09-121-6/+0
* reduce spurious inclusion of libc.hRich Felker2018-09-127-8/+7
* remove unused __futex function and source fileRich Felker2018-09-121-2/+0
* declare and make hidden additional internal init/exit symbolsRich Felker2018-09-121-0/+4
* declare and make hidden additional internal stdio symbolsRich Felker2018-09-121-0/+5
* declare and make hidden more internal locale functionsRich Felker2018-09-121-0/+2
* move additional pthread internal declarations to pthread_impl.h, hideRich Felker2018-09-121-0/+15
* apply hidden visibility to various remaining internal interfacesRich Felker2018-09-127-23/+23
* apply hidden visibility to sigreturn code fragmentsRich Felker2018-09-121-1/+3
* apply hidden visibility to pthread internalsRich Felker2018-09-121-11/+11
* apply hidden visibility to stdio internalsRich Felker2018-09-121-26/+26
* apply hidden visibility to internal math functionsRich Felker2018-09-121-24/+24
* overhaul internally-public declarations using wrapper headersRich Felker2018-09-123-22/+6
* declare __getopt_msg in stdio_impl.hRich Felker2018-09-121-0/+2
* move __memalign declaration to malloc_impl.hRich Felker2018-09-121-0/+2
* make arch __set_thread_area backends hiddenRich Felker2018-09-121-1/+1
* make arch __clone backends hiddenRich Felker2018-09-121-1/+1
* move tlsdesc and internal dl function declarations to dynlink.hRich Felker2018-09-121-0/+10
* move __stdio_exit_needed to stdio_impl.hRich Felker2018-09-121-0/+2
* move __loc_is_allocated declaration to locale_impl.hRich Felker2018-09-121-0/+1
* move declarations of tls setup/access functions to pthread_impl.hRich Felker2018-09-121-0/+6
* move lgamma-related internal declarations to libm.hRich Felker2018-09-121-0/+4
* move declarations for malloc internals to malloc_impl.hRich Felker2018-09-121-0/+4