/haiku-fatelf/src/bin/gdb/bfd/ |
H A D | elf32-m68hc11.c | 664 Elf_Internal_Rela *irel, *irelend; 704 for (irel = internal_relocs; irel < irelend; irel++) 714 if (ELF32_R_TYPE (irel->r_info) != (int) R_M68HC11_16 715 && ELF32_R_TYPE (irel->r_info) != (int) R_M68HC11_RL_JUMP 716 && ELF32_R_TYPE (irel->r_info) != (int) R_M68HC11_RL_GROUP) 748 if (ELF32_R_TYPE (irel->r_info) == (int) R_M68HC11_RL_JUMP) 758 if (irel->r_offset + 2 >= sec->size) 764 code = bfd_get_8 (abfd, contents + irel 662 Elf_Internal_Rela *irel, *irelend; local 1103 Elf_Internal_Rela *irel, *irelend; local [all...] |
H A D | elf32-crx.c | 582 Elf_Internal_Rela *irel, *irelend; local 601 irel = elf_section_data (sec)->relocs; 602 irelend = irel + sec->reloc_count; 610 for (irel = elf_section_data (sec)->relocs; irel < irelend; irel++) 613 if ((irel->r_offset > addr 614 && irel->r_offset < toaddr)) 615 irel->r_offset -= count; 629 for (irel 929 Elf_Internal_Rela *irel, *irelend; local [all...] |
H A D | elf32-h8300.c | 665 Elf_Internal_Rela *irel, *irelend; 699 for (irel = internal_relocs; irel < irelend; irel++) 705 if (irel != internal_relocs) 706 last_reloc = irel - 1; 708 if (ELF32_R_TYPE (irel->r_info) != R_H8_DIR24R8 709 && ELF32_R_TYPE (irel->r_info) != R_H8_PCREL16 710 && ELF32_R_TYPE (irel->r_info) != R_H8_DIR16A8 711 && ELF32_R_TYPE (irel 664 Elf_Internal_Rela *irel, *irelend; local 1273 Elf_Internal_Rela *irel, *irelend; local [all...] |
H A D | elf-m10200.c | 493 Elf_Internal_Rela *irel, *irelend; 520 for (irel = internal_relocs; irel < irelend; irel++) 526 if (ELF32_R_TYPE (irel->r_info) == (int) R_MN10200_NONE 527 || ELF32_R_TYPE (irel->r_info) == (int) R_MN10200_8 528 || ELF32_R_TYPE (irel->r_info) == (int) R_MN10200_MAX) 558 if (ELF32_R_SYM (irel->r_info) < symtab_hdr->sh_info) 564 isym = isymbuf + ELF32_R_SYM (irel->r_info); 583 indx = ELF32_R_SYM (irel 492 Elf_Internal_Rela *irel, *irelend; local 1165 Elf_Internal_Rela *irel, *irelend; local [all...] |
H A D | elf32-ip2k.c | 317 symbol_value (abfd, symtab_hdr, isymbuf, irel) 321 Elf_Internal_Rela *irel; 323 if (ELF32_R_SYM (irel->r_info) < symtab_hdr->sh_info) 328 isym = isymbuf + ELF32_R_SYM (irel->r_info); 345 indx = ELF32_R_SYM (irel->r_info) - symtab_hdr->sh_info; 416 ip2k_test_page_insn (abfd, sec, irel, misc) 419 Elf_Internal_Rela *irel; 425 symval = symbol_value (abfd, misc->symtab_hdr, misc->isymbuf, irel); 433 if (PAGENO (symval + irel->r_addend) != 434 ip2k_nominal_page_bits (abfd, sec, irel 996 Elf_Internal_Rela *irel; local 1078 Elf_Internal_Rela *irel, *irelend, *irelbase; local [all...] |
H A D | elf-m10300.c | 1667 Elf_Internal_Rela *irel, *irelend; 1746 irel = internal_relocs; 1747 irelend = irel + section->reloc_count; 1748 for (; irel < irelend; irel++) 1754 r_type = ELF32_R_TYPE (irel->r_info); 1755 r_index = ELF32_R_SYM (irel->r_info); 1824 contents + irel->r_offset - 1); 2251 for (irel = internal_relocs; irel < irelen 1666 Elf_Internal_Rela *irel, *irelend; local 3442 Elf_Internal_Rela *irel, *irelend; local [all...] |
H A D | coff-sh.c | 703 struct internal_reloc *irel, *irelend; 731 for (irel = internal_relocs; irel < irelend; irel++) 739 if (irel->r_type == R_SH_CODE) 742 if (irel->r_type != R_SH_USES) 761 laddr = irel->r_vaddr - sec->vma + 4; 763 laddr += ((irel->r_offset & 0xffffffff) ^ 0x80000000) - 0x80000000; 767 abfd, (unsigned long) irel->r_vaddr); 777 abfd, (unsigned long) irel 702 struct internal_reloc *irel, *irelend; local 1058 struct internal_reloc *irel, *irelend; local 2604 struct internal_reloc *irel, *irelend; local 2679 struct internal_reloc *irel, *irelend; local [all...] |
H A D | elf32-msp430.c | 836 Elf_Internal_Rela *irel; local 856 irel = elf_section_data (sec)->relocs; 857 irelend = irel + sec->reloc_count; 865 for (irel = elf_section_data (sec)->relocs; irel < irelend; irel++) 867 if ((irel->r_offset > addr && irel->r_offset < toaddr)) 868 irel->r_offset -= count; 906 Elf_Internal_Rela * irel; local [all...] |
H A D | elf32-v850.c | 2287 Elf_Internal_Rela *irel; 2313 irel = elf_section_data (sec)->relocs; 2314 irelend = irel + sec->reloc_count; 2318 for (; irel < irelend; irel++) 2324 raddr = irel->r_offset; 2326 irel->r_offset -= count; 2330 irel->r_info = ELF32_R_INFO (ELF32_R_SYM (irel->r_info), 2335 if (ELF32_R_TYPE (irel 2280 Elf_Internal_Rela *irel; local 2500 Elf_Internal_Rela *irel; local [all...] |
H A D | coff-m68k.c | 445 struct internal_reloc *irel, *irelend; 459 irel = _bfd_coff_read_internal_relocs (abfd, datasec, TRUE, NULL, FALSE, 461 irelend = irel + datasec->reloc_count; 470 for (; irel < irelend; irel++, p += 12) 481 if (irel->r_type != R_RELLONG) 488 if (irel->r_symndx == -1) 494 h = obj_coff_sym_hashes (abfd)[irel->r_symndx]; 499 bfd_coff_swap_sym_in (abfd, extsyms + symesz * irel->r_symndx, 511 (irel 444 struct internal_reloc *irel, *irelend; local [all...] |
H A D | elf32-xtensa.c | 3248 Elf_Internal_Rela *irel) 3259 if (bfd_get_section_limit (abfd, sec) <= irel->r_offset) 3269 xtensa_insnbuf_from_chars (isa, ibuff, &contents[irel->r_offset], 3270 sec->size - irel->r_offset); 3272 slot = get_relocation_slot (ELF32_R_TYPE (irel->r_info)); 3284 Elf_Internal_Rela *irel) 3287 if (!is_operand_relocation (ELF32_R_TYPE (irel->r_info))) 3289 opcode = get_relocation_opcode (abfd, sec, contents, irel); 3927 Elf_Internal_Rela *irel, 3931 elf_xtensa_do_asm_simplify (contents, irel 3235 get_relocation_opcode(bfd *abfd, asection *sec, bfd_byte *contents, Elf_Internal_Rela *irel) argument 3271 is_l32r_relocation(bfd *abfd, asection *sec, bfd_byte *contents, Elf_Internal_Rela *irel) argument 3913 contract_asm_expansion(bfd_byte *contents, bfd_vma content_length, Elf_Internal_Rela *irel, char **error_message) argument 4138 r_reloc_init(r_reloc *r_rel, bfd *abfd, Elf_Internal_Rela *irel, bfd_byte *contents, bfd_size_type content_length) argument 4249 find_source_reloc(source_reloc *src_relocs, int src_count, asection *sec, Elf_Internal_Rela *irel) argument 5965 Elf_Internal_Rela *irel = &internal_relocs[i]; local 6051 Elf_Internal_Rela *irel = &internal_relocs[i]; local 6109 Elf_Internal_Rela *irel = &internal_relocs[i]; local 6184 is_resolvable_asm_expansion(bfd *abfd, asection *sec, bfd_byte *contents, Elf_Internal_Rela *irel, struct bfd_link_info *link_info, bfd_boolean *is_reachable_p) argument 6269 Elf_Internal_Rela *irel = &internal_relocs[i]; local 6343 Elf_Internal_Rela *irel = &internal_relocs[i]; local 6499 Elf_Internal_Rela *irel; local 6856 Elf_Internal_Rela *irel; local 7094 Elf_Internal_Rela *irel = NULL; local 7170 Elf_Internal_Rela *irel; local 7231 remove_dead_literal(bfd *abfd, asection *sec, struct bfd_link_info *link_info, Elf_Internal_Rela *internal_relocs, Elf_Internal_Rela *irel, source_reloc *rel, property_table_entry *prop_table, int ptblsize) argument 7302 identify_literal_placement(bfd *abfd, asection *sec, bfd_byte *contents, struct bfd_link_info *link_info, value_map_hash_table *values, bfd_boolean *last_loc_is_prev_p, Elf_Internal_Rela *irel, int remaining_src_rels, source_reloc *rel, property_table_entry *prop_table, int ptblsize, section_cache_t *target_sec_cache, bfd_boolean is_abs_literal) argument 7737 Elf_Internal_Rela *irel; local 8587 Elf_Internal_Rela *irel; local 8730 Elf_Internal_Rela *irel, *next_irel; local 9436 Elf_Internal_Rela *irel = &internal_relocs[i]; local [all...] |
H A D | elf32-sh.c | 2184 Elf_Internal_Rela *irel, *irelend; 2214 for (irel = internal_relocs; irel < irelend; irel++) 2221 if (ELF32_R_TYPE (irel->r_info) == (int) R_SH_CODE) 2224 if (ELF32_R_TYPE (irel->r_info) != (int) R_SH_USES) 2243 laddr = irel->r_offset + 4 + irel->r_addend; 2248 (unsigned long) irel->r_offset); 2259 abfd, (unsigned long) irel 2183 Elf_Internal_Rela *irel, *irelend; local 2557 Elf_Internal_Rela *irel, *irelend; local 3033 Elf_Internal_Rela *irel, *irelend; local 3106 Elf_Internal_Rela *irel, *irelend; local [all...] |
H A D | elf64-alpha.c | 1213 Elf_Internal_Rela *irel)); 1218 Elf_Internal_Rela *irel, unsigned long)); 1221 Elf_Internal_Rela *irel, bfd_boolean)); 1224 Elf_Internal_Rela *irel, bfd_boolean)); 1246 elf64_alpha_relax_with_lituse (info, symval, irel) 1249 Elf_Internal_Rela *irel; 1260 lit_insn = bfd_get_32 (info->abfd, info->contents + irel->r_offset); 1266 (unsigned long) irel->r_offset)); 1275 for (urel = irel+1, flags = count = 0; urel < irelend; ++urel, ++count) 1286 for (urel = irel 1965 Elf_Internal_Rela *irel, *irelend; local [all...] |
H A D | cofflink.c | 1019 struct internal_reloc *irel; 1027 irel = finfo.section_info[o->target_index].relocs; 1028 irelend = irel + o->reloc_count; 1031 for (; irel < irelend; irel++, rel_hash++, erel += relsz) 1036 irel->r_symndx = (*rel_hash)->indx; 1038 bfd_coff_swap_reloc_out (abfd, irel, erel); 1307 struct internal_reloc * irel; 1329 irel = internal_relocs; 1330 irelend = irel 1018 struct internal_reloc *irel; local 1306 struct internal_reloc * irel; local 2319 struct internal_reloc *irel; local 2703 struct internal_reloc *irel; local [all...] |
H A D | xcofflink.c | 3988 struct internal_reloc *irel; 4005 irel = finfo.section_info[o->target_index].relocs; 4006 irelend = irel + o->reloc_count; 4008 for (; irel < irelend; irel++, rel_hash++, erel += relsz) 4016 (bfd *) NULL, o, irel->r_vaddr))) 4020 irel->r_symndx = (*rel_hash)->indx; 4048 irel = finfo.section_info[o->target_index].relocs; 4049 irelend = irel + o->reloc_count; 4051 for (; irel < irelen 3982 struct internal_reloc *irel; local 5073 struct internal_reloc *irel; local 5567 struct internal_reloc *irel; local 5696 struct internal_reloc *irel; local 5968 struct internal_reloc *irel; local [all...] |
H A D | elf64-mmix.c | 2583 Elf_Internal_Rela *irel, *irelend; 2636 for (irel = internal_relocs; irel < irelend; irel++) 2642 if (ELF64_R_TYPE (irel->r_info) != (int) R_MMIX_BASE_PLUS_OFFSET 2643 && ELF64_R_TYPE (irel->r_info) != (int) R_MMIX_PUSHJ_STUBBABLE) 2657 if (ELF64_R_TYPE (irel->r_info) == R_MMIX_PUSHJ_STUBBABLE) 2677 - (sec->output_offset + irel->r_offset) 2695 if (ELF64_R_SYM (irel->r_info) < symtab_hdr->sh_info) 2713 isym = isymbuf + ELF64_R_SYM (irel 2577 Elf_Internal_Rela *irel, *irelend; local [all...] |
H A D | elf32-m32r.c | 3662 Elf_Internal_Rela *irel, *irelend; 3690 for (irel = internal_relocs; irel < irelend; irel++) 3696 if (ELF32_R_TYPE (irel->r_info) != (int) R_M32R_HI16_SLO) 3726 if (ELF32_R_SYM (irel->r_info) < symtab_hdr->sh_info) 3732 isym = isymbuf + ELF32_R_SYM (irel->r_info), 3744 indx = ELF32_R_SYM (irel->r_info) - symtab_hdr->sh_info; 3773 if (ELF32_R_TYPE (irel->r_info) == (int) R_M32R_HI16_SLO) 3777 + irel [all...] |
H A D | elfxx-ia64.c | 729 Elf_Internal_Rela *irel, *irelend; 776 for (irel = internal_relocs; irel < irelend; irel++) 778 unsigned long r_type = ELFNN_R_TYPE (irel->r_info); 830 if (ELFNN_R_SYM (irel->r_info) < symtab_hdr->sh_info) 847 isym = isymbuf + ELFNN_R_SYM (irel->r_info); 860 dyn_i = get_dyn_sym_info (ia64_info, NULL, abfd, irel, FALSE); 868 indx = ELFNN_R_SYM (irel->r_info) - symtab_hdr->sh_info; 876 dyn_i = get_dyn_sym_info (ia64_info, h, abfd, irel, FALS 726 Elf_Internal_Rela *irel, *irelend; local [all...] |
H A D | coff-i960.c | 582 coff_i960_adjust_symndx (obfd, info, ibfd, sec, irel, adjustedp) 587 struct internal_reloc *irel; 594 h = obj_coff_sym_hashes (ibfd)[irel->r_symndx]; 600 irel->r_symndx = h->root.u.def.section->output_section->target_index - 1;
|
H A D | elf32-m68k.c | 2089 Elf_Internal_Rela *irel, *irelend; 2117 for (irel = internal_relocs; irel < irelend; irel++, p += 12) 2128 if (ELF32_R_TYPE (irel->r_info) != (int) R_68K_32) 2136 if (ELF32_R_SYM (irel->r_info) < symtab_hdr->sh_info) 2153 isym = isymbuf + ELF32_R_SYM (irel->r_info); 2162 indx = ELF32_R_SYM (irel->r_info) - symtab_hdr->sh_info; 2172 bfd_put_32 (abfd, irel->r_offset + datasec->output_offset, p); 2088 Elf_Internal_Rela *irel, *irelend; local
|
H A D | coff-a29k.c | 565 coff_a29k_adjust_symndx (obfd, info, ibfd, sec, irel, adjustedp) 570 struct internal_reloc *irel; 573 if (irel->r_type == R_IHCONST)
|
H A D | coff-or32.c | 578 coff_or32_adjust_symndx (obfd, info, ibfd, sec, irel, adjustedp) 583 struct internal_reloc *irel; 586 if (irel->r_type == R_IHCONST)
|
H A D | elf32-ppc.c | 1675 Elf_Internal_Rela *irel, *irelend; 1702 for (irel = internal_relocs; irel < irelend; irel++) 1704 unsigned long r_type = ELF32_R_TYPE (irel->r_info); 1733 if (ELF32_R_SYM (irel->r_info) < symtab_hdr->sh_info) 1749 isym = isymbuf + ELF32_R_SYM (irel->r_info); 1768 indx = ELF32_R_SYM (irel->r_info) - symtab_hdr->sh_info; 1824 toff += irel->r_addend; 1831 toff += irel 1671 Elf_Internal_Rela *irel, *irelend; local [all...] |
H A D | coff-ppc.c | 2624 struct internal_reloc *irel; 2632 irel = finfo.section_info[o->target_index].relocs; 2633 irelend = irel + o->reloc_count; 2636 for (; irel < irelend; irel++, rel_hash++, erel += relsz) 2641 irel->r_symndx = (*rel_hash)->indx; 2643 bfd_coff_swap_reloc_out (abfd, (PTR) irel, (PTR) erel); 2613 struct internal_reloc *irel; local
|
H A D | coff-arm.c | 2204 coff_arm_adjust_symndx (obfd, info, ibfd, sec, irel, adjustedp) 2209 struct internal_reloc *irel; 2212 if (irel->r_type == ARM_26) 2216 h = obj_coff_sym_hashes (ibfd)[irel->r_symndx]; 2221 irel->r_type = ARM_26D;
|