summaryrefslogtreecommitdiff
path: root/lld
Commit message (Expand)AuthorAgeFilesLines
* [ELF] --fortran-common: prefer STB_WEAK to COMMONFangrui Song2021-07-142-5/+21
* [lld][MachO] Code cleanupAlexander Shaposhnikov2021-07-141-4/+2
* [LLD] Adding support for RELA for CG Profile.Alexander Yermolovich2021-07-134-27/+174
* [lld][AMDGPU] Handle R_AMDGPU_REL16 relocation.Hafiz Abid Qadeer2021-07-132-0/+45
* [WebAssembly] Fixed LLD generation of 64-bit __wasm_init_memoryWouter van Oortmerssen2021-07-122-3/+4
* [lld/mac] Implement -application_extensionNico Weber2021-07-127-4/+133
* [lld/mac] Make tbd files in one test validNico Weber2021-07-121-0/+2
* [lld-macho][nfc] Fix YAML input in compact-unwind-sym-relocs.sJez Ng2021-07-111-8/+3
* [lld-macho][nfc] clang-formatJez Ng2021-07-113-11/+7
* [lld-macho][nfc] Remove unnecessary llvm:: namespace prefixesJez Ng2021-07-114-16/+16
* [lld-macho][nfc] Avoid using std::map for PlatformKindsJez Ng2021-07-115-28/+32
* [lld/mac] Unbreak objc.s after 6e05c1cd5f98Nico Weber2021-07-111-0/+1
* [lld/mac] Always reference dyld_stub_binder when linked with libSystemNico Weber2021-07-114-0/+28
* [lld/mac] Use normal Undefined machinery for dyld_stub_binder lookupNico Weber2021-07-112-6/+69
* [lld-macho][nfc] Expand the compact unwind symbol reloc testJez Ng2021-07-111-2/+9
* [lld-macho] Fix bug in handling unwind info from ld -rVy Nguyen2021-07-092-4/+109
* [WebAssembly] Added initial type checker to MC AssemblerWouter van Oortmerssen2021-07-0936-102/+135
* Fix MSVC "not all control paths return a value" warning. NFCI.Simon Pilgrim2021-07-091-0/+1
* [ELF][AArch64] Write addends for TLSDESC relocations with -z relAlex Richardson2021-07-095-10/+99
* [ELF] Implement RISCV::getImplicitAddend()Alex Richardson2021-07-092-2/+25
* [ELF] Write R_RISCV_IRELATIVE addends with -z relAlex Richardson2021-07-092-2/+24
* [ELF] Write R_X86_64_IRELATIVE addends with -z relAlex Richardson2021-07-092-4/+21
* [ELF] Implement X86_64::getImplicitAddend()Alex Richardson2021-07-094-6/+52
* [ELF] Check the Elf_Rel addends for dynamic relocationsAlex Richardson2021-07-0913-3/+146
* [ELF] Refactor DynamicReloc to fix incorrect relocation addendsAlex Richardson2021-07-099-92/+226
* PR51018: Remove explicit conversions from SmallString to StringRef to future-...David Blaikie2021-07-081-1/+1
* [lld/mac] Fix warning about unused variable [NFC]Mikael Holmen2021-07-081-1/+1
* [WebAssembly][lld] Fix segfault on .bss sections in mapfileThomas Lively2021-07-072-17/+33
* [LLD] [COFF] Avoid thread exhaustion on 32-bit Windows hostJeremy Drake2021-07-071-2/+3
* [lld-macho][nfc] Rename test file to be more descriptive (rather than referen...Vy Nguyen2021-07-071-0/+0
* [lld/mac] Don't crash when dead-stripping removes all unwind infoNico Weber2021-07-073-1/+42
* [lld/mac] Tweak reserve() argument in unwind codeNico Weber2021-07-071-1/+1
* [lld/mac] Give several LTO tests an "lto-" prefixNico Weber2021-07-068-0/+0
* [lld/mac] Partially implement -export_dynamicNico Weber2021-07-066-5/+43
* [lld/mac] Implement -arch_multipleNico Weber2021-07-065-2/+17
* [lld/mac] Implement -final_outputNico Weber2021-07-056-4/+35
* [lld/mac] Implement -umbrellaNico Weber2021-07-055-3/+53
* [lld-macho] Only emit one BIND_OPCODE_SET_SYMBOL per symbolJez Ng2021-07-053-55/+125
* [lld-macho][nfc] Add REQUIRES: x86 to testJez Ng2021-07-051-0/+2
* [lld-macho] Parse relocations quickly by assuming sorted orderJez Ng2021-07-053-1/+127
* [lld/mac] Fix function offset on 1st-level unwind table sentinelNico Weber2021-07-042-2/+8
* [lld/mac] Don't crash on 32-bit output binaries when dead-strippingNico Weber2021-07-042-7/+24
* Fix test so it doesn't try to write to the test directory, only to %tDavid Blaikie2021-07-021-1/+1
* [lld-macho] Ignore debug symbols while preparing relocations.Vy Nguyen2021-07-022-0/+132
* [LLD] [COFF] Fix up missing stdcall decorations in MinGW modeMartin Storsjö2021-07-0210-21/+176
* [LLD] [MinGW] Allow linking to DLLs directlyMartin Storsjö2021-07-022-14/+8
* [LLD] [COFF] Support linking directly against DLLs in MinGW modeMartin Storsjö2021-07-0210-2/+292
* [lld-macho] Factor out common InputSection membersJez Ng2021-07-0113-68/+90
* [lld-macho][nfc] Remove unnecessary vertical spacingJez Ng2021-07-011-6/+0
* [lld-macho] Deduplicate CFStringsJez Ng2021-07-017-9/+226