reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1110 Obj->Flags = 0x0; 1111 Obj->Type = ET_REL; 1112 Obj->OSABI = ELFOSABI_NONE; 1113 Obj->ABIVersion = 0; 1114 Obj->Entry = 0x0; 1115 Obj->Machine = EM_NONE; 1116 Obj->Version = 1; 1119 void BasicELFBuilder::initHeaderSegment() { Obj->ElfHdrSegment.Index = 0; } 1122 auto &StrTab = Obj->addSection<StringTableSection>(); 1125 Obj->SectionNames = &StrTab; 1130 auto &SymTab = Obj->addSection<SymbolTableSection>(); 1138 Obj->SymbolTable = &SymTab; 1143 for (SectionBase &Sec : Obj->sections()) 1144 Sec.initialize(Obj->sections()); 1151 auto &DataSection = Obj->addSection<Section>(Data); 1179 return std::move(Obj); 1201 Section = &Obj->addSection<OwnedDataSection>( 1214 Obj->Entry = checkedGetHex<uint32_t>(R.HexData); 1215 assert(Obj->Entry <= 0xFFFFFU); 1235 return std::move(Obj);