about summary refs log tree commit diff
path: root/src/ldso
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* fix sh build regressions in asmRich Felker2015-04-171-1/+1
* use hidden __tls_get_new for tls/tlsdesc lookup fallback casesRich Felker2015-04-143-4/+10
* use hidden visibility for call from dlsym to internal __dlsymRich Felker2015-04-1411-3/+14
* fix inconsistent visibility for internal __tls_get_new functionRich Felker2015-04-141-0/+1
* make _dlstart_c function use hidden visibilityRich Felker2015-04-141-0/+1
* remove initializers for decoded aux/dyn arrays in dynamic linkerRich Felker2015-04-131-5/+5
* remove remnants of support for running in no-thread-pointer modeRich Felker2015-04-131-10/+2
* move thread pointer setup to beginning of dynamic linker stage 3Rich Felker2015-04-131-8/+23
* stabilize dynamic linker's layout of static TLSRich Felker2015-04-131-9/+6
* dynamic linker bootstrap overhaulRich Felker2015-04-1313-442/+281
* fix rpath string memory leak on failed dlopenRich Felker2015-04-041-0/+2
* halt dynamic linker library search on errors resolving $ORIGIN in rpathRich Felker2015-04-031-8/+18
* harden dynamic linker library path searchRich Felker2015-04-011-5/+16
* add aarch64 portSzabolcs Nagy2015-03-113-0/+115
* copy the dtv pointer to the end of the pthread struct for TLS_ABOVE_TP archsSzabolcs Nagy2015-03-111-3/+3
* fix over-alignment of TLS, insufficient builtin TLS on 64-bit archsRich Felker2015-03-061-2/+8
* make all objects used with atomic operations volatileRich Felker2015-03-031-1/+1
* adapt dynamic linker for new binutils versions that omit DT_RPATHRich Felker2014-11-231-0/+2
* save auxv pointer into libc struct early in dynamic linker startupRich Felker2014-11-191-0/+1
* add dlerror message for static-linked dlsym failureRich Felker2014-08-081-0/+2
* fix dlerror when using dlopen with a static libcClément Vasseur2014-08-081-0/+2
* add or1k (OpenRISC 1000) architecture portStefan Kristiansson2014-07-182-0/+39
* explicitly reject empty names in dynamic linker load_library functionRich Felker2014-07-111-0/+5
* make dynamic linker accept colon as a separator for LD_PRELOADRich Felker2014-07-111-2/+2
* fix regression in mips dynamic linkerRich Felker2014-06-301-1/+6
* fix regression in dynamic linker error reportingRich Felker2014-06-291-9/+5