summaryrefslogtreecommitdiff
path: root/lld/ELF/OutputSections.cpp
AgeCommit message (Expand)Author
2025-08-22[ELF][LoongArch] -r: Synthesize R_LARCH_ALIGN at input section start (#153935)Zhaoxin Yang
2025-08-12[ELF] -r: Synthesize R_RISCV_ALIGN at input section start" (#151639)Fangrui Song
2025-08-12Revert "[ELF] -r: Synthesize R_RISCV_ALIGN at input section start" (#151639)Fangrui Song
2025-08-08[ELF] -r: Synthesize R_RISCV_ALIGN at input section startFangrui Song
2025-02-21[LLD][ELF][AArch64] Add support for SHF_AARCH64_PURECODE ELF section flag (3/...Csanád Hajdú
2024-12-10[LLD][ELF] Fix SHF_MERGE misalignment when spilled (#119289)Daniel Thornburgh
2024-11-29[ELF] Change some upper-case utohexstr to lower-case to improve consistencyFangrui Song
2024-11-23[ELF] Make section member orders consistentFangrui Song
2024-11-19[ELF] Move PhdrEntry to SyntheticSectionsFangrui Song
2024-11-18[ELF,ARM] Move global sectionMap into the ARM classFangrui Song
2024-11-16[ELF] Replace functions bAlloc/saver/uniqueSaver with member accessFangrui Song
2024-11-16[ELF] Make RelType a struct typeFangrui Song
2024-11-16[ELF] Pass ctx to bAlloc/saver/uniqueSaverFangrui 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-14[ELF] Migrate away from global ctxFangrui Song
2024-11-06[ELF] Replace errorOrWarn(...) with ErrFangrui Song
2024-11-06[ELF] Replace error(...) with ErrAlways or ErrFangrui Song
2024-10-19[ELF] Remove error-prone RelocationBaseSection::classofFangrui Song
2024-10-19[ELF] Pass Ctx & to Symbol::getVAFangrui Song
2024-10-13[ELF] Pass Ctx & to Arch-specific codeFangrui Song
2024-10-13[ELF] Pass Ctx & to (read|write)(16|64)Fangrui Song
2024-10-13[ELF] Pass Ctx & to read32/write32Fangrui Song
2024-10-11[ELF] Pass Ctx & to InputSectionFangrui Song
2024-10-11[ELF] Pass Ctx & to OutputSectionFangrui Song
2024-10-10[ELF] Revert Ctx & parameters from SyntheticSectionFangrui 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 some free functionsFangrui Song
2024-10-03[ELF] Pass Ctx & to SyntheticSection::writeToFangrui Song
2024-10-03[ELF] Pass Ctx & to SyntheticSection::finalizeContentsFangrui Song
2024-10-03[ELF] Pass Ctx & to OutputSectionsFangrui Song
2024-09-21[ELF] Replace config-> with ctx.arg.Fangrui Song
2024-09-20[NFC] Add explicit #include llvm-config.h where its macros are used, last par...Daniil Fukalov
2024-09-15[ELF] Move InStruct into Ctx. NFCFangrui Song
2024-09-15Revert "[ELF] Move InStruct into Ctx. NFC"Vitaly Buka
2024-09-15[ELF] Move InStruct into Ctx. NFCFangrui Song
2024-08-21[ELF] Move target to Ctx. NFCFangrui Song
2024-08-03[ELF] Move outputSections into Ctx. NFCFangrui Song
2024-08-03[ELF] Move Out into Ctx. NFCFangrui Song
2024-08-01[ELF] Support relocatable files using CREL with explicit addendsFangrui Song
2024-05-22[ELF] Retain uncompressed if compressed content is largerFangrui Song
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-05-07[ELF] Fix --compress-debug-sections=zstd when zlib is disabledFangrui Song
2024-05-01[ELF] Adjust --compress-sections to support compression levelFangrui Song
2024-05-01[ELF] Catch zlib deflateInit2 errorFangrui Song
2024-04-29[ELF] --compress-debug-sections=zstd: replace ZSTD_c_nbWorkers parallelism wi...Fangrui Song
2024-03-20[ELF] Add isStaticRelSecType to simplify SHT_REL/SHT_RELA testing. NFCFangrui Song