summaryrefslogtreecommitdiff
path: root/lld/ELF/InputFiles.h
AgeCommit message (Expand)Author
2025-06-13[lld] Refactor storage of PAuth ABI core info (#141920)SivanShani-Arm
2025-03-15[AArch64][GCS][LLD] Introduce -zgcs-report-dynamic Command Line Option (#127787)Jack Styles
2024-12-08Revert "[ELF] Optimize parseSymbolVersion"Fangrui Song
2024-12-08[ELF] Merge numSymbols and numELFSymsFangrui Song
2024-12-08[ELF] Optimize parseSymbolVersionFangrui Song
2024-11-29[ELF] Change getSrcMsg to use ELFSyncStream. NFCFangrui Song
2024-11-29[ELF] Move some ObjFile members to ELFFileBase to simplify getSrcMsgFangrui Song
2024-11-16[ELF] Move InputFile storage from make<> to LinkerDriver::filesFangrui Song
2024-11-16[ELF] Move SharedFile::vernauxNum to CtxFangrui Song
2024-11-16[ELF] Replace fatal with Fatal(ctx)Fangrui Song
2024-11-16[ELF] Replace contex-less toString(x) with toStr(ctx, x)Fangrui Song
2024-11-06[ELF] Add context-aware diagnostic functions (#112319)Fangrui Song
2024-10-10[ELF] Move InputSectionBase::file to SectionBaseFangrui Song
2024-10-06[ELF] Pass Ctx & to InputFileFangrui Song
2024-10-06[ELF] Move static nextGroupId isInGroup to LinkerDriverFangrui Song
2024-10-06[ELF] Pass Ctx & to InputFilesFangrui Song
2024-10-06[ELF] Pass Ctx & to Arch/Fangrui Song
2024-10-03[ELF] Pass Ctx & to InputFilesFangrui Song
2024-09-29[ELF] Pass Ctx & to InputFiles and SyntheticSectionsFangrui Song
2024-09-21[ELF] Replace config-> with ctx.arg. in [IS]*.cppFangrui Song
2024-08-01[ELF] Support relocatable files using CREL with explicit addendsFangrui Song
2024-07-28[ELF] Move TarWriter into Ctx. NFCFangrui Song
2024-06-25[NFC][lld][ELF] Remove unused `sec` param of `ObjFile<ELFT>::getRelocTarget` ...Daniil Kovalev
2024-04-04[lld][AArch64][ELF][PAC] Support AUTH relocations and AUTH ELF marking (#72714)Daniil Kovalev
2024-03-25[ELF] Move parse files from Driver.cpp to InputFiles.cpp. NFCFangrui Song
2024-03-25[ELF] Simplify parseArmCMSEImportLib. NFCFangrui Song
2024-03-19[ELF] Make LinkerDrive::link a template. NFCFangrui Song
2024-03-10[ELF] Move getSymbol/getRelocTargetSym from ObjFile<ELFT> to InputFile. NFCFangrui Song
2024-01-22[lld][WebAssembly] Implement `--start-lib`/`--end-lib` (#78821)Sam Clegg
2024-01-22[ELF] Add internal InputFile (#78944)Fangrui Song
2023-11-16[ELF] Make some InputSection/InputFile member functions const. NFCFangrui Song
2023-10-03[LLD][ELF] Import `ObjFile::importCmseSymbols` at call site (#68025)Alexandre Ganea
2023-07-06[LLD][ELF] Cortex-M Security Extensions (CMSE) SupportAmilendra Kodithuwakku
2023-06-22Revert "Revert "Revert "[LLD][ELF] Cortex-M Security Extensions (CMSE) Suppor...Mitch Phillips
2023-06-21Revert "Revert "[LLD][ELF] Cortex-M Security Extensions (CMSE) Support""Amilendra Kodithuwakku
2023-06-21Revert "[LLD][ELF] Cortex-M Security Extensions (CMSE) Support"Amilendra Kodithuwakku
2023-06-21[LLD][ELF] Cortex-M Security Extensions (CMSE) SupportAmilendra Kodithuwakku
2023-03-06[lld][ELF] Remove unused enum value. NFCSam Clegg
2023-01-16[llvm][ADT] Replace uses of `makeMutableArrayRef` with deduction guidesJoe Loser
2023-01-10Move from llvm::makeArrayRef to ArrayRef deduction guides - last partserge-sans-paille
2022-11-27[lld] Change Optional to std::optionalFangrui Song
2022-11-26[ELF] Change most llvm::Optional to std::optionalFangrui Song
2022-11-21[ELF] InputFile: change symbols to unique_ptr<Symbol *[]>Fangrui Song
2022-10-02[ELF] Move init from ELFFileBase constructor to a separate function. NFCFangrui Song
2022-10-02[ELF] Remove redundant getELFKind call. NFCFangrui Song
2022-09-04[ELF] Remove a redundant identify_magic call. NFCFangrui Song
2022-08-09[ELF] De-template BitcodeFile::parse. NFCFangrui Song
2022-08-04[ELF] Parallelize input section initializationFangrui Song
2022-08-04[ELF] Add makeThreadLocal/makeThreadLocalN and remove InputFile::localSymStorageFangrui Song
2022-07-22[ELF] Internalize isBitcode. NFCFangrui Song