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.3 skrll machine-specific: 13 1.3 skrll * LD_BIND_NOW support for: alpha m68k mips powerpc sh3 sh5 vax x86_64 14 1.3 skrll * #ifdefs: 15 1.3 skrll headers.c:#ifndef __mips__ 16 1.1 mycroft headers.c:#ifdef __mips__ 17 1.3 skrll reloc.c:#if defined(__hppa__) 18 1.3 skrll rtld.c:#if !defined(__hppa__) 19 1.3 skrll rtld.c:#if !defined(__mips__) && !defined(__hppa__) 20 1.1 mycroft rtld.c:#if !defined(__arm__) && !defined(__mips__) && !defined(__sh__) 21 1.1 mycroft rtld.c:#ifdef __mips__ 22 1.1 mycroft rtld.h:#ifdef __mips__ 23 1.1 mycroft symbol.c:#ifndef __mips__ 24 1.1 mycroft 25 1.1 mycroft issues to research: 26 1.1 mycroft * sh, x86_64 have different absolute and GLOB_DAT relocs; nothing else does 27 1.1 mycroft * sh, vax, x86_64 use addend on PLT; nothing else does 28 1.1 mycroft 29 1.1 mycroft 30 1.1 mycroft rela: alpha hppa m68k powerpc sh sparc sparc64 vax x86_64 31 1.1 mycroft rel: arm i386 mips 32 1.1 mycroft 33 1.1 mycroft - mycroft 34 1.1 mycroft 2003/09/24 35