aboutsummaryrefslogtreecommitdiff
path: root/lld
AgeCommit message (Expand)AuthorFilesLines
2026-04-06Reland "[LTO][LLD] Prevent invalid LTO libfunc transforms (#164916)" (#190642)Daniel Thornburgh13-4/+243
2026-04-05[WebAssembly] Add support for shared tags (#188367)Jasmine Tang7-6/+74
2026-04-04[lld][COFF] Add /discard-section option to discard input sections by name (#1...Haohai Wen5-0/+62
2026-04-02[ELF] Enable parallel relocation scanning for -z nocombreloc and PPC64 (#190309)Fangrui Song4-10/+10
2026-04-02[LLD][ELF] Skip non-inputsections to avoid invalid cast in Arm BE8 handling (...Simi Pallipurath2-1/+20
2026-04-02[ELF] Parallelize --gc-sections mark phase (#189321)Fangrui Song1-3/+101
2026-04-01[ELF] Move Symbol::used to atomic flags field (#190117)Fangrui Song4-23/+19
2026-04-01[ELF] Decouple SharedFile::isNeeded from GC mark. NFC (#190112)Fangrui Song3-9/+14
2026-04-01[ELF] Pass SectionPiece by reference in getSectionPiece. NFC (#190110)Fangrui Song1-1/+2
2026-04-01[Support] Support nested parallel TaskGroup via work-stealing (#189293)Fangrui Song1-2/+2
2026-04-01[lld] Glob-based BP compression sort groups (#185661)Zhaoxuan Jiang19-111/+688
2026-03-30[ELF] Optimize binary search in getSectionPiece (#187916)Fangrui Song4-2/+39
2026-03-30Revert "[LTO][LLD] Prevent invalid LTO libfunc transforms (#164916)"Kewen Meng13-243/+4
2026-03-31[LLD][AArch64] Handle R_AARCH64_TLS_DTPREL64 in non-alloc sections (#183962)Shivam Gupta2-0/+28
2026-03-30[LTO][LLD] Prevent invalid LTO libfunc transforms (#164916)Daniel Thornburgh13-4/+243
2026-03-30[lld][Hexagon] Fix out-of-range PLT branch thunks (#186545)Brian Cain4-100/+99
2026-03-30[lld][Hexagon] Fix TLS GD PLT to only create PLT entry for __tls_get_addr (#1...Brian Cain9-92/+106
2026-03-30[lld][COFF] Restore `lto-embed-bitcode` and `-fembed-bitcode` Bitcode Embeddi...Austin Hudson2-35/+0
2026-03-29[ELF] Remove redundant sec->repl != sec check in BPSectionOrderer. NFC (#189214)Fangrui Song1-4/+3
2026-03-28[lld] update maintainers (#183803)Farid Zakaria1-3/+15
2026-03-27[LLD][skip ci] Fix typo in linker_script.rst (#148867)Ilija Tovilo1-1/+1
2026-03-27[DTLTO] Improve performance of adding files to the link (#186366)Ben Dunbobbin2-17/+33
2026-03-26[lld-macho] Make safe ICF conservative without __llvm_addrsig (#188400)Zhaoxuan Jiang3-1/+117
2026-03-26[ELF] Validate merge section offsets in getSymVA and match GNU ld (#188677)Fangrui Song4-13/+31
2026-03-25[ELF,test] Combine merge section out-of-bounds tests into merge-piece-oob.s (...Fangrui Song3-26/+39
2026-03-25[lld][ELF][clang][MTE] Add -z memtag-{mode,heap,stack} (#188205)Elia Geretto9-76/+145
2026-03-25[lld][Hexagon] Test undefined weak branches (#186613)Brian Cain2-1/+32
2026-03-25[ELF] Guard relocation section handling behind copyRelocs in addOrphanSection...Fangrui Song1-22/+28
2026-03-25[lld][WebAssembly] Propagate +atomics for ThinLTO when using --shared-memory ...Derek Schuff2-0/+53
2026-03-23[ELF] Parallelize demoteAndCopyLocalSymbols. NFC (#187970)Fangrui Song1-4/+9
2026-03-23[ELF] Always separate relative relocations regardless of -z combreloc (#187964)Fangrui Song3-17/+18
2026-03-23[ELF] Separate relative and non-relative dynamic relocations (#187959)Fangrui Song2-31/+35
2026-03-22[LLD] [ELF] Make {bti,gcs}-report=none silence warnings from force-bti/gcs=al...Martin Storsjö4-15/+23
2026-03-16[lld][ELF] Fix crash when relaxation pass encounters synthetic sectionswanglei4-2/+76
2026-03-13[LLD] [ELF] Make -z gcs=always implicitly warn on missing GCS, like force-bti...Martin Storsjö2-2/+18
2026-03-11[ELF] Fix -u with TLS symbols: propagate type from STT_NOTYPE to STT_TLS (#18...Fangrui Song2-0/+13
2026-03-11[ELF,test] Add test for -u error message referencing object file (#185938)Fangrui Song1-0/+6
2026-03-10[lld][WebAssembly] Restore inactive checks relocatable.ll test. NFC (#185569)Sam Clegg1-173/+201
2026-03-09[lld][MachO] Deduplicate branch-extension thunks for ICF-folded symbols (#185...Zhaoxuan Jiang3-4/+108
2026-03-06Support -fpass-plugin + -fthinlto-index together (#183525)Nuri Amari2-2/+2
2026-03-06[ELF] Remove unused handleTlsRelocation (#184951)Fangrui Song3-118/+2
2026-03-06[ELF] Add target-specific relocation scanning for RISC-V (#181332)Fangrui Song6-120/+258
2026-03-06[ELF] handleTlsGd: support disabling GD-to-IE/LE optimization. NFC (#184934)Fangrui Song2-16/+16
2026-03-05COFF: Allow hex literals in .def files: BASE/HEAPSIZE/STACKSIZE (#184764)Will3-0/+27
2026-03-04[lld][WebAssembly] Convert weak-alias tests to assembly. NFC (#184667)Sam Clegg6-477/+434
2026-03-04[DebugInfo][DwarfDebug] Move emission of globals from beginModule() to endMod...Vladislav Dzhidzhoev1-16/+16
2026-03-04[lld][Hexagon] Fix findMaskR8 missing duplex support (#183936)Brian Cain2-0/+42
2026-03-04[ELF] Move ArmCmseSGSection into Arch/ARM.cpp (#184570)Fangrui Song2-43/+36
2026-03-03[ELF] Add target-specific relocation scanning for LoongArch (#182236)Fangrui Song4-271/+337
2026-03-03[lld][WebAssembly] Convert more tests to assembly. NFC (#184418)Sam Clegg9-95/+86