It is not appear under the normal configuration.
In case we make BFD with new configuration without
bfd_elf32_{little,big}mips_vec,
the application can't be linked because of missing
_bfd_mips_elf32_gprel16_reloc.
For example, follows will be failed.
# in bfd/config.bfd
targ_defvec=bfd_elf64_bigmips_vec
targ_selvecs="bfd_elf32_nbigmips_vec bfd_elf32_nlittlemips_vec
bfd_elf64_littlemips_vec"
Follows will be succeeded.
targ_defvec=bfd_elf64_bigmips_vec
targ_selvecs="bfd_elf32_nbigmips_vec bfd_elf32_nlittlemips_vec
bfd_elf64_littlemips_vec
bfd_elf32_littlemips_vec bfd_elf32_bigmips_vec"
I guess elfxx-mips.c should be fixed, but I'm not sure how to.
--
Summary: Link failed _bfd_mips_elf32_gprel16_reloc.
Product: binutils
Version: 2.16
Status: NEW
Severity: minor
Priority: P3
Component: binutils
AssignedTo: unassigned at sources dot redhat dot com
ReportedBy: monaka at monami-software dot com
CC: bug-binutils at gnu dot org
http://sourceware.org/bugzilla/show_bug.cgi?id=2580
------- 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
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-binutils