about summary refs log tree commit diff
path: root/src/ldso
Commit message (Expand)AuthorAgeFilesLines
* 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
* move calls to application init functions after crt1 entry pointRich Felker2015-09-221-1/+5
* fix breakage in non-fdpic dynamic linker init/fini processingRich Felker2015-09-221-1/+1
* fix resolving interp string address on fdpic ldd commandRich Felker2015-09-221-2/+1
* add real fdpic loading of shared librariesRich Felker2015-09-221-9/+54
* add general fdpic support in dynamic linker and arch support for shRich Felker2015-09-222-11/+188
* factor symbol counting out of dladdr as its own functionRich Felker2015-09-211-19/+20
* simplify dlstart code by using integer type for base addressRich Felker2015-09-211-8/+7
* refactor some more dynamic linker load address computationsRich Felker2015-09-171-7/+7
* remove some useless casts in dynamic linkerRich Felker2015-09-171-2/+2
* further refactoring of dynamic linker load address computationsRich Felker2015-09-171-2/+2
* begin refactoring load address computations in dynamic linkerRich Felker2015-09-171-19/+22
* remove old dlstart stage-2 symbolic lookup code; add new genericRich Felker2015-09-171-14/+8
* introduce new symbol-lookup-free rcrt1/dlstart stage chainingRich Felker2015-09-171-0/+6
* dynlink.c: pass gnu-hash table pointer to gnu_lookupAlexander Monakov2015-06-281-13/+11
* dynlink.c: slim down gnu_lookupAlexander Monakov2015-06-281-9/+5
* dynlink.c: use bloom filter in gnu hash lookupAlexander Monakov2015-06-281-3/+22
* dynlink.c: use a faster expression in gnu_hashAlexander Monakov2015-06-271-1/+1
* fix local-dynamic model TLS on mips and powerpcRich Felker2015-06-251-3/+3
* make dynamic linker work around MAP_FAILED mmap failure on nommu kernelsRich Felker2015-06-231-2/+24
* ignore ENOSYS error from mprotect in pthread_create and dynamic linkerRich Felker2015-06-171-2/+4
* fix regression in pre-v7 arm on kernels with kuser helper removedRich Felker2015-06-071-17/+14
* fix dynamic linker regression processing R_*_NONE type relocationsRich Felker2015-06-041-0/+1
* reprocess all libc/ldso symbolic relocations in dynamic linking stage 3Rich Felker2015-05-251-11/+43
* move call to dynamic linker stage-3 into stage-2 functionRich Felker2015-05-252-11/+8
* simplify/shrink relocation processing in dynamic linker stage 1Rich Felker2015-05-251-24/+16
* remove processing of DT_JMPREL from dynamic linker stage 1 bootstrapRich Felker2015-05-251-1/+0
* reprocess libc/ldso RELA relocations in stage 3 of dynamic linkingRich Felker2015-05-181-1/+1
* remove always-true conditional in dynamic linker TLSDESC processingRich Felker2015-04-211-1/+1
* remove redundant code in do_dlsym functionRich Felker2015-04-211-1/+1
* make dlerror state and message thread-local and dynamically-allocatedRich Felker2015-04-181-32/+61
* apply hidden visibility to tlsdesc accessor functionsRich Felker2015-04-175-0/+10
* comment fixes in aarch64 tlsdesc asmSzabolcs Nagy2015-04-171-4/+4
* ensure debugger hook for dynamic linker does not point to a PLT slotRich Felker2015-04-171-2/+4
* fix PLT call offset in sh dlsym asmRich Felker2015-04-171-3/+3