Lines Matching refs:object

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,
382 Sized_relobj_file<size, big_endian>* object);
414 Sized_relobj_file<size, big_endian>* object, in copy_reloc() argument
421 object, shndx, output_section, in copy_reloc()
567 const Sized_relobj_file<size, big_endian>* object, in rela() argument
574 Valtype reloc = (psymval->value(object, addend) >> right_shift); in rela()
588 const Sized_relobj_file<size, big_endian>* object, in rela_ua() argument
596 Valtype reloc = (psymval->value(object, addend) >> right_shift); in rela_ua()
611 const Sized_relobj_file<size, big_endian>* object, in pcrela() argument
619 Valtype reloc = ((psymval->value(object, addend) - address) in pcrela()
631 const Sized_relobj_file<size, big_endian>* object, in pcrela_unaligned() argument
639 Valtype reloc = (psymval->value(object, addend) - address); in pcrela_unaligned()
651 const Sized_relobj_file<size, big_endian>* object, in wdisp30() argument
656 This_insn::template pcrela<32>(view, 2, 0x3fffffff, object, in wdisp30()
663 const Sized_relobj_file<size, big_endian>* object, in wdisp22() argument
668 This_insn::template pcrela<32>(view, 2, 0x003fffff, object, in wdisp22()
675 const Sized_relobj_file<size, big_endian>* object, in wdisp19() argument
680 This_insn::template pcrela<32>(view, 2, 0x0007ffff, object, in wdisp19()
687 const Sized_relobj_file<size, big_endian>* object, in wdisp16() argument
695 Valtype reloc = ((psymval->value(object, addend) - address) in wdisp16()
710 const Sized_relobj_file<size, big_endian>* object, in wdisp10() argument
718 Valtype reloc = ((psymval->value(object, addend) - address) in wdisp10()
733 const Sized_relobj_file<size, big_endian>* object, in pc22() argument
738 This_insn::template pcrela<32>(view, 10, 0x003fffff, object, in pc22()
745 const Sized_relobj_file<size, big_endian>* object, in pc10() argument
750 This_insn::template pcrela<32>(view, 0, 0x000003ff, object, in pc10()
766 const Sized_relobj_file<size, big_endian>* object, in hi22() argument
770 This_insn::template rela<32>(view, 10, 0x003fffff, object, psymval, addend); in hi22()
776 const Sized_relobj_file<size, big_endian>* object, in pcplt22() argument
781 This_insn::template pcrela<32>(view, 10, 0x003fffff, object, in pcplt22()
797 const Sized_relobj_file<size, big_endian>* object, in lo10() argument
801 This_insn::template rela<32>(view, 0, 0x000003ff, object, psymval, addend); in lo10()
807 const Sized_relobj_file<size, big_endian>* object, in lo10() argument
812 This_insn::template pcrela<32>(view, 0, 0x000003ff, object, in lo10()
819 const Sized_relobj_file<size, big_endian>* object, in olo10() argument
827 Valtype reloc = psymval->value(object, addend); in olo10()
840 const Sized_relobj_file<size, big_endian>* object, in rela32_22() argument
844 This_insn::template rela<32>(view, 0, 0x003fffff, object, psymval, addend); in rela32_22()
859 const Sized_relobj_file<size, big_endian>* object, in rela32_13() argument
863 This_insn::template rela<32>(view, 0, 0x00001fff, object, psymval, addend); in rela32_13()
869 const Sized_relobj_file<size, big_endian>* object, in ua16() argument
873 This::template rela_ua<16>(view, 0, 0xffff, object, psymval, addend); in ua16()
879 const Sized_relobj_file<size, big_endian>* object, in ua32() argument
883 This::template rela_ua<32>(view, 0, 0xffffffff, object, psymval, addend); in ua32()
889 const Sized_relobj_file<size, big_endian>* object, in ua64() argument
894 object, psymval, addend); in ua64()
900 const Sized_relobj_file<size, big_endian>* object, in disp8() argument
905 This::template pcrela_unaligned<8>(view, object, psymval, in disp8()
912 const Sized_relobj_file<size, big_endian>* object, in disp16() argument
917 This::template pcrela_unaligned<16>(view, object, psymval, in disp16()
924 const Sized_relobj_file<size, big_endian>* object, in disp32() argument
929 This::template pcrela_unaligned<32>(view, object, psymval, in disp32()
936 const Sized_relobj_file<size, big_endian>* object, in disp64() argument
941 This::template pcrela_unaligned<64>(view, object, psymval, in disp64()
948 const Sized_relobj_file<size, big_endian>* object, in h34() argument
952 This_insn::template rela<32>(view, 12, 0x003fffff, object, psymval, addend); in h34()
958 const Sized_relobj_file<size, big_endian>* object, in h44() argument
962 This_insn::template rela<32>(view, 22, 0x003fffff, object, psymval, addend); in h44()
968 const Sized_relobj_file<size, big_endian>* object, in m44() argument
972 This_insn::template rela<32>(view, 12, 0x000003ff, object, psymval, addend); in m44()
978 const Sized_relobj_file<size, big_endian>* object, in l44() argument
982 This_insn::template rela<32>(view, 0, 0x00000fff, object, psymval, addend); in l44()
988 const Sized_relobj_file<size, big_endian>* object, in hh22() argument
992 This_insn::template rela<32>(view, 42, 0x003fffff, object, psymval, addend); in hh22()
998 const Sized_relobj_file<size, big_endian>* object, in pc_hh22() argument
1003 This_insn::template pcrela<32>(view, 42, 0x003fffff, object, in pc_hh22()
1010 const Sized_relobj_file<size, big_endian>* object, in hm10() argument
1014 This_insn::template rela<32>(view, 32, 0x000003ff, object, psymval, addend); in hm10()
1020 const Sized_relobj_file<size, big_endian>* object, in pc_hm10() argument
1025 This_insn::template pcrela<32>(view, 32, 0x000003ff, object, in pc_hm10()
1032 const Sized_relobj_file<size, big_endian>* object, in rela32_11() argument
1036 This_insn::template rela<32>(view, 0, 0x000007ff, object, psymval, addend); in rela32_11()
1042 const Sized_relobj_file<size, big_endian>* object, in rela32_10() argument
1046 This_insn::template rela<32>(view, 0, 0x000003ff, object, psymval, addend); in rela32_10()
1052 const Sized_relobj_file<size, big_endian>* object, in rela32_7() argument
1056 This_insn::template rela<32>(view, 0, 0x0000007f, object, psymval, addend); in rela32_7()
1062 const Sized_relobj_file<size, big_endian>* object, in rela32_6() argument
1066 This_insn::template rela<32>(view, 0, 0x0000003f, object, psymval, addend); in rela32_6()
1072 const Sized_relobj_file<size, big_endian>* object, in rela32_5() argument
1076 This_insn::template rela<32>(view, 0, 0x0000001f, object, psymval, addend); in rela32_5()
1150 const Sized_relobj_file<size, big_endian>* object, in hix22() argument
1157 Valtype reloc = psymval->value(object, addend); in hix22()
1210 const Sized_relobj_file<size, big_endian>* object, in lox10() argument
1217 Valtype reloc = psymval->value(object, addend); in lox10()
1424 Sized_relobj_file<size, big_endian>* object; member
1545 li.object = relobj; in add_local_ifunc_entry()
1584 p->rel->add_symbolless_local_addend(p->object, p->local_sym_index, in emit_pending_ifunc_relocs()
1649 const Relobj* object, in address_for_local() argument
1654 + object->local_plt_offset(r_sym)); in address_for_local()
1910 Sized_relobj_file<size, big_endian>* object) in got_mod_index_entry() argument
1914 gold_assert(symtab != NULL && layout != NULL && object != NULL); in got_mod_index_entry()
1921 rela_dyn->add_local(object, 0, in got_mod_index_entry()
2131 Sized_relobj_file<size, big_endian>* object, in unsupported_reloc_local() argument
2135 object->name().c_str(), r_type); in unsupported_reloc_local()
2143 Target_sparc<size, big_endian>::Scan::check_non_pic(Relobj* object, unsigned int r_type) in check_non_pic() argument
2230 object->error(_("requires unsupported dynamic reloc; " in check_non_pic()
2242 Sized_relobj_file<size, big_endian>* object, in reloc_needs_plt_for_ifunc() argument
2248 object->name().c_str(), r_type); in reloc_needs_plt_for_ifunc()
2260 Sized_relobj_file<size, big_endian>* object, in local() argument
2276 && this->reloc_needs_plt_for_ifunc(object, r_type)) in local()
2279 target->make_local_ifunc_plt_entry(symtab, layout, object, r_sym); in local()
2304 rela_dyn->add_local_relative(object, r_sym, elfcpp::R_SPARC_RELATIVE, in local()
2342 check_non_pic(object, r_type); in local()
2345 rela_dyn->add_local(object, r_sym, orig_r_type, output_section, in local()
2352 rela_dyn->add_symbolless_local_addend(object, r_sym, orig_r_type, in local()
2396 if (!object->local_has_got_offset(r_sym, GOT_TYPE_STANDARD)) in local()
2400 object->set_local_got_offset(r_sym, GOT_TYPE_STANDARD, off); in local()
2401 rela_dyn->add_local_relative(object, r_sym, in local()
2407 got->add_local(object, r_sym, GOT_TYPE_STANDARD); in local()
2450 shndx = object->adjust_sym_shndx(r_sym, shndx, &is_ordinary); in local()
2452 object->error(_("local symbol %u has bad shndx %u"), in local()
2455 got->add_local_pair_with_rel(object, r_sym, in local()
2466 unsupported_reloc_local(object, r_type); in local()
2476 target->got_mod_index_entry(symtab, layout, object); in local()
2482 unsupported_reloc_local(object, r_type); in local()
2503 if (!object->local_has_got_offset(r_sym, GOT_TYPE_TLS_OFFSET)) in local()
2508 object->set_local_got_offset(r_sym, GOT_TYPE_TLS_OFFSET, off); in local()
2510 rela_dyn->add_symbolless_local_addend(object, r_sym, in local()
2518 unsupported_reloc_local(object, r_type); in local()
2530 rela_dyn->add_symbolless_local_addend(object, r_sym, r_type, in local()
2554 object->name().c_str(), r_type); in local()
2558 unsupported_reloc_local(object, r_type); in local()
2568 Sized_relobj_file<size, big_endian>* object, in unsupported_reloc_global() argument
2573 object->name().c_str(), r_type, gsym->demangled_name().c_str()); in unsupported_reloc_global()
2584 Sized_relobj_file<size, big_endian>* object, in global() argument
2605 && this->reloc_needs_plt_for_ifunc(object, r_type)) in global()
2661 target->copy_reloc(symtab, layout, object, in global()
2668 check_non_pic(object, r_type); in global()
2669 rela_dyn->add_global(gsym, orig_r_type, output_section, object, in global()
2751 target->copy_reloc(symtab, layout, object, in global()
2770 output_section, object, in global()
2781 output_section, object, in global()
2789 check_non_pic(object, r_type); in global()
2794 object, data_shndx, in global()
2800 object, data_shndx, in global()
2958 unsupported_reloc_global(object, r_type, gsym); in global()
2968 target->got_mod_index_entry(symtab, layout, object); in global()
2974 unsupported_reloc_global(object, r_type, gsym); in global()
2989 output_section, object, in global()
3013 unsupported_reloc_global(object, r_type, gsym); in global()
3034 object->name().c_str(), r_type); in global()
3038 unsupported_reloc_global(object, r_type, gsym); in global()
3053 Object* object, in make_symbol() argument
3061 if (object->is_dynamic()) in make_symbol()
3076 object->name().c_str()); in make_symbol()
3084 rsym.obj = object; in make_symbol()
3092 object->name().c_str(), in make_symbol()
3112 Sized_relobj_file<size, big_endian>* object, in gc_process_relocs() argument
3131 object, in gc_process_relocs()
3148 Sized_relobj_file<size, big_endian>* object, in scan_relocs() argument
3165 object->name().c_str()); in scan_relocs()
3173 object, in scan_relocs()
3311 const Sized_relobj_file<size, big_endian>* object = relinfo->object; in relocate() local
3329 if (object->local_has_plt_offset(r_sym)) in relocate()
3331 symval.set_output_value(target->plt_address_for_local(object, r_sym)); in relocate()
3356 got_offset = psymval->value(object, addend) - target->got_address(); in relocate()
3372 gold_assert(object->local_has_got_offset(r_sym, GOT_TYPE_STANDARD)); in relocate()
3373 got_offset = object->local_got_offset(r_sym, GOT_TYPE_STANDARD); in relocate()
3390 Relocate_functions<size, big_endian>::rela8(view, object, in relocate()
3399 Reloc::ua16(view, object, psymval, addend); in relocate()
3402 Relocate_functions<size, big_endian>::rela16(view, object, in relocate()
3413 Reloc::ua32(view, object, psymval, addend); in relocate()
3416 Relocate_functions<size, big_endian>::rela32(view, object, in relocate()
3422 Reloc::disp8(view, object, psymval, addend, address); in relocate()
3426 Reloc::disp16(view, object, psymval, addend, address); in relocate()
3430 Reloc::disp32(view, object, psymval, addend, address); in relocate()
3434 Reloc::disp64(view, object, psymval, addend, address); in relocate()
3439 Reloc::wdisp30(view, object, psymval, addend, address); in relocate()
3445 Reloc::wdisp22(view, object, psymval, addend, address); in relocate()
3449 Reloc::wdisp19(view, object, psymval, addend, address); in relocate()
3453 Reloc::wdisp16(view, object, psymval, addend, address); in relocate()
3457 Reloc::wdisp10(view, object, psymval, addend, address); in relocate()
3461 Reloc::hi22(view, object, psymval, addend); in relocate()
3465 Reloc::rela32_22(view, object, psymval, addend); in relocate()
3469 Reloc::rela32_13(view, object, psymval, addend); in relocate()
3473 Reloc::lo10(view, object, psymval, addend); in relocate()
3517 Reloc::pc10(view, object, psymval, addend, address); in relocate()
3521 Reloc::pc22(view, object, psymval, addend, address); in relocate()
3526 Reloc::ua32(view, object, psymval, addend); in relocate()
3530 Relocate_functions<size, big_endian>::rela64(view, object, in relocate()
3535 Relocate_functions<size, big_endian>::rela32(view, object, in relocate()
3540 Reloc::hi22(view, object, psymval, addend); in relocate()
3544 Reloc::lo10(view, object, psymval, addend); in relocate()
3548 Reloc::disp32(view, object, psymval, addend, address); in relocate()
3552 Reloc::pcplt22(view, object, psymval, addend, address); in relocate()
3556 Reloc::lo10(view, object, psymval, addend, address); in relocate()
3566 Reloc::ua64(view, object, psymval, addend); in relocate()
3569 Relocate_functions<size, big_endian>::rela64(view, object, in relocate()
3578 Reloc::olo10(view, object, psymval, addend, addend2); in relocate()
3583 Reloc::hh22(view, object, psymval, addend); in relocate()
3587 Reloc::pc_hh22(view, object, psymval, addend, address); in relocate()
3591 Reloc::hm10(view, object, psymval, addend); in relocate()
3595 Reloc::pc_hm10(view, object, psymval, addend, address); in relocate()
3599 Reloc::hi22(view, object, psymval, addend); in relocate()
3603 Reloc::pcplt22(view, object, psymval, addend, address); in relocate()
3607 Reloc::rela32_11(view, object, psymval, addend); in relocate()
3611 Reloc::rela32_10(view, object, psymval, addend); in relocate()
3615 Reloc::rela32_7(view, object, psymval, addend); in relocate()
3619 Reloc::rela32_6(view, object, psymval, addend); in relocate()
3623 Reloc::rela32_5(view, object, psymval, addend); in relocate()
3627 Reloc::hix22(view, object, psymval, addend); in relocate()
3631 Reloc::lox10(view, object, psymval, addend); in relocate()
3635 Reloc::h34(view, object, psymval, addend); in relocate()
3639 Reloc::h44(view, object, psymval, addend); in relocate()
3643 Reloc::m44(view, object, psymval, addend); in relocate()
3647 Reloc::l44(view, object, psymval, addend); in relocate()
3652 Reloc::ua64(view, object, psymval, addend); in relocate()
3656 Reloc::ua16(view, object, psymval, addend); in relocate()
3727 const Sized_relobj_file<size, big_endian>* object = relinfo->object; in relocate_tls() local
3731 typename elfcpp::Elf_types<size>::Elf_Addr value = psymval->value(object, 0); in relocate_tls()
3791 gold_assert(object->local_has_got_offset(r_sym, got_type)); in relocate_tls()
3792 value = object->local_got_offset(r_sym, got_type); in relocate_tls()
3884 Reloc::wdisp30(view, object, &symval, addend, address); in relocate_tls()
3946 Reloc::wdisp30(view, object, &symval, addend, address); in relocate_tls()
4043 gold_assert(object->local_has_got_offset(r_sym, in relocate_tls()
4045 value = object->local_got_offset(r_sym, in relocate_tls()
4280 Sized_relobj_file<size, big_endian>* object, in scan_relocatable_relocs() argument
4301 object, in scan_relocatable_relocs()
4319 Sized_relobj_file<size, big_endian>* object, in emit_relocs_scan() argument
4340 object, in emit_relocs_scan()