Searched refs:coff_symbol (Results 1 – 6 of 6) sorted by relevance
372 COFFSymbol *coff_symbol = createSymbol(Sec.getSectionName()); in DefineSection() local374 coff_section->Symbol = coff_symbol; in DefineSection()375 coff_symbol->Section = coff_section; in DefineSection()376 coff_symbol->Data.StorageClass = COFF::IMAGE_SYM_CLASS_STATIC; in DefineSection()379 coff_symbol->Aux.resize(1); in DefineSection()380 memset(&coff_symbol->Aux[0], 0, sizeof(coff_symbol->Aux[0])); in DefineSection()381 coff_symbol->Aux[0].AuxType = ATSectionDefinition; in DefineSection()382 coff_symbol->Aux[0].Aux.SectionDefinition.Selection = Sec.getSelection(); in DefineSection()415 COFFSymbol *coff_symbol = GetOrCreateCOFFSymbol(&SymbolData.getSymbol()); in DefineSymbol() local417 coff_symbol->Data.Type = (SymbolData.getFlags() & 0x0000FFFF) >> 0; in DefineSymbol()[all …]
54 const coff_symbol *COFFObjectFile::toSymb(DataRefImpl Symb) const { in toSymb()55 const coff_symbol *addr = reinterpret_cast<const coff_symbol*>(Symb.p); in toSymb()62 + (Header->NumberOfSymbols * sizeof(coff_symbol))) in toSymb()65 assert((offset - Header->PointerToSymbolTable) % sizeof(coff_symbol) in toSymb()91 const coff_symbol *symb = toSymb(Symb); in getSymbolNext()100 const coff_symbol *symb = toSymb(Symb); in getSymbolName()120 const coff_symbol *symb = toSymb(Symb); in getSymbolOffset()138 const coff_symbol *symb = toSymb(Symb); in getSymbolAddress()158 const coff_symbol *symb = toSymb(Symb); in getSymbolType()180 const coff_symbol *symb = toSymb(Symb); in isSymbolGlobal()[all …]
268 COFFSymbol *coff_symbol = createSymbol(Sec.getSectionName()); in defineSection() local278 coff_section->Symbol = coff_symbol; in defineSection()279 coff_symbol->Section = coff_section; in defineSection()280 coff_symbol->Data.StorageClass = COFF::IMAGE_SYM_CLASS_STATIC; in defineSection()283 coff_symbol->Aux.resize(1); in defineSection()284 memset(&coff_symbol->Aux[0], 0, sizeof(coff_symbol->Aux[0])); in defineSection()285 coff_symbol->Aux[0].AuxType = ATSectionDefinition; in defineSection()286 coff_symbol->Aux[0].Aux.SectionDefinition.Selection = Sec.getSelection(); in defineSection()375 COFFSymbol *coff_symbol = GetOrCreateCOFFSymbol(&Symbol); in DefineSymbol() local380 if (coff_symbol->Section && coff_symbol->Section != Sec) in DefineSymbol()[all …]
34 struct coff_symbol { struct80 const coff_symbol *SymbolTable;88 const coff_symbol *&Res) const;90 const coff_symbol *toSymb(DataRefImpl Symb) const;
254 struct coff_symbol { struct269 typedef coff_symbol<support::ulittle16_t> coff_symbol16; argument270 typedef coff_symbol<support::ulittle32_t> coff_symbol32;
251 struct coff_symbol { struct266 using coff_symbol16 = coff_symbol<support::ulittle16_t>; argument267 using coff_symbol32 = coff_symbol<support::ulittle32_t>;