/netbsd-6-1-5-RELEASE/external/gpl3/gdb/dist/bfd/ |
H A D | som.c | 268 Literal Constants: These are generally used to represent addend 1111 /* Emit the proper R_DATA_OVERRIDE fixups to handle a nonzero addend 1118 bfd_vma addend, 1123 if (addend + 0x80 < 0x100) 1126 bfd_put_8 (abfd, addend, p + 1); 1129 else if (addend + 0x8000 < 0x10000) 1132 bfd_put_16 (abfd, addend, p + 1); 1135 else if (addend + 0x800000 < 0x1000000) 1138 bfd_put_8 (abfd, addend >> 16, p + 1); 1139 bfd_put_16 (abfd, addend, 1117 som_reloc_addend(bfd *abfd, bfd_vma addend, unsigned char *p, unsigned int *subspace_reloc_sizep, struct reloc_queue *queue) argument [all...] |
H A D | elf32-frv.c | 658 symbol+addend whose TLS descriptor is referenced by the sum of 675 symbol+addend whose TLS resolver entry point is given by the sum 692 symbol+addend whose TLS offset GOT entry is given by the sum of 1045 should ideally be replaced with section's symndx + addend). */ 1048 /* The addend of the relocation that references the symbol. */ member in struct:frvfdpic_relocs_info 1049 bfd_vma addend; 1054 /* The following 3 fields record whether the symbol+addend above was 1062 /* Whether a FUNCDESC relocation references symbol+addend. */ 1064 /* Whether a FUNCDESC_GOT relocation references symbol+addend. */ 1068 /* Whether a FUNCDESC_GOTOFF relocation references symbol+addend 1203 frvfdpic_relocs_info_for_global(struct htab *ht, bfd *abfd, struct elf_link_hash_entry *h, bfd_vma addend, enum insert_option insert) argument 1222 frvfdpic_relocs_info_for_local(struct htab *ht, bfd *abfd, long symndx, bfd_vma addend, enum insert_option insert) argument 1277 _frvfdpic_add_dyn_reloc(bfd *output_bfd, asection *sreloc, bfd_vma offset, int reloc_type, long dynindx, bfd_vma addend, struct frvfdpic_relocs_info *entry) argument 1378 _frvfdpic_emit_got_relocs_plt_entries(struct frvfdpic_relocs_info *entry, bfd *output_bfd, struct bfd_link_info *info, asection *sec, Elf_Internal_Sym *sym, bfd_vma addend) argument 3570 bfd_vma addend = rel->r_addend; local 3708 bfd_vma addend = rel->r_addend; local [all...] |
H A D | elf32-i860.c | 47 || reloc_entry->addend == 0)) 65 relocation += reloc_entry->addend; 110 || reloc_entry->addend == 0)) 128 relocation += reloc_entry->addend; 174 || reloc_entry->addend == 0)) 192 relocation += reloc_entry->addend; 227 || reloc_entry->addend == 0)) 245 relocation += reloc_entry->addend; 1056 output file) adjusting the reloc addend as necessary. 1072 section, which means that the addend mus [all...] |
H A D | elf32-arm.c | 2555 bfd_vma addend; member in struct:a8_erratum_fix 4721 a8_fixes[num_a8_fixes].addend = offset; 5291 stub_entry->target_addend = a8_fixes[i].addend; 6849 bfd_signed_vma addend, 6930 - addend 7044 bfd_signed_vma addend, 7080 + offset + addend) 7835 bfd_vma addend; local 7890 addend = bfd_get_32 (input_bfd, hit_data) & howto->src_mask; 7892 if (addend 6841 elf32_thumb_to_arm_stub(struct bfd_link_info * info, const char * name, bfd * input_bfd, bfd * output_bfd, asection * input_section, bfd_byte * hit_data, asection * sym_sec, bfd_vma offset, bfd_signed_vma addend, bfd_vma val, char **error_message) argument 7036 elf32_arm_to_thumb_stub(struct bfd_link_info * info, const char * name, bfd * input_bfd, bfd * output_bfd, asection * input_section, bfd_byte * hit_data, asection * sym_sec, bfd_vma offset, bfd_signed_vma addend, bfd_vma val, char **error_message) argument 9983 bfd_signed_vma addend; local 10163 bfd_vma addend, value; local [all...] |
H A D | coff-rs6000.c | 2770 val, addend, relocation, contents) 2778 bfd_vma addend ATTRIBUTE_UNUSED; 2787 val, addend, relocation, contents) 2795 bfd_vma addend ATTRIBUTE_UNUSED; 2808 val, addend, relocation, contents) 2816 bfd_vma addend; 2820 *relocation = val + addend; 2826 val, addend, relocation, contents) 2834 bfd_vma addend; 2838 *relocation = addend 3381 bfd_vma addend; local [all...] |
H A D | elfxx-ia64.c | 91 /* The addend for which this entry is relevant. */ 92 bfd_vma addend; member in struct:elfNN_ia64_dyn_sym_info 1029 the original addend was zero. When the reloc is against 1030 a section symbol we should include the addend in the 1033 other hand, an access to "sym+addend" where "sym" is not 1034 a section symbol should not include the addend; Such an 2148 return x->addend < y->addend ? -1 : x->addend > y->addend 2335 bfd_vma addend = rel ? rel->r_addend : 0; local 3971 elfNN_ia64_install_dyn_reloc(bfd *abfd, struct bfd_link_info *info, asection *sec, asection *srel, bfd_vma offset, unsigned int type, long dynindx, bfd_vma addend) argument 4004 set_got_entry(bfd *abfd, struct bfd_link_info *info, struct elfNN_ia64_dyn_sym_info *dyn_i, long dynindx, bfd_vma addend, bfd_vma value, unsigned int dyn_r_type) argument 4690 bfd_vma addend; local 4816 bfd_vma addend = rel->r_addend; local [all...] |
H A D | elf64-ppc.c | 559 addend. */ 2308 /* Adjust the addend for sign extension of the low 16 bits. 2311 reloc_entry->addend += 0x8000; 2328 symbol->value + reloc_entry->addend, 2331 reloc_entry->addend = dest - (symbol->value 2385 target += reloc_entry->addend; 2414 reloc_entry->addend -= symbol->section->output_section->vma; 2431 reloc_entry->addend -= symbol->section->output_section->vma; 2433 /* Adjust the addend for sign extension of the low 16 bits. */ 2434 reloc_entry->addend 2538 bfd_vma addend; member in struct:got_entry 2570 bfd_vma addend; member in struct:plt_entry 3640 bfd_vma addend; member in struct:ppc_stub_hash_entry 4823 update_plt_info(bfd *abfd, struct plt_entry **plist, bfd_vma addend) argument 11683 bfd_vma addend, orig_addend; local [all...] |
H A D | coff-arm.c | 108 diff = reloc_entry->addend; 617 relocation += reloc_entry->addend; 722 relocation += reloc_entry->addend; 1191 bfd_vma addend; 1213 the rtype_to_howto function to adjust the addend as needed. */ 1216 addend = - sym->n_value; 1218 addend = 0; 1221 sym, &addend); 1228 this case without pcrel_offset set, and adjust the addend to 1254 addend 1189 bfd_vma addend; local [all...] |
H A D | elf-m10200.c | 249 addend, info, sym_sec, is_local) 257 bfd_vma addend; 272 value += addend; 277 value += addend; 286 value += addend; 295 value += addend; 309 value += addend; 321 value += addend; 333 value += addend;
|
H A D | mipsbsd.c | 228 relocation += reloc_entry->addend; 279 relocation += reloc_entry->addend; 282 reloc_entry->addend += 0x10000;
|
/netbsd-6-1-5-RELEASE/external/gpl3/binutils/dist/bfd/ |
H A D | elf32-frv.c | 658 symbol+addend whose TLS descriptor is referenced by the sum of 675 symbol+addend whose TLS resolver entry point is given by the sum 692 symbol+addend whose TLS offset GOT entry is given by the sum of 1045 should ideally be replaced with section's symndx + addend). */ 1048 /* The addend of the relocation that references the symbol. */ member in struct:frvfdpic_relocs_info 1049 bfd_vma addend; 1054 /* The following 3 fields record whether the symbol+addend above was 1062 /* Whether a FUNCDESC relocation references symbol+addend. */ 1064 /* Whether a FUNCDESC_GOT relocation references symbol+addend. */ 1068 /* Whether a FUNCDESC_GOTOFF relocation references symbol+addend 1203 frvfdpic_relocs_info_for_global(struct htab *ht, bfd *abfd, struct elf_link_hash_entry *h, bfd_vma addend, enum insert_option insert) argument 1222 frvfdpic_relocs_info_for_local(struct htab *ht, bfd *abfd, long symndx, bfd_vma addend, enum insert_option insert) argument 1277 _frvfdpic_add_dyn_reloc(bfd *output_bfd, asection *sreloc, bfd_vma offset, int reloc_type, long dynindx, bfd_vma addend, struct frvfdpic_relocs_info *entry) argument 1378 _frvfdpic_emit_got_relocs_plt_entries(struct frvfdpic_relocs_info *entry, bfd *output_bfd, struct bfd_link_info *info, asection *sec, Elf_Internal_Sym *sym, bfd_vma addend) argument 3570 bfd_vma addend = rel->r_addend; local 3708 bfd_vma addend = rel->r_addend; local [all...] |
H A D | elf32-i860.c | 47 || reloc_entry->addend == 0)) 65 relocation += reloc_entry->addend; 110 || reloc_entry->addend == 0)) 128 relocation += reloc_entry->addend; 174 || reloc_entry->addend == 0)) 192 relocation += reloc_entry->addend; 227 || reloc_entry->addend == 0)) 245 relocation += reloc_entry->addend; 1056 output file) adjusting the reloc addend as necessary. 1072 section, which means that the addend mus [all...] |
H A D | elf32-arm.c | 2399 bfd_vma addend; member in struct:a8_erratum_fix 4280 a8_fixes[num_a8_fixes].addend = offset; 4825 stub_entry->target_addend = a8_fixes[i].addend; 6383 bfd_signed_vma addend, 6464 - addend 6578 bfd_signed_vma addend, 6614 + offset + addend) 6889 bfd_vma addend; local 6928 addend = bfd_get_32 (input_bfd, hit_data) & howto->src_mask; 6930 if (addend 6375 elf32_thumb_to_arm_stub(struct bfd_link_info * info, const char * name, bfd * input_bfd, bfd * output_bfd, asection * input_section, bfd_byte * hit_data, asection * sym_sec, bfd_vma offset, bfd_signed_vma addend, bfd_vma val, char **error_message) argument 6570 elf32_arm_to_thumb_stub(struct bfd_link_info * info, const char * name, bfd * input_bfd, bfd * output_bfd, asection * input_section, bfd_byte * hit_data, asection * sym_sec, bfd_vma offset, bfd_signed_vma addend, bfd_vma val, char **error_message) argument 8771 bfd_signed_vma addend; local 8942 bfd_vma addend, value; local [all...] |
H A D | coff-rs6000.c | 2770 val, addend, relocation, contents) 2778 bfd_vma addend ATTRIBUTE_UNUSED; 2787 val, addend, relocation, contents) 2795 bfd_vma addend ATTRIBUTE_UNUSED; 2808 val, addend, relocation, contents) 2816 bfd_vma addend; 2820 *relocation = val + addend; 2826 val, addend, relocation, contents) 2834 bfd_vma addend; 2838 *relocation = addend 3381 bfd_vma addend; local [all...] |
H A D | elfxx-ia64.c | 90 /* The addend for which this entry is relevant. */ 91 bfd_vma addend; member in struct:elfNN_ia64_dyn_sym_info 1028 the original addend was zero. When the reloc is against 1029 a section symbol we should include the addend in the 1032 other hand, an access to "sym+addend" where "sym" is not 1033 a section symbol should not include the addend; Such an 2147 return x->addend < y->addend ? -1 : x->addend > y->addend 2334 bfd_vma addend = rel ? rel->r_addend : 0; local 3970 elfNN_ia64_install_dyn_reloc(bfd *abfd, struct bfd_link_info *info, asection *sec, asection *srel, bfd_vma offset, unsigned int type, long dynindx, bfd_vma addend) argument 4003 set_got_entry(bfd *abfd, struct bfd_link_info *info, struct elfNN_ia64_dyn_sym_info *dyn_i, long dynindx, bfd_vma addend, bfd_vma value, unsigned int dyn_r_type) argument 4689 bfd_vma addend; local 4815 bfd_vma addend = rel->r_addend; local [all...] |
H A D | elf64-ppc.c | 559 addend. */ 2308 /* Adjust the addend for sign extension of the low 16 bits. 2311 reloc_entry->addend += 0x8000; 2328 symbol->value + reloc_entry->addend, 2331 reloc_entry->addend = dest - (symbol->value 2385 target += reloc_entry->addend; 2414 reloc_entry->addend -= symbol->section->output_section->vma; 2431 reloc_entry->addend -= symbol->section->output_section->vma; 2433 /* Adjust the addend for sign extension of the low 16 bits. */ 2434 reloc_entry->addend 2538 bfd_vma addend; member in struct:got_entry 2570 bfd_vma addend; member in struct:plt_entry 3643 bfd_vma addend; member in struct:ppc_stub_hash_entry 4830 update_plt_info(bfd *abfd, struct plt_entry **plist, bfd_vma addend) argument 11696 bfd_vma addend, orig_addend; local [all...] |
H A D | coff-arm.c | 108 diff = reloc_entry->addend; 617 relocation += reloc_entry->addend; 722 relocation += reloc_entry->addend; 1191 bfd_vma addend; 1213 the rtype_to_howto function to adjust the addend as needed. */ 1216 addend = - sym->n_value; 1218 addend = 0; 1221 sym, &addend); 1228 this case without pcrel_offset set, and adjust the addend to 1254 addend 1189 bfd_vma addend; local [all...] |
H A D | elf-m10200.c | 249 addend, info, sym_sec, is_local) 257 bfd_vma addend; 272 value += addend; 277 value += addend; 286 value += addend; 295 value += addend; 309 value += addend; 321 value += addend; 333 value += addend;
|
H A D | coff-i860.c | 75 ORIG is the negative of reloc_entry->addend, which is set by 80 diff = symbol->value + reloc_entry->addend; 85 ignores the addend for a COFF target when producing 87 COFF, so we handle the addend here instead. */ 88 diff = reloc_entry->addend; 458 /* Compute the addend of a reloc. If the reloc is to a common symbol, 464 symbol from the original file, and uses it to set the addend value 465 correctly. If this is not a common symbol, the usual addend 501 size (sym->n_value) as an addend. The relocate_section 590 cache_ptr->addend [all...] |
H A D | mipsbsd.c | 228 relocation += reloc_entry->addend; 279 relocation += reloc_entry->addend; 282 reloc_entry->addend += 0x10000;
|
/netbsd-6-1-5-RELEASE/external/gpl3/binutils/dist/gold/ |
H A D | copy-relocs.cc | 199 typename elfcpp::Elf_types<size>::Elf_Addr addend = local 203 addend));
|
H A D | target-reloc.h | 650 // Handle the reloc addend based on the strategy. 666 // the addend is the same calculation we use for a simple 676 typename elfcpp::Elf_types<size>::Elf_Swxword addend; local 677 addend = Reloc_types<sh_type, size, big_endian>:: 679 addend = psymval->value(object, addend); 681 set_reloc_addend(&reloc_write, addend);
|
/netbsd-6-1-5-RELEASE/external/gpl3/binutils/dist/include/ |
H A D | bfdlink.h | 552 any addend that is used. ABFD, SECTION and ADDRESS identify the 558 const char *name, const char *reloc_name, bfd_vma addend, 698 addend must be stored into in the object file, and for some 700 bfd_vma addend; 697 bfd_vma addend; member in struct:bfd_link_order_reloc
|
/netbsd-6-1-5-RELEASE/external/gpl3/gdb/dist/include/ |
H A D | bfdlink.h | 556 any addend that is used. ABFD, SECTION and ADDRESS identify the 562 const char *name, const char *reloc_name, bfd_vma addend, 699 addend must be stored into in the object file, and for some 701 bfd_vma addend; 698 bfd_vma addend; member in struct:bfd_link_order_reloc
|
/netbsd-6-1-5-RELEASE/external/gpl3/binutils/dist/gas/config/ |
H A D | tc-rx.c | 2229 reloc[0]->addend = fixp->fx_offset; 2243 reloc[1]->addend = 0; 2248 reloc[2]->addend = 0; 2265 reloc[3]->addend = 0; 2294 reloc[1]->addend = 0; 2299 reloc[2]->addend = 0; 2305 reloc[3]->addend = 0; 2334 reloc[1]->addend = 0; 2339 reloc[2]->addend = 0; 2345 reloc[3]->addend [all...] |