/haiku-fatelf/src/bin/gdb/bfd/ |
H A D | elf32-avr.c | 499 bfd_signed_vma srel; local 505 srel = (bfd_signed_vma) relocation; 506 srel += rel->r_addend; 507 srel -= rel->r_offset; 508 srel -= 2; /* Branch instructions add 2 to the PC... */ 509 srel -= (input_section->output_section->vma + 512 if (srel & 1) 514 if (srel > ((1 << 7) - 1) || (srel < - (1 << 7))) 517 x = (x & 0xfc07) | (((srel >> [all...] |
H A D | elf32-msp430.c | 307 bfd_signed_vma srel; local 313 srel = (bfd_signed_vma) relocation; 314 srel += rel->r_addend; 315 srel -= rel->r_offset; 316 srel -= 2; /* Branch instructions add 2 to the PC... */ 317 srel -= (input_section->output_section->vma + 320 if (srel & 1) 324 srel >>= 1; 327 if (srel < -512 || srel > 51 [all...] |
H A D | elf32-fr30.c | 409 bfd_signed_vma srel; 433 srel = (bfd_signed_vma) relocation; 434 srel += rel->r_addend; 435 srel -= rel->r_offset; 436 srel -= 2; /* Branch instructions add 2 to the PC... */ 437 srel -= (input_section->output_section->vma + 440 if (srel & 1) 442 if (srel > ((1 << 8) - 1) || (srel < - (1 << 8))) 445 bfd_put_8 (input_bfd, srel >> 405 bfd_signed_vma srel; local [all...] |
H A D | sunos.c | 1608 asection *srel = NULL; 1682 srel = bfd_get_section_by_name (dynobj, ".dynrel"); 1683 BFD_ASSERT (splt != NULL && srel != NULL); 1707 srel->size += RELOC_STD_SIZE; 1716 srel->size += RELOC_STD_SIZE; 1744 srel->size += RELOC_STD_SIZE; 1771 asection *srel = NULL; 1837 srel = bfd_get_section_by_name (dynobj, ".dynrel"); 1838 BFD_ASSERT (splt != NULL && sgot != NULL && srel != NULL); 1887 srel 1607 asection *srel = NULL; local 1770 asection *srel = NULL; local 2262 struct reloc_std_external *srel; local 2453 struct reloc_std_external *srel; local 2505 struct reloc_std_external *srel; local 2577 struct reloc_std_external *srel; local 2709 struct reloc_std_external *srel; local [all...] |
H A D | elfxx-ia64.c | 93 asection *srel; member in struct:elfNN_ia64_dyn_sym_info::elfNN_ia64_dyn_reloc_entry 279 asection *srel, bfd_vma offset, unsigned int type, 2119 asection *srel; 2139 srel = bfd_get_section_by_name (dynobj, srel_name); 2140 if (srel == NULL && create) 2142 srel = bfd_make_section (dynobj, srel_name); 2143 if (srel == NULL 2144 || !bfd_set_section_flags (dynobj, srel, 2151 || !bfd_set_section_alignment (dynobj, srel, 3)) 2155 return srel; 2113 asection *srel; local 2153 count_dyn_reloc(bfd *abfd, struct elfNN_ia64_dyn_sym_info *dyn_i, asection *srel, int type, bfd_boolean reltext) argument 2192 asection *got, *fptr, *srel, *pltoff; local 3861 asection *srel; local [all...] |
H A D | elf64-mmix.c | 1567 bfd_signed_vma srel 1582 srel -= (input_section->output_section->vma 1587 addr, srel); 1631 if ((srel & 7) != 0 || srel < 32*8 || srel > 255*8) 1637 srel /= 8; 1642 if (srel < 0 || srel > 255) 1669 addr, srel); 1565 bfd_signed_vma srel local [all...] |
H A D | elf64-alpha.c | 224 asection *srel; 3181 if (rent->rtype == r_type && rent->srel == sreloc) 3191 rent->srel = sreloc; 3371 if (ri->rtype == rs->rtype && ri->srel == rs->srel) 3880 relent->srel->size += 3898 asection *srel; 3928 srel = bfd_get_section_by_name (dynobj, ".rela.got"); 3929 if (!srel) 3934 srel 223 asection *srel; member in struct:alpha_elf_link_hash_entry::alpha_elf_reloc_entry 3889 asection *srel; local 3969 asection *srel = bfd_get_section_by_name (dynobj, ".rela.got"); local 4224 asection *sgot, *srel, *srelgot; local 4846 asection *splt, *sgot, *srel; local 4936 asection *srel; local [all...] |
H A D | elf64-sh64.c | 3510 asection *srel; 3512 srel = bfd_get_section_by_name (dynobj, ".rela.bss"); 3513 BFD_ASSERT (srel != NULL); 3514 srel->size += sizeof (Elf64_External_Rela); 3770 asection *srel; 3784 srel = bfd_get_section_by_name (dynobj, ".rela.plt"); 3785 BFD_ASSERT (splt != NULL && sgot != NULL && srel != NULL); 3864 loc = srel->contents + plt_index * sizeof (Elf64_External_Rela); 3878 asection *srel; 3886 srel 3509 asection *srel; local 3769 asection *srel; local 3877 asection *srel; local [all...] |
H A D | elf32-i370.c | 567 asection *srel; 570 srel = bfd_get_section_by_name (dynobj, ".rela.sbss"); 572 srel = bfd_get_section_by_name (dynobj, ".rela.bss"); 573 BFD_ASSERT (srel != NULL); 574 srel->size += sizeof (Elf32_External_Rela); 561 asection *srel; local
|
H A D | elf32-arm.h | 3384 asection *srel; local 3386 srel = bfd_get_section_by_name (dynobj, ".rel.bss"); 3387 BFD_ASSERT (srel != NULL); 3388 srel->size += sizeof (Elf32_External_Rel); 3627 asection *srel; local 3651 srel = elf_section_data (p->section)->sreloc; 3652 srel->size += p->count * sizeof (Elf32_External_Rel); 3667 srel = htab->srelgot; 3675 srel->size += sizeof (Elf32_External_Rel); 3825 asection * srel; local 3931 asection * srel; local [all...] |
H A D | elf32-sh.c | 4126 asection *srel; 4128 srel = htab->srelbss; 4129 BFD_ASSERT (srel != NULL); 4130 srel->size += sizeof (Elf32_External_Rela); 4458 asection *srel; 4482 srel = elf_section_data (p->sec)->sreloc; 4483 srel->size += p->count * sizeof (Elf32_External_Rela); 4503 srel = htab->srelgot; 4513 srel->size += sizeof (Elf32_External_Rela); 6948 asection *srel; 4123 asection *srel; local 4455 asection *srel; local 6944 asection *srel; local 7085 asection *srel; local 7133 asection *srel; local [all...] |
H A D | elf-m10300.c | 4144 asection * srel; 4146 srel = bfd_get_section_by_name (dynobj, ".rela.bss"); 4147 BFD_ASSERT (srel != NULL); 4148 srel->size += sizeof (Elf32_External_Rela); 4370 asection * srel; 4382 srel = bfd_get_section_by_name (dynobj, ".rela.plt"); 4383 BFD_ASSERT (splt != NULL && sgot != NULL && srel != NULL); 4443 (bfd_byte *) ((Elf32_External_Rela *) srel->contents 4455 asection * srel; 4461 srel 4142 asection * srel; local 4368 asection * srel; local 4453 asection * srel; local [all...] |
H A D | elf64-hppa.c | 515 asection *srel; 535 srel = bfd_get_section_by_name (dynobj, srel_name); 536 if (srel == NULL) 538 srel = bfd_make_section (dynobj, srel_name); 539 if (srel == NULL 540 || !bfd_set_section_flags (dynobj, srel, 547 || !bfd_set_section_alignment (dynobj, srel, 3)) 551 hppa_info->other_rel_sec = srel; 514 asection *srel; local
|
H A D | pdp11.c | 4824 struct reloc_std_external srel; 4891 &srel); 4908 PUT_WORD (finfo->output_bfd, p->offset, srel.r_address); 4911 srel.r_index[0] = r_index >> 16; 4912 srel.r_index[1] = r_index >> 8; 4913 srel.r_index[2] = r_index; 4914 srel.r_type[0] = 4924 srel.r_index[2] = r_index >> 16; 4925 srel.r_index[1] = r_index >> 8; 4926 srel 4815 struct reloc_std_external srel; local [all...] |
H A D | elf32-ppc.c | 2585 asection *srel = lsect->rel_section; 2591 BFD_ASSERT (srel != NULL); 2989 asection *srel; 2992 srel = htab->relsbss; 2994 srel = htab->relbss; 2995 BFD_ASSERT (srel != NULL); 2996 srel->size += sizeof (Elf32_External_Rela); 3339 asection *srel; 3382 srel = htab->relgot; 3395 srel 2575 asection *srel = lsect->rel_section; local 2976 asection *srel; local 3325 asection *srel; local [all...] |
H A D | elf32-i386.c | 1741 asection *srel; 1765 srel = elf_section_data (p->sec)->sreloc; 1766 srel->size += p->count * sizeof (Elf32_External_Rel); 1782 srel = htab->srelgot; 1797 srel->size += 2 * sizeof (Elf32_External_Rel); 1799 srel->size += sizeof (Elf32_External_Rel); 1739 asection *srel; local
|
H A D | aoutx.h | 5622 struct reloc_std_external srel; 5692 &srel); 5707 PUT_WORD (finfo->output_bfd, p->offset, srel.r_address); 5710 srel.r_index[0] = r_index >> 16; 5711 srel.r_index[1] = r_index >> 8; 5712 srel.r_index[2] = r_index; 5713 srel.r_type[0] = 5723 srel.r_index[2] = r_index >> 16; 5724 srel.r_index[1] = r_index >> 8; 5725 srel [all...] |
H A D | elf32-cris.c | 2217 asection *srel; 2219 srel = bfd_get_section_by_name (dynobj, ".rela.bss"); 2220 BFD_ASSERT (srel != NULL); 2221 srel->size += sizeof (Elf32_External_Rela); 2208 asection *srel; local
|
H A D | elf32-m32r.c | 2066 asection *srel; 2068 srel = htab->srelbss; 2069 BFD_ASSERT (srel != NULL); 2070 srel->size += sizeof (Elf32_External_Rela); 2358 asection *srel; 2382 srel = elf_section_data (p->sec)->sreloc; 2383 srel->size += p->count * sizeof (Elf32_External_Rela); 2398 srel = htab->srelgot; 2406 srel->size += sizeof (Elf32_External_Rela); 2061 asection *srel; local 2353 asection *srel; local
|
H A D | elf32-m68k.c | 1066 asection *srel; 1068 srel = bfd_get_section_by_name (dynobj, ".rela.bss"); 1069 BFD_ASSERT (srel != NULL); 1070 srel->size += sizeof (Elf32_External_Rela); 1065 asection *srel; local
|
H A D | elf32-vax.c | 1098 asection *srel; 1100 srel = bfd_get_section_by_name (dynobj, ".rela.bss"); 1101 BFD_ASSERT (srel != NULL); 1102 srel->size += sizeof (Elf32_External_Rela); 1097 asection *srel; local
|
H A D | elf32-xtensa.c | 2227 asection *srel; 2230 srel = srelplt; 2232 srel = srelgot; 2234 BFD_ASSERT (srel != NULL); 2282 srel->reloc_count); 2294 loc = (srel->contents 2295 + srel->reloc_count++ * sizeof (Elf32_External_Rela)); 2297 BFD_ASSERT (sizeof (Elf32_External_Rela) * srel->reloc_count 2298 <= srel->size); 8376 asection *srel; 2221 asection *srel; local 8350 asection *srel; local [all...] |
H A D | elf64-x86-64.c | 1537 asection *srel; 1561 srel = elf_section_data (p->sec)->sreloc; 1562 srel->size += p->count * sizeof (Elf64_External_Rela); 1579 srel = htab->srelgot; 1591 srel->size += sizeof (Elf64_External_Rela); 1535 asection *srel; local
|
H A D | elf32-hppa.c | 2068 asection *srel; local 2092 srel = elf_section_data (p->sec)->sreloc; 2093 srel->size += p->count * sizeof (Elf32_External_Rela); 2108 srel = htab->srelgot; 2116 srel->size += sizeof (Elf32_External_Rela); 2133 srel = htab->srelplt; 2141 srel->size += sizeof (Elf32_External_Rela);
|
H A D | elf64-ppc.c | 6904 asection *srel; 6916 srel = ppc64_elf_tdata (ibfd)->relgot; 6917 srel->size += sizeof (Elf64_External_Rela); 6942 srel = elf_section_data (p->sec)->sreloc; 6943 srel->size += p->count * sizeof (Elf64_External_Rela); 6959 srel = ppc64_elf_tdata (ibfd)->relgot; 6974 srel->size += sizeof (Elf64_External_Rela); 6985 srel->size += 2 * sizeof (Elf64_External_Rela); 6991 srel->size += sizeof (Elf64_External_Rela); 6900 asection *srel; local
|