http://sourceware.org/bugzilla/show_bug.cgi?id=14592
Khem Raj changed:
What|Removed |Added
Target||arm-linux-gnueabi
--
Configure bugmail: ht
http://sourceware.org/bugzilla/show_bug.cgi?id=14592
Bug #: 14592
Summary: gold segfaults with internal error in set_address
Product: binutils
Version: 2.23
Status: NEW
Severity: normal
Priority: P2
Component: g
http://sourceware.org/bugzilla/show_bug.cgi?id=14590
H.J. Lu changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
http://sourceware.org/bugzilla/show_bug.cgi?id=14591
H.J. Lu changed:
What|Removed |Added
CC||matz at suse dot de
--- Comment #1 from H.J.
http://sourceware.org/bugzilla/show_bug.cgi?id=14591
Bug #: 14591
Summary: Wrong symbol type with common symbol and weak function
Product: binutils
Version: unspecified
Status: NEW
Severity: normal
Priority: P2
http://sourceware.org/bugzilla/show_bug.cgi?id=14590
--- Comment #2 from H.J. Lu 2012-09-17 16:03:20
UTC ---
[hjl@gnu-6 pr14590]$ cat x.c
int foo;
int
main ()
{
return foo != 0;
}
[hjl@gnu-6 pr14590]$ cat y.c
void alt (void) { }
#pragma foo_ifunc weak
void foo (void);
void * foo_ifunc (void)
http://sourceware.org/bugzilla/show_bug.cgi?id=14590
--- Comment #1 from Michael Matz 2012-09-17 15:31:45 UTC
---
The problem seems to be specific to common symbols. With -fno-common
it goes away. The hash slot for the 'index' symbol get type STT_GNU_IFUNC
in elf_link_add_object_symbols when r
http://sourceware.org/bugzilla/show_bug.cgi?id=14590
Michael Matz changed:
What|Removed |Added
CC||hjl.tools at gmail dot com
--
Configur
http://sourceware.org/bugzilla/show_bug.cgi?id=14590
Bug #: 14590
Summary: ifunc problem: internal error, aborting at
elf64-x86-64.c line 3175 in
elf_x86_64_relocate_section
Product: binutils
Version: 2.24 (HEAD)