Lines Matching +defs:from +defs:end
339 // the chunks that the linker creates. All .pdata chunks come from input
369 chunks.insert(chunks.end(), other->chunks.begin(), other->chunks.end());
371 contribSections.insert(contribSections.end(), other->contribSections.begin(),
372 other->contribSections.end());
403 // Check whether the target address S is in range from a relocation
559 auto endReplacement = relocReplacements.end();
857 destSec->chunks.insert(destSec->chunks.end(), pSec->chunks.begin(),
858 pSec->chunks.end());
863 // Sort concrete section chunks from GNU import libraries.
881 // Sort all .idata$* chunks, grouping chunks from the same library,
918 // chunks from other linked in object files to be grouped together.
922 pSec->chunks.insert(pSec->chunks.end(), v.begin(), v.end());
955 importAddresses->chunks.end());
960 // The auxiliary IAT is always placed at the end of the .rdata section
964 rdataSec->chunks.insert(rdataSec->chunks.end(), auxIat->chunks.begin(),
965 auxIat->chunks.end());
971 rdataSec->chunks.insert(rdataSec->chunks.end(),
973 delayIdata.getAuxIat().end());
1004 // still be sorted before the .eh_frame trailer from crtend.o, thus just
1156 // Finally, move some output sections to the end.
1158 // Move DISCARDABLE (or non-memory-mapped) sections to the end of file
1162 // Move discardable sections named .debug_ to the end, after other
1169 // .rsrc should come at the end of the non-discardable sections because its
1329 // Allow using a custom built export table from input object files, instead
1419 strtab.insert(strtab.end(), str.begin(), str.end());
1542 // We position the symbol table to be adjacent to the end of the last section.
1586 if (i == ctx.config.merge.end())
1590 OutputSection *from = findSection(p.first);
1592 if (!from)
1595 from->name = toName;
1598 to->merge(from);
1998 // This is a regular, defined, symbol from a COFF file. Mark the symbol as
2013 // Visit all relocations from all section contributions of this object file and
2264 // MinGW specific. Gather all relocations that are imported from a DLL even
2315 // The MinGW .ctors and .dtors lists have sentinels at each end;
2316 // a (uintptr_t)-1 at the start and a (uintptr_t)0 at the end.
2525 uint8_t *end = bufAddr(exceptionTable.last) + exceptionTable.last->getSize();
2526 if ((end - begin) % sizeof(T) != 0) {
2527 Fatal(ctx) << "unexpected .pdata size: " << (end - begin)
2532 reinterpret_cast<T *>(end)),
2541 ulittle32_t begin, end, unwind;
2732 if (it != partialSections.end())