summaryrefslogtreecommitdiff
path: root/doc/bdirect.txt
diff options
context:
space:
mode:
authorMichael Meeks <michael.meeks@novell.com>2005-10-20 15:34:30 +0000
committerMichael Meeks <michael.meeks@novell.com>2005-10-20 15:34:30 +0000
commit3d85079566be6c7eb573f92928b30e73645be845 (patch)
treeeef893a360217bf02c559152ce3a501ecf6dc630 /doc/bdirect.txt
parent813bf51d45897b85e86eefb4cb1228f4d424e1ee (diff)
Fix crasher in some unusual circumstances.
* patches/test/binutils-bdirect.diff: fix crasher in some unusual circumstances.
Diffstat (limited to 'doc/bdirect.txt')
-rw-r--r--doc/bdirect.txt9
1 files changed, 0 insertions, 9 deletions
diff --git a/doc/bdirect.txt b/doc/bdirect.txt
index 60acbf5ac..7e7f5f4a8 100644
--- a/doc/bdirect.txt
+++ b/doc/bdirect.txt
@@ -187,15 +187,6 @@ libfixup.so - 31 symbols
+ add 'preloads' to head of dt_needed - add an offset ?
+ have a global 'preload' scope (?)
+ [what about a preload's recursive deps ?]
- + skip_map
+ _dl_lookup_symbol_x - should/could; call itself recursively
with an adjusted scope (?) [or not ...]
-
- ** work out why 'ld' is crashing:
-
- + execve("/usr/lib/gcc/i586-suse-linux/4.0.2/ld", ["/usr/lib/gcc/i586-suse-linux/4.0.2/ld", "--eh-frame-hdr", "-m", "elf_i386", "-dynamic-linker", "/lib/ld-linux.so.2", "-o", "/opt/gcc/src/glibc-build/elf/dl-allobjs.os", "-r", "-L/usr/lib/gcc/i586-suse-linux/4.0.2", "-L/usr/lib/gcc/i586-suse-linux/4.0.2", "-L/usr/lib/gcc/i586-suse-linux/4.0.2/../../../../i586-suse-linux/lib", "-L/usr/lib/gcc/i586-suse-linux/4.0.2/../../..", "/opt/gcc/src/glibc-build/elf/rtld.os", "/opt/gcc/src/glibc-build/elf/dl-load.os", "/opt/gcc/src/glibc-build/elf/dl-cache.os", "/opt/gcc/src/glibc-build/elf/dl-lookup.os", "/opt/gcc/src/glibc-build/elf/dl-object.os", "/opt/gcc/src/glibc-build/elf/dl-reloc.os", "/opt/gcc/src/glibc-build/elf/dl-deps.os", "/opt/gcc/src/glibc-build/elf/dl-runtime.os", "/opt/gcc/src/glibc-build/elf/dl-error.os", "/opt/gcc/src/glibc-build/elf/dl-init.os", "/opt/gcc/src/glibc-build/elf/dl-fini.os", "/opt/gcc/src/glibc-build/elf/dl-debug.os", "/opt/gcc/src/glibc-build/elf/dl-misc.os", "/opt/gcc/src/glibc-build/elf/dl-version.os", "/opt/gcc/src/glibc-build/elf/dl-profile.os", "/opt/gcc/src/glibc-build/elf/dl-conflict.os", "/opt/gcc/src/glibc-build/elf/dl-tls.os", "/opt/gcc/src/glibc-build/elf/dl-origin.os", "/opt/gcc/src/glibc-build/elf/dl-execstack.os", "/opt/gcc/src/glibc-build/elf/dl-caller.os", "/opt/gcc/src/glibc-build/elf/dl-sysdep.os", "/opt/gcc/src/glibc-build/elf/dl-environ.os", "/opt/gcc/src/glibc-build/elf/dl-minimal.os", "/opt/gcc/src/glibc-build/elf/dl-brk.os", "/opt/gcc/src/glibc-build/elf/dl-sbrk.os"], [/* 89 vars */]) = 0
-
-
- ** Install & test OO.o with it ...
- + :-) ...