reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/lld/ELF/Symbols.h
  192   uint64_t getPltVA() const;

References

tools/lld/ELF/ARMErrataFix.cpp
  203     uint64_t dst = (r->expr == R_PLT_PC) ? r->sym->getPltVA() : r->sym->getVA();
  432       uint64_t dstSymAddr = (sr.rel->expr == R_PLT_PC) ? sr.rel->sym->getPltVA()
tools/lld/ELF/Arch/AArch64.cpp
  239   uint64_t dst = (expr == R_PLT_PC) ? s.getPltVA() : s.getVA();
tools/lld/ELF/Arch/ARM.cpp
  283     uint64_t dst = (expr == R_PLT_PC) ? s.getPltVA() : s.getVA();
  294     uint64_t dst = (expr == R_PLT_PC) ? s.getPltVA() : s.getVA();
tools/lld/ELF/Arch/X86.cpp
  178   write32le(buf, s.getPltVA() + 6);
  438   write32le(buf, s.getPltVA() + 17);
  491   write32le(buf, s.getPltVA() + 16);
tools/lld/ELF/Arch/X86_64.cpp
  142   write64le(buf, s.getPltVA() + 6);
  606   write64le(buf, s.getPltVA() + 17);
tools/lld/ELF/InputSection.cpp
  753     return sym.getPltVA() + a;
  756     return sym.getPltVA() + a - p;
  761     return sym.getPltVA() - p;
tools/lld/ELF/Thunks.cpp
  336   uint64_t v = s.isInPlt() ? s.getPltVA() : s.getVA();
  386   uint64_t v = s.isInPlt() ? s.getPltVA() : s.getVA();