* 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:
Alan Modra 2002-05-10 02:03:47 +00:00
parent 8120c9d5cc
commit c432ba1a88
2 changed files with 17 additions and 2 deletions

View file

@ -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.

View file

@ -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);