summaryrefslogtreecommitdiff
path: root/lld/ELF/InputSection.cpp
AgeCommit message (Expand)Author
2025-09-29ELF: Use preprocessed relocations for EhInputSection scanningFangrui Song
2025-09-29ELF: Store EhInputSection relocations to simplify code. NFCFangrui Song
2025-09-22ELF: Split relocateAlloc to relocateAlloc and relocateEh. NFCFangrui Song
2025-09-09[JITLink][RISC-V] Support R_RISCV_SET_ULEB128/R_RISCV_SUB_ULEB128 (#153778)Zhijin Zeng
2025-07-30[NFCI][ELF][Mips] Replace MipsMultiGotPage with new RE_MIPS_OSEC_LOCAL_PAGEJessica Clarke
2025-07-02[lld][LoongArch] Support TLSDESC GD/LD to IE/LE (#123715)Zhaoxin Yang
2025-06-24Reapply "ELF: Add branch-to-branch optimization."Peter Collingbourne
2025-06-23Revert "ELF: Add branch-to-branch optimization."Hans Wennborg
2025-06-20ELF: Add branch-to-branch optimization.Peter Collingbourne
2025-05-25[lld] Remove unused includes (NFC) (#141421)Kazu Hirata
2025-01-25[ELF] MergeInputSection: replace Fatal with ErrFangrui Song
2025-01-25[ELF] Replace a few Fatal with ErrFangrui Song
2025-01-22[PAC][lld][AArch64][ELF] Support signed TLSDESC (#113817)Daniil Kovalev
2024-12-18[PAC][lld][AArch64][ELF] Support signed GOT with tiny code model (#113816)Daniil Kovalev
2024-12-17[PAC][lld][AArch64][ELF] Support signed GOT (#113815)Daniil Kovalev
2024-12-03[ELF] Rename target-specific RelExpr enumeratorsFangrui Song
2024-12-01[ELF] decompress: remove mutexFangrui 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-29[ELF] Use lower case offset in getObjMsgFangrui Song
2024-11-25[LLD][ARM] Allow R_ARM_SBREL32 relocations in debug info (#116956)Oliver Stannard
2024-11-24[ELF] Remove unneeded Twine in ELFSyncStreamFangrui Song
2024-11-23[ELF] Reorder SectionBase/InputSectionBase membersFangrui Song
2024-11-23[ELF] Make section member orders consistentFangrui Song
2024-11-17[ELF] Work around extra "warning: $" with MSVC 14.41.34120Fangrui Song
2024-11-16[ELF] Replace functions bAlloc/saver/uniqueSaver with member accessFangrui Song
2024-11-16[ELF] Simplify relocateNonAlloc diagnosticFangrui Song
2024-11-16[ELF] Remove unneeded Twine()Fangrui Song
2024-11-16[ELF] Pass ctx to bAlloc/saver/uniqueSaverFangrui 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 global ctx with getCtx()Fangrui Song
2024-11-16[ELF] Replace contex-less toString(x) with toStr(ctx, x)Fangrui Song
2024-11-16[ELF] Replace toString(RelType) with operator<< while using ELFSyncStreamFangrui Song
2024-11-14[ELF] Migrate away from global ctxFangrui Song
2024-11-14[ELF] Migrate away from global ctxFangrui Song
2024-11-14[ELF] Migrate away from global ctxFangrui 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-10-19[ELF] Pass Ctx &Fangrui Song
2024-10-19[ELF] Pass Ctx & to Symbol::getVAFangrui Song
2024-10-11[ELF] Make .comment have a non-full fileFangrui Song
2024-10-11[ELF] Pass Ctx & to InputSectionFangrui Song
2024-10-11[ELF] Pass Ctx & to OutputSectionFangrui Song
2024-10-11[ELF] Pass Ctx &Fangrui Song
2024-10-11[ELF] Pass Ctx &Fangrui Song
2024-10-10[ELF] Revert Ctx & parameters from SyntheticSectionFangrui Song
2024-10-10[ELF] Move InputSectionBase::file to SectionBaseFangrui Song