summaryrefslogtreecommitdiffstats
path: root/lld/COFF/Writer.cpp
Commit message (Expand)AuthorAgeFilesLines
* Make it possible to redirect not only errs() but also outs()Rui Ueyama2019-11-181-1/+1
* [COFF] Don't include llvm/LTO/LTO.h in a headerReid Kleckner2019-11-141-0/+1
* Implement /driver, /driver:wdm and /driver:uponlyRui Ueyama2019-11-141-0/+4
* Warn when an output section name is longer than 8 charactersReid Kleckner2019-11-011-0/+5
* [COFF] Wrap definitions in namespace lld { namespace coff {. NFCFangrui Song2019-10-101-8/+6
* [lld] Don't create hints-section if Hint/Name Table is emptyRui Ueyama2019-10-091-1/+2
* reland "[lld-link] implement -start-lib and -end-lib"Bob Haarman2019-09-031-1/+2
* Revert "[lld-link] implement -start-lib and -end-lib"Vlad Tsyrklevich2019-08-301-2/+1
* [lld-link] implement -start-lib and -end-libBob Haarman2019-08-301-1/+2
* [COFF] Check errorCount before committing the output fileMartin Storsjo2019-08-201-0/+3
* [COFF] Allow using custom .edata from input object filesMartin Storsjo2019-08-201-7/+20
* Handle /align option.Rui Ueyama2019-08-071-4/+6
* [COFF] Omit automatically imported symbols from the symbol tableMartin Storsjo2019-08-051-0/+7
* [COFF] Unbreak sorting of mingw comdat .tls sections after SVN r363457Martin Storsjo2019-07-231-4/+23
* [COFF] Implement /safeseh:no and check @feat.00 flags by defaultReid Kleckner2019-07-161-12/+4
* [COFF] Rename variale references in comments after VariableName -> variableNa...Fangrui Song2019-07-161-3/+3
* [Coding style change][lld] Rename variables for non-ELF portsRui Ueyama2019-07-111-958/+958
* Make functions and member variables distinguishable even after the name style...Rui Ueyama2019-07-101-2/+2
* [COFF] Fix .rsrc sections with differing permissionsMartin Storsjo2019-06-281-11/+21
* [COFF] Strip section name suffix from mingw comdatsMartin Storsjo2019-06-141-1/+7
* Wrap comment to 80 columnsNico Weber2019-06-111-3/+3
* [COFF] De-virtualize Chunk and SectionChunkReid Kleckner2019-05-241-2/+2
* [COFF] Replace OutputSection* with uint16_t index in ChunkReid Kleckner2019-05-241-13/+35
* [LLD][COFF] Implement /filealign parameterRui Ueyama2019-05-241-6/+5
* [COFF] Remove finalizeContents virtual method from Chunk, NFCReid Kleckner2019-05-241-3/+10
* Re-land r361206 "[COFF] Store alignment in log2 form, NFC"Reid Kleckner2019-05-221-5/+6
* Revert r361206 "[COFF] Store alignment in log2 form, NFC"Nico Weber2019-05-211-6/+5
* [COFF] Store alignment in log2 form, NFCReid Kleckner2019-05-201-5/+6
* [COFF] Simplify Chunk::writeTo and remove OutputSectionOff, NFCReid Kleckner2019-05-091-5/+6
* Shrink SectionChunk by combining Relocs and SectionName sizesReid Kleckner2019-05-031-6/+8
* lld-link: Implement /swaprun: flagNico Weber2019-04-251-0/+4
* Use llvm::stable_sortFangrui Song2019-04-231-13/+11
* [LLD][COFF] Generate import modules & COFF groups in PDBAlexandre Ganea2019-03-291-9/+9
* [COFF] Optimize range extension thunk insertion memory usageReid Kleckner2019-03-281-17/+47
* [COFF] Add address-taken import thunks to the fid tableReid Kleckner2019-02-281-11/+39
* [LLD][COFF] Support /threads[:no] like the ELF driverAlexandre Ganea2019-02-271-8/+9
* [LLD][COFF] Add support for /FUNCTIONPADMIN command-line optionAlexandre Ganea2019-02-231-0/+11
* [COFF] Avoid O(n^2) accesses into PartialSectionsMartin Storsjo2019-02-051-21/+21
* [COFF] Create range extension thunks for ARM64Martin Storsjo2019-02-011-12/+37
* [COFF] Fix crashes when writing a PDB after adding thunks.Martin Storsjo2019-02-011-5/+6
* [LLD][COFF] Partial sectionsAlexandre Ganea2019-01-281-50/+95
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [COFF] Remove empty sections before calculating the size of section headersMartin Storsjo2018-11-271-0/+17
* [COFF] Generate a codeview build id signature for MinGW even when not creatin...Martin Storsjo2018-11-271-1/+18
* [COFF] Add exported functions to gfids table for /guard:cfReid Kleckner2018-11-271-12/+25
* [COFF] Fix a longstanding typo in a variable name. NFC.Martin Storsjo2018-11-141-5/+5
* [LLD][COFF] Fix ordering of CRT global initializers in COMDAT sectionsAlexandre Ganea2018-10-051-5/+47
* [COFF] Add support for creating range extension thunks for ARMMartin Storsjo2018-09-251-7/+205
* [COFF] Support linking to import libraries from GNU binutilsMartin Storsjo2018-09-211-20/+150
* lld-link: Set PDB GUID to hash of PDB contents instead of to a random byte se...Nico Weber2018-09-151-84/+4
OpenPOWER on IntegriCloud