2771 Commits (c8798ef974d21c338a7d8d874a402978ffc6168e)

Author SHA1 Message Date
Rich Felker 511d70738b make fgetwc set error indicator for stream on encoding errors 7 years ago
Rich Felker d7b583420b allow archs to provide a 7-argument syscall if needed 7 years ago
Rich Felker 78691fa76d make new math code compatible with unused variable warning/error 7 years ago
Szabolcs Nagy e4dd65305a math: new pow 8 years ago
Szabolcs Nagy e16f7b3c02 math: new exp and exp2 8 years ago
Szabolcs Nagy 2a3210cf4a math: new log2 8 years ago
Szabolcs Nagy 236cd056e8 math: new log 8 years ago
Szabolcs Nagy d28cd0ad42 math: new powf 9 years ago
Szabolcs Nagy 3f94c648ef math: new exp2f and expf 9 years ago
Szabolcs Nagy 098868b338 math: new log2f 9 years ago
Szabolcs Nagy db505b794c math: new logf 9 years ago
Szabolcs Nagy 169fc008d8 math: add configuration macros 8 years ago
Szabolcs Nagy 3c3763fc52 math: add macros for static branch prediction hints 8 years ago
Szabolcs Nagy 4f8acf953c math: add double precision error handling functions 8 years ago
Szabolcs Nagy 9ef6ca4235 math: add single precision error handling functions 9 years ago
Szabolcs Nagy fe54544f05 math: add eval_as_float and eval_as_double 8 years ago
Szabolcs Nagy b50d315fd2 math: add fp_arch.h with fp_barrier and fp_force_eval 8 years ago
Szabolcs Nagy f107d34e76 math: remove sun copyright from libm.h 8 years ago
Szabolcs Nagy d59e504279 math: add asuint, asuint64, asfloat and asdouble 9 years ago
Szabolcs Nagy 2d72b58070 math: move complex math out of libm.h 8 years ago
Rich Felker 788d5e24ca remove external __syscall function and last remaining users 7 years ago
Rich Felker 22e5bbd0de overhaul i386 syscall mechanism not to depend on external asm source 7 years ago
Rich Felker a01ff71f7c in membarrier fallback, allow for possibility that sigaction fails 7 years ago
Dan Gohman 8186880393 fix unintended global symbols in atanl.c 7 years ago
Frediano Ziglio 7fe51ea85b use __strchrnul instead of strchr and strlen in execvpe 7 years ago
Rich Felker 8ee0ca0ce6 fix harmless-by-chance typo in priority inheritance mutex code 7 years ago
Rich Felker 54ca677983 implement priority inheritance mutexes 7 years ago
Rich Felker 2142cafdc7 clean up access to mutex type in pthread_mutex_trylock 7 years ago
Drew DeVault 54316a52b2 support archs with no renameat syscall, only renameat2 7 years ago
Drew DeVault 46fb680c85 support archs with no mlock syscall, only mlock2 7 years ago
Rich Felker 59f88d7662 fix data race choosing next key slot in pthread_key_create 7 years ago
Rich Felker 8f12c4e110 fix crash/out-of-bound read in sscanf 7 years ago
Rich Felker c62dfe6161 fix namespace violation in dependencies of mtx_lock 7 years ago
Ryan Fairfax 2a0ff45b36 handle labels with 8-bit byte values in dn_skipname 7 years ago
A. Wilcox 00d3d577ca setvbuf: return failure if mode is invalid 7 years ago
Rich Felker f368d9fd26 make FILE a complete type for pre-C11 standard profiles 7 years ago
Rich Felker 4918b7fb0d don't reject unknown/future flags in sigaltstack, allow SS_AUTODISARM 7 years ago
Rich Felker ba18c1ecc6 add membarrier syscall wrapper, refactor dynamic tls install to use it 7 years ago
Rich Felker 7865d569de make thread list lock a recursive lock 7 years ago
Rich Felker ad795d56ba fix spurious undefined behavior in getaddrinfo 7 years ago
Rich Felker 224d938c5e fix invalid free of partial addrinfo list with multiple services 7 years ago
Rich Felker 9d44b6460a install dynamic tls synchronously at dlopen, streamline access 7 years ago
Rich Felker 805288929f fix data race between new pthread_key_delete and dtor execution 7 years ago
Rich Felker 639bcf251e introduce namespace-safe rwlock aliases; use in pthread_key_create 7 years ago
Rich Felker ba74a42cee rewrite pthread_key_delete to use global thread list 7 years ago
Rich Felker e4235d7067 rewrite __synccall in terms of global thread list 7 years ago
Rich Felker 8f11e6127f track all live threads in an AS-safe, fully-consistent linked list 7 years ago
Rich Felker 04335d9260 always block signals for starting new threads, refactor start args 7 years ago
Rich Felker 5b74eed3b3 for SIGEV_THREAD timer threads, replace signal handler with sigwaitinfo 7 years ago
Rich Felker aa5a9d15e0 defer free of thread-local dlerror buffers from inconsistent context 7 years ago