Home
last modified time | relevance | path

Searched refs:psymval (Results 1 – 11 of 11) sorted by relevance

/toolchain/binutils/binutils-2.25/gold/
Dreloc.h355 const Symbol_value<size>* psymval) in rel() argument
360 x = psymval->value(object, x); in rel()
369 const Symbol_value<size>* psymval) in rel_unaligned() argument
374 x = psymval->value(object, x); in rel_unaligned()
397 const Symbol_value<size>* psymval, in rela() argument
402 Valtype x = psymval->value(object, addend); in rela()
440 const Symbol_value<size>* psymval, in pcrel() argument
446 x = psymval->value(object, x); in pcrel()
470 const Symbol_value<size>* psymval, in pcrela() argument
476 Valtype x = psymval->value(object, addend); in pcrela()
[all …]
Dsparc.cc549 const Symbol_value<size>* psymval, in rela() argument
555 Valtype reloc = (psymval->value(object, addend) >> right_shift); in rela()
570 const Symbol_value<size>* psymval, in rela_ua() argument
577 Valtype reloc = (psymval->value(object, addend) >> right_shift); in rela_ua()
593 const Symbol_value<size>* psymval, in pcrela() argument
600 Valtype reloc = ((psymval->value(object, addend) - address) in pcrela()
613 const Symbol_value<size>* psymval, in pcrela_unaligned() argument
620 Valtype reloc = (psymval->value(object, addend) - address); in pcrela_unaligned()
633 const Symbol_value<size>* psymval, in wdisp30() argument
638 psymval, addend, address); in wdisp30()
[all …]
Dtarget-reloc.h305 const Symbol_value<size> *psymval; in relocate_section() local
313 psymval = object->local_symbol(r_sym); in relocate_section()
321 shndx = psymval->input_shndx(&is_ordinary); in relocate_section()
352 psymval = &symval; in relocate_section()
379 symval2.set_output_value(value + psymval->input_value()); in relocate_section()
392 psymval = &symval2; in relocate_section()
404 r_type, sym, psymval, v, view_address + offset, in relocate_section()
773 const Symbol_value<size>* psymval = object->local_symbol(r_sym); in relocate_relocs() local
783 addend = psymval->value(object, addend); in relocate_relocs()
794 psymval); in relocate_relocs()
[all …]
Dtilegx.cc807 const Symbol_value<size>* psymval, in rela() argument
817 reloc = Bits<32>::sign_extend(psymval->value(object, addend)) >> srshift; in rela()
819 reloc = psymval->value(object, addend) >> srshift; in rela()
834 const Symbol_value<size>* psymval, in rela_ua() argument
845 reloc = Bits<32>::sign_extend(psymval->value(object, addend)) >> srshift; in rela_ua()
847 reloc = psymval->value(object, addend) >> srshift; in rela_ua()
862 const Symbol_value<size>* psymval, in rela() argument
873 reloc = Bits<32>::sign_extend(psymval->value(object, addend)) >> srshift; in rela()
875 reloc = psymval->value(object, addend) >> srshift; in rela()
893 const Symbol_value<size>* psymval, in pcrela() argument
[all …]
Darm.cc3258 const Symbol_value<32>* psymval) in abs8() argument
3264 Arm_address x = psymval->value(object, addend); in abs8()
3278 const Symbol_value<32>* psymval) in thm_abs5() argument
3285 Reltype x = psymval->value(object, addend); in thm_abs5()
3297 const Symbol_value<32>* psymval) in abs12() argument
3304 Reltype x = psymval->value(object, addend); in abs12()
3316 const Symbol_value<32>* psymval) in abs16() argument
3321 Arm_address x = psymval->value(object, addend); in abs16()
3335 const Symbol_value<32>* psymval, in abs32() argument
3340 Valtype x = psymval->value(object, addend) | thumb_bit; in abs32()
[all …]
Dmips.cc3766 : view(_view), object(_object), psymval(_psymval), addend(_addend), in reloc_high()
3773 const Symbol_value<size>* psymval; member
3963 const Symbol_value<size>* psymval, Mips_address addend_a, in rel16() argument
3973 Valtype32 x = psymval->value(object, addend); in rel16()
3985 const Symbol_value<size>* psymval, Mips_address addend_a, in rel32() argument
3993 Valtype32 x = psymval->value(object, addend); in rel32()
4002 const Symbol_value<size>* psymval, Mips_address address, in reljalr() argument
4018 int offset = psymval->value(object, addend) - (address + 4); in reljalr()
4036 const Symbol_value<size>* psymval, Mips_address address, in relpc32() argument
4044 Valtype32 x = psymval->value(object, addend) - address; in relpc32()
[all …]
Daarch64.cc494 const Symbol_value<size>* psymval = in do_write() local
500 unsigned int shndx = psymval->input_shndx(&is_ordinary); in do_write()
512 value = psymval->value(object, 0); in do_write()
3712 const Symbol_value<size>* psymval, in scan_reloc_for_stub() argument
3729 psymval = &symval; in scan_reloc_for_stub()
3737 typename Symbol_value<size>::Value value = psymval->value(aarch64_relobj, 0); in scan_reloc_for_stub()
3832 const Symbol_value<size> *psymval; in scan_reloc_section_for_stubs() local
3838 psymval = object->local_symbol(r_sym); in scan_reloc_section_for_stubs()
3846 shndx = psymval->input_shndx(&is_ordinary); in scan_reloc_section_for_stubs()
3859 object->compute_final_local_value(r_sym, psymval, &symval, in scan_reloc_section_for_stubs()
[all …]
Di386.cc1454 const Symbol_value<32>* psymval = in do_write() local
1457 psymval->value(p->object, 0)); in do_write()
2734 const Symbol_value<32>* psymval, in relocate() argument
2777 psymval = &symval; in relocate()
2779 else if (gsym == NULL && psymval->is_ifunc_symbol()) in relocate()
2785 psymval = &symval; in relocate()
2798 Relocate_functions<32, false>::rel32(view, object, psymval); in relocate()
2803 Relocate_functions<32, false>::pcrel32(view, object, psymval, address); in relocate()
2808 Relocate_functions<32, false>::rel16(view, object, psymval); in relocate()
2813 Relocate_functions<32, false>::pcrel16(view, object, psymval, address); in relocate()
[all …]
Dx86_64.cc3287 const Symbol_value<size>* psymval, in relocate() argument
3322 psymval = &symval; in relocate()
3324 else if (gsym == NULL && psymval->is_ifunc_symbol()) in relocate()
3330 psymval = &symval; in relocate()
3378 Relocate_functions<size, false>::rela64(view, object, psymval, addend); in relocate()
3382 Relocate_functions<size, false>::pcrela64(view, object, psymval, addend, in relocate()
3391 Relocate_functions<size, false>::rela32(view, object, psymval, addend); in relocate()
3398 Relocate_functions<size, false>::rela32(view, object, psymval, addend); in relocate()
3403 Relocate_functions<size, false>::pcrela32(view, object, psymval, addend, in relocate()
3408 Relocate_functions<size, false>::rela16(view, object, psymval, addend); in relocate()
[all …]
Dpowerpc.cc2700 const Symbol_value<size>* psymval in make_stub() local
2705 = this->object_->compute_final_local_value(this->r_sym_, psymval, in make_stub()
6795 const Symbol_value<size>* psymval, in relocate() argument
6828 && (!psymval->is_ifunc_symbol() in relocate()
6951 code = psymval->value(object, addend); in relocate()
7029 value = psymval->value(object, rela.get_r_addend()); in relocate()
7136 value = psymval->value(object, rela.get_r_addend()); in relocate()
7173 value = psymval->value(object, rela.get_r_addend()); in relocate()
7211 value = psymval->value(object, rela.get_r_addend()); in relocate()
7219 value = psymval->value(object, addend); in relocate()
[all …]
DChangeLog3413 (class Powerpc_relocate_functions): Delete all psymval variants or