aboutsummaryrefslogtreecommitdiff
path: root/lld
AgeCommit message (Expand)AuthorFilesLines
2024-01-23[lld-macho][arm64] implement -objc_stubs_small (#78665)Kyungwoo Lee11-51/+237
2024-01-23fix test (#79018)OldWorldOrdr1-1/+1
2024-01-22[ELF] Improve ThinLTO testsFangrui Song2-68/+76
2024-01-22[ELF] Fix spurious warning for -z rel && -z relaFangrui Song2-1/+2
2024-01-22[ELF] Suppress --no-allow-shlib-undefined diagnostic when a SharedSymbol is o...Fangrui Song4-4/+17
2024-01-22[lld][WebAssembly] Implement `--start-lib`/`--end-lib` (#78821)Sam Clegg8-9/+71
2024-01-22[ELF] Add internal InputFile (#78944)Fangrui Song20-45/+75
2024-01-22[AMDGPU] Make a few more tests default COV agnostic (#78926)Emma Pilkington1-1/+4
2024-01-22[lld] Use SmallString::operator std::string (NFC)Kazu Hirata7-9/+9
2024-01-21[ELF] Reimplement unknown -z options using the isClaimed bitFangrui Song3-59/+8
2024-01-21[ELF] Claim recognized -z options. NFCFangrui Song2-51/+76
2024-01-21[ELF] Clarify the first entry of .got.plt NFCFangrui Song1-4/+4
2024-01-20[lld-macho] Find objects in library search path (#78628)OldWorldOrdr2-0/+18
2024-01-20[LLD] [COFF] Preserve directives and export names from LTO objects (#78802)Martin Storsjö3-1/+16
2024-01-19[ELF] Improve LTO testsFangrui Song6-134/+124
2024-01-19[ELF] Improve --thinlto-index-only and --thinlto-emit-index-files testsFangrui Song4-119/+106
2024-01-19[lld][WebAssembly] Fix regression in function signature checking (#78831)Sam Clegg2-2/+11
2024-01-19[lld][WebAssembly] Match the ELF linker in transitioning away from archive in...Sam Clegg10-142/+99
2024-01-19[ELF] Rename LazyObject to LazySymbol. NFCFangrui Song3-16/+16
2024-01-19[lld][WebAssembly] Use the archive offset with --whole-archive (#78791)Sam Clegg2-5/+40
2024-01-19[lld][WebAssembly] Reset context object after each link (#78770)Sam Clegg2-1/+18
2024-01-19[lld][ELF] Simplify handleLibcall. NFC (#78659)Sam Clegg1-7/+1
2024-01-19[lld][WebAssembly] Fix use of undefined funcs under --warn-unresolved-symbols...Sam Clegg2-17/+23
2024-01-19[X86] movsd/movss/movd/movq - add support for constant comments (#78601)Simon Pilgrim1-2/+1
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