Searched refs:shstrndx (Results 1 - 4 of 4) sorted by relevance
/freebsd-9.3-release/lib/libelf/ |
H A D | libelf_extended.c | 80 _libelf_setshstrndx(Elf *e, void *eh, int ec, size_t shstrndx) argument 84 if (shstrndx >= SHN_LORESERVE) { 91 scn->s_shdr.s_shdr32.sh_link = shstrndx; 93 scn->s_shdr.s_shdr64.sh_link = shstrndx; 97 shstrndx = SHN_XINDEX; 101 ((Elf32_Ehdr *) eh)->e_shstrndx = shstrndx; 103 ((Elf64_Ehdr *) eh)->e_shstrndx = shstrndx;
|
/freebsd-9.3-release/usr.bin/elfdump/ |
H A D | elfdump.c | 389 u_int64_t shstrndx; local 466 shstrndx = elf_get_quarter(e, e, E_SHSTRNDX); 469 offset = elf_get_off(e, (char *)sh + shstrndx * shentsize, SH_OFFSET); 571 u_int64_t shstrndx; local 588 shstrndx = elf_get_quarter(e, e, E_SHSTRNDX); 605 fprintf(out, "\te_shstrndx: %jd\n", (intmax_t)shstrndx);
|
/freebsd-9.3-release/usr.bin/ar/ |
H A D | write.c | 700 size_t n, shstrndx; local 713 if (elf_getshstrndx(e, &shstrndx) == 0) { 728 if ((name = elf_strptr(e, shstrndx, shdr.sh_name)) == NULL) {
|
/freebsd-9.3-release/contrib/binutils/bfd/ |
H A D | elf.c | 311 unsigned int shstrndx = elf_elfheader(abfd)->e_shstrndx; local 315 (shindex == shstrndx && strindex == hdr->sh_name 317 : bfd_elf_string_from_elf_section (abfd, shstrndx, hdr->sh_name)));
|
Completed in 75 milliseconds