* elflink.h (elf_adjust_dynamic_symbol): Don't try to get the

flavour of a section with no owner.
This commit is contained in:
Ian Lance Taylor 1996-02-05 15:47:53 +00:00
parent 0f09ddd4d2
commit e303e2e358
1 changed files with 3 additions and 2 deletions

View File

@ -1524,8 +1524,9 @@ elf_adjust_dynamic_symbol (h, data)
h->elf_link_hash_flags |= ELF_LINK_HASH_REF_REGULAR;
else
{
if (bfd_get_flavour (h->root.u.def.section->owner)
== bfd_target_elf_flavour)
if (h->root.u.def.section->owner != NULL
&& (bfd_get_flavour (h->root.u.def.section->owner)
== bfd_target_elf_flavour))
h->elf_link_hash_flags |= ELF_LINK_HASH_REF_REGULAR;
else
h->elf_link_hash_flags |= ELF_LINK_HASH_DEF_REGULAR;