summaryrefslogtreecommitdiffstats
path: root/lld/COFF/InputFiles.h
Commit message (Expand)AuthorAgeFilesLines
* [COFF] Avoid CodeView include in headerReid Kleckner2019-11-141-3/+2
* Forward declare the DWARFCache to avoid including LLVM DWARF detailsReid Kleckner2019-11-141-1/+2
* [COFF] Don't include llvm/LTO/LTO.h in a headerReid Kleckner2019-11-141-3/+5
* [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-211-0/+4
* [LLD] Move duplicated dwarf parsing code to the Common library. NFC.Martin Storsjo2019-10-211-10/+2
* [LLD] [COFF] Try to report source locations for duplicate symbolsMartin Storsjo2019-10-181-0/+14
* reland "[lld-link] implement -start-lib and -end-lib"Bob Haarman2019-09-031-2/+35
* Revert "[lld-link] implement -start-lib and -end-lib"Vlad Tsyrklevich2019-08-301-35/+2
* [lld-link] implement -start-lib and -end-libBob Haarman2019-08-301-2/+35
* [LLD] [COFF] Support merging resource object filesMartin Storsjo2019-08-301-3/+6
* [lld] Remove unnecessary "class Lazy"Bob Haarman2019-08-131-1/+0
* lld-link: Demangle symbols from archives in diagnosticsNico Weber2019-07-191-1/+1
* [COFF] Rename variale references in comments after VariableName -> variableNa...Fangrui Song2019-07-161-1/+1
* [lld-link] implement -thinlto-{prefix,object-suffix}-replaceBob Haarman2019-07-111-0/+2
* [Coding style change][lld] Rename variables for non-ELF portsRui Ueyama2019-07-111-91/+91
* lld-link: Reject more than one resource .obj fileNico Weber2019-06-111-2/+5
* [LLD][COFF] use offset in archive to disambiguate archive membersBob Haarman2019-04-151-1/+2
* [LLD][COFF] Early dependency detectionAlexandre Ganea2019-04-011-0/+8
* Don't copy the .drective section with std::stringReid Kleckner2019-03-291-2/+2
* [COFF] Optimize range extension thunk insertion memory usageReid Kleckner2019-03-281-0/+7
* [LLD][COFF] Separate module descriptors creation from type/symbol mergingAlexandre Ganea2019-03-221-3/+3
* [COFF] Delete unused declarations and add a missing forward declaration. NFCFangrui Song2019-03-151-1/+0
* [LLD][COFF] Add support for /FUNCTIONPADMIN command-line optionAlexandre Ganea2019-02-231-0/+6
* lld/coff: Simplify error message for comdat selection mismatchesNico Weber2019-02-141-0/+14
* lld/coff: Implement some support for the comdat selection fieldNico Weber2019-01-301-0/+2
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [CodeView] More appropriate name and type for a Microsoft precompiled headers...Alexandre Ganea2019-01-071-1/+1
* [COFF][LLD] Add link support for Microsoft precompiled headers OBJsAlexandre Ganea2018-11-051-1/+10
* COFF: Implement safe ICF on rodata using address-significance tables.Peter Collingbourne2018-08-231-0/+2
* [COFF] Treat .xdata/.pdata$<sym> as implicitly associative to <sym> for MinGWMartin Storsjo2018-08-061-1/+16
* [COFF] Store import symbol pointers as pointers to the base classMartin Storsjo2018-07-101-2/+2
* COFF: Don't create unnecessary thunks.Peter Collingbourne2018-05-101-5/+7
* Remove references to old SymbolBody classSam Clegg2018-04-111-2/+2
* COFF: Implement string tail merging.Peter Collingbourne2018-03-151-1/+2
* [LLD] Implement /guard:[no]longjmpReid Kleckner2018-02-131-2/+4
* [COFF] Add minimal support for /guard:cfReid Kleckner2018-02-061-6/+20
* Prefer `ArrayRef` over `const std::vector&`Sam Clegg2017-12-081-4/+4
* toString function take a const refs where possibleSam Clegg2017-12-051-2/+2
* COFF: Simplify construction of safe SEH table. NFCI.Peter Collingbourne2017-11-281-4/+2
* Reland r319090, "COFF: Do not create SectionChunks for discarded comdat secti...Peter Collingbourne2017-11-281-1/+13
* Revert r319090, "COFF: Do not create SectionChunks for discarded comdat secti...Peter Collingbourne2017-11-271-13/+1
* COFF: Do not create SectionChunks for discarded comdat sections.Peter Collingbourne2017-11-271-1/+13
* COFF: Remove the SymbolBodies vector, and rename SparseSymbolBodies to Symbols.Peter Collingbourne2017-11-201-8/+5
* COFF: Change SparseChunks to be of type std::vector<SectionChunk *>. NFC.Peter Collingbourne2017-11-201-1/+1
* Rename SymbolBody -> SymbolRui Ueyama2017-11-031-12/+12
* [COFF] Merge Symbol and SymbolBody.Rui Ueyama2017-10-311-1/+0
* Move new lld's code to Common subdirectory.Rui Ueyama2017-10-021-1/+1
* COFF: simplify thunk handling (NFC)Saleem Abdulrasool2017-09-011-1/+0
* Move a function from Driver.cpp to InputFile.cpp.Rui Ueyama2017-08-301-0/+2
OpenPOWER on IntegriCloud