Home | History | Annotate | Download | only in gold

Lines Matching defs:relinfo

1591 relocate_stubs(const The_relocate_info* relinfo,
1603 relocate_stub(p->second, relinfo, target_aarch64, output_section,
1650 const The_relocate_info* relinfo,
1663 target_aarch64->relocate_stub(stub, relinfo, output_section,
2059 Relocate_info<size, big_endian> relinfo;
2060 relinfo.symtab = symtab;
2061 relinfo.layout = layout;
2062 relinfo.object = this;
2079 relinfo.reloc_shndx = elfcpp::SHN_UNDEF;
2080 relinfo.reloc_shdr = NULL;
2081 relinfo.data_shndx = i;
2082 relinfo.data_shdr = pshdrs + i * elfcpp::Elf_sizes<size>::shdr_size;
2093 stub_table->relocate_stubs(&relinfo, target, os, view, address,
2276 Relocate_info<size, big_endian> relinfo;
2277 relinfo.symtab = symtab;
2278 relinfo.layout = layout;
2279 relinfo.object = this;
2319 relinfo.reloc_shndx = i;
2320 relinfo.data_shndx = index;
2327 target->scan_section_for_stubs(&relinfo, sh_type, prelocs,
2962 const The_relocate_info* relinfo,
3708 const Relocate_info<size, big_endian>* relinfo,
3717 static_cast<AArch64_relobj<size, big_endian>*>(relinfo->object);
3757 The_stub_table* stub_table = aarch64_relobj->stub_table(relinfo->data_shndx);
3793 const Relocate_info<size, big_endian>* relinfo,
3807 static_cast<AArch64_relobj<size, big_endian>*>(relinfo->object);
3851 && !relinfo->symtab->is_section_folded(object, shndx));
3860 relinfo->symtab);
3889 gsym = relinfo->symtab->resolve_forwards(gsym);
3899 const Symbol_table* symtab = relinfo->symtab;
3928 std::string name = object->section_name(relinfo->data_shndx);
3944 gold_warning_at_location(relinfo, i, offset,
3958 this->scan_reloc_for_stub(relinfo, r_type, sym, r_sym, psymval,
3969 const Relocate_info<size, big_endian>* relinfo,
3981 relinfo,
5368 const The_relocate_info* relinfo,
5389 The_stub_table* stub_table = aarch64_relobj->stub_table(relinfo->data_shndx);
6809 const Relocate_info<size, big_endian>* relinfo,
6833 gold_error_at_location(relinfo, relnum, rela.get_r_offset(),
6839 const Sized_relobj_file<size, big_endian>* object = relinfo->object;
7008 if (Reloc::maybe_apply_stub(r_type, relinfo, rela, view, address,
7054 reloc_status = relocate_tls(relinfo, target, relnum, rela, r_type,
7068 gold_error_at_location(relinfo, relnum, rela.get_r_offset(),
7074 gold_error_at_location(relinfo, relnum, rela.get_r_offset(),
7086 gold_error_at_location(relinfo, relnum, rela.get_r_offset(),
7092 relinfo,
7110 const Relocate_info<size, big_endian>* relinfo,
7122 Output_segment* tls_segment = relinfo->layout->tls_segment();
7134 Sized_relobj_file<size, big_endian>* object = relinfo->object;
7149 return tls_gd_to_le(relinfo, target, rela, r_type, view,
7190 gold_error_at_location(relinfo, relnum, rela.get_r_offset(),
7207 return this->tls_ld_to_le(relinfo, target, rela, r_type, view,
7283 return tls_ie_to_le(relinfo, target, rela, r_type, view,
7374 return tls_desc_gd_to_le(relinfo, target, rela, r_type,
7417 return tls_desc_gd_to_ie(relinfo, target, rela, r_type,
7457 const Relocate_info<size, big_endian>* relinfo,
7517 Output_segment* tls_segment = relinfo->layout->tls_segment();
7519 AArch64_address value = psymval->value(relinfo->object, 0);
7557 const Relocate_info<size, big_endian>* relinfo,
7617 Output_segment* tls_segment = relinfo->layout->tls_segment();
7619 AArch64_address value = psymval->value(relinfo->object, 0);
7657 const Relocate_info<size, big_endian>* relinfo,
7668 AArch64_address value = psymval->value(relinfo->object, 0);
7669 Output_segment* tls_segment = relinfo->layout->tls_segment();
7712 const Relocate_info<size, big_endian>* relinfo,
7736 Output_segment* tls_segment = relinfo->layout->tls_segment();
7740 AArch64_address value = psymval->value(relinfo->object, addend);
7785 const Relocate_info<size, big_endian>* /* relinfo */,
7856 const Relocate_info<size, big_endian>* relinfo,
7871 relinfo,
7941 const Relocate_info<size, big_endian>* relinfo,
7957 relinfo,