* elfxx-mips.c (mips_elf_calculate_relocation): Test only for
the dynamic link symbol actually in use.
This commit is contained in:
parent
c98bad6f54
commit
a4d0f1817b
2 changed files with 8 additions and 3 deletions
|
@ -1,8 +1,13 @@
|
||||||
|
2004-08-01 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
|
||||||
|
|
||||||
|
* elfxx-mips.c (mips_elf_calculate_relocation): Test only for
|
||||||
|
the dynamic link symbol actually in use.
|
||||||
|
|
||||||
2004-08-01 Stephane Carrez <stcarrez@nerim.fr>
|
2004-08-01 Stephane Carrez <stcarrez@nerim.fr>
|
||||||
|
|
||||||
* elf32-m68hc1x.c (elf32_m68hc11_size_stubs): Handle bfd_link_hash_new
|
* elf32-m68hc1x.c (elf32_m68hc11_size_stubs): Handle bfd_link_hash_new
|
||||||
|
|
||||||
2004-07-31 Joel Brobecker <brobecker@gnat.com>
|
2004-07-31 Joel Brobecker <brobecker@gnat.com>
|
||||||
Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
|
Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
|
||||||
|
|
||||||
* elfxx-mips.c (_bfd_mips_elf_symbol_processing): Handle
|
* elfxx-mips.c (_bfd_mips_elf_symbol_processing): Handle
|
||||||
|
|
|
@ -3109,8 +3109,8 @@ mips_elf_calculate_relocation (bfd *abfd, bfd *input_bfd,
|
||||||
else if (info->unresolved_syms_in_objects == RM_IGNORE
|
else if (info->unresolved_syms_in_objects == RM_IGNORE
|
||||||
&& ELF_ST_VISIBILITY (h->root.other) == STV_DEFAULT)
|
&& ELF_ST_VISIBILITY (h->root.other) == STV_DEFAULT)
|
||||||
symbol = 0;
|
symbol = 0;
|
||||||
else if (strcmp (*namep, "_DYNAMIC_LINK") == 0 ||
|
else if (strcmp (*namep, SGI_COMPAT (input_bfd)
|
||||||
strcmp (*namep, "_DYNAMIC_LINKING") == 0)
|
? "_DYNAMIC_LINK" : "_DYNAMIC_LINKING") == 0)
|
||||||
{
|
{
|
||||||
/* If this is a dynamic link, we should have created a
|
/* If this is a dynamic link, we should have created a
|
||||||
_DYNAMIC_LINK symbol or _DYNAMIC_LINKING(for normal mips) symbol
|
_DYNAMIC_LINK symbol or _DYNAMIC_LINKING(for normal mips) symbol
|
||||||
|
|
Loading…
Reference in a new issue