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

References

tools/lld/ELF/Relocations.cpp
 1194   if (oneof<R_HINT, R_NONE>(expr))
 1219   int64_t addend = computeAddend<ELFT>(rel, end, sec, expr, sym.isLocal());
 1230     if (expr == R_GOT_PC && !isAbsoluteValue(sym)) {
 1231       expr = target->adjustRelaxExpr(type, relocatedAddr, expr);
 1231       expr = target->adjustRelaxExpr(type, relocatedAddr, expr);
 1235       if (config->emachine == EM_PPC && expr == R_PPC32_PLTREL)
 1237       expr = fromPlt(expr);
 1237       expr = fromPlt(expr);
 1245   if (oneof<R_GOTPLTONLY_PC, R_GOTPLTREL, R_GOTPLT, R_TLSGD_GOTPLT>(expr)) {
 1248                  expr)) {
 1255           handleTlsRelocation<ELFT>(type, sym, sec, offset, addend, expr)) {
 1272     if (needsPlt(expr) && !sym.isInPlt())
 1276     if (needsGot(expr)) {
 1285         in.mipsGot->addEntry(*sec.file, sym, addend, expr);
 1347     if (needsGot(expr)) {
 1354     } else if (!needsPlt(expr)) {
 1384   processRelocAux<ELFT>(sec, expr, type, offset, sym, rel, addend);