HomeSort by relevance Sort by last modified time
    Searched refs:addend (Results 26 - 50 of 366) sorted by null

12 3 4 5 6 7 8 91011>>

  /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);

Completed in 963 milliseconds

12 3 4 5 6 7 8 91011>>