summaryrefslogtreecommitdiff
path: root/src/internal
AgeCommit message (Expand)AuthorLines
3 daysfix incorrect use of fabs on long double operand in floatscan.cRich Felker-4/+1
2019-09-29remove remaining traces of __tls_get_newSzabolcs Nagy-1/+0
2019-08-11add support for powerpc/powerpc64 unaligned relocationsSamuel Holland-0/+1
2019-07-31ioctl: add fallback for new time64 SIOCGSTAMP[NS]Rich Felker-0/+7
2019-07-31get/setsockopt: add fallback for new time64 SO_RCVTIMEO/SO_SNDTIMEORich Felker-0/+7
2019-07-31make __socketcall analogous to __syscall, error-returningRich Felker-6/+6
2019-07-27internally, define plain syscalls, if missing, as their time64 variantsRich Felker-0/+83
2019-06-21do not use _Noreturn for a function pointer in dynamic linkerMatthew Maurer-1/+1
2019-05-05allow archs to provide a 7-argument syscall if neededRich Felker-0/+1
2019-04-20make new math code compatible with unused variable warning/errorRich Felker-3/+6
2019-04-17math: new powSzabolcs Nagy-0/+1
2019-04-17math: new powfSzabolcs Nagy-0/+6
2019-04-17math: new exp2f and expfSzabolcs Nagy-0/+16
2019-04-17math: add configuration macrosSzabolcs Nagy-0/+5
2019-04-17math: add macros for static branch prediction hintsSzabolcs Nagy-0/+9
2019-04-17math: add double precision error handling functionsSzabolcs Nagy-0/+5
2019-04-17math: add single precision error handling functionsSzabolcs Nagy-0/+7
2019-04-17math: add eval_as_float and eval_as_doubleSzabolcs Nagy-0/+17
2019-04-17math: add fp_arch.h with fp_barrier and fp_force_evalSzabolcs Nagy-6/+65
2019-04-17math: remove sun copyright from libm.hSzabolcs Nagy-23/+0
2019-04-17math: add asuint, asuint64, asfloat and asdoubleSzabolcs Nagy-33/+15
2019-04-17math: move complex math out of libm.hSzabolcs Nagy-15/+22
2019-04-10remove external __syscall function and last remaining usersRich Felker-263/+1
2019-04-10overhaul i386 syscall mechanism not to depend on external asm sourceRich Felker-70/+24
2019-03-14fix crash/out-of-bound read in sscanfRich Felker-2/+3
2019-02-22add membarrier syscall wrapper, refactor dynamic tls install to use itRich Felker-1/+1
2019-02-18install dynamic tls synchronously at dlopen, streamline accessRich Felker-0/+1
2019-02-16rewrite __synccall in terms of global thread listRich Felker-1/+0
2019-02-15track all live threads in an AS-safe, fully-consistent linked listRich Felker-4/+8
2019-02-15always block signals for starting new threads, refactor start argsRich Felker-11/+0
2018-12-18add __timedwait backend workaround for old kernels where futex EINTRsRich Felker-0/+1
2018-10-20remove volatile qualification from category pointers in __locale_structRich Felker-1/+1
2018-10-20adapt setlocale to support possibility of failureRich Felker-0/+2
2018-10-18adjust types in FILE struct to make line buffering check less expensiveRich Felker-4/+2
2018-10-18optimize internal putc_unlocked macro used in putcRich Felker-1/+2
2018-10-18fix wrong result for putc variants due to operator precedenceRich Felker-1/+1
2018-10-16move stdio locking MAYBE_WAITERS definition to stdio_impl.hRich Felker-0/+2
2018-10-12combine arch ABI's DTP_OFFSET into DTV pointersRich Felker-2/+3
2018-09-18increase default thread stack/guard sizeRich Felker-2/+2
2018-09-18limit the configurable default stack/guard size for threadsRich Felker-2/+5
2018-09-18fix deletion of pthread tsd keys that still have non-null values storedRich Felker-0/+3
2018-09-16fix null pointer subtraction and comparison in stdioRich Felker-2/+2
2018-09-15fix undefined behavior in strto* via FILE buffer pointer abuseRich Felker-8/+40
2018-09-13fix regression with compilers not incorporating C99 DR#289 resolutionRich Felker-1/+1
2018-09-12remove vis.h protected-visibility hackRich Felker-27/+0
2018-09-12split internal lock API out of libc.h, creating lock.hRich Felker-6/+9
2018-09-12move misplaced __fork_handler declarationRich Felker-1/+1
2018-09-12remove spurious inclusion of libc.h for LFS64 ABI aliasesRich Felker-6/+0
2018-09-12reduce spurious inclusion of libc.hRich Felker-8/+7
2018-09-12remove unused __futex function and source fileRich Felker-2/+0