summaryrefslogtreecommitdiff
path: root/lld/ELF/Driver.cpp
AgeCommit message (Expand)Author
2025-01-05[ELF] Allow --symbol-ordering-file and call graph profile to be used togetherFangrui Song
2025-01-05[LLD] Do not combine cg_profile from obj and ordering file (#121325)Haohai Wen
2024-12-22[ELF] Move PT_OPENBSD_NOBTCFI check to readConfigs() (#120678)Brad Smith
2024-12-19[ELF] Add support for PT_OPENBSD_NOBTCFI (#120005)Brad Smith
2024-12-13ELF: Introduce --randomize-section-padding option.Peter Collingbourne
2024-12-08[ELF] Introduce Symbol::isExported to cache includeInDynsymFangrui Song
2024-12-08[ELF] Merge parseSymbolVersion and computeIspreemptibleFangrui Song
2024-11-24[ELF] Remove unneeded Twine in ELFSyncStreamFangrui Song
2024-11-23[ELF] Simplify reportMissingFeature. NFCFangrui Song
2024-11-23[ELF] Reorder SectionBase/InputSectionBase membersFangrui Song
2024-11-17[ELF] Make elfHeader/programHeaders unique_ptrFangrui Song
2024-11-16[ELF] Move InputFile storage from make<> to LinkerDriver::filesFangrui Song
2024-11-16[ELF] Replace functions bAlloc/saver/uniqueSaver with member accessFangrui Song
2024-11-16[ELF] Make Ctx inherit from CommonLinkerContextFangrui Song
2024-11-16[ELF] Remove unneeded Twine()Fangrui Song
2024-11-16[ELF] Remove global ctxFangrui Song
2024-11-16[ELF] Move SharedFile::vernauxNum to CtxFangrui Song
2024-11-16[ELF] Make checkError context-awareFangrui Song
2024-11-16[ELF] Replace message(...) with Msg(ctx)Fangrui Song
2024-11-16[ELF] Pass ctx to bAlloc/saver/uniqueSaverFangrui Song
2024-11-16[ELF] Replace context-less errorHandler() and error() with ctx.errHandlerFangrui Song
2024-11-16[ELF] Replace lld::warn with Warn(ctx)Fangrui Song
2024-11-16[ELF] Remove unneeded toString(Error) when using ELFSyncStreamFangrui Song
2024-11-16[ELF] Remove unneeded toString(Error) when using ELFSyncStreamFangrui Song
2024-11-16[ELF] Replace internalLinkerError(getErrorLoc(ctx, buf) + ...) with InternalE...Fangrui Song
2024-11-16[ELF] Replace contex-less toString(x) with toStr(ctx, x)Fangrui Song
2024-11-15[ELF] Remove errorOrWarnFangrui Song
2024-11-14[ELF] Migrate away from global ctxFangrui Song
2024-11-14[ELF] Migrate away from global ctxFangrui Song
2024-11-10[PAC][lld] Do not emit warnings for `-z pac-plt` with valid PAuth core info (...Daniil Kovalev
2024-11-07[ELF] Replace log with Log(ctx)Fangrui Song
2024-11-07[ELF] Replace errorCount with errCount(ctx)Fangrui Song
2024-11-06[ELF] Replace errorOrWarn(...) with ErrFangrui Song
2024-11-06[ELF] Replace warn(...) with WarnFangrui Song
2024-11-06[ELF] Replace error(...) with ErrAlways or ErrFangrui Song
2024-11-06[ELF] Replace fatal(...) with Fatal or ErrFangrui Song
2024-11-06[ELF] Add context-aware diagnostic functions (#112319)Fangrui Song
2024-10-20[ELF] Pass Ctx & to Defined & CommonSymbolFangrui Song
2024-10-15[ELF] Pass Ctx & to PartitionFangrui Song
2024-10-11[ELF] Pass Ctx & to SymbolFangrui Song
2024-10-11[ELF] Pass Ctx &Fangrui Song
2024-10-11[ELF] Make .comment have a non-full fileFangrui Song
2024-10-11[ELF] Pass Ctx & to OutputSectionFangrui Song
2024-10-11[ELF] Pass Ctx &Fangrui Song
2024-10-10[ELF] Pass Ctx & to SyntheticSectionFangrui Song
2024-10-07[ELF] Change Ctx::target to unique_ptr (#111260)Fangrui Song
2024-10-07Revert "[ELF] Change Ctx::target to unique_ptr (#111260)" (#111449)Paul Kirth
2024-10-06[ELF] Change Ctx::target to unique_ptr (#111260)Fangrui Song
2024-10-06[ELF] Pass Ctx & to InputFileFangrui Song
2024-10-06[ELF] Move static nextGroupId isInGroup to LinkerDriverFangrui Song