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