/haiku-buildtools/binutils/gold/ |
H A D | copy-relocs.h | 72 Sized_relobj_file<size, big_endian>* object, 106 Sized_relobj_file<size, big_endian>* relobj, 117 Sized_relobj_file<size, big_endian>* relobj_; 127 Sized_relobj_file<size, big_endian>* object, 140 Sized_relobj_file<size, big_endian>* object, 146 Sized_relobj_file<size, big_endian>*,
|
H A D | mapfile.h | 36 class Sized_relobj_file; 103 print_input_section_symbols(const Sized_relobj_file<size, big_endian>*,
|
H A D | mapfile.cc | 205 const Sized_relobj_file<size, big_endian>* relobj, 279 const Sized_relobj_file<32, false>* sized_relobj = 280 static_cast<Sized_relobj_file<32, false>*>(relobj); 288 const Sized_relobj_file<32, true>* sized_relobj = 289 static_cast<Sized_relobj_file<32, true>*>(relobj); 297 const Sized_relobj_file<64, false>* sized_relobj = 298 static_cast<Sized_relobj_file<64, false>*>(relobj); 306 const Sized_relobj_file<64, true>* sized_relobj = 307 static_cast<Sized_relobj_file<64, true>*>(relobj); 204 print_input_section_symbols( const Sized_relobj_file<size, big_endian>* relobj, unsigned int shndx) argument
|
H A D | reloc.cc | 261 Sized_relobj_file<size, big_endian>::do_read_relocs(Read_relocs_data* rd) 386 Sized_relobj_file<size, big_endian>::do_gc_process_relocs(Symbol_table* symtab, 426 Sized_relobj_file<size, big_endian>::do_scan_relocs(Symbol_table* symtab, 508 Sized_relobj_file<size, big_endian>::emit_relocs_scan( 539 Sized_relobj_file<size, big_endian>::incremental_relocs_scan( 557 Sized_relobj_file<size, big_endian>::incremental_relocs_scan_reltype( 587 Sized_relobj_file<size, big_endian>::do_relocate(const Symbol_table* symtab, 678 Sized_relobj_file<size, big_endian>::write_sections(const Layout* layout, 867 Sized_relobj_file<size, big_endian>::do_relocate_sections( 883 Sized_relobj_file<siz [all...] |
H A D | reloc.h | 50 class Sized_relobj_file; 432 const Sized_relobj_file<size, big_endian>* object, 449 const Sized_relobj_file<size, big_endian>* object, 480 const Sized_relobj_file<size, big_endian>* object, 526 const Sized_relobj_file<size, big_endian>* object, 558 const Sized_relobj_file<size, big_endian>* object, 586 const Sized_relobj_file<size, big_endian>* object, 592 const Sized_relobj_file<size, big_endian>* object, 609 const Sized_relobj_file<size, big_endian>* object, 616 const Sized_relobj_file<siz 431 rel(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, Overflow_check check) argument 448 rel_unaligned(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, Overflow_check check) argument 479 rela(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, Addendtype addend, Overflow_check check) argument 525 pcrel(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, Address address, Overflow_check check) argument 557 pcrela(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, Addendtype addend, Address address, Overflow_check check) argument 585 rel8(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval) argument 591 rel8_check(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, Overflow_check check) argument 608 rela8(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, Addendtype addend) argument 615 rela8_check(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, Addendtype addend, Overflow_check check) argument 634 pcrel8(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, Address address) argument 641 pcrel8_check(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, Address address, Overflow_check check) argument 661 pcrela8(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, Addendtype addend, Address address) argument 670 pcrela8_check(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, Addendtype addend, Address address, Overflow_check check) argument 690 rel16(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval) argument 696 rel16_check(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, Overflow_check check) argument 713 rela16(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, Addendtype addend) argument 720 rela16_check(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, Addendtype addend, Overflow_check check) argument 739 pcrel16(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, Address address) argument 746 pcrel16_check(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, Address address, Overflow_check check) argument 766 pcrela16(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, Addendtype addend, Address address) argument 775 pcrela16_check(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, Addendtype addend, Address address, Overflow_check check) argument 805 rel32(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval) argument 811 rel32_check(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, Overflow_check check) argument 819 rel32_unaligned(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval) argument 825 rel32_unaligned_check(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, Overflow_check check) argument 842 rela32(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, Addendtype addend) argument 849 rela32_check(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, Addendtype addend, Overflow_check check) argument 878 pcrel32(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, Address address) argument 885 pcrel32_check(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, Address address, Overflow_check check) argument 905 pcrela32(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, Addendtype addend, Address address) argument 914 pcrela32_check(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, Addendtype addend, Address address, Overflow_check check) argument 930 rel64(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval) argument 941 rela64(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, Addendtype addend) argument 954 pcrel64(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, Address address) argument 968 pcrela64(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, Addendtype addend, Address address) argument [all...] |
H A D | object.cc | 185 // Read the section data into SD. This is code common to Sized_relobj_file 457 // Class Sized_relobj_file. 460 Sized_relobj_file<size, big_endian>::Sized_relobj_file( function in class:gold::Sized_relobj_file 489 Sized_relobj_file<size, big_endian>::~Sized_relobj_file() 498 Sized_relobj_file<size, big_endian>::do_setup() 511 Sized_relobj_file<size, big_endian>::find_symtab(const unsigned char* pshdrs) 560 Sized_relobj_file<size, big_endian>::do_initialize_xindex() 573 Sized_relobj_file<siz [all...] |
H A D | sparc.cc | 78 Sized_relobj_file<size, big_endian>* object, 92 Sized_relobj_file<size, big_endian>* object, 127 Sized_relobj_file<size, big_endian>* object, 142 Sized_relobj_file<size, big_endian>* object, 249 Sized_relobj_file<size, big_endian>* object, 258 Sized_relobj_file<size, big_endian>* object, 267 Sized_relobj_file<size, big_endian>* , 278 Sized_relobj_file<size, big_endian>* , 289 unsupported_reloc_local(Sized_relobj_file<size, big_endian>*, 293 unsupported_reloc_global(Sized_relobj_file<siz 562 rela(unsigned char* view, unsigned int right_shift, typename elfcpp::Elf_types<valsize>::Elf_Addr dst_mask, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Swap<valsize, big_endian>::Valtype addend) argument 584 rela_ua(unsigned char* view, unsigned int right_shift, elfcpp::Elf_Xword dst_mask, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Swap<size, big_endian>::Valtype addend) argument 606 pcrela(unsigned char* view, unsigned int right_shift, typename elfcpp::Elf_types<valsize>::Elf_Addr dst_mask, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Swap<size, big_endian>::Valtype addend, typename elfcpp::Elf_types<size>::Elf_Addr address) argument 628 pcrela_unaligned(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Swap<size, big_endian>::Valtype addend, typename elfcpp::Elf_types<size>::Elf_Addr address) argument 648 wdisp30(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<size>::Elf_Addr addend, typename elfcpp::Elf_types<size>::Elf_Addr address) argument 660 wdisp22(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<size>::Elf_Addr addend, typename elfcpp::Elf_types<size>::Elf_Addr address) argument 672 wdisp19(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<size>::Elf_Addr addend, typename elfcpp::Elf_types<size>::Elf_Addr address) argument 684 wdisp16(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<size>::Elf_Addr addend, typename elfcpp::Elf_types<size>::Elf_Addr address) argument 707 wdisp10(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<size>::Elf_Addr addend, typename elfcpp::Elf_types<size>::Elf_Addr address) argument 730 pc22(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<size>::Elf_Addr addend, typename elfcpp::Elf_types<size>::Elf_Addr address) argument 742 pc10(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<size>::Elf_Addr addend, typename elfcpp::Elf_types<size>::Elf_Addr address) argument 763 hi22(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<size>::Elf_Addr addend) argument 773 pcplt22(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<size>::Elf_Addr addend, typename elfcpp::Elf_types<size>::Elf_Addr address) argument 794 lo10(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<size>::Elf_Addr addend) argument 804 lo10(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<size>::Elf_Addr addend, typename elfcpp::Elf_types<size>::Elf_Addr address) argument 816 olo10(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<size>::Elf_Addr addend, typename elfcpp::Elf_types<size>::Elf_Addr addend2) argument 837 rela32_22(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<size>::Elf_Addr addend) argument 856 rela32_13(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<size>::Elf_Addr addend) argument 866 ua16(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<size>::Elf_Addr addend) argument 876 ua32(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<size>::Elf_Addr addend) argument 886 ua64(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<size>::Elf_Addr addend) argument 897 disp8(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<size>::Elf_Addr addend, typename elfcpp::Elf_types<size>::Elf_Addr address) argument 909 disp16(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<size>::Elf_Addr addend, typename elfcpp::Elf_types<size>::Elf_Addr address) argument 921 disp32(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<size>::Elf_Addr addend, typename elfcpp::Elf_types<size>::Elf_Addr address) argument 933 disp64(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, elfcpp::Elf_Xword addend, typename elfcpp::Elf_types<size>::Elf_Addr address) argument 945 h34(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<size>::Elf_Addr addend) argument 955 h44(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<size>::Elf_Addr addend) argument 965 m44(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<size>::Elf_Addr addend) argument 975 l44(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<size>::Elf_Addr addend) argument 985 hh22(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<size>::Elf_Addr addend) argument 995 pc_hh22(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<size>::Elf_Addr addend, typename elfcpp::Elf_types<size>::Elf_Addr address) argument 1007 hm10(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<size>::Elf_Addr addend) argument 1017 pc_hm10(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<size>::Elf_Addr addend, typename elfcpp::Elf_types<size>::Elf_Addr address) argument 1029 rela32_11(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<size>::Elf_Addr addend) argument 1039 rela32_10(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<size>::Elf_Addr addend) argument 1049 rela32_7(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<size>::Elf_Addr addend) argument 1059 rela32_6(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<size>::Elf_Addr addend) argument 1069 rela32_5(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<size>::Elf_Addr addend) argument 1147 hix22(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<size>::Elf_Addr addend) argument 1207 lox10(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<size>::Elf_Addr addend) argument 2128 unsupported_reloc_local( Sized_relobj_file<size, big_endian>* object, unsigned int r_type) argument 2239 reloc_needs_plt_for_ifunc( Sized_relobj_file<size, big_endian>* object, unsigned int r_type) argument 2565 unsupported_reloc_global( Sized_relobj_file<size, big_endian>* object, unsigned int r_type, Symbol* gsym) argument [all...] |
H A D | copy-relocs.cc | 42 Sized_relobj_file<size, big_endian>* object, 68 Sized_relobj_file<size, big_endian>* object, 114 Sized_relobj_file<size, big_endian>* object, 219 Sized_relobj_file<size, big_endian>* object,
|
H A D | target.cc | 80 Sized_relobj_file<size, big_endian>* obj = 81 new Sized_relobj_file<size, big_endian>(name, input_file, offset, ehdr);
|
H A D | ehframe.h | 391 add_ehframe_input_section(Sized_relobj_file<size, big_endian>* object, 462 do_add_ehframe_input_section(Sized_relobj_file<size, big_endian>* object, 477 read_cie(Sized_relobj_file<size, big_endian>* object, 493 read_fde(Sized_relobj_file<size, big_endian>* object,
|
H A D | tilegx.cc | 110 Sized_relobj_file<size, big_endian>*, unsigned int); 250 Sized_relobj_file<size, big_endian>* object, 264 Sized_relobj_file<size, big_endian>* object, 300 Sized_relobj_file<size, big_endian>* object, 315 Sized_relobj_file<size, big_endian>* object, 462 Sized_relobj_file<size, big_endian>* object, 471 Sized_relobj_file<size, big_endian>* object, 480 Sized_relobj_file<size, big_endian>* object, 490 Sized_relobj_file<size, big_endian>* object, 499 unsupported_reloc_local(Sized_relobj_file<siz 815 rela(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Swap<size, big_endian>::Valtype addend, elfcpp::Elf_Xword srshift, elfcpp::Elf_Xword doffset, elfcpp::Elf_Xword bitmask) argument 842 rela_ua(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Swap<size, big_endian>::Valtype addend, elfcpp::Elf_Xword srshift, elfcpp::Elf_Xword doffset, elfcpp::Elf_Xword bitmask) argument 870 rela(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Swap<size, big_endian>::Valtype addend, elfcpp::Elf_Xword srshift, elfcpp::Elf_Xword doffset1, elfcpp::Elf_Xword bitmask1, elfcpp::Elf_Xword doffset2, elfcpp::Elf_Xword bitmask2) argument 901 pcrela(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Swap<size, big_endian>::Valtype addend, typename elfcpp::Elf_types<size>::Elf_Addr address, elfcpp::Elf_Xword srshift, elfcpp::Elf_Xword doffset, elfcpp::Elf_Xword bitmask) argument 929 pcrela_ua(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Swap<size, big_endian>::Valtype addend, typename elfcpp::Elf_types<size>::Elf_Addr address, elfcpp::Elf_Xword srshift, elfcpp::Elf_Xword doffset, elfcpp::Elf_Xword bitmask) argument 955 pcrela(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Swap<size, big_endian>::Valtype addend, typename elfcpp::Elf_types<size>::Elf_Addr address, elfcpp::Elf_Xword srshift, elfcpp::Elf_Xword doffset1, elfcpp::Elf_Xword bitmask1, elfcpp::Elf_Xword doffset2, elfcpp::Elf_Xword bitmask2) argument 990 abs64(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<size>::Elf_Addr addend) argument 1000 abs32(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<size>::Elf_Addr addend) argument 1010 abs16(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<size>::Elf_Addr addend) argument 1020 pc_abs64(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<size>::Elf_Addr addend, typename elfcpp::Elf_types<size>::Elf_Addr address) argument 1031 pc_abs32(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<size>::Elf_Addr addend, typename elfcpp::Elf_types<size>::Elf_Addr address) argument 1042 pc_abs16(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<size>::Elf_Addr addend, typename elfcpp::Elf_types<size>::Elf_Addr address) argument 1053 imm_x_general(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<size>::Elf_Addr addend, Tilegx_howto &r_howto) argument 1066 imm_x_pcrel_general(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<size>::Elf_Addr addend, typename elfcpp::Elf_types<size>::Elf_Addr address, Tilegx_howto &r_howto) argument 1080 imm_x_two_part_general(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<size>::Elf_Addr addend, typename elfcpp::Elf_types<size>::Elf_Addr address, unsigned int r_type) argument 3129 unsupported_reloc_local( Sized_relobj_file<size, big_endian>* object, unsigned int r_type) argument 3214 reloc_needs_plt_for_ifunc( Sized_relobj_file<size, big_endian>* object, unsigned int r_type) argument 3596 unsupported_reloc_global( Sized_relobj_file<size, big_endian>* object, unsigned int r_type, Symbol* gsym) argument [all...] |
H A D | x86_64.cc | 132 Sized_relobj_file<size, false>* relobj, 549 Lazy_view(Sized_relobj_file<size, false>* object, unsigned int data_shndx) 566 Sized_relobj_file<size, false>* object_; 604 Sized_relobj_file<size, false>* object, 618 Sized_relobj_file<size, false>* object, 654 Sized_relobj_file<size, false>* object, 669 Sized_relobj_file<size, false>* object, 826 add_tlsdesc_info(Sized_relobj_file<size, false>* object, unsigned int r_sym) 879 Sized_relobj_file<size, false>* object, 888 Sized_relobj_file<siz 2798 unsupported_reloc_local( Sized_relobj_file<size, false>* object, unsigned int r_type) argument 2906 reloc_needs_plt_for_ifunc( Sized_relobj_file<size, false>* object, unsigned int r_type) argument 3265 unsupported_reloc_global( Sized_relobj_file<size, false>* object, unsigned int r_type, Symbol* gsym) argument 3941 pcrela32_check(unsigned char* view, const Sized_relobj_file<size, false>* object, const Symbol_value<size>* psymval, typename elfcpp::Elf_types<64>::Elf_Swxword addend, typename elfcpp::Elf_types<64>::Elf_Addr address) argument [all...] |
H A D | aarch64.cc | 448 Sized_relobj_file<size, big_endian>* relobj, 493 Sized_relobj_file<size, big_endian>* object = reloc.relobj(); 583 Sized_relobj_file<size, big_endian>* relobj, unsigned int index) 614 Sized_relobj_file<size, big_endian>* 647 Sized_relobj_file<size, big_endian>* relobj; 1733 class AArch64_relobj : public Sized_relobj_file<size, big_endian> 1749 : Sized_relobj_file<size, big_endian>(name, input_file, offset, ehdr), 1828 Sized_relobj_file<size, big_endian>::do_setup(); 1838 typename Sized_relobj_file<size, big_endian>::Views* pviews); 1850 typename Sized_relobj_file<siz 1967 fix_errata_and_relocate_erratum_stubs( typename Sized_relobj_file<size, big_endian>::Views* pviews) argument 2033 try_fix_erratum_843419_optimized( The_erratum_stub* stub, typename Sized_relobj_file<size, big_endian>::View_size& pview) argument 2081 do_relocate_sections( const Symbol_table* symtab, const Layout* layout, const unsigned char* pshdrs, Output_file* of, typename Sized_relobj_file<size, big_endian>::Views* pviews) argument 5195 rela_ua(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, AArch64_valtype addend, const AArch64_reloc_property* reloc_property) argument 5216 pcrela_ua(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, AArch64_valtype addend, Address address, const AArch64_reloc_property* reloc_property) argument 5237 rela( unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, AArch64_valtype addend, const AArch64_reloc_property* reloc_property) argument 5258 rela_general(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, AArch64_valtype addend, const AArch64_reloc_property* reloc_property) argument 5290 pcrela_general( unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, AArch64_valtype addend, Address address, const AArch64_reloc_property* reloc_property) argument 5307 adr(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, Address addend, Address address, const AArch64_reloc_property* ) argument 5347 adrp(unsigned char* view, const Sized_relobj_file<size, big_endian>* object, const Symbol_value<size>* psymval, Address addend, Address address, const AArch64_reloc_property* reloc_property) 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 5922 unsupported_reloc_local( Sized_relobj_file<size, big_endian>* object, unsigned int r_type) argument 5978 reloc_needs_plt_for_ifunc( Sized_relobj_file<size, big_endian>* object, unsigned int r_type) argument 6270 unsupported_reloc_global( Sized_relobj_file<size, big_endian>* object, unsigned int r_type, Symbol* gsym) argument [all...] |
H A D | s390.cc | 129 Sized_relobj_file<size, true>*, unsigned int); 290 Sized_relobj_file<size, true>* object, 304 Sized_relobj_file<size, true>* object, 340 Sized_relobj_file<size, true>* object, 355 Sized_relobj_file<size, true>* object, 519 Sized_relobj_file<size, true>* object, 528 Sized_relobj_file<size, true>* object, 537 Sized_relobj_file<size, true>* object, 547 Sized_relobj_file<size, true>* object, 556 unsupported_reloc_local(Sized_relobj_file<siz 2174 unsupported_reloc_local( Sized_relobj_file<size, true>* object, unsigned int r_type) argument 2263 reloc_needs_plt_for_ifunc( Sized_relobj_file<size, true>* object, unsigned int r_type) argument 3069 unsupported_reloc_global( Sized_relobj_file<size, true>* object, unsigned int r_type, Symbol* gsym) argument [all...] |
H A D | i386.cc | 96 Sized_relobj_file<32, false>* relobj, 225 Sized_relobj_file<32, false>* object; 371 Sized_relobj_file<32, false>* object, 385 Sized_relobj_file<32, false>* object, 421 Sized_relobj_file<32, false>* object, 436 Sized_relobj_file<32, false>* object, 575 Sized_relobj_file<32, false>* object, 584 Sized_relobj_file<32, false>* object, 593 Sized_relobj_file<32, false>* object, 603 Sized_relobj_file<3 1779 reloc_needs_plt_for_ifunc( Sized_relobj_file<32, false>* object, unsigned int r_type) argument 2121 unsupported_reloc_global( Sized_relobj_file<32, false>* object, unsigned int r_type, Symbol* gsym) argument [all...] |
H A D | ehframe.cc | 572 Sized_relobj_file<size, big_endian>* object, 635 Sized_relobj_file<size, big_endian>* object, 721 Eh_frame::read_cie(Sized_relobj_file<size, big_endian>* object, 975 Eh_frame::read_fde(Sized_relobj_file<size, big_endian>* object, 1290 Sized_relobj_file<32, false>* object, 1304 Sized_relobj_file<32, true>* object, 1318 Sized_relobj_file<64, false>* object, 1332 Sized_relobj_file<64, true>* object, 571 add_ehframe_input_section( Sized_relobj_file<size, big_endian>* object, const unsigned char* symbols, section_size_type symbols_size, const unsigned char* symbol_names, section_size_type symbol_names_size, unsigned int shndx, unsigned int reloc_shndx, unsigned int reloc_type) argument 634 do_add_ehframe_input_section( Sized_relobj_file<size, big_endian>* object, const unsigned char* symbols, section_size_type symbols_size, const unsigned char* symbol_names, section_size_type symbol_names_size, unsigned int shndx, unsigned int reloc_shndx, unsigned int reloc_type, const unsigned char* pcontents, section_size_type contents_len, New_cies* new_cies) argument
|
H A D | target.h | 50 class Sized_relobj_file; 867 Sized_relobj_file<size, big_endian>* object, 892 Sized_relobj_file<size, big_endian>* object, 931 Sized_relobj_file<size, big_endian>* object, 947 Sized_relobj_file<size, big_endian>* object,
|
H A D | arm.cc | 1489 class Arm_relobj : public Sized_relobj_file<32, big_endian> 1496 : Sized_relobj_file<32, big_endian>(name, input_file, offset, ehdr), 1667 Sized_relobj_file<32, big_endian>::do_setup(); 1683 typename Sized_relobj_file<32, big_endian>::Views* pivews); 1923 Sized_relobj_file<32, big_endian>* relobj, 1941 Sized_relobj_file<32, big_endian>* object, 1960 Sized_relobj_file<32, big_endian>* relobj, unsigned int index) 1991 Sized_relobj_file<32, big_endian>* 2024 Sized_relobj_file<32, big_endian>* relobj; 2234 Sized_relobj_file<3 [all...] |
H A D | gc.h | 39 class Sized_relobj_file; 173 Sized_relobj_file<size, big_endian>* src_obj,
|
H A D | object.h | 980 // Functions used by both Sized_relobj_file and Sized_dynobj. 1090 // The implementation is the template class Sized_relobj_file. 1696 value(const Sized_relobj_file<size, big_endian>* object, Value addend) const 2011 // If this is a regular object, return a pointer to the Sized_relobj_file 2013 virtual Sized_relobj_file<size, big_endian>* 2017 const virtual Sized_relobj_file<size, big_endian>* 2158 class Sized_relobj_file : public Sized_relobj<size, big_endian> 2177 Sized_relobj_file(const std::string& name, 2182 ~Sized_relobj_file(); 2189 // Return a pointer to the Sized_relobj_file objec [all...] |
H A D | layout.h | 526 layout(Sized_relobj_file<size, big_endian> *object, unsigned int shndx, 603 layout_reloc(Sized_relobj_file<size, big_endian>* object, 613 Sized_relobj_file<size, big_endian>* object, 632 layout_eh_frame(Sized_relobj_file<size, big_endian>* object, 1124 include_section(Sized_relobj_file<size, big_endian>* object, const char* name,
|
H A D | powerpc.cc | 88 class Powerpc_relobj : public Sized_relobj_file<size, big_endian> 97 : Sized_relobj_file<size, big_endian>(name, input_file, offset, ehdr), 118 typename Sized_relobj_file<size, big_endian>::Views* pviews); 247 // Perform the Sized_relobj_file method, then set up opd info from 617 Sized_relobj_file<size, big_endian>* object, 631 Sized_relobj_file<size, big_endian>* object, 747 Sized_relobj_file<size, big_endian>* object, 762 Sized_relobj_file<size, big_endian>* object, 1092 Sized_relobj_file<size, big_endian>* object, 1101 Sized_relobj_file<siz 2255 do_relocate_sections( const Symbol_table* symtab, const Layout* layout, const unsigned char* pshdrs, Output_file* of, typename Sized_relobj_file<size, big_endian>::Views* pviews) argument 3488 add_local_ifunc_entry( Sized_relobj_file<size, big_endian>* relobj, unsigned int local_sym_index) argument 4218 Plt_stub_ent(const Sized_relobj_file<size, big_endian>* object, unsigned int locsym_index) argument 4223 Plt_stub_ent(const Sized_relobj_file<size, big_endian>* object, const Symbol* sym, unsigned int r_type, Address addend) argument 4240 Plt_stub_ent(const Sized_relobj_file<size, big_endian>* object, unsigned int locsym_index, unsigned int r_type, Address addend) argument 4342 add_plt_call_entry( Address from, const Sized_relobj_file<size, big_endian>* object, const Symbol* gsym, unsigned int r_type, Address addend) argument 4361 add_plt_call_entry( Address from, const Sized_relobj_file<size, big_endian>* object, unsigned int locsym_index, unsigned int r_type, Address addend) argument 4382 find_plt_call_entry( const Sized_relobj_file<size, big_endian>* object, const Symbol* gsym, unsigned int r_type, Address addend) const argument 4404 find_plt_call_entry( const Sized_relobj_file<size, big_endian>* object, unsigned int locsym_index, unsigned int r_type, Address addend) const argument 4417 find_plt_call_entry( const Sized_relobj_file<size, big_endian>* object, unsigned int locsym_index) const argument 5750 unsupported_reloc_local( Sized_relobj_file<size, big_endian>* object, unsigned int r_type) argument 6495 unsupported_reloc_global( Sized_relobj_file<size, big_endian>* object, unsigned int r_type, Symbol* gsym) argument [all...] |
H A D | layout.cc | 656 Layout::include_section(Sized_relobj_file<size, big_endian>*, const char* name, 1154 Layout::layout(Sized_relobj_file<size, big_endian>* object, unsigned int shndx, 1294 Layout::layout_reloc(Sized_relobj_file<size, big_endian>* object, 1361 Sized_relobj_file<size, big_endian>* object, 1411 Layout::layout_eh_frame(Sized_relobj_file<size, big_endian>* object, 5818 Layout::layout<32, false>(Sized_relobj_file<32, false>* object, 5828 Layout::layout<32, true>(Sized_relobj_file<32, true>* object, 5838 Layout::layout<64, false>(Sized_relobj_file<64, false>* object, 5848 Layout::layout<64, true>(Sized_relobj_file<64, true>* object, 5858 Layout::layout_reloc<32, false>(Sized_relobj_file<3 [all...] |
/haiku-buildtools/binutils/gold/testsuite/ |
H A D | testfile.cc | 48 Sized_relobj_file<size, big_endian>*, 54 scan_relocs(Symbol_table*, Layout*, Sized_relobj_file<size, big_endian>*, 68 Sized_relobj_file<size, big_endian>*, unsigned int, 76 Sized_relobj_file<size, big_endian>*, unsigned int,
|
H A D | binary_unittest.cc | 122 Sized_relobj_file<size, big_endian>* relobj = 123 static_cast<Sized_relobj_file<size, big_endian>*>(object); 124 typename Sized_relobj_file<size, big_endian>::Address value;
|