summaryrefslogtreecommitdiff
path: root/lld/COFF/Driver.h
AgeCommit message (Expand)Author
2018-08-30Merging r338877, r338911 and r339165:Hans Wennborg
2018-06-12Fix /WholeArchive bug.Rui Ueyama
2018-02-20Consistent use of header file for ICF and MarkLiveSam Clegg
2018-02-06[COFF] Add minimal support for /guard:cfReid Kleckner
2018-01-09[COFF] Process /EXPORT option in fastpathRui Ueyama
2017-12-28Do not parse the same /export string more than once.Rui Ueyama
2017-12-27[COFF] Do not parse args twice if no rsp files existsRui Ueyama
2017-12-08Prefer `ArrayRef` over `const std::vector&`Sam Clegg
2017-11-03Rename SymbolBody -> SymbolRui Ueyama
2017-10-20COFF: Add type server pdb files to linkrepro tar file.Peter Collingbourne
2017-10-16COFF: Add resource files to linkrepro instead of the cvtres object file.Peter Collingbourne
2017-10-02Move new lld's code to Common subdirectory.Rui Ueyama
2017-09-13[COFF] Add support for the -wholearchive optionMartin Storsjo
2017-09-05lld-link: Add --rsp-quoting= flag.Nico Weber
2017-08-28Remove Symtab aliases.Rui Ueyama
2017-08-28Keep an instance of COFFOptTable alive as long as InputArgList is alive.Rui Ueyama
2017-08-14[COFF] Add support for aligncomm directivesMartin Storsjo
2017-06-30Remove unused declarationsSam Clegg
2017-06-20[GSoC] Flag value completion for clangYuka Takahashi
2017-06-02Re-land "COFF: migrate def parser from LLD to LLVM"Reid Kleckner
2017-06-02Revert "COFF: migrate def parser from LLD to LLVM"Reid Kleckner
2017-05-20COFF: migrate def parser from LLD to LLVM [2/2]Martell Malone
2017-05-18Use make<> everywhere in COFF to make it consistent with ELF.Rui Ueyama
2017-04-24Handle _LINK_ env string as command line parameters.Rui Ueyama
2017-02-23Fix /msvclto.Rui Ueyama
2017-02-06Add an option to use the MSVC linker to link LTO-generated object files.Rui Ueyama
2017-01-06Use TarWriter to create tar archives instead of cpio.Rui Ueyama
2016-12-16COFF: Cache the result of library searches.Peter Collingbourne
2016-12-15COFF: Open and map input files asynchronously on Windows.Peter Collingbourne
2016-12-09COFF: New symbol table design.Peter Collingbourne
2016-12-08COFF: Use a string saver in Memory.h in Driver.Rui Ueyama
2016-09-15Create PDB.h and move code to remove unnecessary #includes.Rui Ueyama
2016-07-26COFF: Implement /linkrepro flag.Peter Collingbourne
2016-07-08COFF: remove unused function (touchFile)Saleem Abdulrasool
2016-06-20[COFF] Add /section command line flag.Rui Ueyama
2016-03-02Merge DarwinLdDriver and Driver.Rui Ueyama
2016-02-28Make the entry point function calls consistent. NFC.Rui Ueyama
2015-12-04COFF: Create a PDB file with the correct file signature.Rui Ueyama
2015-09-19COFF: Move markLive() from Writer.cpp to its own file.Rui Ueyama
2015-09-19Remove unused #includes.Rui Ueyama
2015-08-14Make these headers as being c++.Rafael Espindola
2015-08-13Update for llvm api change.Rafael Espindola
2015-08-06Port the error functions from ELF to COFF.Rafael Espindola
2015-07-25COFF: Use short identifiers. NFC.Rui Ueyama
2015-07-15COFF: Fix mangled dllexported names.Rui Ueyama
2015-07-09COFF: Fix dllexported symbol names on x86.Rui Ueyama
2015-07-09COFF: Fix import thunks and name mangling for x86.Rui Ueyama
2015-07-08COFF: Handle /machine option in a similar manner for other options. NFC.Rui Ueyama
2015-07-07COFF: Check for incompatible machine types.Rui Ueyama
2015-07-04COFF: Implement /merge option.Rui Ueyama