Lines Matching refs:isym
965 Elf_Internal_Sym *isym;
994 for (isym = isymbuf ; isym < isymend ; isym++)
996 switch (ELF_ST_TYPE (isym->st_info))
1022 switch (ELF_ST_BIND (isym->st_info))
1036 switch (ELF_ST_VISIBILITY (isym->st_other))
1054 switch (isym->st_shndx)
1072 printf ("isym = %p st_value = %lx st_size = %lx st_name = (%lu) %s "
1074 isym,
1075 (unsigned long) isym->st_value,
1076 (unsigned long) isym->st_size,
1077 isym->st_name,
1079 isym->st_name),
1080 isym->st_info, st_info_str, st_info_stb_str,
1081 isym->st_other, st_other_str,
1082 isym->st_shndx, st_shndx_str);
1207 Elf_Internal_Sym *isym;
1214 isym = &isymbuf[idx];
1215 if (isym->st_shndx == SHN_UNDEF)
1217 else if (isym->st_shndx == SHN_ABS)
1219 else if (isym->st_shndx == SHN_COMMON)
1222 tsec = bfd_section_from_elf_index (ibfd, isym->st_shndx);
1226 + isym->st_value);
1304 Elf_Internal_Sym *isym;
1307 isym = intsyms + ELF32_R_SYM (rel->r_info);
1308 ssec = bfd_section_from_elf_index (abfd, isym->st_shndx);
1309 symval = isym->st_value;
1975 Elf_Internal_Sym *isym;
2041 isym = intsyms;
2042 isymend = isym + symtab_hdr->sh_info;
2057 for (; isym < isymend; isym++, shndx = (shndx ? shndx + 1 : NULL))
2061 if ((int) isym->st_shndx == sec_shndx
2062 && isym->st_value > addr
2063 && isym->st_value < toaddr)
2065 isym->st_value -= count;
2070 if ((int) isym->st_shndx == sec_shndx
2071 && isym->st_value < addr
2072 && isym->st_value + isym->st_size > addr
2073 && isym->st_value + isym->st_size < toaddr)
2075 isym->st_size -= count;