Searched refs:shstrndx (Results 1 - 10 of 10) sorted by relevance

/haiku-buildtools/binutils/libiberty/
H A Dsimple-object-elf.c330 unsigned int shstrndx; member in struct:simple_object_elf_read
428 eor->shstrndx = ELF_FETCH_FIELD (type_functions, ei_class, Ehdr, ehdr,
431 if ((eor->shnum == 0 || eor->shstrndx == SHN_XINDEX)
452 if (eor->shstrndx == SHN_XINDEX)
454 eor->shstrndx = ELF_FETCH_FIELD (type_functions, ei_class, Shdr,
468 if (eor->shstrndx >= eor->shnum
469 && eor->shstrndx >= SHN_LORESERVE + 0x100)
470 eor->shstrndx -= 0x100;
474 if (eor->shstrndx >= eor->shnum)
476 *errmsg = "invalid ELF shstrndx >
701 unsigned int shstrndx; local
[all...]
/haiku-buildtools/gcc/libiberty/
H A Dsimple-object-elf.c330 unsigned int shstrndx; member in struct:simple_object_elf_read
428 eor->shstrndx = ELF_FETCH_FIELD (type_functions, ei_class, Ehdr, ehdr,
431 if ((eor->shnum == 0 || eor->shstrndx == SHN_XINDEX)
452 if (eor->shstrndx == SHN_XINDEX)
454 eor->shstrndx = ELF_FETCH_FIELD (type_functions, ei_class, Shdr,
468 if (eor->shstrndx >= eor->shnum
469 && eor->shstrndx >= SHN_LORESERVE + 0x100)
470 eor->shstrndx -= 0x100;
474 if (eor->shstrndx >= eor->shnum)
476 *errmsg = "invalid ELF shstrndx >
701 unsigned int shstrndx; local
[all...]
/haiku-buildtools/gcc/libbacktrace/
H A Delf.c528 unsigned int shstrndx; local
609 shstrndx = ehdr.e_shstrndx;
611 if ((shnum == 0 || shstrndx == SHN_XINDEX)
626 if (shstrndx == SHN_XINDEX)
628 shstrndx = shdr->sh_link;
641 if (shstrndx >= shnum && shstrndx >= SHN_LORESERVE + 0x100)
642 shstrndx -= 0x100;
662 shstrhdr = &shdrs[shstrndx - 1];
/haiku-buildtools/binutils/elfcpp/
H A Delfcpp_file.h158 shstrndx() function in class:elfcpp::Elf_file
165 shstrndx() const function in class:elfcpp::Elf_file
468 this->file_->error(_("bad shstrndx: %u >= %u"),
527 const unsigned int shstrndx = this->shstrndx_; local
528 typename File::View v(file->view(this->section_header_offset(shstrndx),
/haiku-buildtools/binutils/gold/
H A Doutput.cc290 unsigned int shstrndx = this->shstrtab_section_->out_shndx(); local
291 if (shstrndx < elfcpp::SHN_LORESERVE)
294 oshdr.put_sh_link(shstrndx);
571 unsigned int shstrndx = this->shstrtab_->out_shndx(); local
572 if (shstrndx < elfcpp::SHN_LORESERVE)
H A Dincremental.cc530 const unsigned int shstrndx = this->elf_file_.shstrndx(); local
532 Location shstrndx_location(this->elf_file_.section_contents(shstrndx));
H A Ddwp.cc789 pshdrs + this->elf_file_.shstrndx() * shdr_size;
H A Dobject.cc203 const unsigned char* pshdrnames = pshdrs + elf_file->shstrndx() * shdr_size;
/haiku-buildtools/legacy/binutils/bfd/
H A Delf.c286 unsigned int shstrndx = elf_elfheader(abfd)->e_shstrndx; local
290 (shindex == shstrndx && strindex == hdr->sh_name
292 : bfd_elf_string_from_elf_section (abfd, shstrndx, hdr->sh_name)));
/haiku-buildtools/binutils/bfd/
H A Delf.c353 unsigned int shstrndx = elf_elfheader(abfd)->e_shstrndx; local
358 (shindex == shstrndx && strindex == hdr->sh_name
360 : bfd_elf_string_from_elf_section (abfd, shstrndx, hdr->sh_name)));

Completed in 210 milliseconds