------- 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. _______________________________________________ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils