* elflink.h (elf_bfd_discard_info): Fix segfault when dynobj NULL.
This commit is contained in:
parent
181c33691e
commit
72dd63313e
|
@ -1,3 +1,7 @@
|
||||||
|
2001-12-14 Alan Modra <amodra@bigpond.net.au>
|
||||||
|
|
||||||
|
* elflink.h (elf_bfd_discard_info): Fix segfault when dynobj NULL.
|
||||||
|
|
||||||
2001-12-13 Jakub Jelinek <jakub@redhat.com>
|
2001-12-13 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
* elf-bfd.h (enum elf_link_info_type): New.
|
* elf-bfd.h (enum elf_link_info_type): New.
|
||||||
|
|
|
@ -7950,8 +7950,10 @@ elf_bfd_discard_info (output_bfd, info)
|
||||||
|| ! is_elf_hash_table (info))
|
|| ! is_elf_hash_table (info))
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
ehdr = bfd_get_section_by_name (elf_hash_table (info)->dynobj,
|
ehdr = NULL;
|
||||||
".eh_frame_hdr");
|
if (elf_hash_table (info)->dynobj != NULL)
|
||||||
|
ehdr = bfd_get_section_by_name (elf_hash_table (info)->dynobj,
|
||||||
|
".eh_frame_hdr");
|
||||||
|
|
||||||
for (abfd = info->input_bfds; abfd != NULL; abfd = abfd->link_next)
|
for (abfd = info->input_bfds; abfd != NULL; abfd = abfd->link_next)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue