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