Home
last modified time | relevance | path

Searched refs:got_offset (Results 1 – 14 of 14) sorted by relevance

/freebsd-12.1/contrib/binutils/bfd/
H A Delfxx-ia64.c2244 got_offset = info [0].got_offset; in sort_dyn_sym_info()
2252 got_offset = info [i].got_offset; in sort_dyn_sym_info()
2255 got_offset = info [i].got_offset; in sort_dyn_sym_info()
2271 info [kept].got_offset = got_offset; in sort_dyn_sym_info()
2274 got_offset = info [i].got_offset; in sort_dyn_sym_info()
2287 got_offset = info [src].got_offset; in sort_dyn_sym_info()
2292 info [kept].got_offset = got_offset; in sort_dyn_sym_info()
2302 got_offset = info [src].got_offset; in sort_dyn_sym_info()
2310 got_offset = info [dup].got_offset; in sort_dyn_sym_info()
2351 got_offset = info [diff].got_offset; in sort_dyn_sym_info()
[all …]
H A Delf64-alpha.c137 int got_offset; member
1705 gotent->got_offset = -1; in get_got_entry()
2326 gotent->got_offset = *plge; in elf64_alpha_calc_got_offsets_for_symbol()
2367 gotent->got_offset = got_offset; in elf64_alpha_calc_got_offsets()
4259 gotent->got_offset, 0, in elf64_alpha_relocate_section()
4265 + gotent->got_offset); in elf64_alpha_relocate_section()
4489 gotent->got_offset, 0, in elf64_alpha_relocate_section()
4505 + gotent->got_offset); in elf64_alpha_relocate_section()
4571 gotent->got_offset, 0, in elf64_alpha_relocate_section()
4583 + gotent->got_offset); in elf64_alpha_relocate_section()
[all …]
H A Delf32-s390.c3128 bfd_vma got_offset; local
3147 got_offset = (plt_index + 3) * GOT_ENTRY_SIZE;
3176 + got_offset),
3179 else if (got_offset < 4096)
3181 bfd_put_32 (output_bfd, (bfd_vma) PLT_PIC12_ENTRY_WORD0 + got_offset,
3196 else if (got_offset < 32768)
3198 bfd_put_32 (output_bfd, (bfd_vma) PLT_PIC16_ENTRY_WORD0 + got_offset,
3227 bfd_put_32 (output_bfd, got_offset,
3241 htab->sgotplt->contents + got_offset);
3246 + got_offset);
H A Delfxx-sparc.c3543 bfd_vma got_offset) in sparc_vxworks_build_plt_entry() argument
3566 bfd_put_32 (output_bfd, plt_entry[0] + ((got_base + got_offset) >> 10), in sparc_vxworks_build_plt_entry()
3568 bfd_put_32 (output_bfd, plt_entry[1] + ((got_base + got_offset) & 0x3ff), in sparc_vxworks_build_plt_entry()
3593 htab->sgotplt->contents + got_offset); in sparc_vxworks_build_plt_entry()
3606 rela.r_addend = got_offset; in sparc_vxworks_build_plt_entry()
3619 + got_offset); in sparc_vxworks_build_plt_entry()
3649 bfd_vma r_offset, got_offset; in _bfd_sparc_elf_finish_dynamic_symbol() local
3669 got_offset = (rela_index + 3) * 4; in _bfd_sparc_elf_finish_dynamic_symbol()
3672 rela_index, got_offset); in _bfd_sparc_elf_finish_dynamic_symbol()
3679 + got_offset); in _bfd_sparc_elf_finish_dynamic_symbol()
H A Delf32-i386.c3373 bfd_vma got_offset; in elf_i386_finish_dynamic_symbol() local
3395 got_offset = (plt_index + 3) * 4; in elf_i386_finish_dynamic_symbol()
3405 + got_offset), in elf_i386_finish_dynamic_symbol()
3438 + got_offset); in elf_i386_finish_dynamic_symbol()
3448 bfd_put_32 (output_bfd, got_offset, in elf_i386_finish_dynamic_symbol()
3463 htab->sgotplt->contents + got_offset); in elf_i386_finish_dynamic_symbol()
3468 + got_offset); in elf_i386_finish_dynamic_symbol()
H A Delf32-ppc.c7103 bfd_vma got_offset; in ppc_elf_finish_dynamic_symbol() local
7107 got_offset = (reloc_index + 3) * 4; in ppc_elf_finish_dynamic_symbol()
7116 bfd_vma got_offset_hi = (got_offset >> 16) in ppc_elf_finish_dynamic_symbol()
7117 + ((got_offset & 0x8000) >> 15); in ppc_elf_finish_dynamic_symbol()
7123 plt_entry[1] | (got_offset & 0xffff), in ppc_elf_finish_dynamic_symbol()
7129 = (got_offset in ppc_elf_finish_dynamic_symbol()
7179 htab->sgotplt->contents + got_offset); in ppc_elf_finish_dynamic_symbol()
7195 rela.r_addend = got_offset; in ppc_elf_finish_dynamic_symbol()
7205 rela.r_addend = got_offset; in ppc_elf_finish_dynamic_symbol()
7213 + got_offset); in ppc_elf_finish_dynamic_symbol()
[all …]
H A Dsunos.c586 bfd_vma got_offset; member
663 ret->got_offset = 0; in sunos_link_hash_newfunc()
1488 if (h->got_offset != 0) in sunos_scan_ext_relocs()
1491 h->got_offset = sgot->size; in sunos_scan_ext_relocs()
2414 got_offsetp = &h->got_offset; in sunos_check_dynamic_reloc()
H A Delf64-x86-64.c3067 bfd_vma got_offset; in elf64_x86_64_finish_dynamic_symbol() local
3088 got_offset = (plt_index + 3) * GOT_ENTRY_SIZE; in elf64_x86_64_finish_dynamic_symbol()
3102 + got_offset in elf64_x86_64_finish_dynamic_symbol()
3120 htab->sgotplt->contents + got_offset); in elf64_x86_64_finish_dynamic_symbol()
3125 + got_offset); in elf64_x86_64_finish_dynamic_symbol()
H A Delf64-s390.c3089 bfd_vma got_offset; local
3108 got_offset = (plt_index + 3) * GOT_ENTRY_SIZE;
3130 htab->sgotplt->output_offset + got_offset
3148 htab->sgotplt->contents + got_offset);
3153 + got_offset);
H A Delfxx-mips.c2230 mips_elf_initialize_tls_slots (bfd *abfd, bfd_vma got_offset, in mips_elf_initialize_tls_slots() argument
2276 offset = got_offset; in mips_elf_initialize_tls_slots()
2303 got_offset += 2 * MIPS_ELF_GOT_SIZE (abfd); in mips_elf_initialize_tls_slots()
2309 offset = got_offset; in mips_elf_initialize_tls_slots()
2335 sgot->contents + got_offset in mips_elf_initialize_tls_slots()
2340 sgot->contents + got_offset); in mips_elf_initialize_tls_slots()
2345 sgot->output_offset + sgot->output_section->vma + got_offset); in mips_elf_initialize_tls_slots()
8423 bfd_vma plt_address, plt_index, got_address, got_offset, branch_offset; in _bfd_mips_vxworks_finish_dynamic_symbol() local
8447 got_offset = mips_elf_gotplt_index (info, h); in _bfd_mips_vxworks_finish_dynamic_symbol()
8496 rel.r_addend = got_offset; in _bfd_mips_vxworks_finish_dynamic_symbol()
H A Delf32-arm.c8845 bfd_vma got_offset, got_address, plt_address; in elf32_arm_finish_dynamic_symbol() local
8855 got_offset = eh->plt_got_offset; in elf32_arm_finish_dynamic_symbol()
8862 plt_index = (got_offset - 12) / 4; in elf32_arm_finish_dynamic_symbol()
8867 + got_offset); in elf32_arm_finish_dynamic_symbol()
8920 rel.r_addend = got_offset; in elf32_arm_finish_dynamic_symbol()
8970 sgot->contents + got_offset); in elf32_arm_finish_dynamic_symbol()
H A DChangeLog264 * elfxx-ia64.c (sort_dyn_sym_info): Keep the valid got_offset
266 (get_dyn_sym_info): Initialize the got_offset field to -1.
H A DChangeLog-94952232 (struct sunos_link_hash_entry): Add got_offset and plt_offset
5781 Add got_offset and plt_offset fields.
5812 copy_offset. Initialize got_offset and plt_offset.
5845 regular object file. Create a GOT entry if got_offset is set.
5873 by a regular object file. Create a GOT entry if got_offset is
H A DChangeLog-98994363 * elf-bfd.h (struct elf_link_hash_entry): Swap got_offset/plt_offset