Lines Matching refs:got

1992     0x00000000,         /* .long  @got				*/
2003 0x00000000, /* .long @got */
2088 /* tls_type for each local got entry. */
2149 used, we need to record the index into .got.plt instead of
2306 /* Create .got, .gotplt, and .rel(a).got sections in DYNOBJ, and set up
2322 htab->sgot = bfd_get_section_by_name (dynobj, ".got");
2323 htab->sgotplt = bfd_get_section_by_name (dynobj, ".got.plt");
2328 RELOC_SECTION (htab, ".got"),
2340 /* Create .plt, .rel(a).plt, .got, .got.plt, .rel(a).got, .dynbss, and
2442 if (dir->got.refcount <= 0)
3935 else if (strcmp (target2_type, "got-rel") == 0)
4553 sgot = bfd_get_section_by_name (dynobj, ".got");
5408 calculation. We always want the start of .got. If we
5442 off = h->got.offset;
5458 When doing a dynamic link, we create a .rel(a).got relocation
5473 h->got.offset |= 1;
5514 (dynobj, RELOC_SECTION (globals, ".got")));
5618 off = h->got.offset;
5739 h->got.offset |= 1;
7383 /* Update the got entry reference counts for the section being removed. */
7431 if (h->got.refcount > 0)
7432 h->got.refcount -= 1;
7601 h->got.refcount++;
8048 when we know the address of the .got section. */
8145 /* Allocate space in .plt, .got and associated reloc sections for
8225 /* We also need to make an entry in the .got.plt section, which
8226 will be placed in the .got section by the linker script. */
8262 if (h->got.refcount > 0)
8281 h->got.offset = s->size;
8329 h->got.offset = (bfd_vma) -1;
8535 /* Set up .got offsets for local syms, and space for local dynamic
8616 /* Allocate global sym .plt and .got entries, and space for global
8668 else if (! CONST_STRNEQ (name, ".got")
8822 sgot = bfd_get_section_by_name (dynobj, ".got.plt");
8825 /* Get the offset into the .got.plt table of the entry that
8832 first three entries in .got.plt are reserved; after that
8967 if (h->got.offset != (bfd_vma) -1
8979 sgot = bfd_get_section_by_name (dynobj, ".got");
8980 srel = bfd_get_section_by_name (dynobj, RELOC_SECTION (htab, ".got"));
8983 offset = (h->got.offset & ~(bfd_vma) 1);
8997 BFD_ASSERT((h->got.offset & 1) != 0);
9007 BFD_ASSERT((h->got.offset & 1) == 0);
9042 to the ".got" section. */
9061 sgot = bfd_get_section_by_name (dynobj, ".got.plt");
9113 name = ".got";
10342 { STRING_COMMA_LEN (".got"), 0, SHT_PROGBITS, 0 },
10427 /* There is no .got section for BPABI objects, and hence no header. */
10431 /* Similarly, there is no .got.plt section. */