Searched refs:Sized_relobj_file (Results 1 - 25 of 32) sorted by relevance

12

/haiku-buildtools/binutils/gold/
H A Dcopy-relocs.h72 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 Dmapfile.h36 class Sized_relobj_file;
103 print_input_section_symbols(const Sized_relobj_file<size, big_endian>*,
H A Dmapfile.cc205 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 Dreloc.cc261 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 Dreloc.h50 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 Dobject.cc185 // 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 Dsparc.cc78 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 Dcopy-relocs.cc42 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 Dtarget.cc80 Sized_relobj_file<size, big_endian>* obj =
81 new Sized_relobj_file<size, big_endian>(name, input_file, offset, ehdr);
H A Dehframe.h391 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 Dtilegx.cc110 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 Dx86_64.cc132 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 Daarch64.cc448 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 Ds390.cc129 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 Di386.cc96 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 Dehframe.cc572 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 Dtarget.h50 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 Darm.cc1489 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 Dgc.h39 class Sized_relobj_file;
173 Sized_relobj_file<size, big_endian>* src_obj,
H A Dobject.h980 // 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 Dlayout.h526 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 Dpowerpc.cc88 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 Dlayout.cc656 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 Dtestfile.cc48 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 Dbinary_unittest.cc122 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;

Completed in 261 milliseconds

12