Lines Matching refs:pSym
60 static bool helper_use_relative_reloc(const ResolveInfo& pSym,
63 if (pSym.isDyn() || pSym.isUndef() ||
64 pFactory.getTarget().isSymbolPreemptible(pSym))
74 static Relocator::Address helper_get_GOT_address(ResolveInfo& pSym,
76 ARMGOTEntry* got_entry = pParent.getSymGOTMap().lookUp(pSym);
118 static Relocator::Address helper_get_PLT_address(ResolveInfo& pSym,
120 ARMPLT1* plt_entry = pParent.getSymPLTMap().lookUp(pSym);
324 void ARMRelocator::addCopyReloc(ResolveInfo& pSym) {
327 assert(pSym.outSymbol()->hasFragRef());
328 rel_entry.targetRef().assign(*pSym.outSymbol()->fragRef());
329 rel_entry.setSymInfo(&pSym);
338 const ResolveInfo& pSym) {
342 if (ResolveInfo::ThreadLocal == pSym.type())
359 Fragment* frag = new FillFragment(0x0, 1, pSym.size());
364 ResolveInfo::Binding binding = (ResolveInfo::Binding)pSym.binding();
370 pSym.name(),
371 (ResolveInfo::Type)pSym.type(),
374 pSym.size(), // size
377 (ResolveInfo::Visibility)pSym.other());