/haiku-buildtools/binutils/ld/testsuite/ld-mips-elf/ |
H A D | undefined.s | 7 # 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 D | arc-got.h | 207 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 D | sunos.c | 580 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 D | elf32-i370.c | 570 "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 D | elfnn-ia64.c | 1319 /* 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 D | elf32-or1k.c | 1020 && 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 D | elf32-vax.c | 1310 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 D | elf32-bfin.c | 1240 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 D | elf32-cris.c | 1103 && ((!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 D | elf32-sh.c | 2976 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 D | elf32-frv.c | 970 ((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 D | elf32-m32r.c | 1932 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 D | elf64-sh64.c | 1592 || (! 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 D | elf64-hppa.c | 975 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 D | elf32-s390.c | 1806 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 D | elf64-s390.c | 1745 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 D | sunos.c | 579 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 D | elf64-hppa.c | 1046 || (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 D | elf32-i370.c | 575 "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 D | elfxx-ia64.c | 300 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 D | elf32-bfin.c | 1193 ((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 D | elf32-vax.c | 963 && 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 D | elf32-m68k.c | 668 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 D | elf32-frv.c | 1030 ((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 D | elf64-sh64.c | 1596 || (! 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...] |