Lines Matching refs:sgot
724 asection *sgot; member
1196 if (htab->sgot == NULL) in microblaze_elf_relocate_section()
1259 got_offset = (htab->sgot->output_section->vma in microblaze_elf_relocate_section()
1260 + htab->sgot->output_offset in microblaze_elf_relocate_section()
1268 bfd_put_32 (output_bfd, 1, htab->sgot->contents + off); in microblaze_elf_relocate_section()
1282 bfd_put_32 (output_bfd, 1, htab->sgot->contents + off); in microblaze_elf_relocate_section()
1298 got_offset = (htab->sgot->output_section->vma in microblaze_elf_relocate_section()
1299 + htab->sgot->output_offset in microblaze_elf_relocate_section()
1305 bfd_put_32 (output_bfd, 0, htab->sgot->contents + off2); in microblaze_elf_relocate_section()
1321 htab->sgot->contents + off2); in microblaze_elf_relocate_section()
1327 htab->sgot->contents + off2); in microblaze_elf_relocate_section()
1345 relocation = htab->sgot->output_section->vma in microblaze_elf_relocate_section()
1346 + htab->sgot->output_offset in microblaze_elf_relocate_section()
2262 htab->sgot = bfd_get_linker_section (dynobj, ".got"); in create_got_section()
2264 if (!htab->sgot || !htab->sgotplt) in create_got_section()
2394 if (htab->sgot == NULL) in microblaze_elf_check_relocs()
2548 if (!htab->sgot && !create_got_section (dynobj, info)) in microblaze_elf_create_dynamic_sections()
2876 s = htab->sgot; in allocate_dynrelocs()
3023 s = htab->sgot; in microblaze_elf_size_dynamic_sections()
3064 htab->tlsld_got.offset = htab->sgot->size; in microblaze_elf_size_dynamic_sections()
3065 htab->sgot->size += 8; in microblaze_elf_size_dynamic_sections()
3116 else if (s != htab->splt && s != htab->sgot && s != htab->sgotplt) in microblaze_elf_size_dynamic_sections()
3267 asection *sgot; in microblaze_elf_finish_dynamic_symbol() local
3274 sgot = htab->sgot; in microblaze_elf_finish_dynamic_symbol()
3276 BFD_ASSERT (sgot != NULL && srela != NULL); in microblaze_elf_finish_dynamic_symbol()
3278 offset = (sgot->output_section->vma + sgot->output_offset in microblaze_elf_finish_dynamic_symbol()
3309 sgot->contents + (h->got.offset &~ (bfd_vma) 1)); in microblaze_elf_finish_dynamic_symbol()
3351 asection *sdyn, *sgot; in microblaze_elf_finish_dynamic_sections() local
3422 sgot = bfd_get_linker_section (dynobj, ".got.plt"); in microblaze_elf_finish_dynamic_sections()
3423 if (sgot && sgot->size > 0) in microblaze_elf_finish_dynamic_sections()
3426 bfd_put_32 (output_bfd, (bfd_vma) 0, sgot->contents); in microblaze_elf_finish_dynamic_sections()
3430 sgot->contents); in microblaze_elf_finish_dynamic_sections()
3431 elf_section_data (sgot->output_section)->this_hdr.sh_entsize = 4; in microblaze_elf_finish_dynamic_sections()
3434 if (htab->sgot && htab->sgot->size > 0) in microblaze_elf_finish_dynamic_sections()
3435 elf_section_data (htab->sgot->output_section)->this_hdr.sh_entsize = 4; in microblaze_elf_finish_dynamic_sections()