#include <elf-bfd.h>

Data Fields | |
| struct bfd_link_hash_table | root |
| bfd_boolean | dynamic_sections_created |
| bfd * | dynobj |
| union gotplt_union | init_refcount |
| union gotplt_union | init_offset |
| bfd_size_type | dynsymcount |
| struct elf_strtab_hash * | dynstr |
| bfd_size_type | bucketcount |
| struct bfd_link_needed_list * | needed |
| struct elf_link_hash_entry * | hgot |
| void * | merge_info |
| struct stab_info | stab_info |
| struct eh_frame_hdr_info | eh_info |
| struct elf_link_local_dynamic_entry * | dynlocal |
| struct bfd_link_needed_list * | runpath |
| asection * | tls_sec |
| bfd_size_type | tls_size |
| struct elf_link_loaded_list * | loaded |
| bfd_boolean | is_relocatable_executable |
Definition at line 346 of file elf-bfd.h.
Definition at line 348 of file elf-bfd.h.
Referenced by _bfd_elf_link_hash_table_create(), _bfd_elf_link_hash_table_init(), _bfd_mips_elf_link_hash_table_create(), bfd_elf_record_link_assignment(), elf32_hppa_link_hash_table_create(), elf32_hppa_set_gp(), elf32_m68hc11_setup_section_lists(), elf32_mn10300_link_hash_table_create(), elf32_sparc_link_hash_table_create(), elf64_alpha_bfd_link_hash_table_create(), elf64_hppa_hash_table_create(), elf64_x86_64_link_hash_table_create(), elf_cris_link_hash_table_create(), elf_i386_link_hash_table_create(), elf_link_add_object_symbols(), elf_m68k_link_hash_table_create(), elf_s390_link_hash_table_create(), elf_smash_syms(), elf_vax_link_hash_table_create(), elfNN_ia64_hash_table_create(), frvfdpic_elf_link_hash_table_create(), func_desc_adjust(), m32r_elf_link_hash_table_create(), m68hc11_elf_bfd_link_hash_table_create(), m68hc12_elf_bfd_link_hash_table_create(), ppc64_elf_check_directives(), ppc64_elf_link_hash_table_create(), ppc_elf_link_hash_table_create(), sh64_elf64_link_hash_table_create(), sh_elf_link_hash_table_create(), and sparc64_elf_bfd_link_hash_table_create().
| bfd_boolean elf_link_hash_table::dynamic_sections_created |
Definition at line 352 of file elf-bfd.h.
Referenced by _bfd_elf_link_hash_table_init(), allocate_dynrelocs(), allocate_plt_static(), elf32_hppa_finish_dynamic_sections(), elf32_hppa_relocate_section(), elf32_hppa_size_dynamic_sections(), elf64_hppa_size_dynamic_sections(), elf64_x86_64_finish_dynamic_sections(), elf64_x86_64_relocate_section(), elf64_x86_64_size_dynamic_sections(), elf_i386_finish_dynamic_sections(), elf_i386_relocate_section(), elf_i386_size_dynamic_sections(), elf_link_add_object_symbols(), elf_s390_finish_dynamic_sections(), elf_s390_relocate_section(), elf_s390_size_dynamic_sections(), elfNN_ia64_size_dynamic_sections(), m32r_elf_finish_dynamic_sections(), m32r_elf_relocate_section(), m32r_elf_size_dynamic_sections(), ppc64_elf_finish_dynamic_sections(), ppc64_elf_relocate_section(), ppc64_elf_size_dynamic_sections(), ppc_elf_finish_dynamic_sections(), ppc_elf_relocate_section(), ppc_elf_size_dynamic_sections(), sh_elf_create_dynamic_sections(), sh_elf_finish_dynamic_sections(), sh_elf_relocate_section(), and sh_elf_size_dynamic_sections().
Definition at line 357 of file elf-bfd.h.
Referenced by _bfd_elf_add_dynamic_entry(), _bfd_elf_link_create_dynstrtab(), _bfd_elf_link_hash_table_init(), create_got_section(), elf32_hppa_adjust_dynamic_symbol(), elf32_hppa_check_relocs(), elf32_hppa_finish_dynamic_sections(), elf32_hppa_size_dynamic_sections(), elf32_sparc_adjust_dynamic_symbol(), elf32_sparc_check_relocs(), elf32_sparc_finish_dynamic_sections(), elf32_sparc_finish_dynamic_symbol(), elf32_sparc_size_dynamic_sections(), elf64_hppa_mark_exported_functions(), elf64_x86_64_adjust_dynamic_symbol(), elf64_x86_64_check_relocs(), elf64_x86_64_finish_dynamic_sections(), elf64_x86_64_size_dynamic_sections(), elf_add_dt_needed_tag(), elf_finalize_dynstr(), elf_i386_adjust_dynamic_symbol(), elf_i386_check_relocs(), elf_i386_finish_dynamic_sections(), elf_i386_size_dynamic_sections(), elf_link_add_object_symbols(), elf_s390_adjust_dynamic_symbol(), elf_s390_check_relocs(), elf_s390_finish_dynamic_sections(), elf_s390_size_dynamic_sections(), elfNN_ia64_check_relocs(), elfNN_ia64_finish_dynamic_sections(), get_dlt(), get_fptr(), get_got(), get_opd(), get_plt(), get_pltoff(), get_reloc_section(), get_stub(), m32r_elf_check_relocs(), m32r_elf_finish_dynamic_sections(), m32r_elf_finish_dynamic_symbol(), m32r_elf_relocate_section(), m32r_elf_size_dynamic_sections(), ppc64_elf_adjust_dynamic_symbol(), ppc64_elf_check_relocs(), ppc64_elf_finish_dynamic_sections(), ppc64_elf_finish_dynamic_symbol(), ppc64_elf_init_stub_bfd(), ppc64_elf_size_dynamic_sections(), ppc_elf_adjust_dynamic_symbol(), ppc_elf_check_relocs(), ppc_elf_create_linker_section(), ppc_elf_finish_dynamic_sections(), ppc_elf_finish_dynamic_symbol(), ppc_elf_relocate_section(), ppc_elf_size_dynamic_sections(), sfpr_define(), sh_elf_adjust_dynamic_symbol(), sh_elf_check_relocs(), sh_elf_finish_dynamic_sections(), sh_elf_relocate_section(), and sh_elf_size_dynamic_sections().
union gotplt_union elf_link_hash_table::init_refcount [write] |
Definition at line 363 of file elf-bfd.h.
Referenced by _bfd_elf_link_hash_newfunc(), _bfd_elf_link_hash_table_init(), and ppc64_elf_link_hash_table_create().
union gotplt_union elf_link_hash_table::init_offset [write] |
Definition at line 367 of file elf-bfd.h.
Referenced by _bfd_elf_link_hash_table_init(), and ppc64_elf_link_hash_table_create().
Definition at line 371 of file elf-bfd.h.
Referenced by _bfd_elf_link_hash_table_init(), bfd_elf_link_record_local_dynamic_symbol(), and sparc64_elf_size_dynamic_sections().
Definition at line 375 of file elf-bfd.h.
Referenced by _bfd_elf_link_create_dynstrtab(), _bfd_elf_link_hash_hide_symbol(), _bfd_elf_link_hash_table_init(), elf_add_dt_needed_tag(), elf_finalize_dynstr(), elf_link_add_object_symbols(), and sparc64_elf_size_dynamic_sections().
Definition at line 383 of file elf-bfd.h.
Referenced by _bfd_elf_link_hash_table_init(), and elf_link_add_object_symbols().
Definition at line 389 of file elf-bfd.h.
Referenced by _bfd_elf_link_hash_table_init(), and elf_link_add_object_symbols().
Definition at line 392 of file elf-bfd.h.
Referenced by _bfd_elf_link_hash_table_init(), and elf_link_add_object_symbols().
Definition at line 395 of file elf-bfd.h.
Referenced by _bfd_elf_discard_section_eh_frame(), _bfd_elf_discard_section_eh_frame_hdr(), _bfd_elf_eh_frame_section_offset(), _bfd_elf_link_hash_table_init(), _bfd_elf_maybe_strip_eh_frame_hdr(), _bfd_elf_write_section_eh_frame(), and _bfd_elf_write_section_eh_frame_hdr().
Definition at line 398 of file elf-bfd.h.
Referenced by _bfd_elf_link_hash_table_init(), bfd_elf_link_record_local_dynamic_symbol(), elf_finalize_dynstr(), and sparc64_elf_size_dynamic_sections().
Definition at line 402 of file elf-bfd.h.
Referenced by _bfd_elf_link_hash_table_init(), and elf_link_add_object_symbols().
Definition at line 405 of file elf-bfd.h.
Referenced by _bfd_elf_link_hash_table_init(), ppc64_elf_relocate_section(), ppc64_elf_tls_optimize(), ppc_elf_relocate_section(), and tpoff().
Definition at line 406 of file elf-bfd.h.
Referenced by _bfd_elf_link_hash_table_init(), and tpoff().
Definition at line 409 of file elf-bfd.h.
Referenced by _bfd_elf_link_hash_table_init(), and elf_link_add_object_symbols().
| bfd_boolean elf_link_hash_table::is_relocatable_executable |
Definition at line 413 of file elf-bfd.h.
Referenced by _bfd_elf_link_hash_table_init(), and bfd_elf_record_link_assignment().
1.5.6