Lines Matching defs:stub

38 /* The stub is supposed to load the target address and target's DP
128 /* Note this is not strictly correct. We should create a stub section for
129 each input section with calls. The stub section should be placed before
692 may need to make a stub for them. The stub uses the PLT, so we
711 might need a long branch stub. */
1253 asection *stub;
1256 stub = hppa_info->stub_sec;
1257 if (!stub)
1263 stub = bfd_make_section_anyway_with_flags (dynobj, ".stub",
1269 if (!stub
1270 || !bfd_set_section_alignment (stub, 3))
1276 hppa_info->stub_sec = stub;
1286 .stub:
1291 The only stub we support right now looks like
1299 offset of a .plt entry and a .stub entry in sync.
1758 || strcmp (name, ".stub") == 0
1898 asection *stub, *splt, *sopd, *spltrel;
1905 stub = hppa_info->stub_sec;
1985 /* Initialize an external call stub entry if requested. */
1993 BFD_ASSERT (stub != NULL);
1995 /* Install the generic stub template.
1997 We are modifying the contents of the stub section, so we do not
1998 need to include the stub section's output_offset here. */
1999 memcpy (stub->contents + hh->stub_offset, plt_stub, sizeof (plt_stub));
2014 insn = bfd_get_32 (stub->owner, stub->contents + hh->stub_offset);
2033 (_("stub entry for %s cannot load .plt, dp offset = %" PRId64),
2038 bfd_put_32 (stub->owner, (bfd_vma) insn,
2039 stub->contents + hh->stub_offset);
2043 insn = bfd_get_32 (stub->owner, stub->contents + hh->stub_offset + 8);
2054 bfd_put_32 (stub->owner, (bfd_vma) insn,
2055 stub->contents + hh->stub_offset + 8);
3166 we want to redirect the call to a stub. */
3179 library, then redirect the call to the local stub for this
3213 library, then redirect the call to the local stub for this
3602 library, then redirect the call to the local stub for this
3621 library, then redirect the call to the local stub for this