Searched defs:pSymbol (Results 1 - 6 of 6) sorted by relevance

/frameworks/compile/mclinker/lib/Target/
H A DOutputRelocSection.cpp72 bool OutputRelocSection::addSymbolToDynSym(LDSymbol& pSymbol) argument
74 m_Module.getSymbolTable().changeToDynamic(pSymbol);
H A DGNULDBackend.cpp668 bool GNULDBackend::finalizeTLSSymbol(LDSymbol& pSymbol) argument
671 if (!pSymbol.hasFragRef())
677 uint64_t value = pSymbol.fragRef()->getOutputOffset();
678 uint64_t addr = pSymbol.fragRef()->frag()->getParent()->getSection().addr();
679 pSymbol.setValue(value + addr - tls_seg->vaddr());
902 LDSymbol& pSymbol,
909 if (hasEntryInStrTab(pSymbol)) {
911 strcpy((pStrtab + pStrtabsize), pSymbol.name());
916 pSym.st_value = pSymbol.value();
917 pSym.st_size = getSymbolSize(pSymbol);
901 emitSymbol32(llvm::ELF::Elf32_Sym& pSym, LDSymbol& pSymbol, char* pStrtab, size_t pStrtabsize, size_t pSymtabIdx) argument
924 emitSymbol64(llvm::ELF::Elf64_Sym& pSym, LDSymbol& pSymbol, char* pStrtab, size_t pStrtabsize, size_t pSymtabIdx) argument
2330 isDynamicSymbol(const LDSymbol& pSymbol) argument
[all...]
/frameworks/compile/mclinker/include/mcld/Target/
H A DSymbolEntryMap.h43 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
69 if (mapping->symbol == &pSymbol) {
79 SymbolEntryMap<EntryType>::lookUp(const ResolveInfo& pSymbol) argument
83 if (mapping->symbol == &pSymbol) {
93 SymbolEntryMap<EntryType>::record(const ResolveInfo& pSymbol, EntryType& pEntry) argument
96 mapping.symbol = &pSymbol;
/frameworks/compile/mclinker/lib/LD/
H A DLDSymbol.cpp61 void LDSymbol::Destroy(LDSymbol*& pSymbol) argument
63 pSymbol->~LDSymbol();
64 g_LDSymbolFactory->deallocate(pSymbol);
65 pSymbol = NULL;
/frameworks/compile/mclinker/include/mcld/LD/
H A DBranchIsland.h110 Key(const Stub* pPrototype, const LDSymbol* pSymbol, Stub::SWord pAddend) argument
111 : m_pPrototype(pPrototype), m_pSymbol(pSymbol), m_Addend(pAddend)
/frameworks/compile/mclinker/lib/MC/
H A DSymbolCategory.cpp68 SymbolCategory& SymbolCategory::add(LDSymbol& pSymbol, Category::Type pTarget) argument
71 m_OutputSymbols.push_back(&pSymbol);
92 SymbolCategory& SymbolCategory::add(LDSymbol& pSymbol) argument
94 assert(NULL != pSymbol.resolveInfo());
95 return add(pSymbol, Category::categorize(*pSymbol.resolveInfo()));
98 SymbolCategory& SymbolCategory::forceLocal(LDSymbol& pSymbol) argument
100 return add(pSymbol, Category::Local);
103 SymbolCategory& SymbolCategory::arrange(LDSymbol& pSymbol, argument
128 if (m_OutputSymbols[pos] == &pSymbol)
182 arrange(LDSymbol& pSymbol, const ResolveInfo& pSourceInfo) argument
216 changeToDynamic(LDSymbol& pSymbol) argument
[all...]

Completed in 3602 milliseconds