summaryrefslogtreecommitdiff
path: root/ldso/dynlink.c
AgeCommit message (Expand)AuthorLines
2017-11-13fix malloc state corruption when ldso rejects loading a second libcRich Felker-3/+4
2017-07-04allow specifying argv[0] when invoking a program via ldso commandRich Felker-0/+7
2017-07-04fix regression in dlopen promotion from RTLD_LOCAL to RTLD_GLOBALRich Felker-1/+6
2017-07-04ldso: avoid spurious & possible erroneous work for libs with no depsRich Felker-4/+7
2017-03-21fix dlopen/dlsym regression opening libs already loaded at startupRich Felker-2/+2
2017-03-15precalculate gnu hash rather than doing it lazily in find_sym inner loopRich Felker-8/+2
2017-03-14remove unused refcnt field for shared librariesRich Felker-4/+0
2017-03-14avoid loading of multiple libc versions via explicit pathnameRich Felker-1/+11
2017-03-14emulate lazy relocation as deferrable relocationRich Felker-3/+66
2017-03-13reorder addend handling before symbol lookup in relocation codeRich Felker-16/+17
2017-03-12rework ldso handling of global symbol table for consistencyRich Felker-44/+53
2017-03-11treat STB_WEAK and STB_GNU_UNIQUE like STB_GLOBAL in find_symSzabolcs Nagy-3/+1
2017-01-13fix crashes in x32 __tls_get_addrrofl0r-5/+5
2017-01-04fix crash from corrupted tls module list after failed dlopenRich Felker-0/+1
2016-11-11treat null vdso base same as missingBobby Bingham-1/+1
2016-11-11generalize ELF hash table types not to assume 32-bit entriesRich Felker-2/+2
2016-11-07fix ldso reserved library name handlingSzabolcs Nagy-19/+19
2016-11-07fix accidental global static pointer in ldsoSzabolcs Nagy-1/+2
2016-03-06generalize mips-specific reloc code not to hard-code sym/type encodingRich Felker-1/+1
2016-01-30ldso: fix GDB dynamic linker info on MIPSFelix Fietkau-4/+7
2016-01-30fix regression in dynamic-linked tls when both main app & libs have tlsRich Felker-1/+1
2016-01-25move dynamic linker to its own top-level directory, ldsoRich Felker-0/+1931