[Top][All Lists]
[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.