Age | Commit message (Expand) | Author | Files | Lines |
2011-06-28 | use load address from elf header if possible | Rich Felker | 1 | -1/+1 |
2011-06-28 | make dynamic linker relocate the main program image last, after all libs | Rich Felker | 1 | -0/+1 |
2011-06-26 | fix stale pointer issue in dynamic linker with dlopen | Rich Felker | 1 | -0/+1 |
2011-06-26 | don't leave the lock held on dlopen failure.. | Rich Felker | 1 | -2/+2 |
2011-06-26 | add RTLD_DEFAULT support | Rich Felker | 1 | -1/+2 |
2011-06-26 | in dlopen: don't use null pointer | Rich Felker | 1 | -3/+3 |
2011-06-26 | fix resolving symbols in objects loaded in RTLD_LOCAL mode | Rich Felker | 1 | -0/+11 |
2011-06-26 | experimental dlopen/dlsym and dynlink changes needed to support them | Rich Felker | 1 | -8/+125 |
2011-06-26 | error handling in dynamic linking | Rich Felker | 1 | -2/+19 |
2011-06-25 | fix some symbol resolution issues in dynamic linker | Rich Felker | 1 | -4/+4 |
2011-06-25 | handle library paths better (ignore empty path components, etc.) | Rich Felker | 1 | -3/+5 |
2011-06-25 | fix possible (questionable) strict aliasing violations and ptr arith | Rich Felker | 1 | -3/+3 |
2011-06-25 | proper path searching for dynamic linker | Rich Felker | 1 | -14/+38 |
2011-06-25 | discard dso descriptors after performing relocations | Rich Felker | 1 | -0/+12 |
2011-06-25 | keep track of which dsos have been relocated | Rich Felker | 1 | -0/+1 |
2011-06-23 | prepare support for LD_LIBRARY_PATH (checking suid/sgid safety) | Rich Felker | 1 | -0/+6 |
2011-06-19 | make ldso asm more uniform with rest of codebase (no unnecessary suffixes) | Rich Felker | 1 | -12/+12 |
2011-06-19 | x86_64: ensure that dtor pointer passed to app is 0 so it won't be used | Rich Felker | 1 | -0/+1 |
2011-06-18 | dynamic linker 64bit fix: hash table entries are always 32bit | Rich Felker | 1 | -2/+2 |
2011-06-18 | experimental dynamic linker! | Rich Felker | 3 | -0/+412 |
2011-02-24 | various changes in preparation for dynamic linking support | Rich Felker | 1 | -0/+8 |