Searched refs:srel (Results 1 - 25 of 27) sorted by relevance

12

/haiku-fatelf/src/bin/gdb/bfd/
H A Delf32-avr.c499 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 Delf32-msp430.c307 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 Delf32-fr30.c409 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 Dsunos.c1608 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 Delfxx-ia64.c93 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 Delf64-mmix.c1567 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 Delf64-alpha.c224 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 Delf64-sh64.c3510 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 Delf32-i370.c567 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 Delf32-arm.h3384 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 Delf32-sh.c4126 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 Delf-m10300.c4144 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 Delf64-hppa.c515 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 Dpdp11.c4824 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 Delf32-ppc.c2585 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 Delf32-i386.c1741 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 Daoutx.h5622 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 Delf32-cris.c2217 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 Delf32-m32r.c2066 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 Delf32-m68k.c1066 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 Delf32-vax.c1098 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 Delf32-xtensa.c2227 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 Delf64-x86-64.c1537 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 Delf32-hppa.c2068 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 Delf64-ppc.c6904 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

Completed in 307 milliseconds

12