Lines Matching defs:got_entry
62 HexagonGOTEntry *got_entry = ld_backend.getGOT().create();
63 pParent.getSymGOTMap().record(*rsym, *got_entry);
67 got_entry->setValue(HexagonRelocator::SymVal);
70 // Initialize got_entry content and the corresponding dynamic relocation.
72 helper_DynRel_init(rsym, *got_entry, 0x0, llvm::ELF::R_HEX_RELATIVE,
74 got_entry->setValue(HexagonRelocator::SymVal);
77 helper_DynRel_init(rsym, *got_entry, 0x0, llvm::ELF::R_HEX_GLOB_DAT,
79 got_entry->setValue(0);
82 return *got_entry;
87 HexagonGOTEntry *got_entry = pParent.getSymGOTMap().lookUp(pSym);
88 assert(NULL != got_entry);
89 return pParent.getTarget().getGOT().addr() + got_entry->getOffset();
826 HexagonGOTEntry *got_entry = pParent.getSymGOTMap().lookUp(*pReloc.symInfo());
827 assert(NULL != got_entry);
828 if (HexagonRelocator::SymVal == got_entry->getValue())
829 got_entry->setValue(pReloc.symValue());