about summary refs log tree commit diff
path: root/src/ldso
Commit message (Expand)AuthorAgeFilesLines
* add some sanity checks in dynamic loader codeRich Felker2013-07-311-0/+10
* fix bug where read error was treated as success reading library headersRich Felker2013-07-311-1/+1
* don't call null pointer if DT_INIT/DT_FINI are nullRich Felker2013-07-311-2/+2
* fix indention-with-spacesRich Felker2013-07-271-1/+1
* make ldd report the libc/dynamic linker itselfRich Felker2013-07-261-0/+22
* fix computation of entry point and main app phdrs when invoking via ldsoRich Felker2013-07-261-3/+1
* support STB_GNU_UNIQUE symbol bindings in dynamic linkerRich Felker2013-07-241-1/+1
* move the dynamic linker's jmp_buf from static to automatic storageRich Felker2013-07-241-5/+7
* disable legacy init/fini processing on ARMRich Felker2013-07-221-0/+4
* add support for init/fini array in main program, and greatly simplifyRich Felker2013-07-211-8/+6
* fix order of fini_array execution for shared libsRich Felker2013-07-211-2/+2
* add support for init_array/fini_array ctors/dtors to dynamic linkerRich Felker2013-07-201-2/+13
* make the dynamic linker find its path file relative to its own locationRich Felker2013-07-181-1/+20
* fix invalid library phdr pointers passed to callback from dl_iterate_phdrRich Felker2013-07-101-9/+16
* implement minimal dlinfo functionRich Felker2013-06-292-0/+20
* fix missing synchronization in calls from dynamic linker to global ctorsRich Felker2013-06-291-0/+4
* remove useless conditional before free from dynamic linker path codeRich Felker2013-06-261-1/+1
* fix dynamic linker handling of empty path file or error reading path fileRich Felker2013-06-261-4/+3
* make newline-delimited dynamic linker path file actually workRich Felker2013-06-251-1/+1
* ensure that thread dtv pointer is never null to optimize __tls_get_addrRich Felker2013-06-031-4/+4
* make dynamic linker accept : or \n as path separatorRich Felker2013-04-201-8/+8
* fix uninitialized map_len being used in munmap failure paths in load_libraryRich Felker2013-02-021-3/+2
* add support for RTLD_NOLOAD to dlopenRich Felker2013-01-231-3/+7
* fix regression in dlsym: rejection of special RTLD_* handles as invalidRich Felker2013-01-231-1/+2
* fix warning building dynlink.c stub for static libcRich Felker2013-01-161-2/+2
* fix bug in dladdr that prevented resolving addresses in the PLTRich Felker2013-01-161-1/+1
* check for invalid handles in dlsym/dlcloseRich Felker2013-01-101-1/+17
* fix breakage in ldd (failure to print library load address)Rich Felker2012-12-151-2/+2
* fix ordering of shared library ctors with respect to libc initRich Felker2012-11-301-3/+6
* eliminate gdb complaints about missing linux-gate.so.1Rich Felker2012-11-251-1/+2
* fix typo in dynamic linker path file loading codeRich Felker2012-11-171-1/+1
* arg-skipping code for powerpc dynamic linkerRich Felker2012-11-171-0/+8
* dynamic linking support for powerpcRich Felker2012-11-161-17/+16
* fix indention with spaces in powerpc asmRich Felker2012-11-142-27/+26
* Merge remote-tracking branch 'ppc-port/ppc-squashed'Rich Felker2012-11-142-0/+31
|\
| * PPC port cleaned up, static linking works well now.rofl0r2012-11-133-24/+24
| * import preliminary ppc work by rdp.Richard Pennington2012-11-132-0/+31
* | support ldso path files without final newlineRich Felker2012-11-091-2/+5
* | change ldso path file logic to replace rather than add to search pathRich Felker2012-11-081-2/+2
|/
* fix dlsym asm for mipsRich Felker2012-11-081-1/+2
* remove one unnecessary static var from dynamic linkerRich Felker2012-11-011-2/+2
* fix more unused variable warningsRich Felker2012-11-011-3/+2
* add dl_iterate_phdr interfaceRich Felker2012-10-312-7/+87
* support looking up thread-local objects with dlsymRich Felker2012-10-191-0/+6
* fix breakage in dlsym for looking up RTLD_DEFAULT, etc.Rich Felker2012-10-191-2/+5
* fix microblaze asm relocations for shared libcRich Felker2012-10-172-3/+3
* add support for TLS variant I, presently needed for arm and mipsRich Felker2012-10-151-3/+32
* fix main program TLS alignment for dynamic-linked programsRich Felker2012-10-141-6/+5
* fix namespace clash (libc) in dynlink.cRich Felker2012-10-131-14/+13
* remove dead code from dynamic linkerRich Felker2012-10-131-10/+0