PR ld/12778
* elf32-arm.c (elf32_arm_gc_sweep_hook): Use the computed dynamic reloc pointer.
This commit is contained in:
parent
a1727c1a6c
commit
9c489990bb
@ -1,3 +1,9 @@
|
||||
2011-05-18 Rafał Krypa <r.krypa@samsung.com>
|
||||
|
||||
PR ld/12778
|
||||
* elf32-arm.c (elf32_arm_gc_sweep_hook): Use the computed dynamic
|
||||
reloc pointer.
|
||||
|
||||
2011-05-18 Tristan Gingold <gingold@adacore.com>
|
||||
|
||||
* xcofflink.c (xcoff_link_add_symbols): Handle C_DWARF symbols.
|
||||
|
@ -12025,7 +12025,7 @@ elf32_arm_gc_sweep_hook (bfd * abfd,
|
||||
struct elf_dyn_relocs *p;
|
||||
|
||||
if (h != NULL)
|
||||
pp = &((struct elf32_arm_link_hash_entry *) h)->dyn_relocs;
|
||||
pp = &(eh->dyn_relocs);
|
||||
else
|
||||
{
|
||||
Elf_Internal_Sym *isym;
|
||||
@ -12038,7 +12038,7 @@ elf32_arm_gc_sweep_hook (bfd * abfd,
|
||||
if (pp == NULL)
|
||||
return FALSE;
|
||||
}
|
||||
for (pp = &eh->dyn_relocs; (p = *pp) != NULL; pp = &p->next)
|
||||
for (; (p = *pp) != NULL; pp = &p->next)
|
||||
if (p->sec == sec)
|
||||
{
|
||||
/* Everything must go for SEC. */
|
||||
|
Loading…
Reference in New Issue
Block a user