Lines Matching defs:opd

982    entries in .opd for them.  */
1127 /* We never need an opd entry for a symbol which is not
1135 we have to create an opd descriptor. */
1144 initialize the .opd entry. Make sure the symbol gets
1186 /* Otherwise we do not need an opd entry. */
1216 /* Create function descriptor section (.opd). This section is called .opd
1227 asection *opd;
1230 opd = hppa_info->opd_sec;
1231 if (!opd)
1237 opd = bfd_make_section (dynobj, ".opd");
1238 if (!opd
1239 || !bfd_set_section_flags (dynobj, opd,
1245 || !bfd_set_section_alignment (abfd, opd, 3))
1251 hppa_info->opd_sec = opd;
1404 .opd:
1407 .rela.opd:
1462 s = bfd_make_section(abfd, ".rela.opd");
1503 isn't a R_PARISC_FPTR64, or we don't want an opd entry. */
1525 opd entry will need an EPLT relocation to relocate the symbol's address
1633 space in the .opd section for each function's FPTR. If we are
1689 /* Allocate space for entries in the .opd section. */
1742 else if (strcmp (name, ".opd") == 0)
1921 /* Function symbols for which we created .opd entries *may* have been
1980 address of this symbol's entry within the .opd section. */
2113 /* The .opd section contains FPTRs for each function this file
2135 /* The first two words of an .opd entry are zero.
2154 for each entry in the .opd, even for static functions (they may have
2173 .opd entry for this symbol. */
2183 which is address of the function's .opd entry.
2186 (if we did, the data in the .opd would reference itself rather
2197 the .opd entry. Ultimately this should be safe since a static
2259 to point to the FPTR entry in the .opd section.
2368 isn't a R_PARISC_FPTR64, or we don't want an opd entry. */
2381 a function and that the function has an entry in the .opd
2383 entry in .opd.
2387 to the .opd entry. Then we could use that dynamic symbol in
2392 the .opd entry. At least that seems sensible until you
2398 between the section symbol and the address of the .opd entry. */
2403 /* First compute the address of the opd entry for this symbol. */
2414 with the relocation and the opd entry. */
2477 /* Finalize the contents of the .opd section. */