* elf64-ppc.c (ppc_type_of_stub): Disallow stubs other than
ppc_stub_plt_call to symbols defined in shared libs.
This commit is contained in:
parent
e3ab1ac027
commit
ee7de3e631
|
@ -1,3 +1,8 @@
|
|||
2003-11-25 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* elf64-ppc.c (ppc_type_of_stub): Disallow stubs other than
|
||||
ppc_stub_plt_call to symbols defined in shared libs.
|
||||
|
||||
2003-11-22 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* elf-bfd.h (ELF_LINK_POINTER_EQUALITY_NEEDED): Define new flag.
|
||||
|
|
|
@ -6070,8 +6070,9 @@ ppc_type_of_stub (asection *input_sec,
|
|||
}
|
||||
}
|
||||
|
||||
if (h->elf.root.type != bfd_link_hash_defined
|
||||
&& h->elf.root.type != bfd_link_hash_defweak)
|
||||
if (!(h->elf.root.type == bfd_link_hash_defined
|
||||
|| h->elf.root.type == bfd_link_hash_defweak)
|
||||
|| h->elf.root.u.def.section->output_section == NULL)
|
||||
return ppc_stub_none;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue