Lines Matching defs:eSym
2299 auto *eSym = reinterpret_cast<Elf_Sym *>(buf);
2306 eSym->st_name = ent.strTabOffset;
2307 eSym->setBindingAndType(sym->binding, sym->type);
2308 eSym->st_other = sym->stOther;
2313 eSym->st_shndx = SHN_COMMON;
2314 eSym->st_value = commonSec->addralign;
2315 eSym->st_size = cast<Defined>(sym)->size;
2319 eSym->st_shndx = shndx;
2320 eSym->st_value = sym->getVA(ctx);
2326 eSym->st_size = shndx != SHN_UNDEF ? cast<Defined>(sym)->size : 0;
2328 eSym->st_shndx = 0;
2329 eSym->st_value = 0;
2330 eSym->st_size = 0;
2334 ++eSym;
2342 auto *eSym = reinterpret_cast<Elf_Sym *>(buf);
2347 eSym->st_other |= STO_MIPS_PLT;
2359 eSym->st_value &= ~1;
2360 eSym->st_other |= STO_MIPS_MICROMIPS;
2366 eSym->st_other |= STO_MIPS_PIC;
2367 ++eSym;