summaryrefslogtreecommitdiffstats
path: root/lld/COFF
Commit message (Expand)AuthorAgeFilesLines
* Fix alignment of thunks for ARM/ARM64Martin Storsjö2020-06-172-7/+19
* [COFF] Don't treat DWARF sections as GC rootsReid Kleckner2020-04-131-2/+4
* [LLD][COFF] Enable linking of __declspec(selectany) symbols from Clang and GCCMarkus Böck2020-01-231-0/+11
* [COFF] Align ARM64 range extension thunks at instruction boundaryTom Tan2020-01-101-1/+1
* [ThinLTO] Pass CodeGenOpts like UnrollLoops/VectorizeLoop/VectorizeSLPWei Mi2020-01-091-0/+1
* [LLD] [COFF] Fix post-commit suggestions for absolute symbol equalityMartin Storsjö2020-01-082-10/+3
* [LLD] [COFF] Don't error out on duplicate absolute symbols with the same valueMartin Storsjö2020-01-042-2/+16
* [PDB] Print the most redundant type record indices with /summaryReid Kleckner2020-01-021-1/+90
* [lld] Fix -Wrange-loop-analysis warningsFangrui Song2020-01-011-4/+1
* lld: Remove explicit copy ops from AssociatedIterator, relying on implicit op...David Blaikie2019-12-271-5/+0
* [LLD] [COFF] Fix reporting duplicate errors for absolute symbolsMartin Storsjö2019-12-191-1/+3
* [LLD] Add a default copy constructor to avoid warningsNemanja Ivanovic2019-11-251-0/+1
* LLD: Don't use the stderrOS stream in link before it's reassigned.James Y Knight2019-11-212-8/+8
* Use lld::make<T> to make TpiSource objectsRui Ueyama2019-11-201-10/+7
* Make it possible to redirect not only errs() but also outs()Rui Ueyama2019-11-183-6/+9
* [COFF] Don't error if the only inputs are from /wholearchive:Reid Kleckner2019-11-151-4/+4
* Add missing includes needed to prune LLVMContext.h include, NFCReid Kleckner2019-11-141-0/+1
* [COFF] Avoid CodeView include in headerReid Kleckner2019-11-143-6/+8
* Forward declare the DWARFCache to avoid including LLVM DWARF detailsReid Kleckner2019-11-142-1/+3
* [COFF] Don't include llvm/LTO/LTO.h in a headerReid Kleckner2019-11-145-3/+15
* Warn on /align if used without /driverRui Ueyama2019-11-141-0/+2
* Implement /driver, /driver:wdm and /driver:uponlyRui Ueyama2019-11-144-3/+36
* [LLD] [COFF] Fix automatically importing data symbols from DLLs with LTOMartin Storsjö2019-11-131-2/+0
* Warn when an output section name is longer than 8 charactersReid Kleckner2019-11-013-0/+13
* lld/COFF: Simplify getOutputPath() using sys::path functions.Nico Weber2019-10-281-4/+1
* [LLD] [COFF] Fix use of uninitialized memory since SVN r375390Martin Storsjo2019-10-211-1/+1
* [LLD] [COFF] Use the local dwarf code instead of Symbolizer for resolving cod...Martin Storsjo2019-10-215-15/+21
* [LLD] Move duplicated dwarf parsing code to the Common library. NFC.Martin Storsjo2019-10-212-79/+6
* [lld][coff] Add missing dependency to fix build.Michael Liao2019-10-181-0/+1
* [LLD] [COFF] Try to report source locations for duplicate symbolsMartin Storsjo2019-10-184-13/+167
* [LLD] [COFF] Update a leftover comment after SVN r374869. NFC.Martin Storsjo2019-10-151-1/+1
* [LLD] [COFF] Fix -Wmissing-field-initializers warnings. NFC.Martin Storsjo2019-10-151-1/+1
* [LLD] [COFF] Wrap file location pair<StringRef,int> in Optional<>. NFC.Martin Storsjo2019-10-153-22/+26
* [PDB] Fix bug when using multiple PCH header objects with the same name.Zachary Turner2019-10-101-17/+9
* [COFF] Wrap definitions in namespace lld { namespace coff {. NFCFangrui Song2019-10-107-50/+63
* dummy comment typo fix commit to cycle the botsNico Weber2019-10-105-9/+8
* Unify the two CRC implementationsHans Wennborg2019-10-091-4/+2
* [lld] Don't create hints-section if Hint/Name Table is emptyRui Ueyama2019-10-091-1/+2
* [LLD] [COFF] Always demangle the __imp_ prefix to __declspec(dllimport)Martin Storsjo2019-10-041-3/+5
* Add /reproduce option to lld/COFFRui Ueyama2019-10-042-6/+27
* Revert r371729: lld-link: Make /linkrepro: take a filename, not a directory.Rui Ueyama2019-10-041-5/+7
* [LLD] [COFF] Use the unified llvm demangle frontend function. NFC.Martin Storsjo2019-09-272-15/+16
* [LLD] [COFF] Resolve source locations for undefined references using dwarfMartin Storsjo2019-09-255-4/+38
* [NFC][COFF] fix typo in comment ("algortihm" -> "algorithm")Bob Haarman2019-09-241-1/+1
* [lld] Update lld driver to use new LTO APIs to handle libcall symbolsSteven Wu2019-09-161-7/+2
* lld-link: Make Options.td formatting more self-consistent.Nico Weber2019-09-141-13/+19
* lld-link: Add a flag /lldignoreenv that makes lld-link ignore env vars.Nico Weber2019-09-134-11/+17
* [COFF] Fix to not add archive name to buffer identifiers when they comeAmy Huang2019-09-121-2/+3
* lld-link: Make /linkrepro: take a filename, not a directory.Nico Weber2019-09-121-7/+5
* [LLD][COFF] Add index to disambiguate archive members when using -wholearchiveRui Ueyama2019-09-101-1/+2
OpenPOWER on IntegriCloud