bug-binutils
[Top][All Lists]
Advanced

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

[Bug binutils/15835] binutils can't deal with more than one SHT_SYMTAB_S


From: richard at netbsd dot org
Subject: [Bug binutils/15835] binutils can't deal with more than one SHT_SYMTAB_SHNDX section (such as from Solaris or illumos link editor)
Date: Tue, 08 Sep 2015 02:57:19 +0000

https://sourceware.org/bugzilla/show_bug.cgi?id=15835

--- Comment #10 from Richard PALO <richard at netbsd dot org> ---
I did try two things in addition...
First, and again with the existing libxul.so:
>$ gobjdump -T /opt/local/lib/thunderbird24/libxul.so 
>
>/opt/local/lib/thunderbird24/libxul.so:     file format elf32-i386-sol2
>
>gobjdump: /opt/local/lib/thunderbird24/libxul.so symbol number 1 references 
>nonexistent SHT_SYMTAB_SHNDX section
>gobjdump: /opt/local/lib/thunderbird24/libxul.so: File in wrong format


then I rebuilt with the patched binutils in place and tried with the new
libxul.so:
>$ gobjdump -T 
>/tmp/pkgsrc/mail/thunderbird24/work/comm-esr24/mozilla/toolkit/library/libxul.so
>
>/tmp/pkgsrc/mail/thunderbird24/work/comm-esr24/mozilla/toolkit/library/libxul.so:
>     file format elf32-i386-sol2
>
>gobjdump: 
>/tmp/pkgsrc/mail/thunderbird24/work/comm-esr24/mozilla/toolkit/library/libxul.so
> symbol number 1 references nonexistent SHT_SYMTAB_SHNDX section
>gobjdump: 
>/tmp/pkgsrc/mail/thunderbird24/work/comm-esr24/mozilla/toolkit/library/libxul.so:
> File in wrong format


no change, so perhaps there is still an issue, either with binutils, illumos ld
or both.

I can provide both libxul.so, but I note that elfdump output for both are
equivalent.

-- 
You are receiving this mail because:
You are on the CC list for the bug.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]