Lines Matching defs:sgotplt
2684 htab->root.sgotplt->size += 4;
2686 htab->root.sgotplt->size += 8;
3123 BFD_ASSERT (htab->root.sgotplt && htab->root.sgotplt->size == 12);
3124 htab->root.sgotplt->size = 0;
3135 htab->root.hgot->root.u.def.value = htab->root.sgotplt->size;
3136 htab->root.sgotplt->size += 12;
3153 || s == htab->root.sgotplt
3251 return (htab->root.sgot->output_offset - htab->root.sgotplt->output_offset
3400 asection *sgotplt = NULL;
3418 sgotplt = htab->root.sgotplt;
4014 BFD_ASSERT (sgotplt != NULL);
4015 relocation = (sgotplt->output_offset
4163 BFD_ASSERT (sgotplt != NULL);
4165 relocation -= sgotplt->output_section->vma + sgotplt->output_offset
4187 BFD_ASSERT (sgotplt != NULL);
4188 relocation = sgotplt->output_section->vma + sgotplt->output_offset;
4513 + sgotplt->output_offset);
4723 if (sgot == NULL || sgotplt == NULL)
4930 if (sgot == NULL || sgotplt == NULL)
5960 asection *sgotplt;
5975 sgotplt = htab->root.sgotplt;
5977 BFD_ASSERT (splt != NULL && sgotplt != NULL && srelplt != NULL);
5995 got_offset = plt_index * 8 + 12 - sgotplt->size;
6033 (sgotplt->output_section->vma
6034 + sgotplt->output_offset
6099 sgotplt->contents + got_offset);
6103 sgotplt->contents + got_offset + 4);
6106 rel.r_offset = (sgotplt->output_section->vma
6107 + sgotplt->output_offset
6140 rel.r_offset = (sgotplt->output_section->vma
6141 + sgotplt->output_offset
6257 asection *sgotplt;
6264 sgotplt = htab->root.sgotplt;
6272 BFD_ASSERT (sgotplt != NULL && sdyn != NULL);
6325 (sgotplt->output_section->vma
6326 + sgotplt->output_offset
6377 if (sgotplt && sgotplt->size > 0 && !htab->fdpic_p)
6380 bfd_put_32 (output_bfd, (bfd_vma) 0, sgotplt->contents);
6384 sgotplt->contents);
6385 bfd_put_32 (output_bfd, (bfd_vma) 0, sgotplt->contents + 4);
6386 bfd_put_32 (output_bfd, (bfd_vma) 0, sgotplt->contents + 8);
6389 if (sgotplt && sgotplt->size > 0)
6390 elf_section_data (sgotplt->output_section)->this_hdr.sh_entsize = 4;