| Commit message (Expand) | Author | Age | Files | Lines |
* | move malloc_impl.h from src/internal to src/malloc | Rich Felker | 2020-06-02 | 1 | -43/+0 |
* | move declaration of interfaces between malloc and ldso to dynlink.h | Rich Felker | 2020-06-02 | 2 | -4/+4 |
* | restore lock-skipping for processes that return to single-threaded state | Rich Felker | 2020-05-22 | 1 | -0/+1 |
* | cut down size of some libc struct members | Rich Felker | 2020-05-22 | 1 | -3/+3 |
* | don't use libc.threads_minus_1 as relaxed atomic for skipping locks | Rich Felker | 2020-05-22 | 1 | -1/+1 |
* | move __string_read into vsscanf source file | Rich Felker | 2020-04-17 | 1 | -2/+0 |
* | fix possible access to uninitialized memory in shgetc (via scanf) | Rich Felker | 2020-04-17 | 1 | -1/+1 |
* | math: fix sinh overflows in non-nearest rounding | Szabolcs Nagy | 2020-02-21 | 1 | -2/+2 |
* | remove legacy time32 timer[fd] syscalls from public syscall.h | Rich Felker | 2020-02-05 | 1 | -0/+16 |
* | remove further legacy time32 clock syscalls from public syscall.h | Rich Felker | 2020-02-05 | 1 | -0/+16 |
* | remove legacy clock_gettime and gettimeofday from public syscall.h | Rich Felker | 2020-01-30 | 1 | -0/+7 |
* | move stage3_func typedef out of shared internal dynlink.h header | Rich Felker | 2019-12-31 | 1 | -1/+0 |
* | implement SO_TIMESTAMP[NS] fallback for kernels without time64 versions | Rich Felker | 2019-12-17 | 1 | -0/+7 |
* | fix incorrect use of fabs on long double operand in floatscan.c | Rich Felker | 2019-10-18 | 1 | -4/+1 |
* | remove remaining traces of __tls_get_new | Szabolcs Nagy | 2019-09-29 | 1 | -1/+0 |
* | add support for powerpc/powerpc64 unaligned relocations | Samuel Holland | 2019-08-11 | 1 | -0/+1 |
* | ioctl: add fallback for new time64 SIOCGSTAMP[NS] | Rich Felker | 2019-07-31 | 1 | -0/+7 |
* | get/setsockopt: add fallback for new time64 SO_RCVTIMEO/SO_SNDTIMEO | Rich Felker | 2019-07-31 | 1 | -0/+7 |
* | make __socketcall analogous to __syscall, error-returning | Rich Felker | 2019-07-31 | 1 | -6/+6 |
* | internally, define plain syscalls, if missing, as their time64 variants | Rich Felker | 2019-07-27 | 1 | -0/+83 |
* | do not use _Noreturn for a function pointer in dynamic linker | Matthew Maurer | 2019-06-21 | 1 | -1/+1 |
* | allow archs to provide a 7-argument syscall if needed | Rich Felker | 2019-05-05 | 1 | -0/+1 |
* | make new math code compatible with unused variable warning/error | Rich Felker | 2019-04-20 | 1 | -3/+6 |
* | math: new pow | Szabolcs Nagy | 2019-04-17 | 1 | -0/+1 |
* | math: new powf | Szabolcs Nagy | 2019-04-17 | 1 | -0/+6 |
* | math: new exp2f and expf | Szabolcs Nagy | 2019-04-17 | 1 | -0/+16 |
* | math: add configuration macros | Szabolcs Nagy | 2019-04-17 | 1 | -0/+5 |
* | math: add macros for static branch prediction hints | Szabolcs Nagy | 2019-04-17 | 1 | -0/+9 |
* | math: add double precision error handling functions | Szabolcs Nagy | 2019-04-17 | 1 | -0/+5 |
* | math: add single precision error handling functions | Szabolcs Nagy | 2019-04-17 | 1 | -0/+7 |
* | math: add eval_as_float and eval_as_double | Szabolcs Nagy | 2019-04-17 | 1 | -0/+17 |
* | math: add fp_arch.h with fp_barrier and fp_force_eval | Szabolcs Nagy | 2019-04-17 | 1 | -6/+65 |
* | math: remove sun copyright from libm.h | Szabolcs Nagy | 2019-04-17 | 1 | -23/+0 |
* | math: add asuint, asuint64, asfloat and asdouble | Szabolcs Nagy | 2019-04-17 | 1 | -33/+15 |
* | math: move complex math out of libm.h | Szabolcs Nagy | 2019-04-17 | 2 | -15/+22 |
* | remove external __syscall function and last remaining users | Rich Felker | 2019-04-10 | 17 | -263/+1 |
* | overhaul i386 syscall mechanism not to depend on external asm source | Rich Felker | 2019-04-10 | 4 | -70/+24 |
* | fix crash/out-of-bound read in sscanf | Rich Felker | 2019-03-14 | 2 | -2/+3 |
* | add membarrier syscall wrapper, refactor dynamic tls install to use it | Rich Felker | 2019-02-22 | 1 | -1/+1 |
* | install dynamic tls synchronously at dlopen, streamline access | Rich Felker | 2019-02-18 | 1 | -0/+1 |
* | rewrite __synccall in terms of global thread list | Rich Felker | 2019-02-16 | 1 | -1/+0 |
* | track all live threads in an AS-safe, fully-consistent linked list | Rich Felker | 2019-02-15 | 1 | -4/+8 |
* | always block signals for starting new threads, refactor start args | Rich Felker | 2019-02-15 | 1 | -11/+0 |
* | add __timedwait backend workaround for old kernels where futex EINTRs | Rich Felker | 2018-12-18 | 1 | -0/+1 |
* | remove volatile qualification from category pointers in __locale_struct | Rich Felker | 2018-10-20 | 1 | -1/+1 |
* | adapt setlocale to support possibility of failure | Rich Felker | 2018-10-20 | 1 | -0/+2 |
* | adjust types in FILE struct to make line buffering check less expensive | Rich Felker | 2018-10-18 | 1 | -4/+2 |
* | optimize internal putc_unlocked macro used in putc | Rich Felker | 2018-10-18 | 1 | -1/+2 |
* | fix wrong result for putc variants due to operator precedence | Rich Felker | 2018-10-18 | 1 | -1/+1 |
* | move stdio locking MAYBE_WAITERS definition to stdio_impl.h | Rich Felker | 2018-10-16 | 1 | -0/+2 |