Searched refs:gotplt_refcount (Results 1 – 16 of 16) sorted by relevance
763 bfd_signed_vma gotplt_refcount; member877 ret->gotplt_refcount = 0; in elf_cris_link_hash_newfunc()2540 BFD_ASSERT (h->gotplt_refcount == 0 in elf_cris_adjust_gotplt_to_got()2542 || h->gotplt_refcount <= h->root.plt.refcount); in elf_cris_adjust_gotplt_to_got()2545 if (h->gotplt_refcount <= 0) in elf_cris_adjust_gotplt_to_got()2553 h->root.got.refcount += h->gotplt_refcount; in elf_cris_adjust_gotplt_to_got()2554 h->reg_got_refcount += h->gotplt_refcount; in elf_cris_adjust_gotplt_to_got()2555 h->gotplt_refcount = 0; in elf_cris_adjust_gotplt_to_got()2568 h->root.got.refcount += h->gotplt_refcount; in elf_cris_adjust_gotplt_to_got()2569 h->reg_got_refcount = h->gotplt_refcount; in elf_cris_adjust_gotplt_to_got()[all …]
575 bfd_signed_vma gotplt_refcount; member704 eh->gotplt_refcount = 0; in link_hash_newfunc()1012 ((struct elf_s390_link_hash_entry *) h)->gotplt_refcount++; in elf_s390_check_relocs()1313 if (h->gotplt_refcount <= 0) in elf_s390_adjust_gotplt()1318 h->elf.got.refcount += h->gotplt_refcount; in elf_s390_adjust_gotplt()1319 h->gotplt_refcount = -1; in elf_s390_adjust_gotplt()
658 bfd_signed_vma gotplt_refcount; member785 eh->gotplt_refcount = 0; in link_hash_newfunc()1081 ((struct elf_s390_link_hash_entry *) h)->gotplt_refcount++; in elf_s390_check_relocs()1378 if (h->gotplt_refcount <= 0) in elf_s390_adjust_gotplt()1383 h->elf.got.refcount += h->gotplt_refcount; in elf_s390_adjust_gotplt()1384 h->gotplt_refcount = -1; in elf_s390_adjust_gotplt()
2096 bfd_signed_vma gotplt_refcount; member2222 ret->gotplt_refcount = 0; in sh_elf_link_hash_newfunc()2620 && eh->gotplt_refcount > 0) in allocate_dynrelocs()2624 h->got.refcount += eh->gotplt_refcount; in allocate_dynrelocs()2625 if (h->plt.refcount >= eh->gotplt_refcount) in allocate_dynrelocs()2626 h->plt.refcount -= eh->gotplt_refcount; in allocate_dynrelocs()5220 edir->gotplt_refcount = eind->gotplt_refcount; in sh_elf_copy_indirect_symbol()5221 eind->gotplt_refcount = 0; in sh_elf_copy_indirect_symbol()5584 ((struct elf_sh_link_hash_entry *) h)->gotplt_refcount += 1; in sh_elf_check_relocs()
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.
2098 bfd_signed_vma gotplt_refcount; member2224 ret->gotplt_refcount = 0; in sh_elf_link_hash_newfunc()2622 && eh->gotplt_refcount > 0) in allocate_dynrelocs()2626 h->got.refcount += eh->gotplt_refcount; in allocate_dynrelocs()2627 if (h->plt.refcount >= eh->gotplt_refcount) in allocate_dynrelocs()2628 h->plt.refcount -= eh->gotplt_refcount; in allocate_dynrelocs()5231 edir->gotplt_refcount = eind->gotplt_refcount; in sh_elf_copy_indirect_symbol()5232 eind->gotplt_refcount = 0; in sh_elf_copy_indirect_symbol()5595 ((struct elf_sh_link_hash_entry *) h)->gotplt_refcount += 1; in sh_elf_check_relocs()