Searched refs:eSym (Results 1 - 2 of 2) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/lld/ELF/
H A DInputFiles.cpp1041 const Elf_Sym &eSym = eSyms[i]; local
1044 uint32_t secIdx = getSectionIndex(eSym);
1049 uint8_t binding = eSym.getBinding();
1050 uint8_t stOther = eSym.st_other;
1051 uint8_t type = eSym.getType();
1052 uint64_t value = eSym.st_value;
1053 uint64_t size = eSym.st_size;
1054 StringRefZ name = this->stringTable.data() + eSym.st_name;
1060 if (eSym.getType() == STT_FILE)
1061 sourceFile = CHECK(eSym
[all...]
H A DSyntheticSections.cpp2117 auto *eSym = reinterpret_cast<Elf_Sym *>(buf); local
2124 eSym->st_other = 0;
2126 eSym->setBindingAndType(STB_LOCAL, sym->type);
2128 eSym->setBindingAndType(sym->computeBinding(), sym->type);
2129 eSym->setVisibility(sym->visibility);
2135 eSym->st_other |= sym->stOther & 0xe0;
2137 eSym->st_name = ent.strTabOffset;
2139 eSym->st_shndx = getSymSectionIndex(ent.sym);
2141 eSym->st_shndx = 0;
2148 if (eSym
2171 auto *eSym = reinterpret_cast<Elf_Sym *>(buf); local
[all...]

Completed in 182 milliseconds