Lines Matching refs:reloc

167 #define RELOC_PROCESSING(relent,reloc,symbols,abfd,section) \  argument
168 reloc_processing(relent, reloc, symbols, abfd, section)
172 struct internal_reloc *reloc, in reloc_processing() argument
177 relent->address = reloc->r_vaddr; in reloc_processing()
178 rtype2howto (relent, reloc); in reloc_processing()
180 if (reloc->r_symndx == -1) in reloc_processing()
182 else if (reloc->r_symndx >= 0 && reloc->r_symndx < obj_conv_table_size (abfd)) in reloc_processing()
183 relent->sym_ptr_ptr = symbols + obj_convert (abfd)[reloc->r_symndx]; in reloc_processing()
189 abfd, reloc->r_symndx); in reloc_processing()
192 relent->addend = reloc->r_offset; in reloc_processing()
200 arelent *reloc, in extra_case() argument
207 switch (reloc->howto->type) in extra_case()
211 bfd_coff_reloc16_get_value (reloc, link_info, input_section), in extra_case()
219 if (! (*reloc->sym_ptr_ptr)->section->flags) in extra_case()
222 bfd_coff_reloc16_get_value (reloc, link_info, in extra_case()
228 bfd_vma dst = bfd_coff_reloc16_get_value (reloc, link_info, in extra_case()
245 & bfd_coff_reloc16_get_value (reloc, link_info, in extra_case()
254 bfd_coff_reloc16_get_value (reloc, link_info, input_section), in extra_case()
262 bfd_vma dst = bfd_coff_reloc16_get_value (reloc, link_info, in extra_case()
275 (link_info, NULL, bfd_asymbol_name (*reloc->sym_ptr_ptr), in extra_case()
276 reloc->howto->name, reloc->addend, input_section->owner, in extra_case()
277 input_section, reloc->address); in extra_case()
287 bfd_vma dst = bfd_coff_reloc16_get_value (reloc, link_info, in extra_case()
301 (link_info, NULL, bfd_asymbol_name (*reloc->sym_ptr_ptr), in extra_case()
302 reloc->howto->name, reloc->addend, input_section->owner, in extra_case()
303 input_section, reloc->address); in extra_case()
315 bfd_vma dst = bfd_coff_reloc16_get_value (reloc, link_info, in extra_case()
326 (link_info, NULL, bfd_asymbol_name (*reloc->sym_ptr_ptr), in extra_case()
327 reloc->howto->name, reloc->addend, input_section->owner, in extra_case()
328 input_section, reloc->address); in extra_case()
341 bfd_vma dst = bfd_coff_reloc16_get_value (reloc, link_info, in extra_case()
350 (link_info, NULL, bfd_asymbol_name (*reloc->sym_ptr_ptr), in extra_case()
351 reloc->howto->name, reloc->addend, input_section->owner, in extra_case()
352 input_section, reloc->address); in extra_case()