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