Lines Matching refs:isym
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()
1272 switch (ELF_ST_BIND (isym->st_info)) in elf_slurp_symbol_table()
1278 if (isym->st_shndx != SHN_UNDEF && isym->st_shndx != SHN_COMMON) in elf_slurp_symbol_table()
1289 switch (ELF_ST_TYPE (isym->st_info)) in elf_slurp_symbol_table()