Home
last modified time | relevance | path

Searched refs:rel_hash (Results 1 – 9 of 9) sorted by relevance

/toolchain/binutils/binutils-2.25/bfd/
Delf-vxworks.c156 struct elf_link_hash_entry **rel_hash) in elf_vxworks_emit_relocs() argument
172 hash_ptr = rel_hash; in elf_vxworks_emit_relocs()
211 rel_hash); in elf_vxworks_emit_relocs()
Dcofflink.c1048 struct coff_link_hash_entry **rel_hash; in _bfd_coff_final_link() local
1056 rel_hash = flaginfo.section_info[o->target_index].rel_hashes; in _bfd_coff_final_link()
1058 for (; irel < irelend; irel++, rel_hash++, erel += relsz) in _bfd_coff_final_link()
1060 if (*rel_hash != NULL) in _bfd_coff_final_link()
1062 BFD_ASSERT ((*rel_hash)->indx >= 0); in _bfd_coff_final_link()
1063 irel->r_symndx = (*rel_hash)->indx; in _bfd_coff_final_link()
2415 struct coff_link_hash_entry **rel_hash; in _bfd_coff_link_input_bfd() local
2420 rel_hash = (flaginfo->section_info[target_index].rel_hashes in _bfd_coff_link_input_bfd()
2422 for (; irel < irelend; irel++, rel_hash++) in _bfd_coff_link_input_bfd()
2427 *rel_hash = NULL; in _bfd_coff_link_input_bfd()
[all …]
Dcoff-ppc.c2338 struct coff_link_hash_entry **rel_hash; in ppc_bfd_coff_final_link() local
2346 rel_hash = flaginfo.section_info[o->target_index].rel_hashes; in ppc_bfd_coff_final_link()
2348 for (; irel < irelend; irel++, rel_hash++, erel += relsz) in ppc_bfd_coff_final_link()
2350 if (*rel_hash != NULL) in ppc_bfd_coff_final_link()
2352 BFD_ASSERT ((*rel_hash)->indx >= 0); in ppc_bfd_coff_final_link()
2353 irel->r_symndx = (*rel_hash)->indx; in ppc_bfd_coff_final_link()
Dxcofflink.c4788 struct xcoff_link_hash_entry **rel_hash; in xcoff_link_input_bfd() local
4814 rel_hash = (flinfo->section_info[target_index].rel_hashes in xcoff_link_input_bfd()
4816 for (; irel < irelend; irel++, rel_hash++) in xcoff_link_input_bfd()
4820 *rel_hash = NULL; in xcoff_link_input_bfd()
4882 *rel_hash = h; in xcoff_link_input_bfd()
6259 struct xcoff_link_hash_entry **rel_hash; in _bfd_xcoff_bfd_final_link() local
6276 rel_hash = flinfo.section_info[o->target_index].rel_hashes; in _bfd_xcoff_bfd_final_link()
6277 for (; irel < irelend; irel++, rel_hash++) in _bfd_xcoff_bfd_final_link()
6279 if (*rel_hash != NULL) in _bfd_xcoff_bfd_final_link()
6281 if ((*rel_hash)->indx < 0) in _bfd_xcoff_bfd_final_link()
[all …]
Delflink.c2306 struct elf_link_hash_entry **rel_hash in _bfd_elf_link_output_relocs()
7975 struct elf_link_hash_entry **rel_hash = reldata->hashes; in elf_link_adjust_relocs() local
8005 for (i = 0; i < count; i++, rel_hash++, erela += reldata->hdr->sh_entsize) in elf_link_adjust_relocs()
8010 if (*rel_hash == NULL) in elf_link_adjust_relocs()
8013 BFD_ASSERT ((*rel_hash)->indx >= 0); in elf_link_adjust_relocs()
8017 irela[j].r_info = ((bfd_vma) (*rel_hash)->indx << r_sym_shift in elf_link_adjust_relocs()
9736 struct elf_link_hash_entry **rel_hash; in elf_link_input_bfd() local
9751 rel_hash = esdo->rel.hashes + esdo->rel.count; in elf_link_input_bfd()
9758 rel_hash_list = rel_hash; in elf_link_input_bfd()
9771 rel_hash++; in elf_link_input_bfd()
[all …]
DChangeLog-2010784 (elf_link_input_bfd): Correctly generate rel_hash data when both
DChangeLog-2007397 rel_hash. Move loop inside if test.
DChangeLog-98991281 * elflink.h (elf_bfd_final_link): Remove unused variables rel_hash
DChangeLog-94955284 common symbol. Adjust rel_hash by the output reloc count.