Lines Matching refs:dot
183 if (val < dot && inSec) in setDot()
189 expandOutputSection(val - dot); in setDot()
191 dot = val; in setDot()
955 const uint64_t savedDot = dot; in assignOffsets()
961 dot = 0; in assignOffsets()
966 ctx->tbssAddr = dot; in assignOffsets()
968 dot = ctx->tbssAddr; in assignOffsets()
971 dot = ctx->memRegion->curPos; in assignOffsets()
979 if (ctx->memRegion && ctx->memRegion->curPos < dot) in assignOffsets()
980 expandMemoryRegion(ctx->memRegion, dot - ctx->memRegion->curPos, in assignOffsets()
987 sec->addr = dot; in assignOffsets()
991 const uint64_t pos = dot; in assignOffsets()
992 dot = alignToPowerOf2(dot, sec->alignment); in assignOffsets()
993 sec->addr = dot; in assignOffsets()
994 expandMemoryRegions(dot - pos); in assignOffsets()
1004 ctx->lmaOffset = sec->lmaExpr().getValue() - dot; in assignOffsets()
1009 ctx->lmaOffset = lmaStart - dot; in assignOffsets()
1029 assign->addr = dot; in assignOffsets()
1031 assign->size = dot - assign->addr; in assignOffsets()
1037 data->offset = dot - sec->addr; in assignOffsets()
1038 dot += data->size; in assignOffsets()
1048 const uint64_t pos = dot; in assignOffsets()
1049 dot = alignToPowerOf2(dot, isec->alignment); in assignOffsets()
1050 isec->outSecOff = dot - sec->addr; in assignOffsets()
1051 dot += isec->getSize(); in assignOffsets()
1056 expandOutputSection(dot - pos); in assignOffsets()
1063 dot = savedDot; in assignOffsets()
1066 ctx->tbssAddr = dot; in assignOffsets()
1067 dot = savedDot; in assignOffsets()
1298 dot = config->imageBase.value_or(0); in assignAddresses()
1301 dot = target->getImageBase(); in assignAddresses()
1302 Out::elfHeader->addr = dot; in assignAddresses()
1303 Out::programHeaders->addr = dot + Out::elfHeader->size; in assignAddresses()
1304 dot += getHeaderSize(); in assignAddresses()
1315 assign->addr = dot; in assignAddresses()
1317 assign->size = dot - assign->addr; in assignAddresses()
1377 return {ctx->outSec, false, dot - ctx->outSec->addr, loc}; in getSymbolValue()