Searched refs:gotplt_refcount (Results 1 – 6 of 6) sorted by relevance
755 bfd_signed_vma gotplt_refcount; member868 ret->gotplt_refcount = 0; in elf_cris_link_hash_newfunc()2604 elf_cris_hash_entry (h)->gotplt_refcount--; in cris_elf_gc_sweep_hook()2727 BFD_ASSERT (h->gotplt_refcount == 0 in elf_cris_adjust_gotplt_to_got()2728 || h->gotplt_refcount <= h->root.plt.refcount); in elf_cris_adjust_gotplt_to_got()2731 if (h->gotplt_refcount <= 0) in elf_cris_adjust_gotplt_to_got()2739 h->root.got.refcount += h->gotplt_refcount; in elf_cris_adjust_gotplt_to_got()2740 h->reg_got_refcount += h->gotplt_refcount; in elf_cris_adjust_gotplt_to_got()2741 h->gotplt_refcount = 0; in elf_cris_adjust_gotplt_to_got()2755 h->root.got.refcount += h->gotplt_refcount; in elf_cris_adjust_gotplt_to_got()[all …]
655 bfd_signed_vma gotplt_refcount; member787 eh->gotplt_refcount = 0; in link_hash_newfunc()1163 ((struct elf_s390_link_hash_entry *) h)->gotplt_refcount++; in elf_s390_check_relocs()1595 ((struct elf_s390_link_hash_entry *) h)->gotplt_refcount--; in elf_s390_gc_sweep_hook()1627 if (h->gotplt_refcount <= 0) in elf_s390_adjust_gotplt()1632 h->elf.got.refcount += h->gotplt_refcount; in elf_s390_adjust_gotplt()1633 h->gotplt_refcount = -1; in elf_s390_adjust_gotplt()
568 bfd_signed_vma gotplt_refcount; member699 eh->gotplt_refcount = 0; in link_hash_newfunc()1095 ((struct elf_s390_link_hash_entry *) h)->gotplt_refcount++; in elf_s390_check_relocs()1538 ((struct elf_s390_link_hash_entry *) h)->gotplt_refcount--; in elf_s390_gc_sweep_hook()1570 if (h->gotplt_refcount <= 0) in elf_s390_adjust_gotplt()1575 h->elf.got.refcount += h->gotplt_refcount; in elf_s390_adjust_gotplt()1576 h->gotplt_refcount = -1; in elf_s390_adjust_gotplt()
2394 bfd_signed_vma gotplt_refcount; member2533 ret->gotplt_refcount = 0; in sh_elf_link_hash_newfunc()2947 && eh->gotplt_refcount > 0) in allocate_dynrelocs()2951 h->got.refcount += eh->gotplt_refcount; in allocate_dynrelocs()2952 if (h->plt.refcount >= eh->gotplt_refcount) in allocate_dynrelocs()2953 h->plt.refcount -= eh->gotplt_refcount; in allocate_dynrelocs()5846 if (eh->gotplt_refcount > 0) in sh_elf_gc_sweep_hook()5848 eh->gotplt_refcount -= 1; in sh_elf_gc_sweep_hook()5927 edir->gotplt_refcount = eind->gotplt_refcount; in sh_elf_copy_indirect_symbol()5928 eind->gotplt_refcount = 0; in sh_elf_copy_indirect_symbol()[all …]
4938 (struct elf_s390_link_hash_entry): Add gotplt_refcount to keep track4940 (link_hash_newfunc): Initialize gotplt_refcount.6329 * elf32-sh.c (elf_sh_link_hash_entry): Add gotplt_refcount.6334 (sh_elf_gc_sweep_hook): Adjust gotplt_refcount. Use it6336 (sh_elf_copy_indirect_symbol): Copy gotplt_refcount across.6337 (sh_elf_check_relocs): Increment gotplt_refcount.
1414 h->gotplt_refcount to 0, not -1.