Home
last modified time | relevance | path

Searched refs:eSym (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/contrib/llvm-project/lld/ELF/
H A DInputFiles.cpp1083 const Elf_Sym &eSym = eSyms[i]; in initializeSymbols() local
1084 uint32_t secIdx = eSym.st_shndx; in initializeSymbols()
1092 uint8_t type = eSym.getType(); in initializeSymbols()
1093 uint64_t value = eSym.st_value; in initializeSymbols()
1094 uint64_t size = eSym.st_size; in initializeSymbols()
1120 const Elf_Sym &eSym = eSyms[i]; in initializeSymbols() local
1122 sym->resolve(Undefined{this, StringRef(), eSym.getBinding(), eSym.st_other, in initializeSymbols()
1141 const Elf_Sym &eSym = eSyms[i]; in initSectionsAndLocalSyms() local
1154 uint8_t type = eSym.getType(); in initSectionsAndLocalSyms()
1167 eSym.st_value, eSym.st_size, sec); in initSectionsAndLocalSyms()
[all …]
H A DSyntheticSections.cpp2233 eSym->st_name = ent.strTabOffset; in writeTo()
2235 eSym->st_other = sym->stOther; in writeTo()
2240 eSym->st_shndx = SHN_COMMON; in writeTo()
2246 eSym->st_shndx = shndx; in writeTo()
2247 eSym->st_value = sym->getVA(); in writeTo()
2255 eSym->st_shndx = 0; in writeTo()
2256 eSym->st_value = 0; in writeTo()
2257 eSym->st_size = 0; in writeTo()
2261 ++eSym; in writeTo()
2286 eSym->st_value &= ~1; in writeTo()
[all …]
/freebsd-14.2/contrib/llvm-project/lld/ELF/Arch/
H A DARM.cpp1117 const Elf_Sym &eSym = eSyms[i]; in importCmseSymbols() local
1123 sym->value = eSym.st_value; in importCmseSymbols()
1124 sym->size = eSym.st_size; in importCmseSymbols()
1125 sym->type = eSym.getType(); in importCmseSymbols()
1126 sym->binding = eSym.getBinding(); in importCmseSymbols()
1127 sym->stOther = eSym.st_other; in importCmseSymbols()
1129 if (eSym.st_shndx != SHN_ABS) { in importCmseSymbols()
1135 if (!(eSym.st_value & 1) || (eSym.getType() != STT_FUNC)) { in importCmseSymbols()
1147 if (eSym.st_size != ACLESESYM_SIZE) { in importCmseSymbols()