summaryrefslogtreecommitdiff
path: root/lld/ELF/InputSection.h
AgeCommit message (Expand)Author
2025-09-29ELF: Store EhInputSection relocations to simplify code. NFCFangrui Song
2025-09-22ELF: Split relocateAlloc to relocateAlloc and relocateEh. NFCFangrui Song
2025-01-03[NFC] Fix a typo (#121545)Mingming Liu
2024-11-29[ELF] Change getSrcMsg to use ELFSyncStream. NFCFangrui Song
2024-11-29[ELF] Use lower case offset in getObjMsgFangrui Song
2024-11-23[ELF] Exclude sizeof(InputSection) to _WIN32Fangrui Song
2024-11-23[ELF] Reorder SectionBase/InputSectionBase membersFangrui Song
2024-11-23[ELF] Make SyntheticSection parameter order match InputSectionFangrui Song
2024-11-23[ELF] Make section member orders consistentFangrui Song
2024-11-16[ELF] Replace contex-less toString(x) with toStr(ctx, x)Fangrui Song
2024-11-14[ELF] Migrate away from global ctxFangrui Song
2024-11-06[ELF] Replace fatal(...) with Fatal or ErrFangrui Song
2024-10-15[ELF] Pass Ctx & to PartitionFangrui Song
2024-10-11[ELF] Make .comment have a non-full fileFangrui Song
2024-10-11[ELF] Pass Ctx & to InputSectionFangrui Song
2024-10-10[ELF] Revert Ctx & parameters from SyntheticSectionFangrui Song
2024-10-10[ELF] Pass Ctx & to SyntheticSectionsFangrui Song
2024-10-10[ELF] Pass Ctx & to SyntheticSectionFangrui Song
2024-10-10[ELF] Move InputSectionBase::file to SectionBaseFangrui Song
2024-10-06[ELF] Pass Ctx & to SyntheticSectionsFangrui Song
2024-10-06[ELF] getRelocTargetVA: pass Ctx and Relocation. NFCFangrui Song
2024-10-03[ELF] Pass Ctx & to SyntheticSection::getSizeFangrui Song
2024-10-03[ELF] Pass Ctx & to SyntheticSection::writeToFangrui Song
2024-10-03[ELF] Pass Ctx & to SyntheticSection::finalizeContentsFangrui Song
2024-09-18[ELF] --icf: don't fold a section without relocation and a section with reloc...Fangrui Song
2024-09-15[ELF] Move partitions into ctx. NFCFangrui Song
2024-08-21[ELF] Move ppc64noTocRelax to Ctx. NFCFangrui Song
2024-08-05[LLD] Add CLASS syntax to SECTIONS (#95323)Daniel Thornburgh
2024-08-01[ELF] Support relocatable files using CREL with explicit addendsFangrui Song
2024-07-27[ELF] Add Relocs and invokeOnRelocs. NFCFangrui Song
2024-07-05[lld][ELF] Annotate Bitfields with Preferred Types (#97737)Sam Elliott
2024-05-13Reland: [LLD] Implement --enable-non-contiguous-regions (#90007)Daniel Thornburgh
2024-05-13Revert "[LLD] Implement --enable-non-contiguous-regions" (#92005)Daniel Thornburgh
2024-05-13[LLD] Implement --enable-non-contiguous-regions (#90007)Daniel Thornburgh
2024-03-20[ELF] Add isStaticRelSecType to simplify SHT_REL/SHT_RELA testing. NFCFangrui Song
2024-02-06[lld][ELF] Support relax R_LARCH_ALIGN (#78692)Jinyang He
2024-01-26[ELF] Improve comment of InputSection::file and update getFile. NFC (#79550)Fangrui Song
2024-01-22[ELF] Add internal InputFile (#78944)Fangrui Song
2023-11-16[ELF] Make some InputSection/InputFile member functions const. NFCFangrui Song
2023-11-03[ELF] Add getEnclosingSymbol for code sharing. NFCFangrui Song
2023-09-09[ELF][RISCV] Implement --emit-relocs with relaxationJob Noorman
2023-06-25[llvm] Add missing StringExtras.h includesElliot Goodrich
2023-06-05[lld] StringRef::{starts,ends}with => {starts,ends}_with. NFCFangrui Song
2023-05-16[lld][RISCV] Handle relaxation reductions of more than 65536 bytesRoland McGrath
2023-01-10Move from llvm::makeArrayRef to ArrayRef deduction guides - last partserge-sans-paille
2022-12-01[lld][NFC] rename ELF alignment into addralignGuillaume Chatelet
2022-11-21[ELF] Add InputSectionBase::{addRelocs,relocs} and GotSection::addConstant to...Fangrui Song
2022-11-20[ELF] Replace rawData+size with content_+size+compressedSizeFangrui Song
2022-11-20[ELF] Change rawData to content() and data() to contentMaybeDecompress()Fangrui Song
2022-11-20[ELF] InputSectionBase: add bool compressed to avoid overloading size with co...Fangrui Song