* reloc16.c (bfd_coff_reloc16_get_value): Add support for
undefined weak symbols.
This commit is contained in:
parent
436675d3af
commit
fc2db3b82b
@ -1,3 +1,8 @@
|
||||
2008-04-25 Jay Foad <jay.foad@gmail.com>
|
||||
|
||||
* reloc16.c (bfd_coff_reloc16_get_value): Add support for
|
||||
undefined weak symbols.
|
||||
|
||||
2008-04-25 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* po/vi.po: Updated Vietnamese translation.
|
||||
|
@ -76,6 +76,10 @@ bfd_coff_reloc16_get_value (reloc, link_info, input_section)
|
||||
else if (h != (struct bfd_link_hash_entry *) NULL
|
||||
&& h->type == bfd_link_hash_common)
|
||||
value = h->u.c.size;
|
||||
else if (h != (struct bfd_link_hash_entry *) NULL
|
||||
&& h->type == bfd_link_hash_undefweak)
|
||||
/* This is a GNU extension. */
|
||||
value = 0;
|
||||
else
|
||||
{
|
||||
if (!((*link_info->callbacks->undefined_symbol)
|
||||
|
Loading…
Reference in New Issue
Block a user