Home | History | Annotate | Download | only in bfd

Lines Matching full:refcount

767   /* The root.got.refcount is the sum of the regular reference counts
795 refcount for GOT itself, see code), with the summary / group offset
2572 BFD_ASSERT (h->got.refcount > 0);
2573 --h->got.refcount;
2612 /* For global symbols, adjust the reloc-specific refcount. */
2633 && h->plt.refcount > 0)
2634 --h->plt.refcount;
2735 the PLT refcount. */
2737 || h->gotplt_refcount <= h->root.plt.refcount);
2748 h->root.got.refcount += h->gotplt_refcount;
2764 h->root.got.refcount += h->gotplt_refcount;
2815 if (h->root.got.refcount <= 0 || h->root.plt.refcount <= 0)
2818 /* GOTPLT relocs are supposed to be included into the PLT refcount. */
2819 BFD_ASSERT (h->gotplt_refcount <= h->root.plt.refcount);
2821 if (h->gotplt_refcount == h->root.plt.refcount)
2922 if (h->plt.refcount <= 0)
2960 if (info->shared && h->got.refcount > 0)
2962 h->got.refcount += h->plt.refcount;
2969 /* Change the PLT refcount to an offset. */
3428 if (h->got.refcount == 0)
3439 h->got.refcount++;
3513 FIXME: The actual refcount isn't used currently; the .got
3544 h->plt.refcount++;
3583 h->plt.refcount++;
3632 h->plt.refcount++;
4016 || h->root.plt.refcount > 0)
4335 /* We're only called when h->got.refcount is non-zero, so we must