Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/libexec/ld.elf_so Update and be more descriptive about one o...



details:   https://anonhg.NetBSD.org/src/rev/77caeb0db2fe
branches:  trunk
changeset: 574343:77caeb0db2fe
user:      skrll <skrll%NetBSD.org@localhost>
date:      Sat Feb 26 22:26:18 2005 +0000

description:
Update and be more descriptive about one of the machine specific #ifdefs

diffstat:

 libexec/ld.elf_so/TODO |  13 +++++++------
 1 files changed, 7 insertions(+), 6 deletions(-)

diffs (31 lines):

diff -r e7217a9ca896 -r 77caeb0db2fe libexec/ld.elf_so/TODO
--- a/libexec/ld.elf_so/TODO    Sat Feb 26 22:25:34 2005 +0000
+++ b/libexec/ld.elf_so/TODO    Sat Feb 26 22:26:18 2005 +0000
@@ -9,11 +9,15 @@
 * 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 @@
 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



Home | Main Index | Thread Index | Old Index