about summary refs log tree commit diff
path: root/src/ldso/dynlink.c
Commit message (Expand)AuthorAgeFilesLines
* ensure debugger hook for dynamic linker does not point to a PLT slotRich Felker2015-04-171-2/+4
* use hidden visibility for call from dlsym to internal __dlsymRich Felker2015-04-141-0/+1
* fix inconsistent visibility for internal __tls_get_new functionRich 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-131-173/+174
* 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
* 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
* 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
* separate __tls_get_addr implementation from dynamic linker/init_tlsRich Felker2014-06-191-6/+6
* change dynamic TLS installation strategy to optimize accessRich Felker2014-06-191-8/+14
* add arch-generic support for tlsdesc relocations to dynamic linkerRich Felker2014-06-191-0/+41
* reduce code duplication in dynamic linker error pathsRich Felker2014-06-181-16/+16
* refactor to remove arch-specific relocation code from dynamic linkerRich Felker2014-06-181-8/+89
* add options when explicitly invoking dynamic loaderRich Felker2014-04-161-2/+21
* remove lazy ssp initializationTimo Teräs2014-03-251-13/+0
* if dynamic linker's relro mprotect call fails, include reason in messageRich Felker2014-03-251-1/+1
* cosmetic improvements in dynamic linker cleanupRich Felker2014-03-251-5/+5
* clean up internal dynamic linker functions enumerating phdrsTimo Teräs2014-03-251-28/+23
* implement PT_GNU_RELRO supportTimo Teräs2014-03-251-15/+37
* always initialize thread pointer at program startRich Felker2014-03-241-9/+19
* fix crash in dynamic linker when certain copy relocations are unsatisfiedRich Felker2014-01-211-1/+2
* const-qualify the address argument to dladdrRich Felker2014-01-061-2/+2
* add infrastructure to record and report the version of libc.soRich Felker2013-12-011-2/+7
* remove duplicate includes from dynlink.c, strfmon.c and getaddrinfo.cSzabolcs Nagy2013-11-251-3/+0
* fix uninitialized variable in dladdrRich Felker2013-10-041-1/+1
* support configurable page size on mips, powerpc and microblazeSzabolcs Nagy2013-09-151-0/+1
* do not use default when dynamic linker fails to open existing path fileRich Felker2013-09-091-0/+2
* make dlopen honor the rpath of the main programRich Felker2013-08-231-1/+1
* fix bugs in $ORIGIN handlingRich Felker2013-08-231-3/+9
* use AT_EXECFN, if available, for dynamic linker to identify main programRich Felker2013-08-231-1/+5
* add rpath $ORIGIN processing to dynamic linkerRich Felker2013-08-231-3/+59
* add recursive rpath support to dynamic linkerRich Felker2013-08-231-12/+13
* work around libraries with versioned symbols in dynamic linkerRich Felker2013-08-081-11/+14
* add system for resetting TLS to initial valuesRich Felker2013-08-031-0/+13
* move RPATH search after LD_LIBRARY_PATH searchRich Felker2013-08-021-2/+2
* if map_library has allocated a buffer for phdrs, free it on success tooRich Felker2013-08-021-0/+1