reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
322 assert(Sym->st_shndx == ELF::SHN_XINDEX); 338 uint32_t Index = Sym->st_shndx;include/llvm/Object/ELFObjectFile.h
501 if (ESym->st_shndx == ELF::SHN_ABS) 518 switch (ESym->st_shndx) { 546 if (Sym->st_shndx == ELF::SHN_COMMON) 620 if (ESym->st_shndx == ELF::SHN_ABS) 647 if (ESym->st_shndx == ELF::SHN_UNDEF) 650 if (ESym->getType() == ELF::STT_COMMON || ESym->st_shndx == ELF::SHN_COMMON)include/llvm/Object/ELFTypes.h
216 bool isAbsolute() const { return st_shndx == ELF::SHN_ABS; } 219 return getType() == ELF::STT_COMMON || st_shndx == ELF::SHN_COMMON; 225 return st_shndx >= ELF::SHN_LOPROC && st_shndx <= ELF::SHN_HIPROC; 225 return st_shndx >= ELF::SHN_LOPROC && st_shndx <= ELF::SHN_HIPROC; 229 return st_shndx >= ELF::SHN_LOOS && st_shndx <= ELF::SHN_HIOS; 229 return st_shndx >= ELF::SHN_LOOS && st_shndx <= ELF::SHN_HIOS; 235 return st_shndx >= ELF::SHN_LORESERVE; 238 bool isUndefined() const { return st_shndx == ELF::SHN_UNDEF; }lib/ObjectYAML/ELFEmitter.cpp
510 Symbol.st_shndx = toSectionIndex(Sym.Section, "", Sym.Name); 512 Symbol.st_shndx = *Sym.Index;tools/lld/ELF/InputFiles.cpp
1020 if (eSym.st_shndx == SHN_UNDEF) 1032 if (eSym.st_shndx == SHN_UNDEF) { 1039 if (eSym.st_shndx == SHN_COMMON) { 1146 if (0 < sym.st_shndx && sym.st_shndx < sections.size()) 1146 if (0 < sym.st_shndx && sym.st_shndx < sections.size()) 1147 ret = std::min<uint64_t>(ret, sections[sym.st_shndx].sh_addralign); 1537 if (eSyms[i].st_shndx != SHN_UNDEF)tools/lld/ELF/Relocations.cpp
485 if (s.st_shndx == SHN_UNDEF || s.st_shndx == SHN_ABS || 485 if (s.st_shndx == SHN_UNDEF || s.st_shndx == SHN_ABS ||tools/lld/ELF/SyntheticSections.cpp
2138 eSym->st_shndx = getSymSectionIndex(ent.sym); 2140 eSym->st_shndx = 0; 2147 if (eSym->st_shndx == SHN_UNDEF || !isDefinedHere)tools/llvm-objcopy/ELF/Object.cpp
791 Sym->st_shndx = Symbol->getShndx(); 1369 if (Sym.st_shndx == SHN_XINDEX) { 1386 } else if (Sym.st_shndx >= SHN_LORESERVE) { 1387 if (!isValidReservedSectionIndex(Sym.st_shndx, Obj.Machine)) { 1391 Twine(Sym.st_shndx)); 1393 } else if (Sym.st_shndx != SHN_UNDEF) { 1395 Sym.st_shndx, "symbol '" + Name + 1397 Twine(Sym.st_shndx)); 1401 Sym.getValue(), Sym.st_other, Sym.st_shndx, Sym.st_size);tools/llvm-readobj/ARMEHABIPrinter.h
377 if (Sym.st_shndx == Section && Sym.st_value == Address &&
tools/llvm-readobj/ELFDumper.cpp841 SectionIndex = Symbol->st_shndx; 3274 unsigned SectionIndex = Symbol->st_shndx;tools/obj2yaml/elf2yaml.cpp
391 if (Sym->st_shndx >= ELF::SHN_LORESERVE) { 392 S.Index = (ELFYAML::ELF_SHN)Sym->st_shndx;