Home
last modified time | relevance | path

Searched refs:lazy_plt (Results 1 – 12 of 12) sorted by relevance

/netbsd-src/external/gpl3/binutils.old/dist/bfd/
H A Delf64-x86-64.c4326 + htab->lazy_plt->plt_lazy_offset), in elf_x86_64_finish_dynamic_symbol()
4365 = h->plt.offset + htab->lazy_plt->plt_plt_insn_end; in elf_x86_64_finish_dynamic_symbol()
4370 + htab->lazy_plt->plt_reloc_offset)); in elf_x86_64_finish_dynamic_symbol()
4381 + htab->lazy_plt->plt_plt_offset)); in elf_x86_64_finish_dynamic_symbol()
4722 htab->lazy_plt->plt0_entry, in elf_x86_64_finish_dynamic_sections()
4723 htab->lazy_plt->plt0_entry_size); in elf_x86_64_finish_dynamic_sections()
4734 + htab->lazy_plt->plt0_got1_offset)); in elf_x86_64_finish_dynamic_sections()
4744 - htab->lazy_plt->plt0_got2_insn_end), in elf_x86_64_finish_dynamic_sections()
4746 + htab->lazy_plt->plt0_got2_offset)); in elf_x86_64_finish_dynamic_sections()
4755 htab->lazy_plt->plt_tlsdesc_entry, in elf_x86_64_finish_dynamic_sections()
[all …]
H A Delf32-i386.c3706 + htab->lazy_plt->plt_lazy_offset), in elf_i386_finish_dynamic_symbol()
3752 + htab->lazy_plt->plt_reloc_offset); in elf_i386_finish_dynamic_symbol()
3755 + htab->lazy_plt->plt_plt_offset + 4), in elf_i386_finish_dynamic_symbol()
3757 + htab->lazy_plt->plt_plt_offset)); in elf_i386_finish_dynamic_symbol()
4081 htab->lazy_plt->plt0_entry_size); in elf_i386_finish_dynamic_sections()
4082 memset (htab->elf.splt->contents + htab->lazy_plt->plt0_entry_size, in elf_i386_finish_dynamic_sections()
4084 htab->plt.plt_entry_size - htab->lazy_plt->plt0_entry_size); in elf_i386_finish_dynamic_sections()
4092 + htab->lazy_plt->plt0_got1_offset); in elf_i386_finish_dynamic_sections()
4098 + htab->lazy_plt->plt0_got2_offset); in elf_i386_finish_dynamic_sections()
4113 + htab->lazy_plt->plt0_got1_offset); in elf_i386_finish_dynamic_sections()
[all …]
H A Delfxx-x86.c3638 bool lazy_plt; in _bfd_x86_elf_link_setup_gnu_properties() local
3935 htab->lazy_plt = init_table->lazy_ibt_plt; in _bfd_x86_elf_link_setup_gnu_properties()
3940 htab->lazy_plt = init_table->lazy_plt; in _bfd_x86_elf_link_setup_gnu_properties()
3946 htab->lazy_plt = init_table->lazy_plt; in _bfd_x86_elf_link_setup_gnu_properties()
3957 lazy_plt = false; in _bfd_x86_elf_link_setup_gnu_properties()
3972 lazy_plt = true; in _bfd_x86_elf_link_setup_gnu_properties()
3975 htab->plt.plt0_entry = htab->lazy_plt->pic_plt0_entry; in _bfd_x86_elf_link_setup_gnu_properties()
3976 htab->plt.plt_entry = htab->lazy_plt->pic_plt_entry; in _bfd_x86_elf_link_setup_gnu_properties()
3980 htab->plt.plt0_entry = htab->lazy_plt->plt0_entry; in _bfd_x86_elf_link_setup_gnu_properties()
3981 htab->plt.plt_entry = htab->lazy_plt->plt_entry; in _bfd_x86_elf_link_setup_gnu_properties()
[all …]
H A Delfxx-x86.h591 const struct elf_x86_lazy_plt_layout *lazy_plt; member
674 const struct elf_x86_lazy_plt_layout *lazy_plt; member
H A DChangeLog-20172293 (elf_x86_link_hash_table): Add plt, lazy_plt, non_lazy_plt,
4315 (elf_x86_64_link_hash_table): Add plt, lazy_plt and non_lazy_plt.
4379 (elf_i386_link_hash_table): Add plt, lazy_plt and non_lazy_plt.
/netbsd-src/external/gpl3/binutils/dist/bfd/
H A Delf32-i386.c3742 + htab->lazy_plt->plt_lazy_offset), in elf_i386_finish_dynamic_symbol()
3788 + htab->lazy_plt->plt_reloc_offset); in elf_i386_finish_dynamic_symbol()
3791 + htab->lazy_plt->plt_plt_offset + 4), in elf_i386_finish_dynamic_symbol()
3793 + htab->lazy_plt->plt_plt_offset)); in elf_i386_finish_dynamic_symbol()
4117 htab->lazy_plt->plt0_entry_size); in elf_i386_finish_dynamic_sections()
4118 memset (htab->elf.splt->contents + htab->lazy_plt->plt0_entry_size, in elf_i386_finish_dynamic_sections()
4120 htab->plt.plt_entry_size - htab->lazy_plt->plt0_entry_size); in elf_i386_finish_dynamic_sections()
4128 + htab->lazy_plt->plt0_got1_offset); in elf_i386_finish_dynamic_sections()
4134 + htab->lazy_plt->plt0_got2_offset); in elf_i386_finish_dynamic_sections()
4149 + htab->lazy_plt->plt0_got1_offset); in elf_i386_finish_dynamic_sections()
[all …]
H A Delf64-x86-64.c4588 + htab->lazy_plt->plt_lazy_offset), in elf_x86_64_finish_dynamic_symbol()
4632 = h->plt.offset + htab->lazy_plt->plt_plt_insn_end; in elf_x86_64_finish_dynamic_symbol()
4637 + htab->lazy_plt->plt_reloc_offset)); in elf_x86_64_finish_dynamic_symbol()
4648 + htab->lazy_plt->plt_plt_offset)); in elf_x86_64_finish_dynamic_symbol()
4989 htab->lazy_plt->plt0_entry, in elf_x86_64_finish_dynamic_sections()
4990 htab->lazy_plt->plt0_entry_size); in elf_x86_64_finish_dynamic_sections()
5001 + htab->lazy_plt->plt0_got1_offset)); in elf_x86_64_finish_dynamic_sections()
5011 - htab->lazy_plt->plt0_got2_insn_end), in elf_x86_64_finish_dynamic_sections()
5013 + htab->lazy_plt->plt0_got2_offset)); in elf_x86_64_finish_dynamic_sections()
5022 htab->lazy_plt->plt_tlsdesc_entry, in elf_x86_64_finish_dynamic_sections()
[all …]
H A Delfxx-x86.c4030 bool lazy_plt; in _bfd_x86_elf_link_setup_gnu_properties() local
4328 htab->lazy_plt = init_table->lazy_ibt_plt; in _bfd_x86_elf_link_setup_gnu_properties()
4334 htab->lazy_plt = init_table->lazy_plt; in _bfd_x86_elf_link_setup_gnu_properties()
4340 htab->lazy_plt = init_table->lazy_plt; in _bfd_x86_elf_link_setup_gnu_properties()
4348 lazy_plt = false; in _bfd_x86_elf_link_setup_gnu_properties()
4350 lazy_plt = true; in _bfd_x86_elf_link_setup_gnu_properties()
4356 if (lazy_plt) in _bfd_x86_elf_link_setup_gnu_properties()
4363 if (lazy_plt) in _bfd_x86_elf_link_setup_gnu_properties()
4374 if (!lazy_plt) in _bfd_x86_elf_link_setup_gnu_properties()
4392 htab->plt.plt0_entry = htab->lazy_plt->pic_plt0_entry; in _bfd_x86_elf_link_setup_gnu_properties()
[all …]
H A Delfxx-x86.h614 const struct elf_x86_lazy_plt_layout *lazy_plt; member
701 const struct elf_x86_lazy_plt_layout *lazy_plt; member
H A DChangeLog-20172293 (elf_x86_link_hash_table): Add plt, lazy_plt, non_lazy_plt,
4315 (elf_x86_64_link_hash_table): Add plt, lazy_plt and non_lazy_plt.
4379 (elf_i386_link_hash_table): Add plt, lazy_plt and non_lazy_plt.
/netbsd-src/external/gpl3/gdb.old/dist/bfd/
H A DChangeLog-20172293 (elf_x86_link_hash_table): Add plt, lazy_plt, non_lazy_plt,
4315 (elf_x86_64_link_hash_table): Add plt, lazy_plt and non_lazy_plt.
4379 (elf_i386_link_hash_table): Add plt, lazy_plt and non_lazy_plt.
/netbsd-src/external/gpl3/gdb/dist/bfd/
H A DChangeLog-20172293 (elf_x86_link_hash_table): Add plt, lazy_plt, non_lazy_plt,
4315 (elf_x86_64_link_hash_table): Add plt, lazy_plt and non_lazy_plt.
4379 (elf_i386_link_hash_table): Add plt, lazy_plt and non_lazy_plt.