aboutsummaryrefslogtreecommitdiff
path: root/lld
AgeCommit message (Expand)AuthorFilesLines
2019-08-14[LLD] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere19-37/+37
2019-08-14[ELF] --gdb-index: fix odd variable name cUs after r365730 and replace lower_...Fangrui Song1-7/+6
2019-08-14[ELF][test] Update silent-ignore.testFangrui Song1-3/+5
2019-08-14[MinGW] Correct handling different forms of a few optionsMartin Storsjo2-10/+16
2019-08-14[MinGW] Restructure Options.td to use multiclass where sensible. NFC.Martin Storsjo1-33/+29
2019-08-14[MinGW] Remove stray/inconsistent comment chars in test file. NFC.Martin Storsjo1-8/+8
2019-08-14[ELF] Initialize 2 fields of Symbol in SymbolTable::insertFangrui Song2-0/+6
2019-08-13[lld][WebAssembly] Allow linking of pic code into static binariesSam Clegg8-14/+165
2019-08-13[lld][test] Update test to print ELF note description dataJordan Rupprecht1-0/+1
2019-08-13[ELF] Don't special case symbolic relocations with 0 addend to ifunc in writa...Fangrui Song6-63/+63
2019-08-13[ELF] Simplify handling of exportDynamic and isPreemptibleFangrui Song4-23/+29
2019-08-13[ELF] Rename odd variable names "New" after r365730. NFCFangrui Song6-38/+35
2019-08-13[ELF][test] Add dynamic-list-preempt2.sFangrui Song1-0/+29
2019-08-13[lld] Remove unnecessary "class Lazy"Bob Haarman1-1/+0
2019-08-12[ELF] Remove unnecessary assignment to `isPreemptible` in replaceWithDefined()Fangrui Song1-1/+0
2019-08-11[ELF] Remove redundant isDefined() in Symbol::computeBinding() and delete one...Fangrui Song2-5/+3
2019-08-11[ELF] Remove redundant !isPreemptible in Symbol::computeBinding()Fangrui Song1-1/+1
2019-08-11[ELF] Remove unnecessary assignment to `used` in replaceWithDefinedFangrui Song1-1/+0
2019-08-09[ELF] For VS-style diagnostics, prefer printing full paths in the header.Igor Kudrin7-8/+54
2019-08-09[ELF] Expand regions for gaps due to explicit addressFangrui Song2-0/+26
2019-08-09DebugInfo: Explicitly handle errors when parsing unit DIEsDavid Blaikie2-4/+6
2019-08-09ELF: Move sections referred to by __start_/__stop_ symbols into the main part...Peter Collingbourne2-0/+55
2019-08-08[lld][WebAssembly] Don't create optional symbols when outputing an object fileSam Clegg1-25/+27
2019-08-08[WebAssembly][lld] control __data_end export with config->sharedGuanzhong Chen1-1/+3
2019-08-08[lld][WebAssembly] Use createGlobalVariable helper function. NFC.Sam Clegg1-12/+2
2019-08-08[lld][WebAssembly] Add optional symbols after input file handlingSam Clegg6-24/+35
2019-08-08[ELF][AArch64] Delete two unused RUN lines from aarch64-movw-tprel.s after D6...Fangrui Song1-2/+0
2019-08-08[ELF][AArch64] Support for movz, movk tprel relocationsPeter Smith3-0/+94
2019-08-07gdb-index: Wire up str_offsets section to avoid incorrect error message about...David Blaikie3-1/+12
2019-08-07Add a test demonstrating DWARF parse failures are not causing lld to exit non...David Blaikie1-0/+30
2019-08-07API update for change to LLVM's lib/DebugInfo/DWARFDavid Blaikie3-21/+21
2019-08-07Try to fix windows build bots after r368153.Igor Kudrin1-2/+2
2019-08-07[ELF] Fix splitting messages for duplicate symbols.Igor Kudrin2-2/+41
2019-08-07Handle /align option.Rui Ueyama4-4/+60
2019-08-07Simplify error message output. NFC.Rui Ueyama1-16/+13
2019-08-07[ELF][X86] Add --no-show-raw-insn and -soname to some i386 testsFangrui Song7-136/+138
2019-08-07Re-submit r367649: Improve raw_ostream so that you can "write" colors using o...Rui Ueyama10-86/+73
2019-08-06[WebAssembly] Fix null pointer in createInitTLSFunctionGuanzhong Chen2-176/+186
2019-08-06[ELF][PPC] Don't relax ifunc toc-indirect accesses to toc-relativeFangrui Song2-1/+25
2019-08-06[ELF][ARM] Fix /DISCARD/ of section with .ARM.exidx sectionPeter Smith2-1/+50
2019-08-06[ELF] Make binding (weak or non-weak) logic consistent for Undefined and Shar...Fangrui Song4-19/+20
2019-08-06[MachO] Update LLD to use 64-bit offsets with DataExtractor (3/5)Igor Kudrin1-6/+6
2019-08-05[ELF][test] Reorganize some tls-*.s testsFangrui Song14-245/+176
2019-08-05[ELF] Consistently prioritize non-* wildcards overs "*" in version scriptsFangrui Song10-70/+91
2019-08-05Changing representation of .cv_def_range directives in Codeview debug info as...Nilanjana Basu1-3/+3
2019-08-05Revert "Changing representation of .cv_def_range directives in Codeview debug...Nilanjana Basu1-3/+3
2019-08-05Changing representation of .cv_def_range directives in Codeview debug info as...Nilanjana Basu1-3/+3
2019-08-05[MinGW] Add an lld specific option for requesting to delay load librariesMartin Storsjo3-0/+8
2019-08-05[COFF] Omit automatically imported symbols from the symbol tableMartin Storsjo3-3/+20
2019-08-05Rename F_{None,Text,Append} to OF_{None,Text,Append}. NFCFangrui Song10-13/+13