Home
last modified time | relevance | path

Searched refs:addend (Results 1 – 25 of 115) sorted by relevance

12345

/dragonfly/contrib/binutils-2.27/gold/
H A Dreloc.h406 value += addend; in rel()
420 value += addend; in rel_unaligned()
470 value += addend; in rela()
560 Addendtype addend, in pcrela() argument
611 Addendtype addend) in rela8() argument
664 Addendtype addend, in pcrela8() argument
673 Addendtype addend, in pcrela8_check() argument
716 Addendtype addend) in rela16() argument
778 Addendtype addend, in pcrela16_check() argument
845 Addendtype addend) in rela32() argument
[all …]
H A Dsparc.cc904 addend, address); in disp8()
916 addend, address); in disp16()
928 addend, address); in disp32()
936 elfcpp::Elf_Xword addend, in disp64() argument
940 addend, address); in disp64()
3386 psymval, addend); in relocate()
3398 psymval, addend); in relocate()
3412 psymval, addend); in relocate()
3526 psymval, addend); in relocate()
3531 psymval, addend); in relocate()
[all …]
H A Doutput.h1383 addend_(addend) in Output_reloc()
1404 addend_(addend) in Output_reloc()
1415 addend_(addend) in Output_reloc()
1821 uint64_t addend) in add_local_generic() argument
2045 Addend addend) in add_global() argument
2134 Addend addend) in add_local() argument
2144 uint64_t addend) in add_local_generic() argument
2231 Addend addend) in add_local_section() argument
2301 Addend addend) in add_absolute() argument
2317 Addend addend) in add_relative() argument
[all …]
H A Dobject.h1181 uint64_t addend) const in local_has_got_offset() argument
1196 uint64_t addend) const in local_got_offset() argument
1413 uint64_t addend) const = 0;
1638 if (addend < 0xffffff00) in value()
1640 input_offset += addend; in value()
1641 addend = 0; in value()
1646 return p->second + addend; in value()
1649 + addend); in value()
1704 addend); in value()
2085 uint64_t addend) const in do_local_has_got_offset() argument
[all …]
H A Dgc.h225 typename elfcpp::Elf_types<size>::Elf_Swxword addend = in gc_process_relocs() local
241 dst_off = lsym.get_st_value() + addend; in gc_process_relocs()
245 Address symvalue = dst_off - addend; in gc_process_relocs()
253 static_cast<long long>(addend))); in gc_process_relocs()
293 dst_off += addend; in gc_process_relocs()
321 Address symvalue = dst_off - addend; in gc_process_relocs()
329 static_cast<long long>(addend))); in gc_process_relocs()
H A Dmips.cc510 addend() const in addend() function in __anone5cd35850111::Mips_got_entry
954 addend(_addend) in got16_addend()
961 Mips_address addend; member
4240 Mips_address addend; member
4559 Valtype addend; in rel26() local
4568 addend = addend_a; in rel26()
5330 x = addend; in relgotofst()
5395 Valtype addend; in relgprel() local
5405 addend = Bits<16>::sign_extend32(addend); in relgprel()
5575 x = addend; in rel64()
[all …]
H A Dtilegx.cc829 reloc = psymval->value(object, addend) >> srshift; in rela()
857 reloc = psymval->value(object, addend) >> srshift; in rela_ua()
885 reloc = psymval->value(object, addend) >> srshift; in rela()
993 typename elfcpp::Elf_types<size>::Elf_Addr addend) in abs64() argument
1003 typename elfcpp::Elf_types<size>::Elf_Addr addend) in abs32() argument
1013 typename elfcpp::Elf_types<size>::Elf_Addr addend) in abs16() argument
1023 typename elfcpp::Elf_types<size>::Elf_Addr addend, in pc_abs64() argument
1034 typename elfcpp::Elf_types<size>::Elf_Addr addend, in pc_abs32() argument
4374 elfcpp::Elf_Xword addend = rela.get_r_addend(); in relocate() local
4430 addend = 0; in relocate()
[all …]
H A Daarch64.cc5154 AArch64_valtype addend, in rela_ua() argument
5197 AArch64_valtype addend, in rela() argument
5233 AArch64_valtype addend, in rela_general() argument
5237 Address x = s + addend; in rela_general()
5266 Address addend, in adr() argument
5306 Address addend, in adrp() argument
7393 addend, in relocate_tls()
7574 addend, in tls_gd_to_le()
7582 addend, in tls_gd_to_le()
7674 addend, in tls_ld_to_le()
[all …]
H A Dx86_64.cc3445 typename elfcpp::Elf_types<64>::Elf_Swxword addend, in pcrela32_check() argument
3450 value = value + addend - address; in pcrela32_check()
3462 typename elfcpp::Elf_types<64>::Elf_Swxword addend, in pcrela32_check() argument
3468 if (addend >= 0) in pcrela32_check()
3469 value = psymval->value(object, addend); in pcrela32_check()
3475 value += addend; in pcrela32_check()
3662 Reloc_funcs::rela32(view, got_offset, addend); in relocate()
3679 Reloc_funcs::rela64(view, got_offset, addend); in relocate()
3687 Reloc_funcs::pcrela64(view, value, addend, address); in relocate()
3696 Reloc_funcs::rela64(view, value, addend); in relocate()
[all …]
H A Dtarget-reloc.h516 typename elfcpp::Elf_types<size>::Elf_Swxword addend) in put_r_addend() argument
517 { Reloc_types<sh_type_, size, big_endian>::set_reloc_addend(to, addend); } in put_r_addend()
897 typename elfcpp::Elf_types<size>::Elf_Swxword addend in relocate_relocs() local
899 addend = psymval->value(object, addend); in relocate_relocs()
906 addend -= os->address(); in relocate_relocs()
908 Classify_reloc::put_r_addend(&reloc_write, addend); in relocate_relocs()
/dragonfly/contrib/binutils-2.34/gold/
H A Dreloc.h406 value += addend; in rel()
420 value += addend; in rel_unaligned()
470 value += addend; in rela()
560 Addendtype addend, in pcrela() argument
611 Addendtype addend) in rela8() argument
664 Addendtype addend, in pcrela8() argument
673 Addendtype addend, in pcrela8_check() argument
716 Addendtype addend) in rela16() argument
778 Addendtype addend, in pcrela16_check() argument
845 Addendtype addend) in rela32() argument
[all …]
H A Doutput.h1383 addend_(addend) in Output_reloc()
1404 addend_(addend) in Output_reloc()
1415 addend_(addend) in Output_reloc()
1821 uint64_t addend) in add_local_generic() argument
2045 Addend addend) in add_global() argument
2134 Addend addend) in add_local() argument
2144 uint64_t addend) in add_local_generic() argument
2231 Addend addend) in add_local_section() argument
2301 Addend addend) in add_absolute() argument
2317 Addend addend) in add_relative() argument
[all …]
H A Dobject.h1186 uint64_t addend) const in local_has_got_offset() argument
1201 uint64_t addend) const in local_got_offset() argument
1418 uint64_t addend) const = 0;
1643 if (addend < 0xffffff00) in value()
1645 input_offset += addend; in value()
1646 addend = 0; in value()
1651 return p->second + addend; in value()
1654 + addend); in value()
1709 addend); in value()
2090 uint64_t addend) const in do_local_has_got_offset() argument
[all …]
H A Dgc.h226 typename elfcpp::Elf_types<size>::Elf_Swxword addend = in gc_process_relocs() local
242 dst_off = lsym.get_st_value() + addend; in gc_process_relocs()
246 Address symvalue = dst_off - addend; in gc_process_relocs()
259 static_cast<long long>(addend))); in gc_process_relocs()
299 dst_off += addend; in gc_process_relocs()
328 Address symvalue = dst_off - addend; in gc_process_relocs()
336 static_cast<long long>(addend))); in gc_process_relocs()
H A Dx86_64.cc4605 typename elfcpp::Elf_types<64>::Elf_Swxword addend, in pcrela32_check() argument
4610 value = value + addend - address; in pcrela32_check()
4622 typename elfcpp::Elf_types<64>::Elf_Swxword addend, in pcrela32_check() argument
4628 if (addend >= 0) in pcrela32_check()
4629 value = psymval->value(object, addend); in pcrela32_check()
4635 value += addend; in pcrela32_check()
4710 const elfcpp::Elf_Xword addend = rela.get_r_addend(); in relocate() local
4824 Reloc_funcs::rela32(view, got_offset, addend); in relocate()
4841 Reloc_funcs::rela64(view, got_offset, addend); in relocate()
4849 Reloc_funcs::pcrela64(view, value, addend, address); in relocate()
[all …]
H A Dcopy-relocs.h109 Address address, Addend addend) in Copy_reloc_entry()
112 address_(address), addend_(addend) in Copy_reloc_entry()
/dragonfly/stand/boot/common/
H A Dreloc_elf.c57 Elf_Addr addend, addr; in __elfN() local
67 addend = 0; in __elfN()
70 addend = 0; in __elfN()
76 addend = rela->r_addend; in __elfN()
88 addend = *where; in __elfN()
99 val = addr + addend; in __elfN()
124 addend = 0; in __elfN()
127 addend = 0; in __elfN()
133 addend = rela->r_addend; in __elfN()
145 addend = *where; in __elfN()
[all …]
/dragonfly/sys/cpu/x86_64/misc/
H A Delf_machdep.c82 Elf_Addr addend; in elf_reloc_internal() local
99 addend = *(Elf32_Addr *)where; in elf_reloc_internal()
102 addend = *where; in elf_reloc_internal()
109 addend = rela->r_addend; in elf_reloc_internal()
125 val = addr + addend; in elf_reloc_internal()
135 val32 = (Elf32_Addr)(addr + addend - (Elf_Addr)where); in elf_reloc_internal()
144 val32 = (Elf32_Addr)(addr + addend); in elf_reloc_internal()
168 addr = relocbase + addend; in elf_reloc_internal()
/dragonfly/contrib/gdb-7/bfd/
H A Dreloc.c644 relocation += reloc_entry->addend; in bfd_perform_relocation()
693 reloc_entry->addend = relocation; in bfd_perform_relocation()
782 reloc_entry->addend = 0; in bfd_perform_relocation()
792 reloc_entry->addend = 0; in bfd_perform_relocation()
1030 relocation += reloc_entry->addend; in bfd_install_relocation()
1164 relocation -= reloc_entry->addend; in bfd_install_relocation()
1167 reloc_entry->addend = 0; in bfd_install_relocation()
1171 reloc_entry->addend = relocation; in bfd_install_relocation()
1339 bfd_vma addend) in _bfd_final_link_relocate() argument
1351 relocation = value + addend; in _bfd_final_link_relocate()
[all …]
/dragonfly/contrib/binutils-2.34/bfd/
H A Dreloc.c757 relocation += reloc_entry->addend; in bfd_perform_relocation()
806 reloc_entry->addend = relocation; in bfd_perform_relocation()
895 reloc_entry->addend = 0; in bfd_perform_relocation()
1093 relocation += reloc_entry->addend; in bfd_install_relocation()
1140 reloc_entry->addend = relocation; in bfd_install_relocation()
1227 relocation -= reloc_entry->addend; in bfd_install_relocation()
1230 reloc_entry->addend = 0; in bfd_install_relocation()
1234 reloc_entry->addend = relocation; in bfd_install_relocation()
1351 bfd_vma addend) in _bfd_final_link_relocate() argument
1365 relocation = value + addend; in _bfd_final_link_relocate()
[all …]
H A Dcoff-x86_64.c97 diff = symbol->value + reloc_entry->addend; in coff_amd64_reloc()
100 diff = reloc_entry->addend; in coff_amd64_reloc()
124 diff = reloc_entry->addend - symbol->value; in coff_amd64_reloc()
126 diff = -reloc_entry->addend; in coff_amd64_reloc()
130 diff = reloc_entry->addend; in coff_amd64_reloc()
505 cache_ptr->addend = - coffsym->native->u.syment.n_value; \
508 cache_ptr->addend = - (ptr->section->vma + ptr->value); \
510 cache_ptr->addend = 0; \
513 cache_ptr->addend += asect->vma; \
H A Delf32-i386.c1240 if (addend != 0) in elf_i386_convert_load_reloc()
2109 addend = (addend ^ 0x80) - 0x80; in elf_i386_relocate_section()
2110 addend += 1; in elf_i386_relocate_section()
2117 addend = (addend ^ 0x8000) - 0x8000; in elf_i386_relocate_section()
2118 addend += 2; in elf_i386_relocate_section()
2125 addend = (addend ^ 0x80000000) - 0x80000000; in elf_i386_relocate_section()
2126 addend += 4; in elf_i386_relocate_section()
2139 addend); in elf_i386_relocate_section()
2149 addend -= 1; in elf_i386_relocate_section()
2154 addend -= 2; in elf_i386_relocate_section()
[all …]
/dragonfly/contrib/binutils-2.27/bfd/
H A Dreloc.c650 relocation += reloc_entry->addend; in bfd_perform_relocation()
699 reloc_entry->addend = relocation; in bfd_perform_relocation()
788 reloc_entry->addend = 0; in bfd_perform_relocation()
1034 relocation += reloc_entry->addend; in bfd_install_relocation()
1081 reloc_entry->addend = relocation; in bfd_install_relocation()
1168 relocation -= reloc_entry->addend; in bfd_install_relocation()
1171 reloc_entry->addend = 0; in bfd_install_relocation()
1175 reloc_entry->addend = relocation; in bfd_install_relocation()
1343 bfd_vma addend) in _bfd_final_link_relocate() argument
1357 relocation = value + addend; in _bfd_final_link_relocate()
[all …]
H A Dcoff-x86_64.c94 diff = symbol->value + reloc_entry->addend; in coff_amd64_reloc()
97 diff = reloc_entry->addend; in coff_amd64_reloc()
121 diff = reloc_entry->addend - symbol->value; in coff_amd64_reloc()
123 diff = -reloc_entry->addend; in coff_amd64_reloc()
127 diff = reloc_entry->addend; in coff_amd64_reloc()
508 cache_ptr->addend = - coffsym->native->u.syment.n_value; \
511 cache_ptr->addend = - (ptr->section->vma + ptr->value); \
513 cache_ptr->addend = 0; \
516 cache_ptr->addend += asect->vma; \
/dragonfly/contrib/binutils-2.27/gas/
H A Dliteral.c46 add_to_literal_pool (symbolS *sym, valueT addend, segT sec, int size) in add_to_literal_pool() argument
65 if (fixp->fx_addsy == sym && fixp->fx_offset == addend) in add_to_literal_pool()
84 fix_new (frag_now, p - frag_now->fr_literal, size, sym, addend, 0, in add_to_literal_pool()

12345