/toolchain/binutils/binutils-2.27/bfd/ |
elf32-i960.c | 47 arelent *reloc_entry, 59 && reloc_entry->howto->pc_relative 60 && !reloc_entry->howto->pcrel_offset) 61 reloc_entry->addend -= symbol->value; 66 reloc_entry->addend -= symbol->section->output_section->vma; 73 && (! reloc_entry->howto->partial_inplace 74 || reloc_entry->addend == 0)) 76 reloc_entry->address += input_section->output_offset;
|
elf32-d30v.c | 33 arelent *reloc_entry, 45 bfd_size_type addr = reloc_entry->address; 48 reloc_howto_type *howto = reloc_entry->howto; 54 reloc_entry->address += input_section->output_offset; 58 r = bfd_elf_generic_reloc (abfd, reloc_entry, symbol, data, 70 if (reloc_entry->address > bfd_get_section_limit (abfd, input_section)) 89 relocation += reloc_entry->addend; 97 + reloc_entry->address; 142 arelent *reloc_entry, 153 bfd_size_type addr = reloc_entry->address [all...] |
elf32-dlx.c | 53 arelent *reloc_entry, 67 return bfd_elf_generic_reloc (abfd, reloc_entry, symbol, data, 74 && reloc_entry->addend == 0) 76 reloc_entry->address += input_section->output_offset; 89 relocation += reloc_entry->addend; 90 relocation += bfd_get_16 (abfd, (bfd_byte *)data + reloc_entry->address); 92 if (reloc_entry->address > bfd_get_section_limit (abfd, input_section)) 96 (bfd_byte *)data + reloc_entry->address); 113 arelent *reloc_entry, 129 return bfd_elf_generic_reloc (abfd, reloc_entry, symbol, data [all...] |
coff-m88k.c | 50 arelent *reloc_entry, 57 reloc_howto_type *howto = reloc_entry->howto; 69 reloc_entry->address += input_section->output_offset; 74 bfd_vma addr = reloc_entry->address; 99 relocation += ((reloc_entry->addend << howto->bitsize) + x); 101 reloc_entry->addend = 0; 128 reloc_entry->address += input_section->output_offset;
|
reloc.c | 548 arelent *reloc_entry, 574 arelent *reloc_entry, 584 reloc_howto_type *howto = reloc_entry->howto; 588 symbol = *(reloc_entry->sym_ptr_ptr); 592 reloc_entry->address += input_section->output_offset; 614 cont = howto->special_function (abfd, reloc_entry, symbol, data, 624 octets = reloc_entry->address * bfd_octets_per_byte (abfd); 650 relocation += reloc_entry->addend; 689 relocation -= reloc_entry->address; 699 reloc_entry->addend = relocation [all...] |
cpu-ns32k.c | 143 arelent * reloc_entry, 155 bfd_size_type addr = reloc_entry->address; 157 reloc_howto_type *howto = reloc_entry->howto; 164 reloc_entry->address += input_section->output_offset; 177 if (reloc_entry->address > bfd_get_section_limit (abfd, input_section)) 200 relocation += reloc_entry->addend; 238 relocation -= reloc_entry->address; 248 reloc_entry->addend = relocation; 249 reloc_entry->address += input_section->output_offset; 260 reloc_entry->address += input_section->output_offset [all...] |
elf32-i860.c | 32 arelent *reloc_entry, 45 && (! reloc_entry->howto->partial_inplace 46 || reloc_entry->addend == 0)) 48 reloc_entry->address += input_section->output_offset; 64 relocation += reloc_entry->addend; 66 if (reloc_entry->address > bfd_get_section_limit (abfd, input_section)) 72 + reloc_entry->address 80 addr = (bfd_byte *) data + reloc_entry->address; 83 relocation >>= reloc_entry->howto->rightshift; 84 insn = (insn & ~reloc_entry->howto->dst_mask [all...] |
elf32-pj.c | 34 arelent *reloc_entry, 44 bfd_vma addr = reloc_entry->address; 47 r_type = (enum elf_pj_reloc_type) reloc_entry->howto->type; 52 reloc_entry->address += input_section->output_offset; 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;
|
elf32-fr30.c | 237 arelent *reloc_entry, 250 && (! reloc_entry->howto->partial_inplace 251 || reloc_entry->addend == 0)) 253 reloc_entry->address += input_section->output_offset; 265 + reloc_entry->addend; 270 x = bfd_get_32 (abfd, (char *) data + reloc_entry->address); 272 bfd_put_32 (abfd, (bfd_vma) x, (char *) data + reloc_entry->address); 282 arelent *reloc_entry, 294 && (! reloc_entry->howto->partial_inplace 295 || reloc_entry->addend == 0) [all...] |
coff-i386.c | 67 arelent *reloc_entry, 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; 110 reloc_howto_type *howto = reloc_entry->howto; 122 diff = reloc_entry->addend - symbol->value; 124 diff = -reloc_entry->addend; 128 diff = reloc_entry->addend; 133 if (reloc_entry->howto->type == R_IMAGEBASE 144 reloc_howto_type *howto = reloc_entry->howto [all...] |
coff-x86_64.c | 66 arelent *reloc_entry, 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; 109 reloc_howto_type *howto = reloc_entry->howto; 121 diff = reloc_entry->addend - symbol->value; 123 diff = -reloc_entry->addend; 127 diff = reloc_entry->addend; 132 if (reloc_entry->howto->type == R_AMD64_IMAGEBASE 143 reloc_howto_type *howto = reloc_entry->howto [all...] |
coff-mips.c | 394 arelent *reloc_entry, 403 && reloc_entry->addend == 0) 405 reloc_entry->address += input_section->output_offset; 434 arelent *reloc_entry, 449 && reloc_entry->addend == 0) 451 reloc_entry->address += input_section->output_offset; 467 relocation += reloc_entry->addend; 469 if (reloc_entry->address > bfd_get_section_limit (abfd, input_section)) 476 n->addr = (bfd_byte *) data + reloc_entry->address; 482 reloc_entry->address += input_section->output_offset [all...] |
elf32-mips.c | [all...] |
mipsbsd.c | 194 arelent *reloc_entry, 221 relocation += reloc_entry->addend; 224 reloc_entry->address + 4; 239 arelent *reloc_entry, 266 relocation += reloc_entry->addend; 269 reloc_entry->addend += 0x10000;
|
elf32-m68hc1x.h | 154 (bfd *abfd, arelent *reloc_entry, 158 (bfd *abfd, arelent *reloc_entry,
|
coff-i860.c | 54 arelent *reloc_entry, 74 ORIG is the negative of reloc_entry->addend, which is set by 79 diff = symbol->value + reloc_entry->addend; 87 diff = reloc_entry->addend; 95 reloc_howto_type *howto = reloc_entry->howto; 96 unsigned char *addr = (unsigned char *) data + reloc_entry->address; 138 arelent *reloc_entry, 145 reloc_howto_type *howto = reloc_entry->howto;
|
coff-i960.c | 92 arelent *reloc_entry, 108 reloc_entry->address += input_section->output_offset; 135 int word = bfd_get_32 (abfd, (bfd_byte *)data + reloc_entry->address); 146 (bfd_byte *) data + reloc_entry->address); 180 arelent *reloc_entry, 213 reloc_entry->sym_ptr_ptr = 235 reloc_entry->sym_ptr_ptr = syms;
|
elf32-nios2.c | [all...] |
elfn32-mips.c | [all...] |
elf32-visium.c | 305 visium_elf_howto_parity_reloc (bfd * input_bfd, arelent *reloc_entry, 321 reloc_entry->address += input_section->output_offset; 328 if (reloc_entry->address > bfd_get_section_limit (input_bfd, input_section)) 347 relocation += reloc_entry->addend; 348 inplace_address = (bfd_byte *) data + reloc_entry->address; 351 if (reloc_entry->howto->pc_relative) 355 relocation -= reloc_entry->address; 358 switch (reloc_entry->howto->type) 387 reloc_entry->address += input_section->output_offset;
|
elf32-m32r.c | 130 arelent * reloc_entry, 140 && (! reloc_entry->howto->partial_inplace 141 || reloc_entry->addend == 0)) 143 reloc_entry->address += input_section->output_offset; 151 return m32r_elf_do_10_pcrel_reloc (abfd, reloc_entry->howto, 153 data, reloc_entry->address, 158 reloc_entry->addend); 166 arelent *reloc_entry, 182 && reloc_entry->addend == 0) 184 reloc_entry->address += input_section->output_offset [all...] |
coff-mcore.c | 240 arelent * reloc_entry, 247 BFD_ASSERT (reloc_entry->howto != (reloc_howto_type *)0); 251 reloc_entry->howto->name, 252 reloc_entry->howto->type);
|
aout-arm.c | 224 arelent *reloc_entry ATTRIBUTE_UNUSED, 237 arelent *reloc_entry, 245 bfd_size_type addr = reloc_entry->address; 265 relocation += reloc_entry->addend; 287 reloc_entry->howto = &MY (howto_table)[7];
|
coff-m68k.c | 265 arelent *reloc_entry, 285 ORIG is the negative of reloc_entry->addend, which is set by 290 diff = symbol->value + reloc_entry->addend; 298 diff = reloc_entry->addend; 306 reloc_howto_type *howto = reloc_entry->howto; 307 unsigned char *addr = (unsigned char *) data + reloc_entry->address;
|
/external/syslinux/com32/gdbstub/ |
main.c | 61 static __noreturn reloc_entry(struct reloc_info *ri) function 107 entry_fn = (void *)(dest + ((char *)reloc_entry - _start));
|