Lines Matching defs:sgot
698 if (htab->sgot != NULL)
744 htab->sgot = s;
1059 asection * sgot;
1064 sgot = NULL;
1173 sgot = htab->root.sgot;
1175 BFD_ASSERT (sgot != NULL && srelgot != NULL);
1179 htab->tls_ldm_got.offset = sgot->size;
1207 h->got.offset = sgot->size;
1248 local_got_offsets[r_symndx] = sgot->size;
1265 sgot->size += 4;
1268 sgot->size += 4;
1427 asection * sgot;
1432 sgot = NULL;
1664 value = htab->root.sgot->output_section->vma;
1678 value = htab->root.sgot->output_section->vma;
1694 value -= htab->root.sgot->output_section->vma;
1704 value -= htab->root.sgot->output_section->vma;
1719 value -= htab->root.sgot->output_section->vma;
1791 sgot = htab->root.sgot;
1792 BFD_ASSERT (sgot != NULL);
1793 value = htab->tls_ldm_got.offset + sgot->output_offset;
1803 rel.r_offset = (sgot->output_section->vma
1804 + sgot->output_offset
1806 bfd_put_32 (output_bfd, (bfd_vma) 0, sgot->contents + htab->tls_ldm_got.offset);
1807 bfd_put_32 (output_bfd, (bfd_vma) 0, sgot->contents + htab->tls_ldm_got.offset+4);
1830 sgot = htab->root.sgot;
1844 if (sgot->contents != NULL
1857 sgot->contents + off);
1859 value = sgot->output_offset + off;
1868 bfd_put_32 (output_bfd, value, sgot->contents + (off & ~ 1));
1871 bfd_put_32 (output_bfd, value, sgot->contents + off);
1880 outrel.r_offset = (sgot->output_section->vma
1881 + sgot->output_offset
1887 outrel.r_offset = (sgot->output_section->vma
1888 + sgot->output_offset
1915 value = sgot->output_offset + (off & ~(bfd_vma) 1);
1923 value += sgot->output_section->vma;
3906 asection * sgot;
3908 sgot = hash_table->root.sgot;
3911 value = sgot->output_offset;
3920 value -= sgot->output_section->vma;
3922 value = (sgot->output_section->vma
5049 s = htab->root.sgot;
5149 asection * sgot;
5161 sgot = htab->root.sgotplt;
5163 BFD_ASSERT (splt != NULL && sgot != NULL && srel != NULL);
5183 (sgot->output_section->vma
5184 + sgot->output_offset
5214 sgot->contents + got_offset);
5217 rel.r_offset = (sgot->output_section->vma
5218 + sgot->output_offset
5234 asection * sgot;
5239 sgot = htab->root.sgot;
5241 BFD_ASSERT (sgot != NULL && srel != NULL);
5243 rel.r_offset = (sgot->output_section->vma
5244 + sgot->output_offset
5250 bfd_put_32 (output_bfd, (bfd_vma) 0, sgot->contents + h->got.offset);
5251 bfd_put_32 (output_bfd, (bfd_vma) 0, sgot->contents + h->got.offset + 4);
5267 rel.r_addend = bfd_get_32 (output_bfd, sgot->contents + h->got.offset);
5268 bfd_put_32 (output_bfd, (bfd_vma) 0, sgot->contents + h->got.offset);
5292 bfd_put_32 (output_bfd, (bfd_vma) 0, sgot->contents + h->got.offset);
5346 asection * sgot;
5351 sgot = htab->root.sgotplt;
5352 BFD_ASSERT (sgot != NULL);
5379 s = htab->root.sgot;
5410 sgot->output_section->vma + sgot->output_offset + 4,
5413 sgot->output_section->vma + sgot->output_offset + 8,
5432 if (sgot->size > 0)
5435 bfd_put_32 (output_bfd, (bfd_vma) 0, sgot->contents);
5439 sgot->contents);
5440 bfd_put_32 (output_bfd, (bfd_vma) 0, sgot->contents + 4);
5441 bfd_put_32 (output_bfd, (bfd_vma) 0, sgot->contents + 8);
5444 elf_section_data (sgot->output_section)->this_hdr.sh_entsize = 4;