TODO revision 1.1
1rtld: 2* map hints file read-only 3* resolve MIPS binding lossage 4 5binutils/gcc: 6* alpha: why are there GLOB_DAT relocs in ld.elf_so? 7* alpha: bogus textrels in rtti info 8* mips: why are there global GOT relocs in ld.elf_so? 9* mips: bogus textrels in .rel.dyn 10* powerpc: make sure the .got section is always executable 11* powerpc: fix ld scripts so that .rodata is still used for PIC 12 13machine-specific #ifdefs: 14headers.c:#ifdef __mips__ 15reloc.c:#if defined(__i386__) || defined(__arm__) 16rtld.c:#if !defined(__arm__) && !defined(__mips__) && !defined(__sh__) 17rtld.c:#ifndef __mips__ 18rtld.c:#ifdef __mips__ 19rtld.h:#ifdef __mips__ 20symbol.c:#ifndef __mips__ 21 22issues to research: 23* sh, x86_64 have different absolute and GLOB_DAT relocs; nothing else does 24* sh, vax, x86_64 use addend on PLT; nothing else does 25 26 27rela: alpha hppa m68k powerpc sh sparc sparc64 vax x86_64 28rel: arm i386 mips 29 30untested/sketchy: hppa sh x86_64 31 32 33- mycroft 34 2003/09/24 35