summaryrefslogtreecommitdiff
path: root/arch/i386/reloc.h
AgeCommit message (Collapse)AuthorLines
2011-06-25fix some symbol resolution issues in dynamic linkerRich Felker-0/+1
1. search was wrongly beginning with lib itself rather than dso head 2. inconsistent resolution of function pointers for functions in plt
2011-06-25proper path searching for dynamic linkerRich Felker-0/+2
first, use $LD_LIBRARY_PATH unless suid. if that fails, read path from /etc/ld-musl-$ARCH.path and fallback to a builtin default.
2011-06-18experimental dynamic linker!Rich Felker-0/+26
some notes: - library search path is hard coded - x86_64 code is untested and may not work - dlopen/dlsym is not yet implemented - relocations in read-only memory won't work