about summary refs log tree commit diff
path: root/src/ldso
Commit message (Expand)AuthorAgeFilesLines
* lift child restrictions after multi-threaded forkRich Felker2020-11-111-0/+2
* convert malloc use under libc-internal locks to use internal allocatorRich Felker2020-11-111-0/+5
* dlerror: don't gratuitously hold freebuf_queue lock while freeingRich Felker2020-11-111-5/+8
* fix time64 link regression of dlsym stub for static-linked programsRich Felker2019-11-031-0/+4
* add __dlsym_time64 asm entry point for all legacy-32bit-time_t archsRich Felker2019-11-029-0/+27
* remove remaining traces of __tls_get_newSzabolcs Nagy2019-09-294-11/+1
* fix arm __tlsdesc_dynamic when built as thumb code without __ARM_ARCH>=5Rich Felker2019-09-111-0/+4
* remove stray .end directives from powerpc[64] asmFangrui Song2019-07-022-2/+0
* add riscv64 architecture supportRich Felker2019-06-141-0/+6
* optimize aarch64 dynamic tlsdesc function to spill fewer registersRich Felker2019-05-261-10/+7
* install dynamic tls synchronously at dlopen, streamline accessRich Felker2019-02-184-104/+3
* defer free of thread-local dlerror buffers from inconsistent contextRich Felker2019-02-151-2/+20
* fix build regression on armhf in tlsdesc asmRich Felker2018-10-091-0/+1
* inline cp15 thread pointer load in arm dynamic TLSDESC asm when possibleRich Felker2018-10-011-0/+9
* add TLSDESC support for 32-bit armRich Felker2018-10-011-0/+62
* reduce spurious inclusion of libc.hRich Felker2018-09-127-7/+0
* move tlsdesc and internal dl function declarations to dynlink.hRich Felker2018-09-127-16/+7
* define and use internal macros for hidden visibility, weak refsRich Felker2018-09-057-20/+12
* add m68k portRich Felker2018-06-191-0/+12
* fix TLS layout of TLS variant I when there is a gap above TPSzabolcs Nagy2018-06-021-3/+2
* fix dl_iterate_phdr in static PIE binariesRich Felker2017-04-111-0/+5
* in static dl_iterate_phdr, fix use of possibly-uninitialized aux dataRich Felker2017-03-141-1/+1
* s390x: implement dlsymBobby Bingham2017-02-151-0/+6
* add powerpc64 portBobby Bingham2016-05-081-0/+12
* add mips n32 port (ILP32 ABI for mips64)Rich Felker2016-04-181-0/+17
* add mips64 portRich Felker2016-03-061-0/+17
* move dynamic linker to its own top-level directory, ldsoRich Felker2016-01-253-2087/+0
* adapt static dl_iterate_phdr not to depend on !defined(SHARED)Rich Felker2016-01-251-4/+3
* move static-linked stub dlsym out of dynlink.cRich Felker2016-01-252-11/+15
* move static-linked stub dlopen out of dynlink.cRich Felker2016-01-252-5/+13
* move dlinfo out of dynlink.cRich Felker2016-01-252-16/+12
* move dlclose out of dynlink.c to its own source fileRich Felker2016-01-252-5/+9
* move static-linked stub invalid dso handle checking out of dynlink.cRich Felker2016-01-252-9/+20
* move static/stub version of dladdr out of dynlink.cRich Felker2016-01-252-9/+6
* factor dlerror and error-setting code out of dynlink.cRich Felker2016-01-252-32/+55
* add arch/abi info to dynamic linker's id/version outputRich Felker2016-01-221-1/+1
* move arm-specific translation units out of arch/arm/src, to src/*/armRich Felker2016-01-221-0/+42
* ldso: fix the dtv update logic in __tls_get_newSzabolcs Nagy2015-11-281-1/+1
* remove undef weak refs to init/fini array symbols in libc.soRich Felker2015-11-191-0/+9
* use private maps even for read-only segments of FDPIC librariesRich Felker2015-11-151-1/+1
* remove use of SHARED macro in dynamic linker version reportingRich Felker2015-11-121-0/+1
* unify static and dynamic linked implementations of thread-local storageRich Felker2015-11-121-86/+54
* unify static and dynamic libc init/fini code pathsRich Felker2015-11-111-3/+1
* fix dynamic loader library mapping for nommu systemsRich Felker2015-11-111-4/+15
* explicitly assemble all arm asm sources as UALRich Felker2015-11-101-0/+1
* fix missing bss handling in FDPIC ELF loaderRich Felker2015-10-281-0/+13
* fix dladdr treatment of function descriptors for fdpicRich Felker2015-10-151-9/+22
* fix visibility mismatch in dynamic linker stage 2 function definitionRich Felker2015-10-151-0/+1
* fix dlsym RTLD_NEXT behavior for fdpicRich Felker2015-09-221-4/+28
* fix dlsym lookup of function symbols on fdpicRich Felker2015-09-221-0/+6