summaryrefslogtreecommitdiff
path: root/lld/ELF
AgeCommit message (Expand)Author
2025-11-22ELF: Use index 0 for unversioned undefined symbols (#168189)Fangrui Song
2025-11-19ELF: Add support for relocating R_AARCH64_FUNCINIT64.Peter Collingbourne
2025-11-18[ELF][AArch64] Fix copy/paste error in llvm_unreachable messageJessica Clarke
2025-11-17Remove shadowing "size" field from classes that inherit from SyntheticSection...Sterling-Augustine
2025-11-06[lld] Remove redundant declarations (NFC) (#166712)Kazu Hirata
2025-11-02[ADT] Prepare to deprecate variadic `StringSwitch::Cases`. NFC. (#166020)Jakub Kuderski
2025-10-31[lld][ARM] Don't emit veneers for wraparound branches. (#165263)Simon Tatham
2025-10-30ELF: Rename RandomizePaddingSection to PaddingSection.Peter Collingbourne
2025-10-24[lld] Add infrastructure for handling RISCV vendor-specific relocations. (#15...Owen Anderson
2025-10-23[DTLTO][Clang][LLD] Fix DTLTO for multi-call LLVM driver toolchain (#162456)Andrew Ng
2025-10-20[ADT] Prepare for deprecation of StringSwitch cases with 4+ args. NFC. (#164173)Jakub Kuderski
2025-10-16[lld] Replace LLVM_ATTRIBUTE_UNUSED with [[maybe_unused]] (NFC) (#163701)Kazu Hirata
2025-10-13[ELF] Refactor RelocScan::scan to be target-specific (#163138)Fangrui Song
2025-10-02[DTLTO][LLD] Tidy up DTLTO related options (NFC) (#161675)Andrew Ng
2025-09-29ELF: Use preprocessed relocations for EhInputSection scanningFangrui Song
2025-09-29ELF: Rename Relocations.cpp functions and rewrite the file-level comment. NFCFangrui Song
2025-09-29ELF: Store EhInputSection relocations to simplify code. NFCFangrui Song
2025-09-24ELF: EhFrameSection: Remove unused template parametersFangrui Song
2025-09-22ELF: Split relocateAlloc to relocateAlloc and relocateEh. NFCFangrui Song
2025-09-20[ELF] -r/--emit-relocs: Fix crash when processing .rela.text before .text (#1...mykouHW
2025-09-19[ELF] Add --print-gc-sections=<file> (#159706)Fangrui Song
2025-09-15[RISCV] Use X_X0 instead of literal 0. NFC (#158753)Craig Topper
2025-09-09[JITLink][RISC-V] Support R_RISCV_SET_ULEB128/R_RISCV_SUB_ULEB128 (#153778)Zhijin Zeng
2025-08-22[ELF][LoongArch] -r: Synthesize R_LARCH_ALIGN at input section start (#153935)Zhaoxin Yang
2025-08-18[lld] Replace SmallSet with SmallPtrSet (NFC) (#154263)Kazu Hirata
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-11ELF: Add support for R_AARCH64_PATCHINST relocation type.Peter Collingbourne
2025-08-08[ELF] -r: Synthesize R_RISCV_ALIGN at input section startFangrui Song
2025-08-07[lld][ELF] filter out section symbols when use BP reorder (#151685)Pengying Xu
2025-08-07ELF: -r: Call assignAddresses only onceFangrui Song
2025-08-03[ELF][Hexagon] Fix host endianness assumptionJessica Clarke
2025-08-03[NFC][ELF][Hexagon] Avoid pointless ArrayRef::drop_frontJessica Clarke
2025-08-03[NFC][ELF] Add missing blank line between functionsJessica Clarke
2025-08-01[DTLTO][LLD][ELF] Support bitcode members of thin archives (#149425)bd1976bris
2025-08-01[lld][LoongArch] GOT indirection to PC relative optimization (#123743)Zhaoxin Yang
2025-07-30[NFC][ELF] Replace DynamicReloc::Kind with the equivalent bool in APIsJessica Clarke
2025-07-30[NFCI][ELF] Store DynamicReloc Kind as two boolsJessica Clarke
2025-07-30[NFC][ELF] Don't duplicate DynamicReloc constructorJessica Clarke
2025-07-30[NFCI][ELF][Mips] Replace MipsMultiGotPage with new RE_MIPS_OSEC_LOCAL_PAGEJessica Clarke
2025-07-30[NFCI][ELF] Merge AgainstSymbol and AgainstSymbolWithTargetVAJessica Clarke
2025-07-30[NFCI][ELF] Merge AddendOnly and AddendOnlyWithTargetVAJessica Clarke
2025-07-30[NFCI][ELF] Introduce explicit Computed state for DynamicRelocJessica Clarke
2025-07-30[ELF] Add a dummySym member to CtxJessica Clarke
2025-07-30[lld][LoongArch] Check that the relocation addend is zero before applying rel...Zhaoxin Yang
2025-07-27[NFC][ELF] Wrap invokeELFT in do { } while (0) so it behaves as a function (#...Jessica Clarke
2025-07-24 [lld][AArch64][Build Attributes] Add support for AArch64 Build Attributes (#...Mark Murray
2025-07-23ELF: Simplify isRelRoDataSection and rename the text fileFangrui Song
2025-07-23[lld][ELF] Allow `data.rel.ro.hot` and `.data.rel.ro.unlikely` to be RELRO (#...Mingming Liu
2025-07-23[lld][LoongArch] Support relaxation during TLSDESC GD/LD to IE/LE conversion ...Zhaoxin Yang