TODO revision 1.1
11.1Smycroftrtld: 21.1Smycroft* map hints file read-only 31.1Smycroft* resolve MIPS binding lossage 41.1Smycroft 51.1Smycroftbinutils/gcc: 61.1Smycroft* alpha: why are there GLOB_DAT relocs in ld.elf_so? 71.1Smycroft* alpha: bogus textrels in rtti info 81.1Smycroft* mips: why are there global GOT relocs in ld.elf_so? 91.1Smycroft* mips: bogus textrels in .rel.dyn 101.1Smycroft* powerpc: make sure the .got section is always executable 111.1Smycroft* powerpc: fix ld scripts so that .rodata is still used for PIC 121.1Smycroft 131.1Smycroftmachine-specific #ifdefs: 141.1Smycroftheaders.c:#ifdef __mips__ 151.1Smycroftreloc.c:#if defined(__i386__) || defined(__arm__) 161.1Smycroftrtld.c:#if !defined(__arm__) && !defined(__mips__) && !defined(__sh__) 171.1Smycroftrtld.c:#ifndef __mips__ 181.1Smycroftrtld.c:#ifdef __mips__ 191.1Smycroftrtld.h:#ifdef __mips__ 201.1Smycroftsymbol.c:#ifndef __mips__ 211.1Smycroft 221.1Smycroftissues to research: 231.1Smycroft* sh, x86_64 have different absolute and GLOB_DAT relocs; nothing else does 241.1Smycroft* sh, vax, x86_64 use addend on PLT; nothing else does 251.1Smycroft 261.1Smycroft 271.1Smycroftrela: alpha hppa m68k powerpc sh sparc sparc64 vax x86_64 281.1Smycroftrel: arm i386 mips 291.1Smycroft 301.1Smycroftuntested/sketchy: hppa sh x86_64 311.1Smycroft 321.1Smycroft 331.1Smycroft- mycroft 341.1Smycroft 2003/09/24 35