http://sourceware.org/bugzilla/show_bug.cgi?id=12595
Summary: STT_GNU_IFUNC in ET_EXEC crashes ld Product: binutils Version: 2.22 (HEAD) Status: NEW Severity: minor Priority: P2 Component: ld AssignedTo: unassig...@sources.redhat.com ReportedBy: jan.kratoch...@redhat.com Target: s390x-ibm-linux-gnu cat >2.c <<EOH extern void gnu_ifunc (void); int main (void) { gnu_ifunc (); return 0; } EOH cat >3.c <<EOH asm (".type gnu_ifunc, @gnu_indirect_function"); void (*gnu_ifunc (void)) (void) { return 0; } EOH gcc 2.c 3.c /usr/bin/ld: BFD version 2.20.51.0.2-5.19.el6 20091009 internal error, aborting at elf64-s390.c line 3193 in elf_s390_finish_dynamic_symbol ld-new: BFD (GNU Binutils) 2.21.51.20110319 internal error, aborting at elf64-s390.c line 3204 in elf_s390_finish_dynamic_symbol To be error-ing in gdb.base/gnu-ifunc.exp to be submitted these days. -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug. _______________________________________________ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils