Home
last modified time | relevance | path

Searched refs:isym (Results 1 – 25 of 83) sorted by relevance

1234

/toolchain/binutils/binutils-2.25/bfd/
Dcofflink.c874 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 …]
Delf32-m32c.c895 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 …]
Delf-m10200.c467 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 …]
Delf32-crx.c595 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 …]
Delf32-msp430.c1529 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 …]
Delf32-h8300.c789 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 …]
Delf32-v850.c2909 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 …]
Delf-m10300.c1341 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 …]
Delf32-ip2k.c281 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 …]
Delf32-avr.c1730 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 …]
Delf32-rl78.c1397 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 …]
Delf32-m68hc11.c723 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 …]
Delf32-microblaze.c1672 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 …]
Delf32-cr16.c1266 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 …]
Delf32-rx.c1537 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 …]
Dcoff-i960.c337 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()
Delflink.c646 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 …]
Dxcofflink.c3408 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 …]
Delfcode.h1124 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 …]
Delf32-xstormy16.c637 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()
Delf64-ia64-vms.c448 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/
Dobj-macho.c1186 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/
Dplugin.cc945 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/
Dhp-symtab.h1734 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/
Decoff.c1818 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 …]

1234