summaryrefslogtreecommitdiffstats
path: root/lld/COFF/InputFiles.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [COFF] Store import symbol pointers as pointers to the base classMartin Storsjo2018-07-101-1/+2
* COFF: Add a flag for disabling string tail merging.Peter Collingbourne2018-05-111-2/+2
* [COFF] more informative "broken object file" diagnosticsBob Haarman2018-04-251-5/+4
* COFF: Friendlier undefined symbol errors.Peter Collingbourne2018-04-171-2/+2
* Remove references to old SymbolBody classSam Clegg2018-04-111-1/+1
* COFF: Implement string tail merging.Peter Collingbourne2018-03-151-4/+11
* [LLD] Implement /guard:[no]longjmpReid Kleckner2018-02-131-1/+3
* [COFF] Add minimal support for /guard:cfReid Kleckner2018-02-061-12/+6
* Remove checkToString functions and use toString instead.Rui Ueyama2017-12-071-2/+2
* [COFF] Stop lowercasing paths in messagesShoaib Meenai2017-12-071-5/+4
* Always evaluate the second argument for CHECK() lazily.Rui Ueyama2017-12-061-5/+5
* toString function take a const refs where possibleSam Clegg2017-12-051-1/+1
* COFF: Simplify construction of safe SEH table. NFCI.Peter Collingbourne2017-11-281-16/+6
* COFF: Do not add symbols in discarded sections to SEH handler list.Peter Collingbourne2017-11-281-1/+2
* Move Memory.{h,cpp} to Common.Rui Ueyama2017-11-281-1/+1
* Reland r319090, "COFF: Do not create SectionChunks for discarded comdat secti...Peter Collingbourne2017-11-281-85/+178
* Consistent use of <internal> when displaying internal symbol namesSam Clegg2017-11-271-1/+1
* Revert r319090, "COFF: Do not create SectionChunks for discarded comdat secti...Peter Collingbourne2017-11-271-177/+85
* COFF: Do not create SectionChunks for discarded comdat sections.Peter Collingbourne2017-11-271-85/+177
* COFF: Remove the SymbolBodies vector, and rename SparseSymbolBodies to Symbols.Peter Collingbourne2017-11-201-8/+4
* COFF: Change SparseChunks to be of type std::vector<SectionChunk *>. NFC.Peter Collingbourne2017-11-201-3/+2
* [COFF] Avoid "Body" as a local variable name.Rui Ueyama2017-11-031-15/+15
* Rename SymbolBody -> SymbolRui Ueyama2017-11-031-11/+11
* [COFF] Merge Symbol and SymbolBody.Rui Ueyama2017-10-311-10/+10
* [lld] unified COFF and ELF error handling on new Common/ErrorHandlerBob Haarman2017-10-251-4/+3
* Update for llvm change.Rafael Espindola2017-10-111-5/+2
* COFF: simplify thunk handling (NFC)Saleem Abdulrasool2017-09-011-6/+3
* COFF: handle multiply defined symbols with different storageSaleem Abdulrasool2017-09-011-8/+8
* Revert r312171: Support nested static libraries.Rui Ueyama2017-08-301-6/+0
* Support nested static libraries.Rui Ueyama2017-08-301-0/+6
* Move a function from Driver.cpp to InputFile.cpp.Rui Ueyama2017-08-301-0/+19
* Add {Obj,Import,Bitcode}File::Instances to COFF input files.Rui Ueyama2017-07-271-0/+4
* Rename ObjectFile ObjFile for COFF as well.Rui Ueyama2017-07-261-8/+8
* [COFF] Add initial support for linking ARM64 binariesMartin Storsjo2017-07-011-0/+2
* [PDB] Don't emit debug info associated with dead chunksReid Kleckner2017-06-201-8/+8
* [COFF] Drop unused comdat sections when GC is turned offReid Kleckner2017-06-161-1/+5
* Move Object format code to lib/BinaryFormat.Zachary Turner2017-06-071-1/+1
* Make key-value types explicit. NFC.Rui Ueyama2017-05-241-3/+8
* Change the control flow so that the function is a bit more readable. NFC.Rui Ueyama2017-05-241-6/+4
* Revert r303304: Re-submit r303225: Garbage collect dllimported symbols.Rui Ueyama2017-05-221-10/+1
* Use make<> everywhere in COFF to make it consistent with ELF.Rui Ueyama2017-05-181-8/+8
* Re-submit r303225: Garbage collect dllimported symbols.Rui Ueyama2017-05-171-1/+10
* Revert r303225 "Garbage collect dllimported symbols."Hans Wennborg2017-05-171-10/+1
* Garbage collect dllimported symbols.Rui Ueyama2017-05-171-1/+10
* COFF: actually synthesize CONST imports properlySaleem Abdulrasool2017-04-281-0/+3
* Object, LTO: Add target triple to irsymtab and LTO API.Peter Collingbourne2017-04-141-5/+1
* Re-apply r299168 and r299169 now that the libdeps are fixed.Peter Collingbourne2017-03-311-3/+2
* Revert r299168 and r299169 due to library dependency issues.Peter Collingbourne2017-03-311-2/+3
* LTO: Reduce memory consumption by creating an in-memory symbol table for Inpu...Peter Collingbourne2017-03-311-3/+2
* LTO: Replace InputFile::Symbol::getFlags() with predicate accessors. NFC.Peter Collingbourne2017-03-281-5/+3
OpenPOWER on IntegriCloud