Searched refs:ELFSymbol (Results 1 – 5 of 5) sorted by relevance
99 auto ELFSymbol = cast<MCSymbolELF>(Symbol); in HexagonMCEmitCommonSymbol() local100 if (!ELFSymbol->isBindingSet()) in HexagonMCEmitCommonSymbol()101 ELFSymbol->setBinding(ELF::STB_GLOBAL); in HexagonMCEmitCommonSymbol()103 ELFSymbol->setType(ELF::STT_OBJECT); in HexagonMCEmitCommonSymbol()105 if (ELFSymbol->getBinding() == ELF::STB_LOCAL) { in HexagonMCEmitCommonSymbol()115 if (ELFSymbol->isUndefined()) { in HexagonMCEmitCommonSymbol()126 if (ELFSymbol->declareCommon(Size, ByteAlignment)) in HexagonMCEmitCommonSymbol()134 ELFSymbol->setIndex(SectionIndex); in HexagonMCEmitCommonSymbol()138 ELFSymbol->setSize(MCConstantExpr::create(Size, getContext())); in HexagonMCEmitCommonSymbol()146 auto ELFSymbol = cast<MCSymbolELF>(Symbol); in HexagonMCEmitLocalCommonSymbol() local[all …]
257 ELFSymbol::ELFSymbol() { memset(this, 0, sizeof(ELFSymbol)); } in ELFSymbol() function in ELFSymbol263 const char *ELFSymbol::bindingToCString(unsigned char binding) { in bindingToCString()276 const char *ELFSymbol::typeToCString(unsigned char type) { in typeToCString()293 const char *ELFSymbol::sectionIndexToCString( in sectionIndexToCString()314 void ELFSymbol::Dump(lldb_private::Stream *s, uint32_t idx, in Dump()325 bool ELFSymbol::Parse(const lldb_private::DataExtractor &data, in Parse()
224 struct ELFSymbol { struct232 ELFSymbol(); argument
2085 ELFSymbol symbol; in ParseSymbols()2579 ELFSymbol symbol; in ParsePLTRelocations()
228 auto ELFSymbol = cast<MCSymbolELF>(Symbol); in fixELFSymbolsInTLSFixups() local229 if (!ELFSymbol->isBindingSet()) in fixELFSymbolsInTLSFixups()230 ELFSymbol->setBinding(ELF::STB_GLOBAL); in fixELFSymbolsInTLSFixups()