Searched refs:dynindx (Results 1 - 25 of 78) sorted by relevance

1234

/haiku-buildtools/binutils/ld/testsuite/ld-mips-elf/
H A Dundefined.s7 # BFD_ASSERT (h->dynindx >= global_got_dynindx);
10 # at this point h->dynindx for the undefined symbol would be set to -1.
12 # referred and set its h->dynindx in _bfd_mips_elf_check_relocs(), but
/haiku-buildtools/binutils/bfd/
H A Darc-got.h207 if (h->dynindx == -1 && !h->forced_local) \
434 && (info->symbolic || h->dynindx == -1)
442 else if (h != NULL && h->dynindx != -1)
444 ADD_RELA (output_bfd, got, got_offset, h->dynindx, R_ARC_GLOB_DAT, 0);
462 bfd_vma dynindx = (h == NULL || h->dynindx == -1) ? 0 : h->dynindx; local
466 ADD_RELA (output_bfd, got, got_offset, dynindx,
474 (long) dynindx);
486 dynindx,
[all...]
H A Dsunos.c580 long dynindx;
663 ret->dynindx = -1;
1167 if (h->dynindx == -1
1171 h->dynindx = -2;
1222 if (h->dynindx == -1)
1225 h->dynindx = -2;
1797 BFD_ASSERT (h->dynindx == -2);
1801 h->dynindx = sunos_hash_table (info)->dynsymcount;
1835 PUT_WORD (dynobj, h->dynindx, s->contents + hash * HASH_ENTRY_SIZE);
1846 PUT_WORD (dynobj, h->dynindx,
579 long dynindx; member in struct:sunos_link_hash_entry
[all...]
H A Delf32-i370.c570 "i370_elf_adjust_dynindx called, h->dynindx = %ld, *cp = %d\n",
571 h->dynindx, *cp);
574 if (h->dynindx != -1)
575 h->dynindx += *cp;
776 elf_section_data (s)->dynindx = -1;
783 elf_section_data (s)->dynindx = c + 1;
992 dindx = elf_section_data (s)->dynindx;
1133 && ((! info->symbolic && h->dynindx != -1)
1239 /* h->dynindx may be -1 if this symbol was marked to
1242 && ((! info->symbolic && h->dynindx !
[all...]
H A Delfnn-ia64.c1319 /* Copy over the dynindx. */
1321 if (ind->root.dynindx != -1)
1323 if (dir->root.dynindx != -1)
1326 dir->root.dynindx = ind->root.dynindx;
1328 ind->root.dynindx = -1;
2729 if (h && h->dynindx == -1)
2742 else if (h == NULL || h->dynindx == -1)
2864 && dyn_i->h->dynindx != -1))
3237 long dynindx, bfd_vm
3228 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
3261 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
3953 long dynindx; local
4080 long dynindx; local
4139 long dynindx; local
4368 long dynindx = h ? h->dynindx : -1; local
[all...]
H A Delf32-or1k.c1020 && h->dynindx != -1
1051 /* h->dynindx may be -1 if the symbol was marked to
1054 && ((! info->symbolic && h->dynindx != -1)
1057 BFD_ASSERT (h->dynindx != -1);
1058 outrel.r_info = ELF32_R_INFO (h->dynindx, r_type);
1154 if (h != NULL && h->dynindx != -1)
1156 rela.r_info = ELF32_R_INFO (h->dynindx,
1189 if (h != NULL && h->dynindx != -1)
1191 rela.r_info = ELF32_R_INFO (h->dynindx, R_OR1K_TLS_TPOFF);
1818 BFD_ASSERT (h->dynindx !
[all...]
H A Delf32-vax.c1310 if (h->dynindx == -1)
1407 || (! info->symbolic && h->dynindx != -1)
1410 && ((! info->symbolic && h->dynindx != -1)
1572 /* h->dynindx may be -1 if the symbol was marked to
1575 && ((! info->symbolic && h->dynindx != -1)
1578 BFD_ASSERT (h->dynindx != -1);
1579 outrel.r_info = ELF32_R_INFO (h->dynindx, r_type);
1613 indx = elf_section_data (osec)->dynindx;
1619 indx = elf_section_data (osec)->dynindx;
1744 BFD_ASSERT (h->dynindx !
[all...]
H A Delf32-bfin.c1240 if (h->dynindx == -1 && !h->forced_local)
1491 || h->dynindx == -1
1829 ((H)->dynindx == -1 || ! elf_hash_table (INFO)->dynamic_sections_created)
2049 int reloc_type, long dynindx, bfd_vma addend,
2056 outrel.r_info = ELF32_R_INFO (dynindx, reloc_type);
2142 int dynindx = -1;
2152 if (entry->symndx == -1 && entry->d.h->dynindx != -1)
2153 dynindx = entry->d.h->dynindx;
2160 dynindx
2044 _bfinfdpic_add_dyn_reloc(bfd *output_bfd, asection *sreloc, bfd_vma offset, int reloc_type, long dynindx, bfd_vma addend, struct bfinfdpic_relocs_info *entry) argument
2138 int dynindx = -1; local
2791 int dynindx; local
2928 int dynindx; local
[all...]
H A Delf32-cris.c1103 && ((!SYMBOLIC_BIND (info, h) && h->dynindx != -1)
1154 BFD_ASSERT (h->dynindx != -1);
1224 && (SYMBOLIC_BIND (info, h) || h->dynindx == -1)
1433 || h->dynindx == -1)
1495 /* h->dynindx may be -1 if the symbol was marked to
1498 && ((!SYMBOLIC_BIND (info, h) && h->dynindx != -1)
1501 BFD_ASSERT (h->dynindx != -1);
1502 outrel.r_info = ELF32_R_INFO (h->dynindx, r_type);
1535 indx = elf_section_data (osec)->dynindx;
1539 indx = elf_section_data (osec)->dynindx;
[all...]
H A Delf32-sh.c2976 if (h->dynindx == -1
3063 if (h->dynindx == -1
3092 else if ((got_type == GOT_TLS_GD && h->dynindx == -1)
3127 if (h->dynindx == -1
3234 else if (h->dynindx == -1
3257 if (h->dynindx == -1
3266 if (h->dynindx != -1)
3652 int reloc_type, long dynindx, bfd_vma addend)
3658 outrel.r_info = ELF32_R_INFO (dynindx, reloc_type);
3731 int dynindx;
3645 sh_elf_add_dyn_reloc(bfd *output_bfd, asection *sreloc, bfd_vma offset, int reloc_type, long dynindx, bfd_vma addend) argument
3725 int dynindx; local
4369 int dynindx; local
4624 int dynindx local
4780 int dynindx = -1; local
6766 int dynindx local
6827 int dynindx local
[all...]
H A Delf32-frv.c970 ((H)->dynindx == -1 || ! elf_hash_table (INFO)->dynamic_sections_created)
1221 int reloc_type, long dynindx, bfd_vma addend,
1228 outrel.r_info = ELF32_R_INFO (dynindx, reloc_type);
1330 int dynindx = -1;
1341 if (entry->symndx == -1 && entry->d.h->dynindx != -1)
1342 dynindx = entry->d.h->dynindx;
1349 dynindx = elf_section_data (sec->output_section)->dynindx;
1351 dynindx
1219 _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
1329 int dynindx = -1; local
3504 int dynindx; local
3643 int dynindx; local
[all...]
H A Delf32-m32r.c1932 if (h->dynindx == -1
1991 if (h->dynindx == -1
2047 else if (h->dynindx == -1
2070 if (h->dynindx == -1
2079 if (h->dynindx != -1)
2505 || (! info->symbolic && h->dynindx != -1)
2508 && ((! info->symbolic && h->dynindx != -1)
2715 || h->dynindx == -1
2840 && h->dynindx != -1
2880 BFD_ASSERT (h != NULL && h->dynindx !
[all...]
H A Delf64-sh64.c1592 || (! info->symbolic && h->dynindx != -1)
1600 && ((! info->symbolic && h->dynindx != -1)
1693 && h->dynindx != -1
1732 BFD_ASSERT (h != NULL && h->dynindx != -1);
1733 outrel.r_info = ELF64_R_INFO (h->dynindx, R_SH_64_PCREL);
1738 /* h->dynindx may be -1 if this symbol was marked to
1741 || ((info->symbolic || h->dynindx == -1)
1750 BFD_ASSERT (h->dynindx != -1);
1751 outrel.r_info = ELF64_R_INFO (h->dynindx, R_SH_64);
1785 || h->dynindx
[all...]
H A Delf64-hppa.c975 if (eh->dynindx == -1 && eh->type != STT_PARISC_MILLI)
1068 || (hh->eh.dynindx == -1 && hh->eh.type != STT_PARISC_MILLI)
1077 && (hh == NULL || (hh->eh.dynindx == -1)))
1430 if (eh->dynindx == -1 && eh->type != STT_PARISC_MILLI)
1498 symbols with a dynindx of -1 and to remove the string table reference
1510 if (eh->dynindx != -1)
1512 eh->dynindx = -1;
1927 here instead of just checking eh->dynindx. */
2027 rel.r_info = ELF64_R_INFO (hh->eh.dynindx, R_PARISC_IPLT);
2159 int dynindx;
2158 int dynindx; local
2294 int dynindx; local
2344 int dynindx; local
[all...]
H A Delf32-s390.c1806 if (h->dynindx == -1
1867 && h->dynindx == -1
1889 if (h->dynindx == -1
1905 if ((tls_type == GOT_TLS_GD && h->dynindx == -1)
1955 else if (h->dynindx == -1
1978 if (h->dynindx == -1
1987 if (h->dynindx != -1)
2806 if (h->dynindx == -1
2818 outrel.r_info = ELF32_R_INFO (h->dynindx, r_type);
2851 && h->dynindx !
[all...]
H A Delf64-s390.c1745 if (h->dynindx == -1
1806 && h->dynindx == -1
1828 if (h->dynindx == -1
1844 if ((tls_type == GOT_TLS_GD && h->dynindx == -1)
1894 else if (h->dynindx == -1
1917 if (h->dynindx == -1
1926 if (h->dynindx != -1)
2769 if (h->dynindx == -1
2781 outrel.r_info = ELF64_R_INFO (h->dynindx, r_type);
2815 && h->dynindx !
[all...]
/haiku-buildtools/legacy/binutils/bfd/
H A Dsunos.c579 long dynindx;
662 ret->dynindx = -1;
1186 if (h->dynindx == -1
1190 h->dynindx = -2;
1241 if (h->dynindx == -1)
1244 h->dynindx = -2;
1819 BFD_ASSERT (h->dynindx == -2);
1823 h->dynindx = sunos_hash_table (info)->dynsymcount;
1857 PUT_WORD (dynobj, h->dynindx, s->contents + hash * HASH_ENTRY_SIZE);
1868 PUT_WORD (dynobj, h->dynindx,
578 long dynindx; member in struct:sunos_link_hash_entry
[all...]
H A Delf64-hppa.c1046 || (h->dynindx == -1 && h->type != STT_PARISC_MILLI))
1142 || (h->dynindx == -1 && h->type != STT_PARISC_MILLI)
1151 && (h == NULL || (h->dynindx == -1)))
1512 || (dyn_h->h->dynindx == -1 && dyn_h->h->type != STT_PARISC_MILLI))
1581 symbols with a dynindx of -1 and to remove the string table reference
1598 if (elf->dynindx != -1)
1600 elf->dynindx = -1;
1896 here instead of just checking dyn_h->h->dynindx. */
1999 rel.r_info = ELF64_R_INFO (h->dynindx, R_PARISC_IPLT);
2129 int dynindx;
2128 int dynindx; local
2264 int dynindx; local
2315 int dynindx; local
[all...]
H A Delf32-i370.c575 "i370_elf_adjust_dynindx called, h->dynindx = %d, *cp = %d\n",
576 h->dynindx, *cp);
582 if (h->dynindx != -1)
583 h->dynindx += *cp;
784 elf_section_data (s)->dynindx = -1;
791 elf_section_data (s)->dynindx = c + 1;
1015 dindx = elf_section_data (s)->dynindx;
1156 && ((! info->symbolic && h->dynindx != -1)
1270 /* h->dynindx may be -1 if this symbol was marked to
1273 && ((! info->symbolic && h->dynindx !
[all...]
H A Delfxx-ia64.c300 long dynindx, bfd_vma addend));
303 struct elfNN_ia64_dyn_sym_info *dyn_i, long dynindx,
1885 /* Copy over the dynindx. */
1887 if (ind->root.dynindx != -1)
1889 if (dir->root.dynindx != -1)
1892 dir->root.dynindx = ind->root.dynindx;
1894 ind->root.dynindx = -1;
3268 if (h && h->dynindx == -1)
3281 else if (h == NULL || h->dynindx
4685 long dynindx; local
4810 long dynindx; local
4869 long dynindx; local
5111 long dynindx = h ? h->dynindx : -1; local
[all...]
H A Delf32-bfin.c1193 ((H)->dynindx == -1 || ! elf_hash_table (INFO)->dynamic_sections_created)
1409 int reloc_type, long dynindx, bfd_vma addend,
1416 outrel.r_info = ELF32_R_INFO (dynindx, reloc_type);
1520 int dynindx = -1;
1530 if (entry->symndx == -1 && entry->d.h->dynindx != -1)
1531 dynindx = entry->d.h->dynindx;
1537 dynindx = elf_section_data (sec->output_section)->dynindx;
1539 dynindx
1407 _bfinfdpic_add_dyn_reloc(bfd *output_bfd, asection *sreloc, bfd_vma offset, int reloc_type, long dynindx, bfd_vma addend, struct bfinfdpic_relocs_info *entry) argument
1519 int dynindx = -1; local
2351 int dynindx; local
2479 int dynindx; local
[all...]
H A Delf32-vax.c963 && h->dynindx == -1)
984 if (h->dynindx == -1)
1367 if (h->dynindx == -1)
1471 || (! info->symbolic && h->dynindx != -1)
1474 && ((! info->symbolic && h->dynindx != -1)
1522 && h->dynindx == -1
1674 /* h->dynindx may be -1 if the symbol was marked to
1677 && ((! info->symbolic && h->dynindx != -1)
1680 BFD_ASSERT (h->dynindx != -1);
1681 outrel.r_info = ELF32_R_INFO (h->dynindx, r_typ
[all...]
H A Delf32-m68k.c668 if (h->dynindx == -1
746 if (h->dynindx == -1
1113 && h->dynindx == -1)
1126 if (h->dynindx == -1
1599 || h->dynindx == -1
1753 && h->dynindx != -1
1781 && h->dynindx != -1
1789 outrel.r_info = ELF32_R_INFO (h->dynindx, r_type);
1817 indx = elf_section_data (osec)->dynindx;
1941 BFD_ASSERT (h->dynindx !
[all...]
H A Delf32-frv.c1030 ((H)->dynindx == -1 || ! elf_hash_table (INFO)->dynamic_sections_created)
1281 int reloc_type, long dynindx, bfd_vma addend,
1288 outrel.r_info = ELF32_R_INFO (dynindx, reloc_type);
1407 int dynindx = -1;
1418 if (entry->symndx == -1 && entry->d.h->dynindx != -1)
1419 dynindx = entry->d.h->dynindx;
1425 dynindx = elf_section_data (sec->output_section)->dynindx;
1427 dynindx
1279 _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
1406 int dynindx = -1; local
3587 int dynindx; local
3715 int dynindx; local
[all...]
H A Delf64-sh64.c1596 || (! info->symbolic && h->dynindx != -1)
1604 && ((! info->symbolic && h->dynindx != -1)
1689 && h->dynindx != -1
1740 BFD_ASSERT (h != NULL && h->dynindx != -1);
1741 outrel.r_info = ELF64_R_INFO (h->dynindx, R_SH_64_PCREL);
1746 /* h->dynindx may be -1 if this symbol was marked to
1749 || ((info->symbolic || h->dynindx == -1)
1758 BFD_ASSERT (h->dynindx != -1);
1759 outrel.r_info = ELF64_R_INFO (h->dynindx, R_SH_64);
1793 || h->dynindx
[all...]

Completed in 410 milliseconds

1234