/toolchain/binutils/binutils-2.25/bfd/ |
D | cofflink.c | 874 struct internal_syment isym; in _bfd_coff_final_link() local 903 if (! coff_write_alien_symbol(abfd, sym, &isym, &written, in _bfd_coff_final_link() 917 isym._n._n_n._n_offset = STRING_SIZE_SIZE + indx; in _bfd_coff_final_link() 918 bfd_coff_swap_sym_out (abfd, &isym, flaginfo.outsyms); in _bfd_coff_final_link() 922 if (isym.n_sclass == C_FILE) in _bfd_coff_final_link() 934 flaginfo.last_file = isym; in _bfd_coff_final_link() 1449 struct internal_syment isym; in _bfd_coff_link_input_bfd() local 1462 isym = *isymp; in _bfd_coff_link_input_bfd() 1464 classification = bfd_coff_classify_symbol (input_bfd, &isym); in _bfd_coff_link_input_bfd() 1472 *secpp = coff_section_from_bfd_index (input_bfd, isym.n_scnum); in _bfd_coff_link_input_bfd() [all …]
|
D | elf32-m32c.c | 895 Elf_Internal_Sym *isym; in dump_symtab() local 924 for (isym = isymbuf ; isym < isymend ; isym++) in dump_symtab() 926 switch (ELF_ST_TYPE (isym->st_info)) in dump_symtab() 952 switch (ELF_ST_BIND (isym->st_info)) in dump_symtab() 966 switch (ELF_ST_VISIBILITY (isym->st_other)) in dump_symtab() 984 switch (isym->st_shndx) in dump_symtab() 1004 isym, in dump_symtab() 1005 (unsigned long) isym->st_value, in dump_symtab() 1006 (unsigned long) isym->st_size, in dump_symtab() 1007 isym->st_name, in dump_symtab() [all …]
|
D | elf-m10200.c | 467 Elf_Internal_Sym *isym; in mn10200_elf_relax_delete_bytes() local 498 isym = (Elf_Internal_Sym *) symtab_hdr->contents; in mn10200_elf_relax_delete_bytes() 499 for (isymend = isym + symtab_hdr->sh_info; isym < isymend; isym++) in mn10200_elf_relax_delete_bytes() 501 if (isym->st_shndx == sec_shndx in mn10200_elf_relax_delete_bytes() 502 && isym->st_value > addr in mn10200_elf_relax_delete_bytes() 503 && isym->st_value < toaddr) in mn10200_elf_relax_delete_bytes() 504 isym->st_value -= count; in mn10200_elf_relax_delete_bytes() 633 Elf_Internal_Sym *isym; in mn10200_elf_relax_section() local 636 isym = isymbuf + ELF32_R_SYM (irel->r_info); in mn10200_elf_relax_section() 637 if (isym->st_shndx == SHN_UNDEF) in mn10200_elf_relax_section() [all …]
|
D | elf32-crx.c | 595 Elf_Internal_Sym *isym; in elf32_crx_relax_delete_bytes() local 627 isym = (Elf_Internal_Sym *) symtab_hdr->contents; in elf32_crx_relax_delete_bytes() 628 for (isymend = isym + symtab_hdr->sh_info; isym < isymend; isym++) in elf32_crx_relax_delete_bytes() 630 if (isym->st_shndx == sec_shndx in elf32_crx_relax_delete_bytes() 631 && isym->st_value > addr in elf32_crx_relax_delete_bytes() 632 && isym->st_value < toaddr) in elf32_crx_relax_delete_bytes() 652 if (rsym != isym) in elf32_crx_relax_delete_bytes() 655 addsym = isym->st_value; in elf32_crx_relax_delete_bytes() 665 isym->st_value -= count; in elf32_crx_relax_delete_bytes() 750 Elf_Internal_Sym *isym; in elf32_crx_get_relocated_section_contents() local [all …]
|
D | elf32-msp430.c | 1529 Elf_Internal_Sym * isym, in msp430_elf_symbol_address_p() argument 1543 for (isymend = isym + symtab_hdr->sh_info; isym < isymend; isym++) in msp430_elf_symbol_address_p() 1544 if (isym->st_shndx == sec_shndx && isym->st_value == addr) in msp430_elf_symbol_address_p() 1576 Elf_Internal_Sym *isym; in msp430_elf_relax_adjust_locals() local 1584 isym = (Elf_Internal_Sym *) symtab_hdr->contents; in msp430_elf_relax_adjust_locals() 1589 Elf_Internal_Sym *lsym = isym + sidx; in msp430_elf_relax_adjust_locals() 1613 Elf_Internal_Sym *isym; in msp430_elf_relax_delete_bytes() local 1636 isym = (Elf_Internal_Sym *) symtab_hdr->contents; in msp430_elf_relax_delete_bytes() 1649 isym = (Elf_Internal_Sym *) symtab_hdr->contents; in msp430_elf_relax_delete_bytes() 1650 for (isymend = isym + symtab_hdr->sh_info; isym < isymend; isym++) in msp430_elf_relax_delete_bytes() [all …]
|
D | elf32-h8300.c | 789 Elf_Internal_Sym *isym; in elf32_h8_relax_section() local 792 isym = isymbuf + ELF32_R_SYM (irel->r_info); in elf32_h8_relax_section() 793 sym_sec = bfd_section_from_elf_index (abfd, isym->st_shndx); in elf32_h8_relax_section() 794 symval = isym->st_value; in elf32_h8_relax_section() 1495 Elf_Internal_Sym *isym; in elf32_h8_relax_delete_bytes() local 1527 isym = (Elf_Internal_Sym *) symtab_hdr->contents; in elf32_h8_relax_delete_bytes() 1528 isymend = isym + symtab_hdr->sh_info; in elf32_h8_relax_delete_bytes() 1529 for (; isym < isymend; isym++) in elf32_h8_relax_delete_bytes() 1531 if (isym->st_shndx == sec_shndx in elf32_h8_relax_delete_bytes() 1532 && isym->st_value > addr in elf32_h8_relax_delete_bytes() [all …]
|
D | elf32-v850.c | 2909 Elf_Internal_Sym isym; in v850_elf_relax_delete_bytes() local 2929 & isym); in v850_elf_relax_delete_bytes() 2931 if (isym.st_shndx != sec_shndx) in v850_elf_relax_delete_bytes() 2937 symval = isym.st_value; in v850_elf_relax_delete_bytes() 2941 (abfd, symtab_hdr->sh_link, isym.st_name); in v850_elf_relax_delete_bytes() 2944 sec->name, name, isym.st_name, in v850_elf_relax_delete_bytes() 2946 isym.st_value, irel->r_addend); in v850_elf_relax_delete_bytes() 2986 Elf_Internal_Sym isym; in v850_elf_relax_delete_bytes() local 2988 bfd_elf32_swap_symbol_in (abfd, esym, shndx, & isym); in v850_elf_relax_delete_bytes() 2990 if (isym.st_shndx == sec_shndx in v850_elf_relax_delete_bytes() [all …]
|
D | elf-m10300.c | 1341 Elf_Internal_Sym * isym; in mn10300_elf_check_relocs() local 1349 isym = isymbuf + r_symndx; in mn10300_elf_check_relocs() 1351 if (isym->st_shndx == SHN_ABS) in mn10300_elf_check_relocs() 2409 Elf_Internal_Sym *isym, *isymend; in mn10300_elf_relax_delete_bytes() local 2493 isym = (Elf_Internal_Sym *) symtab_hdr->contents; in mn10300_elf_relax_delete_bytes() 2494 for (isymend = isym + symtab_hdr->sh_info; isym < isymend; isym++) in mn10300_elf_relax_delete_bytes() 2496 if (isym->st_shndx == sec_shndx in mn10300_elf_relax_delete_bytes() 2497 && isym->st_value > addr in mn10300_elf_relax_delete_bytes() 2498 && isym->st_value < toaddr) in mn10300_elf_relax_delete_bytes() 2500 if (isym->st_value < addr + count) in mn10300_elf_relax_delete_bytes() [all …]
|
D | elf32-ip2k.c | 281 Elf_Internal_Sym *isym; in symbol_value() local 284 isym = isymbuf + ELF32_R_SYM (irel->r_info); in symbol_value() 285 if (isym->st_shndx == SHN_UNDEF) in symbol_value() 287 else if (isym->st_shndx == SHN_ABS) in symbol_value() 289 else if (isym->st_shndx == SHN_COMMON) in symbol_value() 292 sym_sec = bfd_section_from_elf_index (abfd, isym->st_shndx); in symbol_value() 294 return isym->st_value + BASEADDR (sym_sec); in symbol_value() 577 Elf_Internal_Sym *isymbuf, *isym, *isymend; in adjust_all_relocations() local 603 isym = isymbuf + ELF32_R_SYM (irel->r_info); in adjust_all_relocations() 604 sym_sec = bfd_section_from_elf_index (abfd, isym->st_shndx); in adjust_all_relocations() [all …]
|
D | elf32-avr.c | 1730 Elf_Internal_Sym *isym; in elf32_avr_relax_delete_bytes() local 1829 isym = isymbuf + ELF32_R_SYM (irel->r_info); in elf32_avr_relax_delete_bytes() 1830 sym_sec = bfd_section_from_elf_index (abfd, isym->st_shndx); in elf32_avr_relax_delete_bytes() 1831 symval = isym->st_value; in elf32_avr_relax_delete_bytes() 1875 isym = (Elf_Internal_Sym *) symtab_hdr->contents; in elf32_avr_relax_delete_bytes() 1877 if (isym != NULL) in elf32_avr_relax_delete_bytes() 1881 isymend = isym + symtab_hdr->sh_info; in elf32_avr_relax_delete_bytes() 1882 for (; isym < isymend; isym++) in elf32_avr_relax_delete_bytes() 1884 if (isym->st_shndx == sec_shndx) in elf32_avr_relax_delete_bytes() 1886 if (isym->st_value > addr in elf32_avr_relax_delete_bytes() [all …]
|
D | elf32-rl78.c | 1397 Elf_Internal_Sym *isym; in rl78_elf_relax_plt_section() local 1404 isym = &isymbuf[idx]; in rl78_elf_relax_plt_section() 1405 if (isym->st_shndx == SHN_UNDEF) in rl78_elf_relax_plt_section() 1407 else if (isym->st_shndx == SHN_ABS) in rl78_elf_relax_plt_section() 1409 else if (isym->st_shndx == SHN_COMMON) in rl78_elf_relax_plt_section() 1412 tsec = bfd_section_from_elf_index (ibfd, isym->st_shndx); in rl78_elf_relax_plt_section() 1416 + isym->st_value); in rl78_elf_relax_plt_section() 1479 Elf_Internal_Sym * isym; in elf32_rl78_relax_delete_bytes() local 1540 isym = (Elf_Internal_Sym *) symtab_hdr->contents; in elf32_rl78_relax_delete_bytes() 1541 isymend = isym + symtab_hdr->sh_info; in elf32_rl78_relax_delete_bytes() [all …]
|
D | elf32-m68hc11.c | 723 Elf_Internal_Sym *isym; in m68hc11_elf_relax_section() local 818 isym = isymbuf + ELF32_R_SYM (irel->r_info); in m68hc11_elf_relax_section() 819 is_far = isym->st_other & STO_M68HC12_FAR; in m68hc11_elf_relax_section() 820 sym_sec = bfd_section_from_elf_index (abfd, isym->st_shndx); in m68hc11_elf_relax_section() 821 symval = (isym->st_value in m68hc11_elf_relax_section() 846 isym = 0; in m68hc11_elf_relax_section() 863 insn_group_value = isym->st_value; in m68hc11_elf_relax_section() 1122 Elf_Internal_Sym *isymbuf, *isym, *isymend; in m68hc11_elf_relax_delete_bytes() local 1244 for (isym = isymbuf; isym < isymend; isym++) in m68hc11_elf_relax_delete_bytes() 1246 if (isym->st_shndx == sec_shndx in m68hc11_elf_relax_delete_bytes() [all …]
|
D | elf32-microblaze.c | 1672 Elf_Internal_Sym *isym; in microblaze_elf_relax_section() local 1750 isym = isymbuf + ELF32_R_SYM (irel->r_info); in microblaze_elf_relax_section() 1751 if (isym->st_shndx == SHN_UNDEF) in microblaze_elf_relax_section() 1753 else if (isym->st_shndx == SHN_ABS) in microblaze_elf_relax_section() 1755 else if (isym->st_shndx == SHN_COMMON) in microblaze_elf_relax_section() 1758 sym_sec = bfd_section_from_elf_index (abfd, isym->st_shndx); in microblaze_elf_relax_section() 1760 symval = _bfd_elf_rela_local_sym (abfd, isym, &sym_sec, irel); in microblaze_elf_relax_section() 1847 isym = isymbuf + ELF32_R_SYM (irel->r_info); in microblaze_elf_relax_section() 1849 if (isym->st_shndx == shndx in microblaze_elf_relax_section() 1850 && ELF32_ST_TYPE (isym->st_info) == STT_SECTION) in microblaze_elf_relax_section() [all …]
|
D | elf32-cr16.c | 1266 Elf_Internal_Sym *isym; in elf32_cr16_relax_delete_bytes() local 1295 isym = (Elf_Internal_Sym *) symtab_hdr->contents; in elf32_cr16_relax_delete_bytes() 1296 for (isymend = isym + symtab_hdr->sh_info; isym < isymend; isym++) in elf32_cr16_relax_delete_bytes() 1298 if (isym->st_shndx == sec_shndx in elf32_cr16_relax_delete_bytes() 1299 && isym->st_value > addr in elf32_cr16_relax_delete_bytes() 1300 && isym->st_value < toaddr) in elf32_cr16_relax_delete_bytes() 1321 if (rsym != isym) in elf32_cr16_relax_delete_bytes() 1324 addsym = isym->st_value; in elf32_cr16_relax_delete_bytes() 1335 isym->st_value -= count; in elf32_cr16_relax_delete_bytes() 1547 Elf_Internal_Sym *isym; in elf32_cr16_get_relocated_section_contents() local [all …]
|
D | elf32-rx.c | 1537 Elf_Internal_Sym * isym; in elf32_rx_relax_delete_bytes() local 1592 isym = (Elf_Internal_Sym *) symtab_hdr->contents; in elf32_rx_relax_delete_bytes() 1593 isymend = isym + symtab_hdr->sh_info; in elf32_rx_relax_delete_bytes() 1595 for (; isym < isymend; isym++) in elf32_rx_relax_delete_bytes() 1599 if (isym->st_shndx == sec_shndx in elf32_rx_relax_delete_bytes() 1600 && isym->st_value > addr in elf32_rx_relax_delete_bytes() 1601 && isym->st_value < toaddr) in elf32_rx_relax_delete_bytes() 1602 isym->st_value -= count; in elf32_rx_relax_delete_bytes() 1607 if (isym->st_shndx == sec_shndx in elf32_rx_relax_delete_bytes() 1608 && isym->st_value < addr in elf32_rx_relax_delete_bytes() [all …]
|
D | coff-i960.c | 337 struct internal_syment isym; in coff_i960_start_final_link() local 339 strncpy (isym._n._n_name, o->name, SYMNMLEN); in coff_i960_start_final_link() 340 isym.n_value = 0; in coff_i960_start_final_link() 341 isym.n_scnum = o->target_index; in coff_i960_start_final_link() 342 isym.n_type = T_NULL; in coff_i960_start_final_link() 343 isym.n_sclass = C_STAT; in coff_i960_start_final_link() 344 isym.n_numaux = 0; in coff_i960_start_final_link() 346 bfd_coff_swap_sym_out (abfd, &isym, esym); in coff_i960_start_final_link()
|
D | elflink.c | 646 1, input_indx, &entry->isym, esym, &eshndx)) in bfd_elf_link_record_local_dynamic_symbol() 652 if (entry->isym.st_shndx != SHN_UNDEF in bfd_elf_link_record_local_dynamic_symbol() 653 && entry->isym.st_shndx < SHN_LORESERVE) in bfd_elf_link_record_local_dynamic_symbol() 657 s = bfd_section_from_elf_index (input_bfd, entry->isym.st_shndx); in bfd_elf_link_record_local_dynamic_symbol() 669 entry->isym.st_name)); in bfd_elf_link_record_local_dynamic_symbol() 683 entry->isym.st_name = dynstr_index; in bfd_elf_link_record_local_dynamic_symbol() 694 entry->isym.st_info in bfd_elf_link_record_local_dynamic_symbol() 695 = ELF_ST_INFO (STB_LOCAL, ELF_ST_TYPE (entry->isym.st_info)); in bfd_elf_link_record_local_dynamic_symbol() 854 const Elf_Internal_Sym *isym, in elf_merge_st_other() argument 862 (*bed->elf_backend_merge_symbol_attribute) (h, isym, definition, in elf_merge_st_other() [all …]
|
D | xcofflink.c | 3408 struct internal_syment *isym, in xcoff_keep_symbol_p() argument 3427 if (isym->n_sclass == C_STAT) in xcoff_keep_symbol_p() 3431 if (isym->n_sclass == C_HIDEXT in xcoff_keep_symbol_p() 3440 if (EXTERN_SYM_P (isym->n_sclass)) in xcoff_keep_symbol_p() 3451 && !EXTERN_SYM_P (isym->n_sclass) in xcoff_keep_symbol_p() 3452 && (isym->n_sclass != C_HIDEXT || smtyp != XTY_SD)) in xcoff_keep_symbol_p() 3457 && isym->n_scnum == N_DEBUG) in xcoff_keep_symbol_p() 3469 name = _bfd_coff_internal_syment_name (input_bfd, isym, buf); in xcoff_keep_symbol_p() 3479 && !EXTERN_SYM_P (isym->n_sclass) in xcoff_keep_symbol_p() 3480 && (isym->n_sclass != C_HIDEXT || smtyp != XTY_SD) in xcoff_keep_symbol_p() [all …]
|
D | elfcode.h | 1124 Elf_Internal_Sym *isym; in elf_slurp_symbol_table() local 1214 for (isym = isymbuf + 1, sym = symbase; isym < isymend; isym++, sym++) in elf_slurp_symbol_table() 1216 memcpy (&sym->internal_elf_sym, isym, sizeof (Elf_Internal_Sym)); in elf_slurp_symbol_table() 1219 sym->symbol.name = bfd_elf_sym_name (abfd, hdr, isym, NULL); in elf_slurp_symbol_table() 1221 sym->symbol.value = isym->st_value; in elf_slurp_symbol_table() 1223 if (isym->st_shndx == SHN_UNDEF) in elf_slurp_symbol_table() 1227 else if (isym->st_shndx == SHN_ABS) in elf_slurp_symbol_table() 1231 else if (isym->st_shndx == SHN_COMMON) in elf_slurp_symbol_table() 1252 sym->symbol.value = isym->st_size; in elf_slurp_symbol_table() 1257 = bfd_section_from_elf_index (abfd, isym->st_shndx); in elf_slurp_symbol_table() [all …]
|
D | elf32-xstormy16.c | 637 Elf_Internal_Sym *isym; in xstormy16_elf_relax_section() local 644 isym = &isymbuf[idx]; in xstormy16_elf_relax_section() 645 if (isym->st_shndx == SHN_UNDEF) in xstormy16_elf_relax_section() 647 else if (isym->st_shndx == SHN_ABS) in xstormy16_elf_relax_section() 649 else if (isym->st_shndx == SHN_COMMON) in xstormy16_elf_relax_section() 652 tsec = bfd_section_from_elf_index (ibfd, isym->st_shndx); in xstormy16_elf_relax_section() 656 + isym->st_value); in xstormy16_elf_relax_section()
|
D | elf64-ia64-vms.c | 448 Elf_Internal_Sym *isym; in elf64_ia64_relax_section() local 462 isym = isymbuf + ELF64_R_SYM (irel->r_info); in elf64_ia64_relax_section() 463 if (isym->st_shndx == SHN_UNDEF) in elf64_ia64_relax_section() 465 else if (isym->st_shndx == SHN_ABS) in elf64_ia64_relax_section() 467 else if (isym->st_shndx == SHN_COMMON) in elf64_ia64_relax_section() 469 else if (isym->st_shndx == SHN_IA_64_ANSI_COMMON) in elf64_ia64_relax_section() 472 tsec = bfd_section_from_elf_index (abfd, isym->st_shndx); in elf64_ia64_relax_section() 474 toff = isym->st_value; in elf64_ia64_relax_section() 4725 Elf_Internal_Sym *isym; in elf64_vms_link_add_object_symbols() local 4887 for (isym = isymbuf, isymend = isymbuf + extsymcount; in elf64_vms_link_add_object_symbols() [all …]
|
/toolchain/binutils/binutils-2.25/gas/config/ |
D | obj-macho.c | 1186 obj_mach_o_indirect_sym *isym; in obj_mach_o_indirect_symbol() local 1209 isym = (obj_mach_o_indirect_sym *) in obj_mach_o_indirect_symbol() 1214 isym->sym = sym; in obj_mach_o_indirect_symbol() 1215 isym->sect = now_seg; in obj_mach_o_indirect_symbol() 1216 isym->next = NULL; in obj_mach_o_indirect_symbol() 1218 indirect_syms = isym; in obj_mach_o_indirect_symbol() 1220 indirect_syms_tail->next = isym; in obj_mach_o_indirect_symbol() 1221 indirect_syms_tail = isym; in obj_mach_o_indirect_symbol() 1787 obj_mach_o_indirect_sym *isym; in obj_mach_o_set_indirect_symbols() local 1793 for (isym = indirect_syms; isym != NULL; isym = isym->next) in obj_mach_o_set_indirect_symbols() [all …]
|
/toolchain/binutils/binutils-2.25/gold/ |
D | plugin.cc | 945 ld_plugin_symbol* isym = &syms[i]; in get_symbol_resolution_info() local 954 else if (isym->def == LDPK_UNDEF in get_symbol_resolution_info() 955 || isym->def == LDPK_WEAKUNDEF in get_symbol_resolution_info() 956 || isym->def == LDPK_COMMON) in get_symbol_resolution_info() 996 isym->resolution = res; in get_symbol_resolution_info() 1068 const struct ld_plugin_symbol* isym = &this->syms_[i]; in do_add_symbols() local 1069 const char* name = isym->name; in do_add_symbols() 1070 const char* ver = isym->version; in do_add_symbols() 1080 switch (isym->def) in do_add_symbols() 1094 switch (isym->def) in do_add_symbols() [all …]
|
/toolchain/binutils/binutils-2.25/include/ |
D | hp-symtab.h | 1734 long isym; /* 0-based index of first symbol member 1773 long isym; /* 0-based index in $LNTT$ of member 1793 long isym; /* 0-based index of first member 1821 long isym; /* first symbol for label (index) */ member 1836 long isym; /* class symbol (tag) */ member 1863 long isym; /* class symbol */ member
|
/toolchain/binutils/binutils-2.25/gas/ |
D | ecoff.c | 1818 aux_ptr->data.isym = aux_word; in add_aux_sym_symint() 1906 hi = aux.isym & ((1 << HASHBITS) - 1); in add_aux_sym_tir() 1913 if (aux.isym == hash_ptr->type.isym) in add_aux_sym_tir() 2141 new_proc_ptr->pdr.isym = -1; in add_procedure() 3903 long isym; in ecoff_build_symbols() local 3908 isym = 0; in ecoff_build_symbols() 3930 fil_ptr->fdr.isymBase = isym; in ecoff_build_symbols() 3931 ifilesym = isym; in ecoff_build_symbols() 4144 isym - ifilesym + 1; in ecoff_build_symbols() 4155 begin_ptr->index_ptr->data.isym = in ecoff_build_symbols() [all …]
|