Re: gold cannot handle _start in a library

2011-05-24 Thread Ian Lance Taylor
Roland McGrath writes: > Given: > > $ gcc -c -xc <(echo '_start(){}') -o start.o > $ ar cq libstart.a start.o > $ ./gold/ld-new -o foo libstart.a > > The output file foo is an empty ELF file. > With: > > $ ./gold/ld-new -o foo -e _start libstart.a > ./gold/ld-new: wa

[Bug ld/12801] ICE in bfd/elf64-x86-64.c line 2764 in elf64_x86_64_relocate_section

2011-05-24 Thread hjl.tools at gmail dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=12801 H.J. Lu changed: What|Removed |Added Status|NEW |WAITING CC|

[Bug ld/12801] ICE in bfd/elf64-x86-64.c line 2764 in elf64_x86_64_relocate_section

2011-05-24 Thread rguenth at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=12801 Richard Guenther changed: What|Removed |Added Target||x86_64-unknown-linux-gnu --- Commen

[Bug ld/12801] New: ICE in bfd/elf64-x86-64.c line 2764 in elf64_x86_64_relocate_section

2011-05-24 Thread rguenth at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=12801 Summary: ICE in bfd/elf64-x86-64.c line 2764 in elf64_x86_64_relocate_section Product: binutils Version: 2.21 Status: NEW Severity: normal Priority: P2