Home | History | Annotate | Download | only in bfd

Lines Matching defs:isym

1347 		  Elf_Internal_Sym * isym;
1355 isym = isymbuf + r_symndx;
1357 if (isym->st_shndx == SHN_ABS)
2412 Elf_Internal_Sym *isym, *isymend;
2496 isym = (Elf_Internal_Sym *) symtab_hdr->contents;
2497 for (isymend = isym + symtab_hdr->sh_info; isym < isymend; isym++)
2499 if (isym->st_shndx == sec_shndx
2500 && isym->st_value > addr
2501 && isym->st_value < toaddr)
2503 if (isym->st_value < addr + count)
2504 isym->st_value = addr;
2506 isym->st_value -= count;
2509 else if (isym->st_shndx == sec_shndx
2510 && ELF_ST_TYPE (isym->st_info) == STT_FUNC
2511 && isym->st_value + isym->st_size > addr
2512 && isym->st_value + isym->st_size < toaddr)
2513 isym->st_size -= count;
2574 Elf_Internal_Sym *isym,
2588 for (isymend = isym + symtab_hdr->sh_info; isym < isymend; isym++)
2589 if (isym->st_shndx == sec_shndx
2590 && isym->st_value == addr)
2764 Elf_Internal_Sym *isym;
2768 isym = isymbuf + r_index;
2769 if (isym->st_shndx == SHN_UNDEF)
2771 else if (isym->st_shndx == SHN_ABS)
2773 else if (isym->st_shndx == SHN_COMMON)
2778 isym->st_shndx);
2784 isym->st_name);
2788 if (ELF_ST_TYPE (isym->st_info) != STT_FUNC)
2844 Elf_Internal_Sym *isym, *isymend;
2861 for (isym = isymbuf; isym < isymend; isym++)
2863 if (isym->st_shndx == sec_shndx
2864 && ELF_ST_TYPE (isym->st_info) == STT_FUNC)
2879 && hash->root.root.u.def.value == isym->st_value)
2885 if (isym->st_shndx == SHN_UNDEF)
2887 else if (isym->st_shndx == SHN_ABS)
2889 else if (isym->st_shndx == SHN_COMMON)
2894 isym->st_shndx);
2898 isym->st_name));
2916 isym->st_value, contents);
2917 hash->value = isym->st_value;
3049 Elf_Internal_Sym *isym, *isymend;
3085 for (isym = isymbuf; isym < isymend; isym++)
3094 if (isym->st_shndx != sec_shndx)
3097 if (isym->st_shndx == SHN_UNDEF)
3099 else if (isym->st_shndx == SHN_ABS)
3101 else if (isym->st_shndx == SHN_COMMON)
3105 = bfd_section_from_elf_index (input_bfd, isym->st_shndx);
3110 isym->st_name);
3159 isym->st_value,
3373 Elf_Internal_Sym *isym;
3378 isym = isymbuf + ELF32_R_SYM (irel->r_info);
3379 if (isym->st_shndx == SHN_UNDEF)
3381 else if (isym->st_shndx == SHN_ABS)
3383 else if (isym->st_shndx == SHN_COMMON)
3386 sym_sec = bfd_section_from_elf_index (abfd, isym->st_shndx);
3390 isym->st_name);
3395 symval = isym->st_value;
3407 if (ELF_ST_TYPE (isym->st_info) == STT_SECTION)
3414 if (ELF_ST_TYPE (isym->st_info) != STT_SECTION)
3421 symval = (isym->st_value
4470 Elf_Internal_Sym *isym, *isymend;
4496 for (isym = isymbuf, secpp = sections; isym < isymend; ++isym, ++secpp)
4500 if (isym->st_shndx == SHN_UNDEF)
4502 else if (isym->st_shndx == SHN_ABS)
4504 else if (isym->st_shndx == SHN_COMMON)
4507 isec = bfd_section_from_elf_index (input_bfd, isym->st_shndx);