Searched refs:pSymbol (Results 1 – 12 of 12) sorted by relevance
/frameworks/compile/mclinker/include/mcld/Target/ |
D | SymbolEntryMap.h | 43 const EntryType* lookUp(const ResolveInfo& pSymbol) const; 44 EntryType* lookUp(const ResolveInfo& pSymbol); 46 void record(const ResolveInfo& pSymbol, EntryType& pEntry); 65 SymbolEntryMap<EntryType>::lookUp(const ResolveInfo& pSymbol) const in lookUp() argument 69 if (mapping->symbol == &pSymbol) { in lookUp() 79 SymbolEntryMap<EntryType>::lookUp(const ResolveInfo& pSymbol) in lookUp() argument 83 if (mapping->symbol == &pSymbol) { in lookUp() 93 SymbolEntryMap<EntryType>::record(const ResolveInfo& pSymbol, EntryType& pEntry) in record() argument 96 mapping.symbol = &pSymbol; in record()
|
D | GNULDBackend.h | 99 virtual bool finalizeTLSSymbol(LDSymbol& pSymbol); 190 size_t getSymbolIdx(const LDSymbol* pSymbol) const; 226 bool isDynamicSymbol(const LDSymbol& pSymbol); 271 uint64_t getSymbolSize(const LDSymbol& pSymbol) const; 273 uint64_t getSymbolInfo(const LDSymbol& pSymbol) const; 275 uint64_t getSymbolValue(const LDSymbol& pSymbol) const; 277 uint64_t getSymbolShndx(const LDSymbol& pSymbol) const; 280 virtual bool isTemporary(const LDSymbol& pSymbol) const; 292 LDSymbol& pSymbol, 299 LDSymbol& pSymbol,
|
D | OutputRelocSection.h | 41 bool addSymbolToDynSym(LDSymbol& pSymbol);
|
D | TargetLDBackend.h | 108 virtual bool finalizeTLSSymbol(LDSymbol& pSymbol) = 0;
|
/frameworks/compile/mclinker/lib/MC/ |
D | SymbolCategory.cpp | 68 SymbolCategory& SymbolCategory::add(LDSymbol& pSymbol, Category::Type pTarget) in add() argument 71 m_OutputSymbols.push_back(&pSymbol); in add() 92 SymbolCategory& SymbolCategory::add(LDSymbol& pSymbol) in add() argument 94 assert(NULL != pSymbol.resolveInfo()); in add() 95 return add(pSymbol, Category::categorize(*pSymbol.resolveInfo())); in add() 98 SymbolCategory& SymbolCategory::forceLocal(LDSymbol& pSymbol) in forceLocal() argument 100 return add(pSymbol, Category::Local); in forceLocal() 103 SymbolCategory& SymbolCategory::arrange(LDSymbol& pSymbol, in arrange() argument 128 if (m_OutputSymbols[pos] == &pSymbol) in arrange() 182 SymbolCategory& SymbolCategory::arrange(LDSymbol& pSymbol, in arrange() argument [all …]
|
/frameworks/compile/mclinker/include/mcld/MC/ |
D | SymbolCategory.h | 40 SymbolCategory& add(LDSymbol& pSymbol); 42 SymbolCategory& forceLocal(LDSymbol& pSymbol); 44 SymbolCategory& arrange(LDSymbol& pSymbol, const ResolveInfo& pSourceInfo); 48 SymbolCategory& changeToDynamic(LDSymbol& pSymbol); 175 SymbolCategory& add(LDSymbol& pSymbol, Category::Type pTarget); 177 SymbolCategory& arrange(LDSymbol& pSymbol,
|
/frameworks/compile/mclinker/lib/LD/ |
D | LDSymbol.cpp | 61 void LDSymbol::Destroy(LDSymbol*& pSymbol) in Destroy() argument 63 pSymbol->~LDSymbol(); in Destroy() 64 g_LDSymbolFactory->deallocate(pSymbol); in Destroy() 65 pSymbol = NULL; in Destroy()
|
/frameworks/compile/mclinker/lib/Target/ |
D | GNULDBackend.cpp | 668 bool GNULDBackend::finalizeTLSSymbol(LDSymbol& pSymbol) in finalizeTLSSymbol() argument 671 if (!pSymbol.hasFragRef()) in finalizeTLSSymbol() 677 uint64_t value = pSymbol.fragRef()->getOutputOffset(); in finalizeTLSSymbol() 678 uint64_t addr = pSymbol.fragRef()->frag()->getParent()->getSection().addr(); in finalizeTLSSymbol() 679 pSymbol.setValue(value + addr - tls_seg->vaddr()); in finalizeTLSSymbol() 902 LDSymbol& pSymbol, in emitSymbol32() argument 909 if (hasEntryInStrTab(pSymbol)) { in emitSymbol32() 911 strcpy((pStrtab + pStrtabsize), pSymbol.name()); in emitSymbol32() 916 pSym.st_value = pSymbol.value(); in emitSymbol32() 917 pSym.st_size = getSymbolSize(pSymbol); in emitSymbol32() [all …]
|
D | OutputRelocSection.cpp | 72 bool OutputRelocSection::addSymbolToDynSym(LDSymbol& pSymbol) in addSymbolToDynSym() argument 74 m_Module.getSymbolTable().changeToDynamic(pSymbol); in addSymbolToDynSym()
|
/frameworks/compile/mclinker/include/mcld/LD/ |
D | BranchIsland.h | 110 Key(const Stub* pPrototype, const LDSymbol* pSymbol, Stub::SWord pAddend) in Key() argument 111 : m_pPrototype(pPrototype), m_pSymbol(pSymbol), m_Addend(pAddend) in Key()
|
D | LDSymbol.h | 45 static void Destroy(LDSymbol*& pSymbol);
|
/frameworks/compile/mclinker/lib/Target/Mips/ |
D | MipsLDBackend.h | 115 LDSymbol& pSymbol,
|