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

/frameworks/compile/mclinker/lib/Target/
H A DOutputRelocSection.cpp72 bool OutputRelocSection::addSymbolToDynSym(LDSymbol& pSymbol) argument
74 m_Module.getSymbolTable().changeLocalToDynamic(pSymbol);
H A DGNULDBackend.cpp662 bool GNULDBackend::finalizeTLSSymbol(LDSymbol& pSymbol) argument
665 if (!pSymbol.hasFragRef())
671 uint64_t value = pSymbol.fragRef()->getOutputOffset();
672 uint64_t addr = pSymbol.fragRef()->frag()->getParent()->getSection().addr();
673 pSymbol.setValue(value + addr - tls_seg->vaddr());
917 LDSymbol& pSymbol,
924 if (ResolveInfo::Section != pSymbol.type()) {
926 strcpy((pStrtab + pStrtabsize), pSymbol.name());
931 pSym.st_value = pSymbol.value();
932 pSym.st_size = getSymbolSize(pSymbol);
916 emitSymbol32(llvm::ELF::Elf32_Sym& pSym, LDSymbol& pSymbol, char* pStrtab, size_t pStrtabsize, size_t pSymtabIdx) argument
939 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.h111 Key(const Stub* pPrototype, const LDSymbol* pSymbol, Stub::SWord pAddend) argument
112 : 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
106 assert(NULL != pSymbol
208 changeLocalToDynamic(const LDSymbol& pSymbol) argument
[all...]
/frameworks/compile/mclinker/lib/Target/Mips/
H A DMipsLDBackend.cpp215 bool MipsGNULDBackend::isGlobalGOTSymbol(const LDSymbol& pSymbol) const
218 m_GlobalGOTSyms.end(), &pSymbol) != m_GlobalGOTSyms.end();
381 LDSymbol& pSymbol,
388 if (ResolveInfo::Section != pSymbol.type() ||
389 &pSymbol == m_pGpDispSymbol) {
391 strcpy((pStrtab + pStrtabsize), pSymbol.name());
396 pSym.st_value = pSymbol.value();
397 pSym.st_size = getSymbolSize(pSymbol);
398 pSym.st_info = getSymbolInfo(pSymbol);
399 pSym.st_other = pSymbol
380 emitSymbol32(llvm::ELF::Elf32_Sym& pSym, LDSymbol& pSymbol, char* pStrtab, size_t pStrtabsize, size_t pSymtabIdx) argument
[all...]

Completed in 965 milliseconds