Update README. Still not complete.
This commit is contained in:
parent
892294e9f7
commit
7b26e004dc
|
@ -1,4 +1,4 @@
|
|||
$NetBSD: README,v 1.7 2001/12/14 21:25:22 thorpej Exp $
|
||||
$NetBSD: README,v 1.8 2001/12/20 06:49:03 thorpej Exp $
|
||||
|
||||
BUGS/PROBLEMS:
|
||||
|
||||
|
@ -21,15 +21,13 @@ BUGS/PROBLEMS:
|
|||
have to be #ifdef'd in reloc.c), assuming that everything
|
||||
in the GOT is a RELATIVE relocation.
|
||||
|
||||
(2) C code relocates the rest of the loader, excluding those
|
||||
RELATIVE relocations already done (via an ... iffy heuristic).
|
||||
(2) alpha only: C code relocates the rest of the loader,
|
||||
excluding those RELATIVE relocations already done (via an ...
|
||||
iffy heuristic).
|
||||
|
||||
i386, m68k, sparc:
|
||||
(1) C code relocates RELATIVE relocations in _rtld_init() carefully
|
||||
so that it does not touch any globals.
|
||||
|
||||
(2) C code relocates the rest of the loader, excluding those
|
||||
RELATIVE relocations already done (via an ... iffy heuristic).
|
||||
arm, i386, m68k, sparc:
|
||||
(1) C code relocates the loader in _rtld_init() carefully so that
|
||||
it does not touch any globals.
|
||||
|
||||
mips:
|
||||
(1) loads ld.elf_so at 0, so no relocating is necessary.
|
||||
|
@ -44,12 +42,7 @@ BUGS/PROBLEMS:
|
|||
|
||||
TO DO:
|
||||
|
||||
* Support for other platforms
|
||||
|
||||
* Support for coexistance of 32-bit and 64-bit ELF on platforms that can
|
||||
do that.
|
||||
|
||||
* Possible support for ldd (standalone operation) and program loading
|
||||
a la the glibc shared loader.
|
||||
|
||||
* Support for relocating ld.elf_so on mips
|
||||
|
|
Loading…
Reference in New Issue