aboutsummaryrefslogtreecommitdiff
path: root/lld/ELF/MapFile.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-05-25[lld] Remove unused includes (NFC) (#141421)Kazu Hirata1-1/+0
2024-11-23[ELF] Reorder SectionBase/InputSectionBase membersFangrui Song1-1/+3
2024-11-16[ELF] Replace contex-less toString(x) with toStr(ctx, x)Fangrui Song1-6/+6
2024-11-06[ELF] Replace error(...) with ErrAlways or ErrFangrui Song1-1/+1
2024-10-19[ELF] Pass Ctx &Fangrui Song1-2/+2
2024-10-19[ELF] Pass Ctx & to Symbol::getVAFangrui Song1-2/+2
2024-10-11[ELF] Pass Ctx &Fangrui Song1-2/+2
2024-09-29[ELF] Pass Ctx & to MapFileFangrui Song1-17/+18
2024-09-21[ELF] Replace config-> with ctx.arg.Fangrui Song1-6/+6
2024-08-21[ELF] Move script into Ctx. NFCFangrui Song1-1/+1
2024-08-05[LLD] Add CLASS syntax to SECTIONS (#95323)Daniel Thornburgh1-0/+2
2024-01-25[LLD][ELF] Silence warning when building with Clang ToTAlexandre Ganea1-1/+1
2023-10-17[ELF] Demote symbols in /DISCARD/ discarded sections to Undefined (#69295)Fangrui Song1-1/+1
2023-07-11[ELF] Make subsequent opens to auxiliary files appendAlex Brachet1-1/+1
2023-01-26[NFC] Optimize vector usage in lldJez Ng1-1/+1
2022-12-01[lld][NFC] rename ELF alignment into addralignGuillaume Chatelet1-2/+2
2022-10-01[ELF] Remove ctx indirection. NFCFangrui Song1-2/+2
2022-09-09[ELF] Merge Symbol::needs* into uint16_t flags. NFCFangrui Song1-1/+1
2022-06-29[ELF] Move InputFiles global variables (memoryBuffers, objectFiles, etc) into...Fangrui Song1-2/+2
2022-06-19Rename parallelForEachN to just parallelForNico Weber1-1/+1
2022-03-08[ELF] Don't use multiple inheritance for OutputSection. NFCFangrui Song1-1/+1
2022-02-27[ELF] Move --print-archive-stats= and --why-extract= beside --warn-backrefs r...Fangrui Song1-50/+0
2022-02-15[ELF] Parse archives as --start-lib object filesFangrui Song1-3/+16
2022-02-07[ELF] Clean up headers. NFCFangrui Song1-2/+2
2022-01-26[ELF] Optimize two vector. NFCFangrui Song1-3/+3
2022-01-26[ELF] Optimize -Map. NFCFangrui Song1-8/+8
2021-12-15[ELF] Change objectFiles to ELFFileBase *Fangrui Song1-2/+2
2021-12-14Reland D114783/D115603 [ELF] Split scanRelocations into scanRelocations/postS...Fangrui Song1-1/+1
2021-12-14Revert D114783 [ELF] Split scanRelocations into scanRelocations/postScanReloc...Fangrui Song1-1/+1
2021-12-14[ELF] -Map: Print symbols which needs canonical PLT entry/copy relocation jus...Fangrui Song1-1/+8
2021-12-14[ELF] Remove needsPltAddr in favor of needsCopyFangrui Song1-1/+1
2021-11-29[ELF] --cref: If -Map is specified, print to the map fileFangrui Song1-24/+29
2021-11-28[ELF] Inline InputSection::getOffset into callers and remove it. NFCFangrui Song1-1/+1
2021-11-26[ELF] Rename fetch to extractFangrui Song1-2/+2
2021-11-25[ELF] Rename BaseCommand to SectionCommand. NFCFangrui Song1-18/+19
2021-11-25[ELF] Rename OutputSection::sectionCommands to commands. NFCFangrui Song1-1/+1
2021-09-20[ELF] Add --why-extract= to query why archive members/lazy object files are e...Fangrui Song1-0/+19
2020-11-10[lld][ELF] Add additional time trace categoriesJames Henderson1-0/+3
2020-05-15[ELF] Use namespace qualifiers (lld:: or elf::) instead of `namespace lld { n...Fangrui Song1-8/+5
2020-05-05[Support] Move LLD's parallel algorithm wrappers to supportReid Kleckner1-1/+1
2020-04-29[ELF] Add --print-archive-stats=Fangrui Song1-0/+18
2019-11-18Make it possible to redirect not only errs() but also outs()Rui Ueyama1-2/+2
2019-10-07[ELF] Wrap things in `namespace lld { namespace elf {`, NFCFangrui Song1-5/+7
2019-08-22Fight a bit against global initializers. NFC.Benjamin Kramer1-2/+2
2019-08-05Rename F_{None,Text,Append} to OF_{None,Text,Append}. NFCFangrui Song1-1/+1
2019-07-10[Coding style change] Rename variables so that they start with a lowercase le...Rui Ueyama1-112/+112
2019-05-29ELF: Add basic partition data structures and behaviours.Peter Collingbourne1-2/+2
2019-05-23ELF: Remove a comparison against In.EhFrame. NFCI.Peter Collingbourne1-4/+5
2019-04-23Use llvm::stable_sortFangrui Song1-4/+2
2019-04-01Replace `typedef A B` with `using B = A`. NFC.Rui Ueyama1-1/+1