aboutsummaryrefslogtreecommitdiff
path: root/lld
AgeCommit message (Expand)AuthorFilesLines
2024-01-18[lld][WebAssembly] Move input vectors from symtab to ctx. NFC (#78640)Sam Clegg8-52/+59
2024-01-18[lld][WebAssembly] Move linker global state in to context object. NFC (#78629)Sam Clegg12-65/+64
2024-01-18[lld][WebAssembly] Rename fetch() to extract() to match ELF linker. NFC (#78625)Sam Clegg4-10/+12
2024-01-18[lld-macho] Fix for objc_msgSend stubs (#78557)kyulee-com2-2/+37
2024-01-17[lld/ELF] Hint if R_X86_64_PC32 overflows and references a SHF_X86_64_LARGE s...Arthur Eubanks2-0/+32
2024-01-17[LLD][RISCV] Report error for unsatisfiable RISCV_ALIGN (#74121)Philip Reames1-2/+8
2024-01-17[WPD][LLD] Allow glob matching of --lto-known-safe-vtables (#78505)modiking2-4/+8
2024-01-17[WebAssembly] Use ValType instead of integer types to model wasm tables (#78012)Derek Schuff2-3/+3
2024-01-15[LLD] [COFF] Prefer paths specified with -libpath: over toolchain paths (#78039)Martin Storsjö2-5/+4
2024-01-12[lld] Use StringRef::consume_front_insensitive (NFC)Kazu Hirata3-8/+5
2024-01-11[llvm-driver] Fix usage of `InitLLVM` on Windows (#76306)Alexandre Ganea2-3/+0
2024-01-11[LLD] Fix llvm-driver cmake integration for LLD (#76305)Alexandre Ganea3-20/+42
2024-01-11[lld][ELF] Allow Arm PC-relative relocations in PIC links (#77304)Eleanor Bonnici2-4/+6
2024-01-11[RISCV] Deduplicate version struct in RISCVISAInfo. NFC (#77645)Luke Lau1-2/+2
2024-01-10[llvm][lld] Support R_RISCV_GOT32_PCREL (#72587)PiJoules2-0/+30
2024-01-10[llvm][lld] Support R_AARCH64_GOTPCREL32 (#72584)PiJoules2-0/+30
2024-01-10[LLD] [MinGW] Add support for more ThinLTO specific options (#77387)Martin Storsjö3-9/+46
2024-01-10[lld][LoongArch] Handle extreme code model relocs according to psABI v2.30 (#...Lu Weining4-138/+93
2024-01-09[ELF,test] Set alignment of SHT_GROUP to 4Fangrui Song1-0/+1
2024-01-09[NFC] [lld] [MTE] Rename MemtagDescriptors to MemtagGlobalDescriptors (#77300)Mitch Phillips4-18/+21
2024-01-08[ELF] -r: fix crash when SHF_LINK_ORDER linked-to section has a larger indexFangrui Song2-0/+62
2024-01-08[ELF] Support R_RISCV_SET_ULEB128/R_RISCV_SUB_ULEB128 in SHF_ALLOC sections (...Fangrui Song5-23/+124
2024-01-08[ELF] OVERLAY: support optional start address and LMAFangrui Song2-17/+29
2024-01-09[LLD] [MinGW] Sync --thinlto-cache-dir option details with ELF (#77010)Martin Storsjö1-2/+2
2024-01-08[lld] [MTE] Allow android note for static executables. (#77078)Mitch Phillips5-8/+26
2024-01-07[ELF] Improve OVERLAY testsFangrui Song3-50/+80
2024-01-07[ELF,test] Add eh-frame-nonzero-offset-riscv.s for #65966Fangrui Song1-0/+53
2024-01-07[lld][ELF][X86] Add missing X86_64_TPOFF64 case in switches (#77208)Nicholas Mosier2-3/+17
2024-01-04[InstrProf] No linkage prefixes in IRPGO names (#76994)Ellis Hoag1-1/+1
2024-01-04[LLD] [COFF] Fix option name references in Config.h. NFC.Martin Storsjö1-2/+2
2024-01-04[LLD] [MinGW] Remove an unnecessary include of unistd.h. NFC. (#76953)Martin Storsjö1-4/+0
2023-12-31[FuncAttrs] Deduce `noundef` attributes for return values (#76553)Yingwei Zheng6-6/+6
2023-12-26[wasm] Use StringRef::trim (NFC)Kazu Hirata1-10/+1
2023-12-26[lld][NFC] Revert commit ccec22b675195bf. (#76398)Jacek Caban1-1/+1
2023-12-25[LLD][COFF] Merge .wowthk section to .text. (#76254)Jacek Caban2-0/+47
2023-12-25Revert "[lld][test][LoongArch] Remove the test for R_LARCH_CALL36 range check...Weining Lu1-1/+5
2023-12-25[lld][test][LoongArch] Remove the test for R_LARCH_CALL36 range checkingWeining Lu1-4/+0
2023-12-25[lld][LoongArch] Support the R_LARCH_CALL36 relocation type (#73346)Lu Weining2-0/+89
2023-12-22lld/MachO: Fix two typos to cycle botsNico Weber2-2/+2
2023-12-21[ELF] Change .debug_names tombstone value to UINT32_MAX/UINT64_MAX (#74686)Fangrui Song3-8/+49
2023-12-19[MachO] Fix test on llvm-x86_64-debian-dylib builderShoaib Meenai1-1/+1
2023-12-18[LTO] Improve diagnostics handling when parsing module-level inline assembly ...Fangrui Song1-5/+3
2023-12-16[ELF,test] Improve duplicate "symbol not found" error testsFangrui Song3-11/+33
2023-12-15[lld][WebAssembly] Add an `--initial-heap` option (#75594)SingleAccretion6-3/+49
2023-12-15[LLD] [MinGW] Respect the -S/-s options when writing PDB files (#75181)Martin Storsjö2-1/+13
2023-12-15[LLD] [COFF] Add /debug: options nodwarf and nosymtab (#75180)Martin Storsjö4-0/+15
2023-12-15[LLD] [COFF] Parse all /debug: options, like /opt: (#75178)Martin Storsjö3-29/+50
2023-12-15[LLD] [COFF] Rewrite handling of the /debug: option. NFC. (#75175)Martin Storsjö1-57/+42
2023-12-15[LLD] [COFF] Rewrite the config flags for dwarf debug info or symtab. NFC. (#...Martin Storsjö4-8/+8
2023-12-14[RISCV] Support printing immediate of RISCV MCInst in hexadecimal format (#74...Wang Yaduo18-295/+295