mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-24 20:28:28 +08:00
* elflink.h (elf_adjust_dynamic_symbol): Don't try to get the
flavour of a section with no owner.
This commit is contained in:
@ -1524,8 +1524,9 @@ elf_adjust_dynamic_symbol (h, data)
|
|||||||
h->elf_link_hash_flags |= ELF_LINK_HASH_REF_REGULAR;
|
h->elf_link_hash_flags |= ELF_LINK_HASH_REF_REGULAR;
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if (bfd_get_flavour (h->root.u.def.section->owner)
|
if (h->root.u.def.section->owner != NULL
|
||||||
== bfd_target_elf_flavour)
|
&& (bfd_get_flavour (h->root.u.def.section->owner)
|
||||||
|
== bfd_target_elf_flavour))
|
||||||
h->elf_link_hash_flags |= ELF_LINK_HASH_REF_REGULAR;
|
h->elf_link_hash_flags |= ELF_LINK_HASH_REF_REGULAR;
|
||||||
else
|
else
|
||||||
h->elf_link_hash_flags |= ELF_LINK_HASH_DEF_REGULAR;
|
h->elf_link_hash_flags |= ELF_LINK_HASH_DEF_REGULAR;
|
||||||
|
Reference in New Issue
Block a user