Searched refs:rel_hash (Results 1 – 7 of 7) sorted by relevance
| /trueos/contrib/binutils/bfd/ |
| HD | elf-vxworks.c | 155 struct elf_link_hash_entry **rel_hash) in elf_vxworks_emit_relocs() argument 170 && *rel_hash in elf_vxworks_emit_relocs() 171 && (*rel_hash)->def_dynamic in elf_vxworks_emit_relocs() 172 && !(*rel_hash)->def_regular in elf_vxworks_emit_relocs() 173 && ((*rel_hash)->root.type == bfd_link_hash_defined in elf_vxworks_emit_relocs() 174 || (*rel_hash)->root.type == bfd_link_hash_defweak) in elf_vxworks_emit_relocs() 175 && (*rel_hash)->root.u.def.section->output_section != NULL) in elf_vxworks_emit_relocs() 188 asection *sec = (*rel_hash)->root.u.def.section; in elf_vxworks_emit_relocs() 193 irela[j].r_addend += (*rel_hash)->root.u.def.value; in elf_vxworks_emit_relocs() 197 *rel_hash = NULL; in elf_vxworks_emit_relocs() [all …]
|
| HD | cofflink.c | 1022 struct coff_link_hash_entry **rel_hash; in _bfd_coff_final_link() local 1030 rel_hash = finfo.section_info[o->target_index].rel_hashes; in _bfd_coff_final_link() 1032 for (; irel < irelend; irel++, rel_hash++, erel += relsz) in _bfd_coff_final_link() 1034 if (*rel_hash != NULL) in _bfd_coff_final_link() 1036 BFD_ASSERT ((*rel_hash)->indx >= 0); in _bfd_coff_final_link() 1037 irel->r_symndx = (*rel_hash)->indx; in _bfd_coff_final_link() 2344 struct coff_link_hash_entry **rel_hash; in _bfd_coff_link_input_bfd() local 2349 rel_hash = (finfo->section_info[target_index].rel_hashes in _bfd_coff_link_input_bfd() 2351 for (; irel < irelend; irel++, rel_hash++) in _bfd_coff_link_input_bfd() 2356 *rel_hash = NULL; in _bfd_coff_link_input_bfd() [all …]
|
| HD | coff-ppc.c | 2438 struct coff_link_hash_entry **rel_hash; local 2446 rel_hash = finfo.section_info[o->target_index].rel_hashes; 2448 for (; irel < irelend; irel++, rel_hash++, erel += relsz) 2450 if (*rel_hash != NULL) 2452 BFD_ASSERT ((*rel_hash)->indx >= 0); 2453 irel->r_symndx = (*rel_hash)->indx;
|
| HD | xcofflink.c | 4283 struct xcoff_link_hash_entry **rel_hash; in xcoff_link_input_bfd() local 4309 rel_hash = (finfo->section_info[target_index].rel_hashes in xcoff_link_input_bfd() 4311 for (; irel < irelend; irel++, rel_hash++) in xcoff_link_input_bfd() 4317 *rel_hash = NULL; in xcoff_link_input_bfd() 4379 *rel_hash = h; in xcoff_link_input_bfd() 5765 struct xcoff_link_hash_entry **rel_hash; in _bfd_xcoff_bfd_final_link() local 5782 rel_hash = finfo.section_info[o->target_index].rel_hashes; in _bfd_xcoff_bfd_final_link() 5783 for (; irel < irelend; irel++, rel_hash++, erel += relsz) in _bfd_xcoff_bfd_final_link() 5785 if (*rel_hash != NULL) in _bfd_xcoff_bfd_final_link() 5787 if ((*rel_hash)->indx < 0) in _bfd_xcoff_bfd_final_link() [all …]
|
| HD | elflink.c | 2276 struct elf_link_hash_entry **rel_hash in _bfd_elf_link_output_relocs() 7230 struct elf_link_hash_entry **rel_hash) in elf_link_adjust_relocs() argument 7268 for (i = 0; i < count; i++, rel_hash++, erela += rel_hdr->sh_entsize) in elf_link_adjust_relocs() 7273 if (*rel_hash == NULL) in elf_link_adjust_relocs() 7276 BFD_ASSERT ((*rel_hash)->indx >= 0); in elf_link_adjust_relocs() 7280 irela[j].r_info = ((bfd_vma) (*rel_hash)->indx << r_sym_shift in elf_link_adjust_relocs() 8721 struct elf_link_hash_entry **rel_hash; in elf_link_input_bfd() local 8736 rel_hash = (elf_section_data (o->output_section)->rel_hashes in elf_link_input_bfd() 8739 rel_hash_list = rel_hash; in elf_link_input_bfd() 8751 rel_hash++; in elf_link_input_bfd() [all …]
|
| HD | ChangeLog-9899 | 1281 * elflink.h (elf_bfd_final_link): Remove unused variables rel_hash
|
| HD | ChangeLog-9495 | 5284 common symbol. Adjust rel_hash by the output reloc count.
|