reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
487 uint64_t outSecAddr = isd.sections.front()->getParent()->addr;
tools/lld/ELF/ARMErrataFix.cpp 358 uint64_t outSecAddr = isd.sections.front()->getParent()->addr;
tools/lld/ELF/InputSection.cpp192 return (out ? out->addr : 0) + getOffset(offset); 485 p->r_addend = sym.getVA(addend) - section->getOutputSection()->addr; 561 return os->ptLoad->firstSec->addr; 932 uint64_t addrLoc = getOutputSection()->addr + offset;tools/lld/ELF/LinkerScript.cpp
54 return os ? os->addr : 0; 748 s->outSecOff = pos - s->getSize() - ctx->outSec->addr; 760 ctx->outSec->addr = advance(0, ctx->outSec->alignment); 761 expandMemoryRegions(ctx->outSec->addr - before); 861 cmd->offset = dot - ctx->outSec->addr; 1036 min = std::min<uint64_t>(min, sec->addr); 1053 Out::elfHeader->addr = min; 1054 Out::programHeaders->addr = min + Out::elfHeader->size; 1090 Out::elfHeader->addr = dot; 1091 Out::programHeaders->addr = dot + Out::elfHeader->size; 1165 return {ctx->outSec, false, dot - ctx->outSec->addr, loc};tools/lld/ELF/MapFile.cpp
134 writeHeader(os, osec->addr + p.outputOff, osec->getLMA() + p.outputOff, 175 writeHeader(os, osec->addr, osec->getLMA(), osec->size, osec->alignment); 197 writeHeader(os, osec->addr + cmd->offset, osec->getLMA() + cmd->offset,tools/lld/ELF/OutputSections.cpp
64 shdr->sh_addr = addr;
tools/lld/ELF/OutputSections.h42 uint64_t getLMA() const { return ptLoad ? addr + ptLoad->lmaOffset : addr; } 42 uint64_t getLMA() const { return ptLoad ? addr + ptLoad->lmaOffset : addr; }tools/lld/ELF/Relocations.cpp
1586 uint64_t tsBase = os->addr + ts->outSecOff; 1598 if (!target->inBranchRange(type, src, os->addr + thunkSecOff)) { 1600 if (!target->inBranchRange(type, src, os->addr + thunkSecOff)) 1602 isec->getObjMsg(src - (os->addr + isec->outSecOff)));tools/lld/ELF/Symbols.cpp
121 return va - Out::tlsPhdr->firstSec->addr;
tools/lld/ELF/SyntheticSections.cpp516 uint64_t fdeVA = getParent()->addr + fde->outputOff; 569 return addr + getParent()->addr + off; 736 uint64_t secAddr = getMipsPageAddr(outSec->addr); 1044 uint64_t firstPageAddr = getMipsPageAddr(l.first->addr); 1230 entries.push_back({tag, [=] { return sec->addr; }}); 1519 return getMipsPageAddr(outputSec->addr) + addend; 2832 getPartition().ehFrame->getParent()->addr - this->getVA() - 4);tools/lld/ELF/Writer.cpp
150 uint64_t size = p->lastSec->addr + p->lastSec->size - p->firstSec->addr; 150 uint64_t size = p->lastSec->addr + p->lastSec->size - p->firstSec->addr; 585 sec->addr = 0; 2295 return alignTo(off, os->ptLoad->p_align, os->addr); 2310 return first->offset + os->addr - first->addr; 2310 return first->offset + os->addr - first->addr; 2393 p->p_memsz = last->addr + last->size - first->addr; 2393 p->p_memsz = last->addr + last->size - first->addr; 2395 p->p_vaddr = first->addr; 2462 if ((os->addr + os->size < os->addr) || 2462 if ((os->addr + os->size < os->addr) || 2463 (!ELFT::Is64Bits && os->addr + os->size > UINT32_MAX)) 2464 errorOrWarn("section " + os->name + " at 0x" + utohexstr(os->addr) + 2494 vmas.push_back({sec, sec->addr}); 2529 utohexstr(sec->addr)); 2530 return sec->addr;