TODO revision 1.3
11.1Smycroftrtld:
21.1Smycroft* resolve MIPS binding lossage
31.1Smycroft
41.1Smycroftbinutils/gcc:
51.1Smycroft* alpha: why are there GLOB_DAT relocs in ld.elf_so?
61.1Smycroft* alpha: bogus textrels in rtti info
71.1Smycroft* mips: why are there global GOT relocs in ld.elf_so?
81.1Smycroft* mips: bogus textrels in .rel.dyn
91.1Smycroft* powerpc: make sure the .got section is always executable
101.1Smycroft* powerpc: fix ld scripts so that .rodata is still used for PIC
111.1Smycroft
121.3Sskrllmachine-specific:
131.3Sskrll* LD_BIND_NOW support for: alpha m68k mips powerpc sh3 sh5 vax x86_64
141.3Sskrll* #ifdefs:
151.3Sskrllheaders.c:#ifndef __mips__
161.1Smycroftheaders.c:#ifdef __mips__
171.3Sskrllreloc.c:#if defined(__hppa__)
181.3Sskrllrtld.c:#if !defined(__hppa__)
191.3Sskrllrtld.c:#if !defined(__mips__) && !defined(__hppa__)
201.1Smycroftrtld.c:#if !defined(__arm__) && !defined(__mips__) && !defined(__sh__)
211.1Smycroftrtld.c:#ifdef __mips__
221.1Smycroftrtld.h:#ifdef __mips__
231.1Smycroftsymbol.c:#ifndef __mips__
241.1Smycroft
251.1Smycroftissues to research:
261.1Smycroft* sh, x86_64 have different absolute and GLOB_DAT relocs; nothing else does
271.1Smycroft* sh, vax, x86_64 use addend on PLT; nothing else does
281.1Smycroft
291.1Smycroft
301.1Smycroftrela: alpha hppa m68k powerpc sh sparc sparc64 vax x86_64
311.1Smycroftrel: arm i386 mips
321.1Smycroft
331.1Smycroft- mycroft
341.1Smycroft  2003/09/24
35