Home
last modified time | relevance | path

Searched refs:shndx (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/ELF/
H A DELFHeader.cpp294 elf_half shndx, const lldb_private::SectionList *section_list) { in sectionIndexToCString() argument
295 switch (shndx) { in sectionIndexToCString()
306 section_list->GetSectionAtIndex(shndx).get(); in sectionIndexToCString()
H A DELFHeader.h250 sectionIndexToCString(elf_half shndx,
H A DObjectFileELF.cpp2153 Elf64_Half shndx = symbol.st_shndx; in ParseSymbols() local
2155 switch (shndx) { in ParseSymbols()
2163 symbol_section_sp = section_list->FindSectionByID(shndx); in ParseSymbols()
/freebsd/stand/i386/libi386/
H A Dmultiboot.h141 multiboot_uint32_t shndx; member
/freebsd/contrib/elftoolchain/libdwarf/
H A Dlibdwarf_elf_init.c132 _dwarf_elf_relocate(Dwarf_Debug dbg, Elf *elf, Dwarf_Elf_Data *ed, size_t shndx, in _dwarf_elf_relocate() argument
161 if (sh.sh_info == shndx && sh.sh_link == symtab) { in _dwarf_elf_relocate()
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DELFObjectWriter.cpp94 uint8_t other, uint32_t shndx, bool Reserved);
232 uint32_t shndx, bool Reserved) { in writeSymbol() argument
233 bool LargeIndex = shndx >= ELF::SHN_LORESERVE && !Reserved; in writeSymbol()
240 ShndxIndexes.push_back(shndx); in writeSymbol()
245 uint16_t Index = LargeIndex ? uint16_t(ELF::SHN_XINDEX) : shndx; in writeSymbol()
/freebsd/stand/efi/loader/arch/amd64/
H A Dmultiboot2.h320 multiboot_uint32_t shndx; member
/freebsd/usr.bin/elfdump/
H A Delfdump.c874 u_int64_t shndx; in elf_print_symtab() local
892 shndx = elf_get_quarter(e, st, ST_SHNDX); in elf_print_symtab()
901 fprintf(out, "\tst_shndx: %jd\n", (intmax_t)shndx); in elf_print_symtab()
/freebsd/contrib/elftoolchain/readelf/
H A Dreadelf.c397 static const char *st_shndx(unsigned int shndx);
1105 st_shndx(unsigned int shndx) in st_shndx() argument
1109 switch (shndx) { in st_shndx()
1114 if (shndx >= SHN_LOPROC && shndx <= SHN_HIPROC) in st_shndx()
1116 else if (shndx >= SHN_LOOS && shndx <= SHN_HIOS) in st_shndx()
1119 snprintf(s_shndx, sizeof(s_shndx), "%u", shndx); in st_shndx()
/freebsd/contrib/llvm-project/lld/ELF/
H A DSyntheticSections.cpp2265 const uint32_t shndx = getSymSectionIndex(sym); in writeTo() local
2267 eSym->st_shndx = shndx; in writeTo()
2274 eSym->st_size = shndx != SHN_UNDEF ? cast<Defined>(sym)->size : 0; in writeTo()