Lines Matching refs:sym
36 void writePlt(uint8_t *buf, const Symbol &sym,
250 void ARM::writePlt(uint8_t *buf, const Symbol &sym,
263 uint64_t offset = sym.getGotPltVA() - pltEntryAddr - 8;
266 writePltLong(buf, sym.getGotPltVA(), pltEntryAddr);
500 assert(rel.sym); // R_ARM_CALL is always reached via relocate().
505 if (!rel.sym->isFunc() && isBlx != bit0Thumb)
506 stateChangeWarning(loc, rel.type, *rel.sym);
507 if (rel.sym->isFunc() ? bit0Thumb : isBlx) {
550 assert(rel.sym); // R_ARM_THM_CALL is always reached via relocate().
555 if (!rel.sym->isFunc() && !rel.sym->isInPlt() && isBlx == bit0Thumb)
556 stateChangeWarning(loc, rel.type, *rel.sym);
557 if (rel.sym->isFunc() || rel.sym->isInPlt() ? !bit0Thumb : isBlx) {
659 if (rel.sym->isFunc())
691 if (rel.sym->isFunc())
703 if (rel.sym->isFunc())