mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-08-24 06:13:24 +08:00
PR ld/15113
* elf32-sh.c (sh_elf_link_hash_table_create): Use bfd_zmalloc.
This commit is contained in:
@ -1,3 +1,8 @@
|
|||||||
|
2013-02-10 Alan Modra <amodra@gmail.com>
|
||||||
|
|
||||||
|
PR ld/15113
|
||||||
|
* elf32-sh.c (sh_elf_link_hash_table_create): Use bfd_zmalloc.
|
||||||
|
|
||||||
2013-02-08 Markos Chandras <markos.chandras@imgtec.com>
|
2013-02-08 Markos Chandras <markos.chandras@imgtec.com>
|
||||||
|
|
||||||
* elf32-metag.c: Use bfd_get_linker_section to get SEC_LINKER_CREATED
|
* elf32-metag.c: Use bfd_get_linker_section to get SEC_LINKER_CREATED
|
||||||
|
@ -2549,7 +2549,7 @@ sh_elf_link_hash_table_create (bfd *abfd)
|
|||||||
struct elf_sh_link_hash_table *ret;
|
struct elf_sh_link_hash_table *ret;
|
||||||
bfd_size_type amt = sizeof (struct elf_sh_link_hash_table);
|
bfd_size_type amt = sizeof (struct elf_sh_link_hash_table);
|
||||||
|
|
||||||
ret = (struct elf_sh_link_hash_table *) bfd_malloc (amt);
|
ret = (struct elf_sh_link_hash_table *) bfd_zmalloc (amt);
|
||||||
if (ret == (struct elf_sh_link_hash_table *) NULL)
|
if (ret == (struct elf_sh_link_hash_table *) NULL)
|
||||||
return NULL;
|
return NULL;
|
||||||
|
|
||||||
@ -2562,17 +2562,6 @@ sh_elf_link_hash_table_create (bfd *abfd)
|
|||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
ret->sgot = NULL;
|
|
||||||
ret->sgotplt = NULL;
|
|
||||||
ret->srelgot = NULL;
|
|
||||||
ret->splt = NULL;
|
|
||||||
ret->srelplt = NULL;
|
|
||||||
ret->sdynbss = NULL;
|
|
||||||
ret->srelbss = NULL;
|
|
||||||
ret->srelplt2 = NULL;
|
|
||||||
ret->sym_cache.abfd = NULL;
|
|
||||||
ret->tls_ldm_got.refcount = 0;
|
|
||||||
ret->plt_info = NULL;
|
|
||||||
ret->vxworks_p = vxworks_object_p (abfd);
|
ret->vxworks_p = vxworks_object_p (abfd);
|
||||||
ret->fdpic_p = fdpic_object_p (abfd);
|
ret->fdpic_p = fdpic_object_p (abfd);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user