about summary refs log tree commit diff
path: root/src/internal
Commit message (Expand)AuthorAgeFilesLines
* prefer new socket syscalls, fallback to SYS_socketcall only if neededRich Felker2020-08-081-9/+23
* math: add __math_invalidlSzabolcs Nagy2020-08-051-0/+3
* fix C implementation of a_clz_32Rich Felker2020-07-051-1/+1
* add fallback a_clz_32 implementationRich Felker2020-06-111-0/+15
* have ldso track replacement of aligned_allocRich Felker2020-06-101-0/+1
* reintroduce calloc elison of memset for direct-mmapped allocationsRich Felker2020-06-101-0/+1
* move malloc_impl.h from src/internal to src/mallocRich Felker2020-06-021-43/+0
* move declaration of interfaces between malloc and ldso to dynlink.hRich Felker2020-06-022-4/+4
* restore lock-skipping for processes that return to single-threaded stateRich Felker2020-05-221-0/+1
* cut down size of some libc struct membersRich Felker2020-05-221-3/+3
* don't use libc.threads_minus_1 as relaxed atomic for skipping locksRich Felker2020-05-221-1/+1
* move __string_read into vsscanf source fileRich Felker2020-04-171-2/+0
* fix possible access to uninitialized memory in shgetc (via scanf)Rich Felker2020-04-171-1/+1
* math: fix sinh overflows in non-nearest roundingSzabolcs Nagy2020-02-211-2/+2
* remove legacy time32 timer[fd] syscalls from public syscall.hRich Felker2020-02-051-0/+16
* remove further legacy time32 clock syscalls from public syscall.hRich Felker2020-02-051-0/+16
* remove legacy clock_gettime and gettimeofday from public syscall.hRich Felker2020-01-301-0/+7
* move stage3_func typedef out of shared internal dynlink.h headerRich Felker2019-12-311-1/+0
* implement SO_TIMESTAMP[NS] fallback for kernels without time64 versionsRich Felker2019-12-171-0/+7
* fix incorrect use of fabs on long double operand in floatscan.cRich Felker2019-10-181-4/+1
* remove remaining traces of __tls_get_newSzabolcs Nagy2019-09-291-1/+0
* add support for powerpc/powerpc64 unaligned relocationsSamuel Holland2019-08-111-0/+1
* ioctl: add fallback for new time64 SIOCGSTAMP[NS]Rich Felker2019-07-311-0/+7
* get/setsockopt: add fallback for new time64 SO_RCVTIMEO/SO_SNDTIMEORich Felker2019-07-311-0/+7
* make __socketcall analogous to __syscall, error-returningRich Felker2019-07-311-6/+6
* internally, define plain syscalls, if missing, as their time64 variantsRich Felker2019-07-271-0/+83
* do not use _Noreturn for a function pointer in dynamic linkerMatthew Maurer2019-06-211-1/+1
* allow archs to provide a 7-argument syscall if neededRich Felker2019-05-051-0/+1
* make new math code compatible with unused variable warning/errorRich Felker2019-04-201-3/+6
* math: new powSzabolcs Nagy2019-04-171-0/+1
* math: new powfSzabolcs Nagy2019-04-171-0/+6
* math: new exp2f and expfSzabolcs Nagy2019-04-171-0/+16
* math: add configuration macrosSzabolcs Nagy2019-04-171-0/+5
* math: add macros for static branch prediction hintsSzabolcs Nagy2019-04-171-0/+9
* math: add double precision error handling functionsSzabolcs Nagy2019-04-171-0/+5
* math: add single precision error handling functionsSzabolcs Nagy2019-04-171-0/+7
* math: add eval_as_float and eval_as_doubleSzabolcs Nagy2019-04-171-0/+17
* math: add fp_arch.h with fp_barrier and fp_force_evalSzabolcs Nagy2019-04-171-6/+65
* math: remove sun copyright from libm.hSzabolcs Nagy2019-04-171-23/+0
* 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