bug-binutils
[Top][All Lists]
Advanced

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

[Bug ld/2411] ELF linker fails to create executable with more than 64k s


From: hjl at lucon dot org
Subject: [Bug ld/2411] ELF linker fails to create executable with more than 64k sections
Date: 2 Mar 2006 22:48:56 -0000

------- Additional Comments From hjl at lucon dot org  2006-03-02 22:48 -------
I guess the 64k section support is incomplete. If there are more than 64k
sections, entries in the dynamic symbol table may reference sections beyond
64k:

gcc -B./ -o bar sect.o bar.o
/usr/local/bin/ld: BFD 2.16.91.0.7 20060228 internal error, aborting at
/net/gnu-13/export/linux/src/binutils/binutils/bfd/elfcode.h line 215 in
bfd_elf64_swap_symbol_out

/usr/local/bin/ld: Please report this bug.

collect2: ld returned 1 exit status

I guess linker should stop well before getting abort.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|ELF linker fails to create  |ELF linker fails to create
                   |DSO with dynamic symbols in |executable with more than
                   |more than 64k sections      |64k sections


http://sourceware.org/bugzilla/show_bug.cgi?id=2411

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.




reply via email to

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