9cb7d16b11
first entry, which is a special case) in rtld_start, because they could be all 0s. Instead we use the difference between the real _DYNAMIC address (which we can determine on 68k with a "lea (%pc,_DYNAMIC),..." and the base-relative one (at the beginning of the GOT) to figure out the relocation offset. Not needed for binutils-current, but I might as well fix it now. |
||
---|---|---|
.. | ||
arch | ||
debug.c | ||
debug.h | ||
headers.c | ||
ld.elf_so.1 | ||
load.c | ||
Makefile | ||
malloc.c | ||
map_object.c | ||
paths.c | ||
README | ||
reloc.c | ||
rtld.c | ||
rtld.h | ||
rtldenv.h | ||
search.c | ||
symbol.c | ||
sysident.h | ||
xmalloc.c | ||
xprintf.c |
$NetBSD: README,v 1.10 2002/09/13 04:05:00 mycroft Exp $ TO DO: * Support for coexistance of 32-bit and 64-bit ELF on platforms that can do that.