Lines Matching refs:xcoff_hash_table

526   htab = xcoff_hash_table (info);  in xcoff_get_archive_info()
808 for (pp = &xcoff_hash_table (info)->imports, c = 1; in xcoff_set_import_path()
961 h = xcoff_link_hash_lookup (xcoff_hash_table (info), name, true, in xcoff_link_add_dynamic_symbols()
1013 hds = xcoff_link_hash_lookup (xcoff_hash_table (info), dsnm, in xcoff_link_add_dynamic_symbols()
1087 for (pp = &xcoff_hash_table (info)->imports, c = 1; in xcoff_link_add_dynamic_symbols()
1114 && xcoff_hash_table (info)->loader_section == NULL) in xcoff_link_create_extra_sections()
1123 xcoff_hash_table (info)->loader_section = lsec; in xcoff_link_create_extra_sections()
1127 if (xcoff_hash_table (info)->linkage_section == NULL) in xcoff_link_create_extra_sections()
1137 xcoff_hash_table (info)->linkage_section = lsec; in xcoff_link_create_extra_sections()
1142 if (xcoff_hash_table (info)->toc_section == NULL) in xcoff_link_create_extra_sections()
1152 xcoff_hash_table (info)->toc_section = tsec; in xcoff_link_create_extra_sections()
1157 if (xcoff_hash_table (info)->descriptor_section == NULL) in xcoff_link_create_extra_sections()
1167 xcoff_hash_table (info)->descriptor_section = dsec; in xcoff_link_create_extra_sections()
1172 if (xcoff_hash_table (info)->debug_section == NULL in xcoff_link_create_extra_sections()
1182 xcoff_hash_table (info)->debug_section = dsec; in xcoff_link_create_extra_sections()
1711 h = xcoff_link_hash_lookup (xcoff_hash_table (info), in xcoff_link_add_symbols()
1994 xcoff_hash_table (info)->special_sections[i] = csect; in xcoff_link_add_symbols()
2050 *sym_hash = xcoff_link_hash_lookup (xcoff_hash_table (info), in xcoff_link_add_symbols()
2273 hds = xcoff_link_hash_lookup (xcoff_hash_table (info), in xcoff_link_add_symbols()
2656 hfn = xcoff_link_hash_lookup (xcoff_hash_table (info), in xcoff_find_function()
2786 if (!xcoff_hash_table (info)->loader_section) in xcoff_need_ldrel_p()
2889 sec = xcoff_hash_table (info)->descriptor_section; in xcoff_mark_symbol()
2902 xcoff_hash_table (info)->ldinfo.ldrel_count += 2; in xcoff_mark_symbol()
2911 if (!xcoff_mark (info, xcoff_hash_table (info)->toc_section)) in xcoff_mark_symbol()
2941 sec = xcoff_hash_table (info)->linkage_section; in xcoff_mark_symbol()
2966 hds->toc_section = xcoff_hash_table (info)->toc_section; in xcoff_mark_symbol()
2974 ++xcoff_hash_table (info)->ldinfo.ldrel_count; in xcoff_mark_symbol()
2988 if (xcoff_hash_table (info)->rtld) in xcoff_mark_symbol()
3034 h = xcoff_link_hash_lookup (xcoff_hash_table (info), name, in xcoff_mark_symbol_by_name()
3138 ++xcoff_hash_table (info)->ldinfo.ldrel_count; in xcoff_mark()
3205 || o == xcoff_hash_table (info)->debug_section in xcoff_sweep()
3206 || o == xcoff_hash_table (info)->loader_section in xcoff_sweep()
3207 || o == xcoff_hash_table (info)->linkage_section in xcoff_sweep()
3208 || o == xcoff_hash_table (info)->descriptor_section in xcoff_sweep()
3227 xcoff_hash_table (info)->params = params; in bfd_xcoff_link_init()
3255 n->next = xcoff_hash_table (info)->size_list; in bfd_xcoff_link_record_set()
3258 xcoff_hash_table (info)->size_list = n; in bfd_xcoff_link_record_set()
3294 hds = xcoff_link_hash_lookup (xcoff_hash_table (info), in bfd_xcoff_import_symbol()
3410 if (xcoff_hash_table (info)->loader_section) in bfd_xcoff_link_count_reloc()
3413 ++xcoff_hash_table (info)->ldinfo.ldrel_count; in bfd_xcoff_link_count_reloc()
3442 h = xcoff_link_hash_lookup (xcoff_hash_table (info), name, true, true, in bfd_xcoff_record_link_assignment()
3577 if (xcoff_hash_table (ldinfo->info)->gc in xcoff_post_gc_symbol()
3587 if (xcoff_hash_table (ldinfo->info)->gc in xcoff_post_gc_symbol()
3601 if (xcoff_hash_table (ldinfo->info)->loader_section) in xcoff_post_gc_symbol()
3636 if (xcoff_hash_table (info)->gc in xcoff_keep_symbol_p()
3719 htab = xcoff_hash_table (ldinfo->info); in xcoff_size_loader_section()
3829 ldinfo = &(xcoff_hash_table (info)->ldinfo); in bfd_xcoff_size_dynamic_sections()
3845 xcoff_hash_table (info)->file_align = file_align; in bfd_xcoff_size_dynamic_sections()
3846 xcoff_hash_table (info)->textro = textro; in bfd_xcoff_size_dynamic_sections()
3847 xcoff_hash_table (info)->rtld = rtld; in bfd_xcoff_size_dynamic_sections()
3850 if (xcoff_hash_table (info)->loader_section in bfd_xcoff_size_dynamic_sections()
3856 hsym = xcoff_link_hash_lookup (xcoff_hash_table (info), in bfd_xcoff_size_dynamic_sections()
3905 xcoff_hash_table (info)->gc = false; in bfd_xcoff_size_dynamic_sections()
3919 if (o != xcoff_hash_table (info)->toc_section in bfd_xcoff_size_dynamic_sections()
3941 xcoff_link_hash_traverse (xcoff_hash_table (info), in bfd_xcoff_size_dynamic_sections()
3947 xcoff_hash_table (info)->gc = true; in bfd_xcoff_size_dynamic_sections()
3953 sec = xcoff_hash_table (info)->special_sections[i]; in bfd_xcoff_size_dynamic_sections()
3967 xcoff_link_hash_traverse (xcoff_hash_table (info), xcoff_post_gc_symbol, in bfd_xcoff_size_dynamic_sections()
3972 if (xcoff_hash_table (info)->loader_section in bfd_xcoff_size_dynamic_sections()
3996 htab = xcoff_hash_table (ldinfo->info); in xcoff_build_loader_section()
4071 ldinfo = &(xcoff_hash_table (info)->ldinfo); in bfd_xcoff_build_dynamic_sections()
4073 if (xcoff_hash_table (info)->loader_section in bfd_xcoff_build_dynamic_sections()
4078 sec = xcoff_hash_table (info)->linkage_section; in bfd_xcoff_build_dynamic_sections()
4085 sec = xcoff_hash_table (info)->toc_section; in bfd_xcoff_build_dynamic_sections()
4092 sec = xcoff_hash_table (info)->descriptor_section; in bfd_xcoff_build_dynamic_sections()
4102 debug_strtab = xcoff_hash_table (info)->debug_strtab; in bfd_xcoff_build_dynamic_sections()
4245 && xcoff_hash_table (info)->debug_section != NULL) in bfd_xcoff_build_dynamic_sections()
4246 xcoff_hash_table (info)->debug_section->size = in bfd_xcoff_build_dynamic_sections()
4351 struct xcoff_link_hash_table *htab = xcoff_hash_table (info); in xcoff_stub_get_csect_in_range()
4494 struct xcoff_link_hash_table *htab = xcoff_hash_table (info); in bfd_xcoff_get_stub_entry()
4571 struct xcoff_link_hash_table *htab = xcoff_hash_table (info); in xcoff_add_stub()
4650 hds->toc_section = xcoff_hash_table (info)->toc_section; in xcoff_add_stub()
4685 stub_bfd = xcoff_hash_table (info)->params->stub_bfd; in xcoff_build_one_stub()
4738 struct xcoff_link_hash_table *htab = xcoff_hash_table (info); in bfd_xcoff_size_stubs()
4885 hstub = xcoff_stub_hash_lookup (&(xcoff_hash_table (info)->stub_hash_table), in bfd_xcoff_size_stubs()
4919 if (xcoff_hash_table (info)->loader_section in bfd_xcoff_size_stubs()
4937 struct xcoff_link_hash_table *htab = xcoff_hash_table (info); in bfd_xcoff_build_stubs()
5113 if (xcoff_hash_table (flinfo->info)->textro in xcoff_create_ldrel()
6261 if (xcoff_hash_table (flinfo->info)->gc in xcoff_write_global_symbol()
6371 == xcoff_hash_table (flinfo->info)->linkage_section)) in xcoff_write_global_symbol()
6555 == xcoff_hash_table (flinfo->info)->descriptor_section)) in xcoff_write_global_symbol()
6725 if (h->root.u.def.section->owner == xcoff_hash_table (flinfo->info)->params->stub_bfd) in xcoff_write_global_symbol()
6731 for (l = xcoff_hash_table (flinfo->info)->size_list; in xcoff_write_global_symbol()
6917 if (xcoff_hash_table (flinfo->info)->loader_section) in xcoff_reloc_link_order()
6969 if (xcoff_hash_table (info)->loader_section) in _bfd_xcoff_bfd_final_link()
6971 flinfo.ldsym = (xcoff_hash_table (info)->loader_section->contents in _bfd_xcoff_bfd_final_link()
6973 flinfo.ldrel = (xcoff_hash_table (info)->loader_section->contents in _bfd_xcoff_bfd_final_link()
6975 + (xcoff_hash_table (info)->ldhdr.l_nsyms in _bfd_xcoff_bfd_final_link()
7040 if (xcoff_hash_table (info)->file_align != 0) in _bfd_xcoff_bfd_final_link()
7047 file_align = xcoff_hash_table (info)->file_align; in _bfd_xcoff_bfd_final_link()
7296 if (sub == xcoff_hash_table (info)->params->stub_bfd) in _bfd_xcoff_bfd_final_link()
7358 bfd_hash_traverse (&xcoff_hash_table(info)->stub_hash_table, in _bfd_xcoff_bfd_final_link()
7463 for (o = xcoff_hash_table (info)->params->stub_bfd->sections; in _bfd_xcoff_bfd_final_link()
7476 o = xcoff_hash_table (info)->loader_section; in _bfd_xcoff_bfd_final_link()
7482 == (xcoff_hash_table (info)->loader_section->contents in _bfd_xcoff_bfd_final_link()
7483 + xcoff_hash_table (info)->ldhdr.l_impoff)); in _bfd_xcoff_bfd_final_link()
7490 o = xcoff_hash_table (info)->linkage_section; in _bfd_xcoff_bfd_final_link()
7498 o = xcoff_hash_table (info)->toc_section; in _bfd_xcoff_bfd_final_link()
7506 o = xcoff_hash_table (info)->descriptor_section; in _bfd_xcoff_bfd_final_link()
7531 o = xcoff_hash_table (info)->debug_section; in _bfd_xcoff_bfd_final_link()
7538 debug_strtab = xcoff_hash_table (info)->debug_strtab; in _bfd_xcoff_bfd_final_link()