about summary refs log tree commit diff
path: root/src/internal
Commit message (Expand)AuthorAgeFilesLines
* add missing inline keyword on default a_barrier definitionRich Felker2024-03-021-1/+1
* add framework to support archs without a native wait4 syscallRich Felker2024-02-222-0/+67
* ldso: convert TLSDESC_BACKWARDS from "#ifdef" to "if" logicRich Felker2023-11-061-0/+4
* fix public clone function to be safe and usable by applicationsRich Felker2023-06-011-0/+2
* fix wrong sigaction syscall ABI on mips*, or1k, microblaze, riscv64Rich Felker2023-02-091-0/+5
* fix debugger tracking of shared libraries on mips with PIE main programRich Felker2023-01-181-0/+4
* fix missing synchronization of pthread TSD keys with MT-forkRich Felker2022-10-191-0/+1
* fix potential deadlock in dlerror buffer handling at thread exitRich Felker2022-10-191-1/+0
* ldso: support DT_RELR relative relocation formatFangrui Song2022-08-021-1/+1
* use syscall_arg_t and __scc macro for arguments to __alt_socketcallAlex Xu (Hello71)2022-08-021-3/+3
* don't remap internal-use syscall macros to nonexistent time32 syscallsStefan O'Rear2022-04-271-10/+10
* lift locale lock out of internal __get_localeRich Felker2020-12-091-0/+2
* fix regression in pthread_exitRich Felker2020-11-201-1/+2
* lift child restrictions after multi-threaded forkRich Felker2020-11-111-0/+19
* move aio implementation details to a proper internal headerRich Felker2020-10-142-3/+9
* remove long-unused struct __timer from pthread_impl.hRich Felker2020-10-141-5/+0
* move __abort_lock to its own file and drop pointless weak_alias trickRich Felker2020-10-141-0/+2
* fix fork of processes with active async io contextsRich Felker2020-09-281-0/+2
* remove redundant pthread struct members repeated for layout purposesRich Felker2020-08-271-9/+14
* deduplicate __pthread_self thread pointer adjustment out of each archRich Felker2020-08-271-0/+2
* deduplicate TP_ADJ logic out of each arch, replace with TP_OFFSETRich Felker2020-08-241-0/+10
* make h_errno thread-localRich Felker2020-08-241-0/+1
* 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