/dragonfly/contrib/binutils-2.27/gold/ |
H A D | reloc.h | 406 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 D | sparc.cc | 904 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 D | output.h | 1383 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 D | object.h | 1181 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 D | gc.h | 225 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 D | mips.cc | 510 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 D | tilegx.cc | 829 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 D | aarch64.cc | 5154 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 D | x86_64.cc | 3445 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 D | target-reloc.h | 516 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 D | reloc.h | 406 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 D | output.h | 1383 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 D | object.h | 1186 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 D | gc.h | 226 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 D | x86_64.cc | 4605 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 D | copy-relocs.h | 109 Address address, Addend addend) in Copy_reloc_entry() 112 address_(address), addend_(addend) in Copy_reloc_entry()
|
/dragonfly/stand/boot/common/ |
H A D | reloc_elf.c | 57 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 D | elf_machdep.c | 82 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 D | reloc.c | 644 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 D | reloc.c | 757 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 D | coff-x86_64.c | 97 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 D | elf32-i386.c | 1240 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 D | reloc.c | 650 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 D | coff-x86_64.c | 94 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 D | literal.c | 46 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()
|