Lines Matching refs:dynobj
209 if (hash_table->dynobj == NULL) in _bfd_elf_link_create_dynstrtab()
226 hash_table->dynobj = abfd; in _bfd_elf_link_create_dynstrtab()
262 abfd = elf_hash_table (info)->dynobj; in _bfd_elf_link_create_dynamic_sections()
857 return (htab->dynobj != NULL in _bfd_elf_link_omit_section_dynsym()
858 && (ip = bfd_get_linker_section (htab->dynobj, p->name)) != NULL in _bfd_elf_link_omit_section_dynsym()
2630 bed = get_elf_backend_data (elf_hash_table (eif->info)->dynobj); in _bfd_elf_fix_symbol_flags()
2710 bfd *dynobj; in _bfd_elf_adjust_dynamic_symbol() local
2805 dynobj = elf_hash_table (eif->info)->dynobj; in _bfd_elf_adjust_dynamic_symbol()
2806 bed = get_elf_backend_data (dynobj); in _bfd_elf_adjust_dynamic_symbol()
2940 bed = get_elf_backend_data (hash_table->dynobj); in _bfd_elf_dynamic_symbol_p()
3024 bed = get_elf_backend_data (hash_table->dynobj); in _bfd_elf_symbol_refs_local_p()
3218 bed = get_elf_backend_data (hash_table->dynobj); in _bfd_elf_add_dynamic_entry()
3219 s = bfd_get_linker_section (hash_table->dynobj, ".dynamic"); in _bfd_elf_add_dynamic_entry()
3229 bed->s->swap_dyn_out (hash_table->dynobj, &dyn, newcontents + s->size); in _bfd_elf_add_dynamic_entry()
3264 bed = get_elf_backend_data (hash_table->dynobj); in elf_add_dt_needed_tag()
3265 sdyn = bfd_get_linker_section (hash_table->dynobj, ".dynamic"); in elf_add_dt_needed_tag()
3273 bed->s->swap_dyn_in (hash_table->dynobj, extdyn, &dyn); in elf_add_dt_needed_tag()
3285 if (!_bfd_elf_link_create_dynamic_sections (hash_table->dynobj, info)) in elf_add_dt_needed_tag()
3368 bfd *dynobj = hash_table->dynobj; in elf_finalize_dynstr() local
3377 bed = get_elf_backend_data (dynobj); in elf_finalize_dynstr()
3378 sdyn = bfd_get_linker_section (dynobj, ".dynamic"); in elf_finalize_dynstr()
3388 bed->s->swap_dyn_in (dynobj, extdyn, &dyn); in elf_finalize_dynstr()
3407 bed->s->swap_dyn_out (dynobj, &dyn, extdyn); in elf_finalize_dynstr()
3427 s = bfd_get_linker_section (dynobj, ".gnu.version_d"); in elf_finalize_dynstr()
3459 s = bfd_get_linker_section (dynobj, ".gnu.version_r"); in elf_finalize_dynstr()
5604 bfd *dynobj = elf_hash_table (info)->dynobj; in compute_bucket_count() local
5606 const struct elf_backend_data *bed = get_elf_backend_data (dynobj); in compute_bucket_count()
5813 bfd *dynobj; in bfd_elf_size_dynamic_sections() local
5881 dynobj = elf_hash_table (info)->dynobj; in bfd_elf_size_dynamic_sections()
5883 if (dynobj != NULL && elf_hash_table (info)->dynamic_sections_created) in bfd_elf_size_dynamic_sections()
5893 *sinterpptr = bfd_get_linker_section (dynobj, ".interp"); in bfd_elf_size_dynamic_sections()
6158 dynstr = bfd_get_linker_section (dynobj, ".dynstr"); in bfd_elf_size_dynamic_sections()
6186 if (dynobj != NULL in bfd_elf_size_dynamic_sections()
6191 if (dynobj != NULL && elf_hash_table (info)->dynamic_sections_created) in bfd_elf_size_dynamic_sections()
6198 s = bfd_get_linker_section (dynobj, ".gnu.version_d"); in bfd_elf_size_dynamic_sections()
6309 (info, dynobj, name, BSF_GLOBAL, bfd_abs_section_ptr, in bfd_elf_size_dynamic_sections()
6311 get_elf_backend_data (dynobj)->collect, &bh))) in bfd_elf_size_dynamic_sections()
6356 (info, dynobj, t->name, BSF_GLOBAL, bfd_abs_section_ptr, in bfd_elf_size_dynamic_sections()
6358 get_elf_backend_data (dynobj)->collect, &bh))) in bfd_elf_size_dynamic_sections()
6461 s = bfd_get_linker_section (dynobj, ".gnu.version_r"); in bfd_elf_size_dynamic_sections()
6573 s = bfd_get_linker_section (dynobj, ".gnu.version"); in bfd_elf_size_dynamic_sections()
6640 bfd *dynobj; in bfd_elf_size_dynsym_hash_dynstr() local
6646 dynobj = elf_hash_table (info)->dynobj; in bfd_elf_size_dynsym_hash_dynstr()
6657 s = bfd_get_linker_section (dynobj, ".gnu.version"); in bfd_elf_size_dynsym_hash_dynstr()
6731 s = bfd_get_linker_section (dynobj, ".hash"); in bfd_elf_size_dynsym_hash_dynstr()
6785 s = bfd_get_linker_section (dynobj, ".gnu.hash"); in bfd_elf_size_dynsym_hash_dynstr()
6913 s = bfd_get_linker_section (dynobj, ".dynstr"); in bfd_elf_size_dynsym_hash_dynstr()
11073 bfd *dynobj; in bfd_elf_final_link() local
11104 dynobj = elf_hash_table (info)->dynobj; in bfd_elf_final_link()
11122 flinfo.hash_sec = bfd_get_linker_section (dynobj, ".hash"); in bfd_elf_final_link()
11124 flinfo.symver_sec = bfd_get_linker_section (dynobj, ".gnu.version"); in bfd_elf_final_link()
11854 if (dynamic && info->combreloc && dynobj != NULL) in bfd_elf_final_link()
11864 o = bfd_get_linker_section (dynobj, ".dynamic"); in bfd_elf_final_link()
11875 bed->s->swap_dyn_in (dynobj, dyncon, &dyn); in bfd_elf_final_link()
11982 o = bfd_get_linker_section (dynobj, name); in bfd_elf_final_link()
12030 bed->s->swap_dyn_out (dynobj, &dyn, dyncon); in bfd_elf_final_link()
12035 if (dynobj != NULL) in bfd_elf_final_link()
12043 && (o = bfd_get_linker_section (dynobj, ".dynamic")) != NULL) in bfd_elf_final_link()
12053 bed->s->swap_dyn_in (dynobj, dyncon, &dyn); in bfd_elf_final_link()
12068 for (o = dynobj->sections; o != NULL; o = o->next) in bfd_elf_final_link()
13791 bfd *dynobj, in _bfd_elf_make_dynamic_reloc_section() argument
13805 reloc_sec = bfd_get_linker_section (dynobj, name); in _bfd_elf_make_dynamic_reloc_section()
13814 reloc_sec = bfd_make_section_anyway_with_flags (dynobj, name, flags); in _bfd_elf_make_dynamic_reloc_section()
13822 if (! bfd_set_section_alignment (dynobj, reloc_sec, alignment)) in _bfd_elf_make_dynamic_reloc_section()