Searched refs:irel (Results 1 - 25 of 29) sorted by relevance

12

/haiku-fatelf/src/bin/gdb/bfd/
H A Delf32-m68hc11.c664 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 Delf32-crx.c582 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 Delf32-h8300.c665 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 Delf-m10200.c493 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 Delf32-ip2k.c317 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 Delf-m10300.c1667 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 Dcoff-sh.c703 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 Delf32-msp430.c836 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 Delf32-v850.c2287 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 Dcoff-m68k.c445 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 Delf32-xtensa.c3248 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 Delf32-sh.c2184 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 Delf64-alpha.c1213 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 Dcofflink.c1019 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 Dxcofflink.c3988 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 Delf64-mmix.c2583 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 Delf32-m32r.c3662 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 Delfxx-ia64.c729 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 Dcoff-i960.c582 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 Delf32-m68k.c2089 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 Dcoff-a29k.c565 coff_a29k_adjust_symndx (obfd, info, ibfd, sec, irel, adjustedp)
570 struct internal_reloc *irel;
573 if (irel->r_type == R_IHCONST)
H A Dcoff-or32.c578 coff_or32_adjust_symndx (obfd, info, ibfd, sec, irel, adjustedp)
583 struct internal_reloc *irel;
586 if (irel->r_type == R_IHCONST)
H A Delf32-ppc.c1675 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 Dcoff-ppc.c2624 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 Dcoff-arm.c2204 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;

Completed in 269 milliseconds

12