/toolchain/binutils/binutils-2.25/gold/ |
D | errors.cc | 135 Errors::error_at_location(const Relocate_info<size, big_endian>* relinfo, in error_at_location() argument 140 relinfo->location(relnum, reloffset).c_str()); in error_at_location() 151 Errors::warning_at_location(const Relocate_info<size, big_endian>* relinfo, in warning_at_location() argument 156 relinfo->location(relnum, reloffset).c_str()); in warning_at_location() 280 gold_error_at_location(const Relocate_info<size, big_endian>* relinfo, in gold_error_at_location() argument 286 parameters->errors()->error_at_location(relinfo, relnum, reloffset, in gold_error_at_location() 295 gold_warning_at_location(const Relocate_info<size, big_endian>* relinfo, in gold_warning_at_location() argument 301 parameters->errors()->warning_at_location(relinfo, relnum, reloffset, in gold_warning_at_location() 319 const Relocate_info<size, big_endian>* relinfo, in gold_undefined_symbol_at_location() argument 323 relinfo->location(relnum, reloffset)); in gold_undefined_symbol_at_location() [all …]
|
D | target-reloc.h | 261 const Relocate_info<size, big_endian>* relinfo, in relocate_section() argument 277 Sized_relobj_file<size, big_endian>* object = relinfo->object; in relocate_section() 291 offset = output_section->output_offset(relinfo->object, in relocate_section() 292 relinfo->data_shndx, in relocate_section() 326 && !relinfo->symtab->is_section_folded(object, shndx)); in relocate_section() 339 gsym = relinfo->symtab->resolve_forwards(gsym); in relocate_section() 365 std::string name = object->section_name(relinfo->data_shndx); in relocate_section() 386 gold_warning_at_location(relinfo, i, offset, in relocate_section() 403 if (!relocate.relocate(relinfo, target, output_section, i, reloc, in relocate_section() 410 gold_error_at_location(relinfo, i, offset, in relocate_section() [all …]
|
D | i386.cc | 2727 Target_i386::Relocate::relocate(const Relocate_info<32, false>* relinfo, in relocate() argument 2745 gold_error_at_location(relinfo, relnum, rel.get_r_offset(), in relocate() 2757 const Sized_relobj_file<32, false>* object = relinfo->object; in relocate() 2906 gold_error_at_location(relinfo, relnum, rel.get_r_offset(), in relocate() 2923 this->relocate_tls(relinfo, target, relnum, rel, r_type, gsym, psymval, in relocate() 2938 gold_error_at_location(relinfo, relnum, rel.get_r_offset(), in relocate() 2950 Target_i386::Relocate::relocate_tls(const Relocate_info<32, false>* relinfo, in relocate_tls() argument 2961 Output_segment* tls_segment = relinfo->layout->tls_segment(); in relocate_tls() 2963 const Sized_relobj_file<32, false>* object = relinfo->object; in relocate_tls() 2983 this->tls_gd_to_le(relinfo, relnum, tls_segment, in relocate_tls() [all …]
|
D | tls.h | 50 check_range(const Relocate_info<size, big_endian>* relinfo, in check_range() argument 58 gold_error_at_location(relinfo, relnum, rel_offset, in check_range() 66 check_tls(const Relocate_info<size, big_endian>* relinfo, in check_tls() argument 72 gold_error_at_location(relinfo, relnum, rel_offset, in check_tls()
|
D | x86_64.cc | 635 apply_relocation(const Relocate_info<size, false>* relinfo, 3280 const Relocate_info<size, false>* relinfo, in relocate() argument 3301 gold_error_at_location(relinfo, relnum, rela.get_r_offset(), in relocate() 3314 const Sized_relobj_file<size, false>* object = relinfo->object; in relocate() 3520 gold_error_at_location(relinfo, relnum, rela.get_r_offset(), in relocate() 3534 this->relocate_tls(relinfo, target, relnum, rela, r_type, gsym, psymval, in relocate() 3541 gold_error_at_location(relinfo, relnum, rela.get_r_offset(), in relocate() 3555 const Relocate_info<size, false>* relinfo, in relocate_tls() argument 3566 Output_segment* tls_segment = relinfo->layout->tls_segment(); in relocate_tls() 3568 const Sized_relobj_file<size, false>* object = relinfo->object; in relocate_tls() [all …]
|
D | reloc.cc | 918 Relocate_info<size, big_endian> relinfo; in do_relocate_sections() local 919 relinfo.symtab = symtab; in do_relocate_sections() 920 relinfo.layout = layout; in do_relocate_sections() 921 relinfo.object = this; in do_relocate_sections() 993 relinfo.reloc_shndx = i; in do_relocate_sections() 994 relinfo.reloc_shdr = p; in do_relocate_sections() 995 relinfo.data_shndx = index; in do_relocate_sections() 996 relinfo.data_shdr = pshdrs + index * This::shdr_size; in do_relocate_sections() 1013 target->relocate_section(&relinfo, sh_type, prelocs, reloc_count, os, in do_relocate_sections() 1019 target->relocate_relocs(&relinfo, sh_type, prelocs, reloc_count, in do_relocate_sections() [all …]
|
D | aarch64.cc | 1591 relocate_stubs(const The_relocate_info* relinfo, in relocate_stubs() argument 1603 relocate_stub(p->second, relinfo, target_aarch64, output_section, in relocate_stubs() 1650 const The_relocate_info* relinfo, in relocate_stub() argument 1663 target_aarch64->relocate_stub(stub, relinfo, output_section, in relocate_stub() 2059 Relocate_info<size, big_endian> relinfo; in do_relocate_sections() local 2060 relinfo.symtab = symtab; in do_relocate_sections() 2061 relinfo.layout = layout; in do_relocate_sections() 2062 relinfo.object = this; in do_relocate_sections() 2079 relinfo.reloc_shndx = elfcpp::SHN_UNDEF; in do_relocate_sections() 2080 relinfo.reloc_shdr = NULL; in do_relocate_sections() [all …]
|
D | errors.h | 73 error_at_location(const Relocate_info<size, big_endian>* relinfo, 80 warning_at_location(const Relocate_info<size, big_endian>* relinfo,
|
D | arm.cc | 2323 relocate_special_relocatable(const Relocate_info<32, big_endian>* relinfo, 2893 const Relocate_info<32, big_endian>* relinfo, 3691 v4bx(const Relocate_info<32, big_endian>* relinfo, in v4bx() argument 3708 object->stub_table(relinfo->data_shndx); in v4bx() 3918 const Relocate_info<32, big_endian>* relinfo, in arm_branch_common() argument 4008 object->stub_table(relinfo->data_shndx); in arm_branch_common() 4047 const Relocate_info<32, big_endian>* relinfo, in thumb_branch_common() argument 4149 object->stub_table(relinfo->data_shndx); in thumb_branch_common() 4959 const Relocate_info<32, big_endian>* relinfo, in relocate_stub() argument 4974 arm_target->relocate_stub(stub, relinfo, output_section, view + offset, in relocate_stub() [all …]
|
D | sparc.cc | 3168 const Relocate_info<size, big_endian>* relinfo, in relocate() argument 3186 gold_error_at_location(relinfo, relnum, rela.get_r_offset(), in relocate() 3202 const Sized_relobj_file<size, big_endian>* object = relinfo->object; in relocate() 3567 this->relocate_tls(relinfo, target, relnum, rela, in relocate() 3584 gold_error_at_location(relinfo, relnum, rela.get_r_offset(), in relocate() 3590 gold_error_at_location(relinfo, relnum, rela.get_r_offset(), in relocate() 3604 const Relocate_info<size, big_endian>* relinfo, in relocate_tls() argument 3615 Output_segment* tls_segment = relinfo->layout->tls_segment(); in relocate_tls() 3617 const Sized_relobj_file<size, big_endian>* object = relinfo->object; in relocate_tls() 3781 gold_error_at_location(relinfo, relnum, rela.get_r_offset(), in relocate_tls() [all …]
|
D | tilegx.cc | 425 apply_relocation(const Relocate_info<size, big_endian>* relinfo, 4322 const Relocate_info<size, big_endian>* relinfo, in relocate() argument 4340 const Sized_relobj_file<size, big_endian>* object = relinfo->object; in relocate() 4566 Symbol *tls_sym = relinfo->symtab->lookup("__tls_get_addr"); in relocate() 4660 Output_segment *tls_segment = relinfo->layout->tls_segment(); in relocate() 4668 = psymval->value(relinfo->object, 0); in relocate() 4707 gold_error_at_location(relinfo, relnum, rela.get_r_offset(), in relocate() 4713 gold_error_at_location(relinfo, relnum, rela.get_r_offset(), in relocate() 4727 const Relocate_info<size, big_endian>* relinfo, in relocate_section() argument 4745 relinfo, in relocate_section() [all …]
|
D | powerpc.cc | 881 const Relocate_info<size, big_endian>* relinfo, in expect_tls_get_addr_call() argument 886 this->relinfo_ = relinfo; in expect_tls_get_addr_call() 6788 const Relocate_info<size, big_endian>* relinfo, in relocate() argument 6806 gold_error_at_location(relinfo, relnum, rela.get_r_offset(), in relocate() 6821 = static_cast<Powerpc_relobj<size, big_endian>*>(relinfo->object); in relocate() 6847 = object->stub_table(relinfo->data_shndx); in relocate() 6952 target->symval_for_branch(relinfo->symtab, gsym, object, in relocate() 6958 ok = dest_shndx == relinfo->data_shndx; in relocate() 6962 gold_error_at_location(relinfo, relnum, rela.get_r_offset(), in relocate() 7152 this->expect_tls_get_addr_call(relinfo, relnum, rela.get_r_offset()); in relocate() [all …]
|
D | incremental.cc | 744 Relocate_info<size, big_endian> relinfo; in do_apply_incremental_relocs() local 745 relinfo.symtab = symtab; in do_apply_incremental_relocs() 746 relinfo.layout = layout; in do_apply_incremental_relocs() 747 relinfo.object = NULL; in do_apply_incremental_relocs() 748 relinfo.reloc_shndx = 0; in do_apply_incremental_relocs() 749 relinfo.reloc_shdr = NULL; in do_apply_incremental_relocs() 750 relinfo.data_shndx = 0; in do_apply_incremental_relocs() 751 relinfo.data_shdr = NULL; in do_apply_incremental_relocs() 812 target->apply_relocation(&relinfo, r_offset, r_type, r_addend, in do_apply_incremental_relocs()
|
D | mips.cc | 2977 relocate_special_relocatable(const Relocate_info<size, big_endian>* relinfo, 8240 const Relocate_info<size, big_endian>* relinfo, in relocate_section() argument 8257 relinfo, in relocate_section() 8270 relinfo, in relocate_section() 8397 const Relocate_info<size, big_endian>* relinfo, in relocate_relocs() argument 8414 relinfo, in relocate_relocs() 8433 const Relocate_info<size, big_endian>* relinfo, in relocate_special_relocatable() argument 8457 Mips_relobj<size, big_endian>::as_mips_relobj(relinfo->object); in relocate_special_relocatable() 8495 output_section->output_offset(object, relinfo->data_shndx, in relocate_special_relocatable() 8545 gold_error_at_location(relinfo, relnum, reloc.get_r_offset(), in relocate_special_relocatable() [all …]
|
D | symtab.cc | 3446 const Relocate_info<size, big_endian>* relinfo, in issue_warning() argument 3453 if (sym->object() == relinfo->object) in issue_warning() 3458 gold_warning_at_location(relinfo, relnum, reloffset, in issue_warning() 3726 const Relocate_info<32, false>* relinfo, 3734 const Relocate_info<32, true>* relinfo, 3742 const Relocate_info<64, false>* relinfo, 3750 const Relocate_info<64, true>* relinfo,
|
D | symtab.h | 1531 const Relocate_info<size, big_endian>* relinfo, in issue_warning() argument 1533 { this->warnings_.issue_warning(sym, relinfo, relnum, reloffset); } in issue_warning()
|
D | ChangeLog | 12090 data_shdr fields of relinfo.
|