aboutsummaryrefslogtreecommitdiff
path: root/lld/ELF
AgeCommit message (Expand)AuthorFilesLines
2026-02-11[ELF] Fix /DISCARD/ .eh_frame regression after #179089Fangrui Song2-3/+2
2026-02-11[ELF] Simplify AArch64::relocateAlloc. NFCFangrui Song1-5/+6
2026-02-11[ELF] Add target-specific relocation scanning for x86 (#178846)Fangrui Song4-133/+406
2026-02-09[lld][Hexagon] Fix R_HEX_TPREL_11_X relocation on duplex instructions (#179860)Brian Cain1-0/+2
2026-02-09[NFC][ELF] Remove redundant and unused file argument from deleteFallThruJmpIn...Jessica Clarke3-8/+8
2026-02-09[NFC][ELF] Fix overzealous find/replace affecting commentsJessica Clarke1-6/+5
2026-02-07[lld][ELF] Remove redundant size check in nopInstrFillAiden Grossman1-2/+0
2026-02-03[ELF] Support DW_EH_PE_sdata8 encoding in .eh_frame_hdr (#179089)Fangrui Song3-92/+101
2026-01-31[ELF] Fix IRELATIVE addend if the resolver address is updated by linker relax...Fangrui Song3-54/+42
2026-01-31[NFCI][ELF][AArch64][PAC] Teach addRelativeReloc to emit R_AARCH64_AUTH_RELATIVEJessica Clarke1-25/+15
2026-01-31[ELF][AArch64][PAC][MTE] Handle Memtag globals for R_AARCH64_AUTH_ABS64Jessica Clarke1-1/+6
2026-01-29[ELF] Rename isAbsoluteValue for clarity. NFCFangrui Song2-4/+4
2026-01-29[ELF] Remove unneeded -z ifunc-noplt check. NFCFangrui Song1-1/+1
2026-01-28[ELF,RISCV] Fix code style after #169273 (#178365)Fangrui Song1-5/+2
2026-01-29[NFCI][ELF][Mips] Refactor MipsGotSection to avoid explicit writes (#178561)Jessica Clarke3-78/+68
2026-01-28[lld] Fill section gaps with trap instructions (#176845)Zachary Yedidia1-6/+17
2026-01-28[DTLTO] support distributing bitcode from FatLTO objects (#176928)Rose Hudson1-2/+4
2026-01-28[ELF] Simplify RelocScan after #163138 (#178375)Fangrui Song4-26/+22
2026-01-26[DTLTO] Make temporary file handling consistent (#176807)Ben Dunbobbin1-3/+4
2026-01-23[ELF] Set vna_flags to VER_FLG_WEAK if all references are weak (#176673)Fangrui Song3-20/+32
2026-01-22[lld][ELF/MachO] Use `.contains` rather than `.count` for set membership. NFC...Sam Clegg8-23/+24
2026-01-22[ELF] --why-live: Skip symbol at index 0 and section symbols, handle .eh_fram...Fangrui Song1-1/+8
2026-01-16[ELF][Mips] Fix addend for preemptible static TLSJessica Clarke1-5/+7
2026-01-16[lld][ELF] Deduplicate PC-relative indirect relocation logic for RISC-V and L...hev1-80/+45
2026-01-16[lld][LoongArch] Clean up CALL30 relocation with setK16 and checkInt (#176311)hev1-9/+3
2026-01-15[lld][LoongArch] Support reloc types for LA32R/LA32S (#172618)hev4-6/+136
2026-01-09Fix lld crash using --fix-cortex-a53-843419 (#170495)TarcĂ­sio Fischer5-25/+48
2026-01-06[ELF] Add VersionNode lexer state for better version script parsingFangrui Song3-19/+48
2025-12-31[lld][dtlto] Invert dependency edge from LTO->DTLTO to DTLTO->LTOBenjamin Kramer1-0/+1
2025-12-31[DTLTO][ELF][COFF] Add archive support for DTLTO. (#157043)Konstantin Belochapka2-56/+24
2025-12-24[ELF] Include sharded relocations in RelocationBaseSection::getSizeJessica Clarke1-1/+6
2025-12-24[NFC][ELF] Move mergeRels/partitionRels into finalizeContentsJessica Clarke3-17/+12
2025-12-24[NFC][ELF][AArch64][MTE] Don't duplicate addRelativeReloc call for MTE globalsJessica Clarke1-19/+20
2025-12-24[NFC][ELF] Abstract RelrBaseSection more like RelocationBaseSectionJessica Clarke2-8/+27
2025-12-24[NFC][ELF] Don't reimplement addReloc in GotSection::addConstantJessica Clarke2-2/+1
2025-12-24[NFC][ELF] Use InputSectionBase::addReloc in addRelativeRelocJessica Clarke1-1/+1
2025-12-22[ELF][AArch64][PAC] Replace R_AARCH64_AUTH_ABS64 addend hackJessica Clarke3-13/+10
2025-12-22[NFC][ELF][AArch64][MTE] Replace addend hack with less-confusing codeJessica Clarke4-14/+5
2025-12-22[NFC][ELF][AArch64][PAC] Use existing addSymbolReloc for R_AARCH64_AUTH_ABS64Jessica Clarke1-7/+6
2025-12-09ELF: Remove stray ;. NFCFangrui Song1-1/+1
2025-12-09[NFC][ELF] Remove pointless NEEDS_TLSGD_TO_IE (#171046)Jessica Clarke2-9/+4
2025-12-02[lld] Fix typo in lld manpage, nfc (#170299)serge-sans-paille1-1/+1
2025-11-30ELF: Move .eh_frame_hdr code closer to .eh_frame . NFCFangrui Song2-106/+81
2025-11-27[LLD] Add support for statically resolved vendor-specific RISCV relocations. ...Owen Anderson3-8/+163
2025-11-22ELF: Use index 0 for unversioned undefined symbols (#168189)Fangrui Song3-4/+8
2025-11-19ELF: Add support for relocating R_AARCH64_FUNCINIT64.Peter Collingbourne3-3/+24
2025-11-18[ELF][AArch64] Fix copy/paste error in llvm_unreachable messageJessica Clarke1-1/+1
2025-11-17Remove shadowing "size" field from classes that inherit from SyntheticSection...Sterling-Augustine2-15/+4
2025-11-06[lld] Remove redundant declarations (NFC) (#166712)Kazu Hirata1-2/+0
2025-11-02[ADT] Prepare to deprecate variadic `StringSwitch::Cases`. NFC. (#166020)Jakub Kuderski2-12/+13