summaryrefslogtreecommitdiffstats
path: root/lld/COFF/Writer.cpp
Commit message (Expand)AuthorAgeFilesLines
* Re-submit r283825: Add section header stream to PDB.Rui Ueyama2016-10-111-1/+9
* Revert "Add section header stream to PDB." because it depends on r283823.Rui Ueyama2016-10-111-9/+1
* Add section header stream to PDB.Rui Ueyama2016-10-101-1/+9
* Use StringSwtich::Cases for multiple choices.Rui Ueyama2016-09-301-4/+1
* COFF: make builds more reproducibleSaleem Abdulrasool2016-09-091-11/+38
* Fix UBSan bot by not passing NULL into memcpy src.Ivan Krasin2016-08-311-1/+2
* COFF: disambiguate make_unique (NFC)Saleem Abdulrasool2016-08-291-2/+2
* COFF: add beginnings of debug directory creationSaleem Abdulrasool2016-08-291-0/+76
* COFF: hoist a local variableSaleem Abdulrasool2016-08-211-3/+7
* COFF: reorder the table constructionSaleem Abdulrasool2016-08-101-9/+9
* COFF: Update error messages so that they start with lowercase letters.Rui Ueyama2016-07-151-1/+1
* Make check() always return a value.Rui Ueyama2016-07-151-5/+3
* COFF: Remove `void error()` functions and use fatal instead.Rui Ueyama2016-07-151-2/+4
* COFF: Remove unnecessary explicit calls of Twine ctor.Rui Ueyama2016-07-141-1/+1
* COFF: Rename noreturn error -> fatal.Rui Ueyama2016-07-141-4/+4
* COFF: Rename non-noreturn error -> check.Rui Ueyama2016-07-141-2/+2
* [COFF] Add /section command line flag.Rui Ueyama2016-06-201-0/+18
* [COFF] Don't call memcpy with a NULL argumentDavid Majnemer2016-03-201-1/+2
* [COFF] Don't hard-code the load configuration sizeDavid Majnemer2016-03-151-2/+13
* [COFF] Use the correct size of the TLS directoryDavid Majnemer2016-03-151-1/+3
* Update for LLVM function name change.Rui Ueyama2016-01-141-9/+9
* COFF: Rename RoundUpToAlignment -> align.Rui Ueyama2016-01-081-9/+8
* COFF: Add /nosymtab command line option.Rui Ueyama2015-09-211-1/+2
* COFF: Move markLive() from Writer.cpp to its own file.Rui Ueyama2015-09-191-55/+0
* Remove unused #includes.Rui Ueyama2015-09-191-1/+0
* COFF: Use parallel_sort in Writer::sortExceptionTable().Rui Ueyama2015-09-181-4/+6
* COFF: Parallelize Writer::writeSections().Rui Ueyama2015-09-181-2/+3
* COFF: Remove DefinedSymbol::isLive() and markLive(). NFC.Rui Ueyama2015-09-161-17/+14
* COFF: Fix bug that not all symbols were written to symtab if /opt:noref.Rui Ueyama2015-09-161-14/+13
* COFF: Rename /opt:lldicf -> /opt:icf.Rui Ueyama2015-09-161-1/+1
* COFF: /delayload:<DLLNAME> is case-insensitive.Rui Ueyama2015-09-031-1/+1
* COFF: Preserve original spelling of DLL file name.Rui Ueyama2015-09-021-3/+5
* COFF: Fix the order of the DLL import entry.Rui Ueyama2015-08-171-4/+11
* COFF: Simplify Writer::createImportTables.Rui Ueyama2015-08-171-13/+7
* COFF: In chunks, store the offset from the start of the output section. NFC.Rafael Espindola2015-08-141-5/+4
* Update for llvm api change.Rafael Espindola2015-08-131-3/+4
* COFF: Align sections to 512-byte boundaries on disk.Rui Ueyama2015-08-111-14/+10
* COFF: Handle _load_config_used in the same way as other special symbols.Rui Ueyama2015-08-071-1/+1
* Remove unused variable.Rui Ueyama2015-08-071-1/+0
* Port the error functions from ELF to COFF.Rafael Espindola2015-08-061-16/+13
* COFF: ARM: Sort .pdata section correctly.Rui Ueyama2015-08-061-5/+16
* COFF, ELF2: Pass output file path implicitly using Config global variable.Rui Ueyama2015-08-051-6/+3
* COFF: Simplify Writer interface by hiding Writer class.Rui Ueyama2015-08-051-48/+161
* COFF: Handle all COMDAT sections as non-GC root.Rui Ueyama2015-07-301-1/+1
* COFF: Sort output sections which start with .debug to the end of the fileDavid Majnemer2015-07-301-0/+6
* Remove unused #includes.Rui Ueyama2015-07-291-2/+0
* COFF: ARM: Fix relocations to thumb code.Rui Ueyama2015-07-291-0/+7
* COFF: Fix SECREL and SECTION relocations.Rui Ueyama2015-07-291-0/+12
* COFF: Set load config table entry on non-x86.Rui Ueyama2015-07-291-2/+2
* COFF: _tls_used is __tls_used on x86.Rui Ueyama2015-07-281-2/+2
OpenPOWER on IntegriCloud