Lines Matching defs:isym
901 Elf_Internal_Sym *isym;
930 for (isym = isymbuf ; isym < isymend ; isym++)
932 switch (ELF_ST_TYPE (isym->st_info))
958 switch (ELF_ST_BIND (isym->st_info))
972 switch (ELF_ST_VISIBILITY (isym->st_other))
990 switch (isym->st_shndx)
1008 printf ("isym = %p st_value = %lx st_size = %lx st_name = (%lu) %s "
1010 isym,
1011 (unsigned long) isym->st_value,
1012 (unsigned long) isym->st_size,
1013 isym->st_name,
1015 isym->st_name),
1016 isym->st_info, st_info_str, st_info_stb_str,
1017 isym->st_other, st_other_str,
1018 isym->st_shndx, st_shndx_str);
1143 Elf_Internal_Sym *isym;
1150 isym = &isymbuf[idx];
1151 if (isym->st_shndx == SHN_UNDEF)
1153 else if (isym->st_shndx == SHN_ABS)
1155 else if (isym->st_shndx == SHN_COMMON)
1158 tsec = bfd_section_from_elf_index (ibfd, isym->st_shndx);
1162 + isym->st_value);
1240 Elf_Internal_Sym *isym;
1243 isym = intsyms + ELF32_R_SYM (rel->r_info);
1244 ssec = bfd_section_from_elf_index (abfd, isym->st_shndx);
1245 symval = isym->st_value;
1911 Elf_Internal_Sym *isym;
1977 isym = intsyms;
1978 isymend = isym + symtab_hdr->sh_info;
1985 for (; isym < isymend; isym++, shndx = (shndx ? shndx + 1 : NULL))
1989 if ((int) isym->st_shndx == sec_shndx
1990 && isym->st_value > addr
1991 && isym->st_value < toaddr)
1993 isym->st_value -= count;
1998 if ((int) isym->st_shndx == sec_shndx
1999 && isym->st_value < addr
2000 && isym->st_value + isym->st_size > addr
2001 && isym->st_value + isym->st_size < toaddr)
2003 isym->st_size -= count;