/toolchain/binutils/binutils-2.25/bfd/ |
elf32-score.c | 80 /* If abfd != NULL && symndx != -1, the addend of the relocation 82 bfd_vma addend; member in union:score_got_entry::__anon74916 90 corresponding to this symbol+addend. If it's a global symbol 327 bfd_vma addend = 0, offset = 0; local 333 addend = score_bfd_get_32 (abfd, (bfd_byte *) data + reloc_entry->address); 334 offset = ((((addend >> 16) & 0x3) << 15) | (addend & 0x7fff)) >> 1; 335 val = reloc_entry->addend; 343 addend = (addend & ~0x37fff) | (offset & 0x7fff) | ((offset << 1) & 0x30000) 619 bfd_vma addend = 0, offset = 0; local 1851 bfd_signed_vma addend; local 1980 bfd_vma addend; local 2472 bfd_vma addend, value; local [all...] |
coff-alpha.c | 609 rptr->addend = 0; 624 rptr->addend = 0; 626 rptr->addend = - (intern->r_vaddr + 4); 631 /* Copy the gp value for this object file into the addend, to 634 rptr->addend += ecoff_data (abfd)->gp; 640 addend, but they do use a special code. Put this code in the 641 addend field. */ 642 rptr->addend = intern->r_size; 647 them in the addend. */ 649 rptr->addend = (intern->r_offset << 8) + intern->r_size 906 bfd_vma addend; local 1484 bfd_vma addend; local 1753 stack[tos - 1] >>= addend; local [all...] |
elf32-xc16x.c | 253 bfd_vma addend, 267 value += addend; 279 value += addend; 288 value += addend; 297 value += addend; 306 value += addend; 314 value += addend; 324 value += addend;
|
elf32-d10v.c | 357 bfd_vma addend) 361 addend = (addend >> howto->rightshift << howto->bitpos) & howto->dst_mask; 367 insn |= addend; 372 insn |= addend; 377 insn |= addend; 441 bfd_vma addend; local 444 addend = extract_rel_addend (input_bfd, where, howto); 447 addend += sec->output_offset; 451 addend = _bfd_elf_rel_local_sym (output_bfd, sym, &msec [all...] |
elf32-score7.c | 77 /* If abfd != NULL && symndx != -1, the addend of the relocation 79 bfd_vma addend; member in union:score_got_entry::__anon74918 87 corresponding to this symbol+addend. If it's a global symbol 226 bfd_vma addend = 0, offset = 0; local 232 addend = bfd_get_32 (abfd, (bfd_byte *) data + reloc_entry->address); 233 offset = ((((addend >> 16) & 0x3) << 15) | (addend & 0x7fff)) >> 1; 234 val = reloc_entry->addend; 242 addend = (addend & ~0x37fff) | (offset & 0x7fff) | ((offset << 1) & 0x30000) 520 bfd_vma addend = 0, offset = 0; local 1718 bfd_signed_vma addend; local 1823 bfd_vma addend; local 2315 bfd_vma addend, value; local 2471 bfd_vma addend, value; local [all...] |
nlm32-i386.c | 135 rel->addend = 0; 153 if (rel->addend != 0 247 bfd_vma addend; local 264 addend = rel->addend + sym->value; 275 addend += nlm_fixed_header (abfd)->dataImageSize; 277 if (addend != 0 289 val += addend; 291 rel->addend = 0;
|
elf32-v850.c | 222 bfd_vma addend; member in struct:hi16s_location 235 remember_hi16s_reloc (bfd *abfd, bfd_vma addend, bfd_byte *address) 247 entry->addend = addend; 266 find_remembered_hi16s_reloc (bfd_vma addend, bfd_boolean *already_found) 275 if (entry->addend == addend 300 ADDEND is the sum of the relocation symbol and offset. Store the 312 and addend will be the address of fred, but for these instructions: 326 Thus (assuming for the moment that the addend is 0), at run time th 3168 bfd_vma addend; local [all...] |
elf32-i960.c | 37 has given us any additional addend, the resulting reloc will also 61 reloc_entry->addend -= symbol->value; 66 reloc_entry->addend -= symbol->section->output_section->vma; 74 || reloc_entry->addend == 0))
|
nlm32-sparc.c | 83 unsigned char addend[4]; member in struct:nlm32_sparc_reloc_ext 94 bfd_vma val, addend; local 107 addend = bfd_get_32 (abfd, tmp_reloc.addend); 111 rel->addend = addend; 124 fprintf (stderr, "%s: address = %08lx, addend = %08lx, type = %u, howto = %p\n", 126 (unsigned long) rel->addend, type, rel->howto); 167 long addend 178 fprintf (stderr, "%s: val = %08lx, addend = %08lx, type = %u\n" [all...] |
reloc.c | 105 . {* addend for relocation value. *} 106 . bfd_vma addend; 145 o <<addend>> 147 The <<addend>> is a value provided by the back end to be added (!) 187 0x12340000 in their addend field. The data would consist of: 199 it to the addend to get the original offset, and then adds the 328 . {* Some formats record a relocation addend in the section contents 332 . addend is recorded with the section contents; when performing a 335 . recorded with the relocation (in arelent.addend); when performing 347 . addend in the reloc, eg. ELF USE_REL, src_mask will normally equa [all...] |
coff-i386.c | 90 ORIG is the negative of reloc_entry->addend, which is set by 95 diff = symbol->value + reloc_entry->addend; 98 diff = reloc_entry->addend; 104 ignores the addend for a COFF target when producing 106 COFF, so we handle the addend here instead. */ 122 diff = reloc_entry->addend - symbol->value; 124 diff = -reloc_entry->addend; 128 diff = reloc_entry->addend; 362 /* Compute the addend of a reloc. If the reloc is to a common symbol, 368 symbol from the original file, and uses it to set the addend valu [all...] |
coff-i960.c | 75 cache_ptr->addend = 0; \ 78 cache_ptr->addend = - (ptr->section->vma + ptr->value); \ 80 cache_ptr->addend = 0; \ 82 cache_ptr->addend += asect->vma; \ 248 stuffing the symbol addend into the object file. */ 384 bfd_vma addend; local 404 addend = - sym->n_value; 406 addend = 0; 529 addend += input_section->vma; 533 val, addend); [all...] |
coff-x86_64.c | 89 ORIG is the negative of reloc_entry->addend, which is set by 94 diff = symbol->value + reloc_entry->addend; 97 diff = reloc_entry->addend; 103 ignores the addend for a COFF target when producing 105 COFF, so we handle the addend here instead. */ 121 diff = reloc_entry->addend - symbol->value; 123 diff = -reloc_entry->addend; 127 diff = reloc_entry->addend; 470 /* Compute the addend of a reloc. If the reloc is to a common symbol, 476 symbol from the original file, and uses it to set the addend valu [all...] |
elf32-pj.c | 71 insn += sym_value + reloc_entry->addend; 80 insn += sym_value + reloc_entry->addend; 86 insn += sym_value + reloc_entry->addend 93 insn += sym_value + reloc_entry->addend; 99 insn += (sym_value + reloc_entry->addend) >> 16;
|
coff-m88k.c | 98 /* Add in supplied addend. */ 99 relocation += ((reloc_entry->addend << howto->bitsize) + x); 101 reloc_entry->addend = 0; 270 relent->addend = reloc->r_offset;
|
/toolchain/binutils/binutils-2.25/gas/config/ |
tc-m32c.c | 381 int addend = results.num_fixups + 16 * insn_size/8; 391 addend = 0x10; 395 0, abs_section_sym, addend, 0, 628 int addend; 635 addend = target_address_for (fragP) - (fragP->fr_address + where); 642 op[1] = addend - 1; 651 op[3] = addend - 3; 652 op[4] = (addend - 3) >> 8; 669 op[2] = addend - 2; 678 op[4] = addend - 4 379 int addend = results.num_fixups + 16 * insn_size\/8; local 625 int addend; local [all...] |
/device/google/contexthub/firmware/inc/ |
atomic.h | 36 uint32_t atomicAddByte(volatile uint8_t *byte, uint32_t addend); 37 uint32_t atomicAdd32bits(volatile uint32_t *word, uint32_t addend);
|
/external/jemalloc/src/ |
nstime.c | 55 nstime_add(nstime_t *time, const nstime_t *addend) 58 assert(UINT64_MAX - time->ns >= addend->ns); 60 time->ns += addend->ns;
|
/external/jemalloc/include/jemalloc/internal/ |
nstime.h | 31 void nstime_add(nstime_t *time, const nstime_t *addend);
|
/frameworks/compile/mclinker/include/mcld/LD/ |
BranchIsland.h | 117 Stub::SWord addend() const { return m_Addend; } function in class:mcld::BranchIsland::Key 124 KEY.addend(); 132 (KEY1.addend() == KEY2.addend())) {
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/arm/ |
tls_vxworks.d | 21 # ??? The addend is appearing in both the RELA field and the 23 # appears to write the addend into the contents unconditionally,
|
/toolchain/binutils/binutils-2.25/gold/ |
copy-relocs.h | 92 typedef typename elfcpp::Elf_types<size>::Elf_Addr Addend; 103 Address address, Addend addend) 106 address_(address), addend_(addend) 115 Addend addend_;
|
gc.h | 151 // Relocations of type SHT_REL store the addend value in their bytes. 152 // This function returns the size of the embedded addend which is 231 typename elfcpp::Elf_types<size>::Elf_Swxword addend = local 247 dst_off = lsym.get_st_value() + addend; 251 Address symvalue = dst_off - addend; 259 static_cast<long long>(addend))); 299 dst_off += addend; 327 Address symvalue = dst_off - addend; 335 static_cast<long long>(addend)));
|
/bionic/tools/relocation_packer/src/ |
delta_encoder.cc | 105 // If the relocation group does not have an addend - reset it to 0 106 // to simplify addend computation for the group following this one. 129 ElfAddr addend = 0; local 147 addend += packed[ndx++]; 164 addend += packed[ndx++]; 170 reloc.r_addend = is_relocation_group_has_addend(group_flags) ? addend : 0; 175 addend = 0; 225 // Current implementation prefers having groups without addend (== zero addend) 226 // to any other groups field with the ratio 3:1. This is because addend tend [all...] |
/external/google-breakpad/src/common/ |
test_assembler.h | 129 Label operator+(uint64_t addend) const; 176 Binding(uint64_t addend); 184 // Set this binding to be equal to BINDING + ADDEND. If BINDING is 185 // NULL, then set this binding to the known constant ADDEND. 193 // NULL, and set ADDEND to its value. 196 // chain (which will always be unconstrained), and set ADDEND to the 200 // ADDEND unchanged. 201 void Get(Binding **base, uint64_t *addend);
|