diff options
author | Michael Meeks <michael.meeks@novell.com> | 2005-10-20 15:34:30 +0000 |
---|---|---|
committer | Michael Meeks <michael.meeks@novell.com> | 2005-10-20 15:34:30 +0000 |
commit | 3d85079566be6c7eb573f92928b30e73645be845 (patch) | |
tree | eef893a360217bf02c559152ce3a501ecf6dc630 /doc/bdirect.txt | |
parent | 813bf51d45897b85e86eefb4cb1228f4d424e1ee (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.txt | 9 |
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 ... - + :-) ... |