about summary refs log tree commit diff
path: root/src/ldso
Commit message (Expand)AuthorAgeFilesLines
* 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
* improve error handling in map_library and support long phdrsRich Felker2013-08-021-12/+21
* fix uninitialized dyn variable in map_libraryRich Felker2013-08-021-1/+1
* fix theoretical out-of-bound access in dynamic linkerRich Felker2013-07-311-1/+1
* prevent passing PT_INTERP name to dlopen from double-loading libcRich Felker2013-07-311-6/+11
* 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