* elf32-hppa.c (elf32_hppa_size_stubs): Revert part of 2002-05-04,
don't look for stubs on all undefined syms.
This commit is contained in:
parent
8120c9d5cc
commit
c432ba1a88
2 changed files with 17 additions and 2 deletions
|
@ -1,3 +1,8 @@
|
|||
2002-05-10 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* elf32-hppa.c (elf32_hppa_size_stubs): Revert part of 2002-05-04,
|
||||
don't look for stubs on all undefined syms.
|
||||
|
||||
2002-05-09 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* elf64-ppc.c (RA_REGISTER_MASK, RA_REGISTER_SHIFT): Delete.
|
||||
|
|
|
@ -3128,9 +3128,19 @@ elf32_hppa_size_stubs (output_bfd, stub_bfd, info, multi_subspace, group_size,
|
|||
+ sym_sec->output_section->vma);
|
||||
}
|
||||
else if (hash->elf.root.type == bfd_link_hash_undefweak)
|
||||
;
|
||||
{
|
||||
if (! info->shared)
|
||||
continue;
|
||||
}
|
||||
else if (hash->elf.root.type == bfd_link_hash_undefined)
|
||||
;
|
||||
{
|
||||
if (! (info->shared
|
||||
&& !info->no_undefined
|
||||
&& (ELF_ST_VISIBILITY (hash->elf.other)
|
||||
== STV_DEFAULT)
|
||||
&& hash->elf.type != STT_PARISC_MILLI))
|
||||
continue;
|
||||
}
|
||||
else
|
||||
{
|
||||
bfd_set_error (bfd_error_bad_value);
|
||||
|
|
Loading…
Reference in a new issue