Lines Matching defs:stub
42 /* The stub is supposed to load the target address and target's DP
132 /* Note this is not strictly correct. We should create a stub section for
133 each input section with calls. The stub section should be placed before
693 may need to make a stub for them. The stub uses the PLT, so we
712 might need a long branch stub. */
1254 asection *stub;
1257 stub = hppa_info->stub_sec;
1258 if (!stub)
1264 stub = bfd_make_section_anyway_with_flags (dynobj, ".stub",
1270 if (!stub
1271 || !bfd_set_section_alignment (stub, 3))
1277 hppa_info->stub_sec = stub;
1287 .stub:
1292 The only stub we support right now looks like
1300 offset of a .plt entry and a .stub entry in sync.
1760 || strcmp (name, ".stub") == 0
1904 asection *stub, *splt, *sopd, *spltrel;
1909 stub = hppa_info->stub_sec;
1989 /* Initialize an external call stub entry if requested. */
1997 BFD_ASSERT (stub != NULL);
1999 /* Install the generic stub template.
2001 We are modifying the contents of the stub section, so we do not
2002 need to include the stub section's output_offset here. */
2003 memcpy (stub->contents + hh->stub_offset, plt_stub, sizeof (plt_stub));
2018 insn = bfd_get_32 (stub->owner, stub->contents + hh->stub_offset);
2037 (_("stub entry for %s cannot load .plt, dp offset = %" PRId64),
2042 bfd_put_32 (stub->owner, (bfd_vma) insn,
2043 stub->contents + hh->stub_offset);
2047 insn = bfd_get_32 (stub->owner, stub->contents + hh->stub_offset + 8);
2058 bfd_put_32 (stub->owner, (bfd_vma) insn,
2059 stub->contents + hh->stub_offset + 8);
3170 we want to redirect the call to a stub. */
3183 library, then redirect the call to the local stub for this
3217 library, then redirect the call to the local stub for this
3606 library, then redirect the call to the local stub for this
3625 library, then redirect the call to the local stub for this