/haiku-buildtools/binutils/gold/ |
H A D | tls.h | 50 check_range(const Relocate_info<size, big_endian>* relinfo, argument 58 gold_error_at_location(relinfo, relnum, rel_offset, 66 check_tls(const Relocate_info<size, big_endian>* relinfo, argument 72 gold_error_at_location(relinfo, relnum, rel_offset,
|
H A D | errors.cc | 135 Errors::error_at_location(const Relocate_info<size, big_endian>* relinfo, argument 140 relinfo->location(relnum, reloffset).c_str()); 151 Errors::warning_at_location(const Relocate_info<size, big_endian>* relinfo, argument 156 relinfo->location(relnum, reloffset).c_str()); 282 gold_error_at_location(const Relocate_info<size, big_endian>* relinfo, argument 288 parameters->errors()->error_at_location(relinfo, relnum, reloffset, 297 gold_warning_at_location(const Relocate_info<size, big_endian>* relinfo, argument 303 parameters->errors()->warning_at_location(relinfo, relnum, reloffset, 321 const Relocate_info<size, big_endian>* relinfo, 325 relinfo 320 gold_undefined_symbol_at_location(const Symbol* sym, const Relocate_info<size, big_endian>* relinfo, size_t relnum, off_t reloffset) argument [all...] |
H A 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,
|
H A D | target-reloc.h | 263 const Relocate_info<size, big_endian>* relinfo, 279 Sized_relobj_file<size, big_endian>* object = relinfo->object; 293 offset = output_section->output_offset(relinfo->object, 294 relinfo->data_shndx, 326 && !relinfo->symtab->is_section_folded(object, shndx)); 339 gsym = relinfo->symtab->resolve_forwards(gsym); 365 std::string name = object->section_name(relinfo->data_shndx); 386 gold_warning_at_location(relinfo, i, offset, 403 if (!relocate.relocate(relinfo, Classify_reloc::sh_type, target, 410 gold_error_at_location(relinfo, 262 relocate_section( const Relocate_info<size, big_endian>* relinfo, Target_type* target, const unsigned char* prelocs, size_t reloc_count, Output_section* output_section, bool needs_special_offset_handling, unsigned char* view, typename elfcpp::Elf_types<size>::Elf_Addr view_address, section_size_type view_size, const Reloc_symbol_changes* reloc_symbol_changes) argument 433 apply_relocation(const Relocate_info<size, big_endian>* relinfo, Target_type* target, typename elfcpp::Elf_types<size>::Elf_Addr r_offset, unsigned int r_type, typename elfcpp::Elf_types<size>::Elf_Swxword r_addend, const Symbol* gsym, unsigned char* view, typename elfcpp::Elf_types<size>::Elf_Addr address, section_size_type view_size) argument 735 relocate_relocs( const Relocate_info<size, big_endian>* relinfo, const unsigned char* prelocs, size_t reloc_count, Output_section* output_section, typename elfcpp::Elf_types<size>::Elf_Off offset_in_output_section, unsigned char* view, typename elfcpp::Elf_types<size>::Elf_Addr view_address, section_size_type view_size, unsigned char* reloc_view, section_size_type reloc_view_size) argument [all...] |
H A D | i386.cc | 2775 Target_i386::Relocate::relocate(const Relocate_info<32, false>* relinfo, argument 2798 gold_error_at_location(relinfo, relnum, rel.get_r_offset(), 2812 const Sized_relobj_file<32, false>* object = relinfo->object; 2902 gold_error_at_location(relinfo, relnum, rel.get_r_offset(), 2906 gold_error_at_location(relinfo, relnum, rel.get_r_offset(), 2986 gold_error_at_location(relinfo, relnum, rel.get_r_offset(), 3003 this->relocate_tls(relinfo, target, relnum, rel, r_type, gsym, psymval, 3018 gold_error_at_location(relinfo, relnum, rel.get_r_offset(), 3030 Target_i386::Relocate::relocate_tls(const Relocate_info<32, false>* relinfo, argument 3041 Output_segment* tls_segment = relinfo 3316 tls_gd_to_le(const Relocate_info<32, false>* relinfo, size_t relnum, Output_segment* tls_segment, const elfcpp::Rel<32, false>& rel, unsigned int, elfcpp::Elf_types<32>::Elf_Addr value, unsigned char* view, section_size_type view_size) argument 3390 tls_gd_to_ie(const Relocate_info<32, false>* relinfo, size_t relnum, const elfcpp::Rel<32, false>& rel, unsigned int, elfcpp::Elf_types<32>::Elf_Addr value, unsigned char* view, section_size_type view_size) argument 3452 tls_desc_gd_to_le( const Relocate_info<32, false>* relinfo, size_t relnum, Output_segment* tls_segment, const elfcpp::Rel<32, false>& rel, unsigned int r_type, elfcpp::Elf_types<32>::Elf_Addr value, unsigned char* view, section_size_type view_size) argument 3491 tls_desc_gd_to_ie( const Relocate_info<32, false>* relinfo, size_t relnum, const elfcpp::Rel<32, false>& rel, unsigned int r_type, elfcpp::Elf_types<32>::Elf_Addr value, unsigned char* view, section_size_type view_size) argument 3528 tls_ld_to_le(const Relocate_info<32, false>* relinfo, size_t relnum, Output_segment*, const elfcpp::Rel<32, false>& rel, unsigned int, elfcpp::Elf_types<32>::Elf_Addr, unsigned char* view, section_size_type view_size) argument 3577 tls_ie_to_le(const Relocate_info<32, false>* relinfo, size_t relnum, Output_segment* tls_segment, const elfcpp::Rel<32, false>& rel, unsigned int r_type, elfcpp::Elf_types<32>::Elf_Addr value, unsigned char* view, section_size_type view_size) argument 3672 relocate_section(const Relocate_info<32, false>* relinfo, unsigned int sh_type, const unsigned char* prelocs, size_t reloc_count, Output_section* output_section, bool needs_special_offset_handling, unsigned char* view, elfcpp::Elf_types<32>::Elf_Addr address, section_size_type view_size, const Reloc_symbol_changes* reloc_symbol_changes) argument 3847 relocate_relocs( const Relocate_info<32, false>* relinfo, unsigned int sh_type, const unsigned char* prelocs, size_t reloc_count, Output_section* output_section, elfcpp::Elf_types<32>::Elf_Off offset_in_output_section, unsigned char* view, elfcpp::Elf_types<32>::Elf_Addr view_address, section_size_type view_size, unsigned char* reloc_view, section_size_type reloc_view_size) argument [all...] |
H A D | x86_64.cc | 815 apply_relocation(const Relocate_info<size, false>* relinfo, 3971 const Relocate_info<size, false>* relinfo, 3998 gold_error_at_location(relinfo, relnum, rela.get_r_offset(), 4012 const Sized_relobj_file<size, false>* object = relinfo->object; 4281 gold_error_at_location(relinfo, relnum, rela.get_r_offset(), 4295 this->relocate_tls(relinfo, target, relnum, rela, r_type, gsym, psymval, 4302 gold_error_at_location(relinfo, relnum, rela.get_r_offset(), 4313 gold_error_at_location(relinfo, relnum, rela.get_r_offset(), 4320 gold_error_at_location(relinfo, relnum, rela.get_r_offset(), 4328 gold_error_at_location(relinfo, relnu 3970 relocate( const Relocate_info<size, false>* relinfo, unsigned int, Target_x86_64<size>* target, Output_section*, size_t relnum, const unsigned char* preloc, const Sized_symbol<size>* gsym, const Symbol_value<size>* psymval, unsigned char* view, typename elfcpp::Elf_types<size>::Elf_Addr address, section_size_type view_size) argument 4341 relocate_tls( const Relocate_info<size, false>* relinfo, Target_x86_64<size>* target, size_t relnum, const elfcpp::Rela<size, false>& rela, unsigned int r_type, const Sized_symbol<size>* gsym, const Symbol_value<size>* psymval, unsigned char* view, typename elfcpp::Elf_types<size>::Elf_Addr address, section_size_type view_size) argument 4645 tls_gd_to_ie( const Relocate_info<size, false>* relinfo, size_t relnum, const elfcpp::Rela<size, false>& rela, unsigned int, typename elfcpp::Elf_types<size>::Elf_Addr value, unsigned char* view, typename elfcpp::Elf_types<size>::Elf_Addr address, section_size_type view_size) argument 4708 tls_gd_to_le( const Relocate_info<size, false>* relinfo, size_t relnum, Output_segment* tls_segment, const elfcpp::Rela<size, false>& rela, unsigned int, typename elfcpp::Elf_types<size>::Elf_Addr value, unsigned char* view, section_size_type view_size) argument 4770 tls_desc_gd_to_ie( const Relocate_info<size, false>* relinfo, size_t relnum, const elfcpp::Rela<size, false>& rela, unsigned int r_type, typename elfcpp::Elf_types<size>::Elf_Addr value, unsigned char* view, typename elfcpp::Elf_types<size>::Elf_Addr address, section_size_type view_size) argument 4809 tls_desc_gd_to_le( const Relocate_info<size, false>* relinfo, size_t relnum, Output_segment* tls_segment, const elfcpp::Rela<size, false>& rela, unsigned int r_type, typename elfcpp::Elf_types<size>::Elf_Addr value, unsigned char* view, section_size_type view_size) argument 4847 tls_ld_to_le( const Relocate_info<size, false>* relinfo, size_t relnum, Output_segment*, const elfcpp::Rela<size, false>& rela, unsigned int, typename elfcpp::Elf_types<size>::Elf_Addr, unsigned char* view, section_size_type view_size) argument 4908 tls_ie_to_le( const Relocate_info<size, false>* relinfo, size_t relnum, Output_segment* tls_segment, const elfcpp::Rela<size, false>& rela, unsigned int, typename elfcpp::Elf_types<size>::Elf_Addr value, unsigned char* view, section_size_type view_size) argument 4972 relocate_section( const Relocate_info<size, false>* relinfo, unsigned int sh_type, const unsigned char* prelocs, size_t reloc_count, Output_section* output_section, bool needs_special_offset_handling, unsigned char* view, typename elfcpp::Elf_types<size>::Elf_Addr address, section_size_type view_size, const Reloc_symbol_changes* reloc_symbol_changes) argument 5008 apply_relocation( const Relocate_info<size, false>* relinfo, typename elfcpp::Elf_types<size>::Elf_Addr r_offset, unsigned int r_type, typename elfcpp::Elf_types<size>::Elf_Swxword r_addend, const Symbol* gsym, unsigned char* view, typename elfcpp::Elf_types<size>::Elf_Addr address, section_size_type view_size) argument 5113 relocate_relocs( const Relocate_info<size, false>* relinfo, unsigned int sh_type, const unsigned char* prelocs, size_t reloc_count, Output_section* output_section, typename elfcpp::Elf_types<size>::Elf_Off offset_in_output_section, unsigned char* view, typename elfcpp::Elf_types<size>::Elf_Addr view_address, section_size_type view_size, unsigned char* reloc_view, section_size_type reloc_view_size) argument [all...] |
H A D | s390.cc | 495 apply_relocation(const Relocate_info<size, true>* relinfo, 3189 const Relocate_info<size, true>* relinfo, 3206 const Sized_relobj_file<size, true>* object = relinfo->object; 3329 value = this->relocate_tls(relinfo, target, relnum, rela, r_type, gsym, psymval, 3457 gold_error_at_location(relinfo, relnum, rela.get_r_offset(), 3463 gold_error_at_location(relinfo, relnum, rela.get_r_offset(), 3471 gold_error_at_location(relinfo, relnum, rela.get_r_offset(), 3483 const Relocate_info<size, true>* relinfo, 3493 Output_segment* tls_segment = relinfo->layout->tls_segment(); 3495 const Sized_relobj_file<size, true>* object = relinfo 3188 relocate( const Relocate_info<size, true>* relinfo, unsigned int, Target_s390<size>* target, Output_section*, size_t relnum, const unsigned char* preloc, const Sized_symbol<size>* gsym, const Symbol_value<size>* psymval, unsigned char* view, typename elfcpp::Elf_types<size>::Elf_Addr address, section_size_type view_size) argument 3482 relocate_tls( const Relocate_info<size, true>* relinfo, Target_s390<size>* target, size_t relnum, const elfcpp::Rela<size, true>& rela, unsigned int r_type, const Sized_symbol<size>* gsym, const Symbol_value<size>* psymval, unsigned char* view, section_size_type view_size) argument 3748 tls_gd_to_ie( const Relocate_info<size, true>* relinfo, size_t relnum, const elfcpp::Rela<size, true>& rela, unsigned char* view, section_size_type view_size) argument 3807 tls_gd_to_le( const Relocate_info<size, true>* relinfo, size_t relnum, const elfcpp::Rela<size, true>& rela, unsigned char* view, section_size_type view_size) argument 3853 tls_ld_to_le( const Relocate_info<size, true>* relinfo, size_t relnum, const elfcpp::Rela<size, true>& rela, unsigned char* view, section_size_type view_size) argument 3902 tls_ie_to_le( const Relocate_info<size, true>* relinfo, size_t relnum, const elfcpp::Rela<size, true>& rela, unsigned char* view, section_size_type view_size) argument 4181 relocate_relocs( const Relocate_info<size, true>* relinfo, unsigned int sh_type, const unsigned char* prelocs, size_t reloc_count, Output_section* output_section, typename elfcpp::Elf_types<size>::Elf_Off offset_in_output_section, unsigned char* view, typename elfcpp::Elf_types<size>::Elf_Addr view_address, section_size_type view_size, unsigned char* reloc_view, section_size_type reloc_view_size) argument 4884 relocate_section( const Relocate_info<size, true>* relinfo, unsigned int sh_type, const unsigned char* prelocs, size_t reloc_count, Output_section* output_section, bool needs_special_offset_handling, unsigned char* view, typename elfcpp::Elf_types<size>::Elf_Addr address, section_size_type view_size, const Reloc_symbol_changes* reloc_symbol_changes) argument 4920 apply_relocation( const Relocate_info<size, true>* relinfo, typename elfcpp::Elf_types<size>::Elf_Addr r_offset, unsigned int r_type, typename elfcpp::Elf_types<size>::Elf_Swxword r_addend, const Symbol* gsym, unsigned char* view, typename elfcpp::Elf_types<size>::Elf_Addr address, section_size_type view_size) argument [all...] |
H A D | reloc.cc | 904 Relocate_info<size, big_endian> relinfo; local 905 relinfo.symtab = symtab; 906 relinfo.layout = layout; 907 relinfo.object = this; 979 relinfo.reloc_shndx = i; 980 relinfo.reloc_shdr = p; 981 relinfo.data_shndx = index; 982 relinfo.data_shdr = pshdrs + index * This::shdr_size; 1001 relinfo.rr = rr; 1005 target->relocate_section(&relinfo, sh_typ 1046 incremental_relocs_write( const Relocate_info<size, big_endian>* relinfo, unsigned int sh_type, const unsigned char* prelocs, size_t reloc_count, Output_section* output_section, Address output_offset, Output_file* of) argument 1082 incremental_relocs_write_reltype( const Relocate_info<size, big_endian>* relinfo, const unsigned char* prelocs, size_t reloc_count, Output_section* output_section, Address output_offset, Output_file* of) argument [all...] |
H A D | aarch64.cc | 1651 relocate_reloc_stubs(const The_relocate_info* relinfo, argument 1663 relocate_reloc_stub(p->second, relinfo, target_aarch64, output_section, 1675 const The_relocate_info* relinfo, 1688 target_aarch64->relocate_reloc_stub(stub, relinfo, output_section, 2100 Relocate_info<size, big_endian> relinfo; local 2101 relinfo.symtab = symtab; 2102 relinfo.layout = layout; 2103 relinfo.object = this; 2121 relinfo.reloc_shndx = elfcpp::SHN_UNDEF; 2122 relinfo 1674 relocate_reloc_stub(The_reloc_stub* stub, const The_relocate_info* relinfo, The_target_aarch64* target_aarch64, Output_section* output_section, unsigned char* view, AArch64_address address, section_size_type view_size) argument 2318 Relocate_info<size, big_endian> relinfo; local 3759 scan_reloc_for_stub( const Relocate_info<size, big_endian>* relinfo, unsigned int r_type, const Sized_symbol<size>* gsym, unsigned int r_sym, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<size>::Elf_Swxword addend, Address address) argument 3849 scan_reloc_section_for_stubs( const Relocate_info<size, big_endian>* relinfo, const unsigned char* prelocs, size_t reloc_count, Output_section* , bool , const unsigned char* , Address view_address, section_size_type) argument 4022 scan_section_for_stubs( const Relocate_info<size, big_endian>* relinfo, unsigned int sh_type, const unsigned char* prelocs, size_t reloc_count, Output_section* output_section, bool needs_special_offset_handling, const unsigned char* view, Address view_address, section_size_type view_size) argument 5421 maybe_apply_stub(unsigned int r_type, const The_relocate_info* relinfo, const The_rela& rela, unsigned char* view, Address address, const Sized_symbol<size>* gsym, const Symbol_value<size>* psymval, const Sized_relobj_file<size, big_endian>* object, section_size_type current_group_size) argument 6926 relocate( const Relocate_info<size, big_endian>* relinfo, unsigned int, Target_aarch64<size, big_endian>* target, Output_section* , size_t relnum, const unsigned char* preloc, const Sized_symbol<size>* gsym, const Symbol_value<size>* psymval, unsigned char* view, typename elfcpp::Elf_types<size>::Elf_Addr address, section_size_type ) argument 7259 relocate_tls( const Relocate_info<size, big_endian>* relinfo, Target_aarch64<size, big_endian>* target, size_t relnum, const elfcpp::Rela<size, big_endian>& rela, unsigned int r_type, const Sized_symbol<size>* gsym, const Symbol_value<size>* psymval, unsigned char* view, typename elfcpp::Elf_types<size>::Elf_Addr address) argument 7600 tls_gd_to_le( const Relocate_info<size, big_endian>* relinfo, Target_aarch64<size, big_endian>* target, const elfcpp::Rela<size, big_endian>& rela, unsigned int r_type, unsigned char* view, const Symbol_value<size>* psymval) argument 7700 tls_ld_to_le( const Relocate_info<size, big_endian>* relinfo, Target_aarch64<size, big_endian>* target, const elfcpp::Rela<size, big_endian>& rela, unsigned int r_type, unsigned char* view, const Symbol_value<size>* psymval) argument 7800 tls_ie_to_le( const Relocate_info<size, big_endian>* relinfo, Target_aarch64<size, big_endian>* target, const elfcpp::Rela<size, big_endian>& rela, unsigned int r_type, unsigned char* view, const Symbol_value<size>* psymval) argument 7855 tls_desc_gd_to_le( const Relocate_info<size, big_endian>* relinfo, Target_aarch64<size, big_endian>* target, const elfcpp::Rela<size, big_endian>& rela, unsigned int r_type, unsigned char* view, const Symbol_value<size>* psymval) argument 7999 relocate_section( const Relocate_info<size, big_endian>* relinfo, unsigned int sh_type, const unsigned char* prelocs, size_t reloc_count, Output_section* output_section, bool needs_special_offset_handling, unsigned char* view, typename elfcpp::Elf_types<size>::Elf_Addr address, section_size_type view_size, const Reloc_symbol_changes* reloc_symbol_changes) argument 8114 relocate_relocs( const Relocate_info<size, big_endian>* relinfo, unsigned int sh_type, const unsigned char* prelocs, size_t reloc_count, Output_section* output_section, typename elfcpp::Elf_types<size>::Elf_Off offset_in_output_section, unsigned char* view, typename elfcpp::Elf_types<size>::Elf_Addr view_address, section_size_type view_size, unsigned char* reloc_view, section_size_type reloc_view_size) argument [all...] |
H A D | arm.cc | 2340 relocate_special_relocatable(const Relocate_info<32, big_endian>* relinfo, 2948 const Relocate_info<32, big_endian>* relinfo, 3752 v4bx(const Relocate_info<32, big_endian>* relinfo, 3769 object->stub_table(relinfo->data_shndx); 3979 const Relocate_info<32, big_endian>* relinfo, 4069 object->stub_table(relinfo->data_shndx); 4108 const Relocate_info<32, big_endian>* relinfo, 4210 object->stub_table(relinfo->data_shndx); 5020 const Relocate_info<32, big_endian>* relinfo, 5035 arm_target->relocate_stub(stub, relinfo, output_sectio [all...] |
H A D | sparc.cc | 3273 const Relocate_info<size, big_endian>* relinfo, 3293 gold_error_at_location(relinfo, relnum, rela.get_r_offset(), 3309 const Sized_relobj_file<size, big_endian>* object = relinfo->object; 3675 this->relocate_tls(relinfo, target, relnum, rela, 3692 gold_error_at_location(relinfo, relnum, rela.get_r_offset(), 3698 gold_error_at_location(relinfo, relnum, rela.get_r_offset(), 3712 const Relocate_info<size, big_endian>* relinfo, 3723 Output_segment* tls_segment = relinfo->layout->tls_segment(); 3725 const Sized_relobj_file<size, big_endian>* object = relinfo->object; 3889 gold_error_at_location(relinfo, relnu 3272 relocate( const Relocate_info<size, big_endian>* relinfo, unsigned int, Target_sparc* target, Output_section*, size_t relnum, const unsigned char* preloc, const Sized_symbol<size>* gsym, const Symbol_value<size>* psymval, unsigned char* view, typename elfcpp::Elf_types<size>::Elf_Addr address, section_size_type view_size) argument 3711 relocate_tls( const Relocate_info<size, big_endian>* relinfo, Target_sparc<size, big_endian>* target, size_t relnum, const elfcpp::Rela<size, big_endian>& rela, unsigned int r_type, const Sized_symbol<size>* gsym, const Symbol_value<size>* psymval, unsigned char* view, typename elfcpp::Elf_types<size>::Elf_Addr address, section_size_type) argument 4238 relocate_section( const Relocate_info<size, big_endian>* relinfo, unsigned int sh_type, const unsigned char* prelocs, size_t reloc_count, Output_section* output_section, bool needs_special_offset_handling, unsigned char* view, typename elfcpp::Elf_types<size>::Elf_Addr address, section_size_type view_size, const Reloc_symbol_changes* reloc_symbol_changes) argument 4353 relocate_relocs( const Relocate_info<size, big_endian>* relinfo, unsigned int sh_type, const unsigned char* prelocs, size_t reloc_count, Output_section* output_section, typename elfcpp::Elf_types<size>::Elf_Off offset_in_output_section, unsigned char* view, typename elfcpp::Elf_types<size>::Elf_Addr view_address, section_size_type view_size, unsigned char* reloc_view, section_size_type reloc_view_size) argument [all...] |
H A D | incremental.cc | 744 Relocate_info<size, big_endian> relinfo; local 745 relinfo.symtab = symtab; 746 relinfo.layout = layout; 747 relinfo.object = NULL; 748 relinfo.reloc_shndx = 0; 749 relinfo.reloc_shdr = NULL; 750 relinfo.data_shndx = 0; 751 relinfo.data_shdr = NULL; 812 target->apply_relocation(&relinfo, r_offset, r_type, r_addend,
|
H A D | tilegx.cc | 439 apply_relocation(const Relocate_info<size, big_endian>* relinfo, 4334 const Relocate_info<size, big_endian>* relinfo, 4354 const Sized_relobj_file<size, big_endian>* object = relinfo->object; 4581 Symbol *tls_sym = relinfo->symtab->lookup("__tls_get_addr"); 4674 Output_segment *tls_segment = relinfo->layout->tls_segment(); 4682 = psymval->value(relinfo->object, 0); 4721 gold_error_at_location(relinfo, relnum, rela.get_r_offset(), 4727 gold_error_at_location(relinfo, relnum, rela.get_r_offset(), 4741 const Relocate_info<size, big_endian>* relinfo, 4761 relinfo, 4333 relocate( const Relocate_info<size, big_endian>* relinfo, unsigned int, Target_tilegx<size, big_endian>* target, Output_section*, size_t relnum, const unsigned char* preloc, const Sized_symbol<size>* gsym, const Symbol_value<size>* psymval, unsigned char* view, typename elfcpp::Elf_types<size>::Elf_Addr address, section_size_type) argument 4740 relocate_section( const Relocate_info<size, big_endian>* relinfo, unsigned int sh_type, const unsigned char* prelocs, size_t reloc_count, Output_section* output_section, bool needs_special_offset_handling, unsigned char* view, typename elfcpp::Elf_types<size>::Elf_Addr address, section_size_type view_size, const Reloc_symbol_changes* reloc_symbol_changes) argument 4778 apply_relocation( const Relocate_info<size, big_endian>* relinfo, typename elfcpp::Elf_types<size>::Elf_Addr r_offset, unsigned int r_type, typename elfcpp::Elf_types<size>::Elf_Swxword r_addend, const Symbol* gsym, unsigned char* view, typename elfcpp::Elf_types<size>::Elf_Addr address, section_size_type view_size) argument 4883 relocate_relocs( const Relocate_info<size, big_endian>* relinfo, unsigned int sh_type, const unsigned char* prelocs, size_t reloc_count, Output_section* output_section, typename elfcpp::Elf_types<size>::Elf_Off offset_in_output_section, unsigned char* view, typename elfcpp::Elf_types<size>::Elf_Addr view_address, section_size_type view_size, unsigned char* reloc_view, section_size_type reloc_view_size) argument [all...] |
H A D | powerpc.cc | 1021 const Relocate_info<size, big_endian>* relinfo, 1026 this->relinfo_ = relinfo; 7724 const Relocate_info<size, big_endian>* relinfo, 7744 gold_error_at_location(relinfo, relnum, rela.get_r_offset(), 7763 = static_cast<Powerpc_relobj<size, big_endian>*>(relinfo->object); 7789 = object->stub_table(relinfo->data_shndx); 7893 target->symval_for_branch(relinfo->symtab, gsym, object, 7899 ok = dest_shndx == relinfo->data_shndx; 7903 gold_error_at_location(relinfo, relnum, rela.get_r_offset(), 8090 this->expect_tls_get_addr_call(relinfo, relnu 1020 expect_tls_get_addr_call( const Relocate_info<size, big_endian>* relinfo, size_t relnum, Address r_offset) argument 7723 relocate( const Relocate_info<size, big_endian>* relinfo, unsigned int, Target_powerpc* target, Output_section* os, size_t relnum, const unsigned char* preloc, const Sized_symbol<size>* gsym, const Symbol_value<size>* psymval, unsigned char* view, Address address, section_size_type view_size) argument 8916 relocate_section( const Relocate_info<size, big_endian>* relinfo, unsigned int sh_type, const unsigned char* prelocs, size_t reloc_count, Output_section* output_section, bool needs_special_offset_handling, unsigned char* view, Address address, section_size_type view_size, const Reloc_symbol_changes* reloc_symbol_changes) argument 9081 relocate_relocs( const Relocate_info<size, big_endian>* relinfo, unsigned int sh_type, const unsigned char* prelocs, size_t reloc_count, Output_section* output_section, typename elfcpp::Elf_types<size>::Elf_Off offset_in_output_section, unsigned char*, Address view_address, section_size_type, unsigned char* reloc_view, section_size_type reloc_view_size) argument [all...] |
H A D | symtab.h | 1557 const Relocate_info<size, big_endian>* relinfo, 1559 { this->warnings_.issue_warning(sym, relinfo, relnum, reloffset); } 1556 issue_warning(const Symbol* sym, const Relocate_info<size, big_endian>* relinfo, size_t relnum, off_t reloffset) const argument
|
H A D | mips.cc | 3410 relocate_special_relocatable(const Relocate_info<size, big_endian>* relinfo, 9858 const Relocate_info<size, big_endian>* relinfo, 9879 relinfo, 9897 relinfo, 10115 const Relocate_info<size, big_endian>* relinfo, 10134 relinfo, 10151 relinfo, 10172 const Relocate_info<size, big_endian>* relinfo, 10196 Mips_relobj<size, big_endian>::as_mips_relobj(relinfo->object); 10234 output_section->output_offset(object, relinfo 9857 relocate_section( const Relocate_info<size, big_endian>* relinfo, unsigned int sh_type, const unsigned char* prelocs, size_t reloc_count, Output_section* output_section, bool needs_special_offset_handling, unsigned char* view, Mips_address address, section_size_type view_size, const Reloc_symbol_changes* reloc_symbol_changes) argument 10114 relocate_relocs( const Relocate_info<size, big_endian>* relinfo, unsigned int sh_type, const unsigned char* prelocs, size_t reloc_count, Output_section* output_section, typename elfcpp::Elf_types<size>::Elf_Off offset_in_output_section, unsigned char* view, Mips_address view_address, section_size_type view_size, unsigned char* reloc_view, section_size_type reloc_view_size) argument 10171 relocate_special_relocatable( const Relocate_info<size, big_endian>* relinfo, unsigned int sh_type, const unsigned char* preloc_in, size_t relnum, Output_section* output_section, typename elfcpp::Elf_types<size>::Elf_Off offset_in_output_section, unsigned char* view, Mips_address view_address, section_size_type, unsigned char* preloc_out) argument 11313 relocate( const Relocate_info<size, big_endian>* relinfo, unsigned int rel_type, Target_mips* target, Output_section* output_section, size_t relnum, const unsigned char* preloc, const Sized_symbol<size>* gsym, const Symbol_value<size>* psymval, unsigned char* view, Mips_address address, section_size_type) argument [all...] |
H A D | symtab.cc | 3630 const Relocate_info<size, big_endian>* relinfo, 3637 if (sym->object() == relinfo->object) 3642 gold_warning_at_location(relinfo, relnum, reloffset, 3940 const Relocate_info<32, false>* relinfo, 3948 const Relocate_info<32, true>* relinfo, 3956 const Relocate_info<64, false>* relinfo, 3964 const Relocate_info<64, true>* relinfo, 3629 issue_warning(const Symbol* sym, const Relocate_info<size, big_endian>* relinfo, size_t relnum, off_t reloffset) const argument
|