diff options
| author | skrll <skrll@NetBSD.org> | 2005-02-26 22:26:18 +0000 |
|---|---|---|
| committer | skrll <skrll@NetBSD.org> | 2005-02-26 22:26:18 +0000 |
| commit | f5ee31d05018ea4c56ffefa5d777e07f94213db9 (patch) | |
| tree | bd025e011f047b02042b8487a4df536b7fffea82 /libexec | |
| parent | 612dd971937185390f08f4e977337893a30d9ce3 (diff) | |
Update and be more descriptive about one of the machine specific #ifdefs
Diffstat (limited to 'libexec')
| -rw-r--r-- | libexec/ld.elf_so/TODO | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/libexec/ld.elf_so/TODO b/libexec/ld.elf_so/TODO index ea961170631..bc523583fe6 100644 --- a/libexec/ld.elf_so/TODO +++ b/libexec/ld.elf_so/TODO @@ -9,11 +9,15 @@ binutils/gcc: * powerpc: make sure the .got section is always executable * powerpc: fix ld scripts so that .rodata is still used for PIC -machine-specific #ifdefs: +machine-specific: +* LD_BIND_NOW support for: alpha m68k mips powerpc sh3 sh5 vax x86_64 +* #ifdefs: +headers.c:#ifndef __mips__ headers.c:#ifdef __mips__ -reloc.c:#if defined(__i386__) || defined(__arm__) +reloc.c:#if defined(__hppa__) +rtld.c:#if !defined(__hppa__) +rtld.c:#if !defined(__mips__) && !defined(__hppa__) rtld.c:#if !defined(__arm__) && !defined(__mips__) && !defined(__sh__) -rtld.c:#ifndef __mips__ rtld.c:#ifdef __mips__ rtld.h:#ifdef __mips__ symbol.c:#ifndef __mips__ @@ -26,8 +30,5 @@ issues to research: rela: alpha hppa m68k powerpc sh sparc sparc64 vax x86_64 rel: arm i386 mips -untested/sketchy: hppa sh x86_64 - - - mycroft 2003/09/24 |
