summaryrefslogtreecommitdiffstats
path: root/llvm/lib/MC/WinCOFFObjectWriter.cpp
Commit message (Expand)AuthorAgeFilesLines
* MC: Remove stream and output functions from MCObjectWriter. NFCI.Peter Collingbourne2018-05-211-2/+1
* MC: Have the object writers return the number of bytes written. NFCI.Peter Collingbourne2018-05-211-3/+7
* MC: Change object writers to use endian::Writer. NFCI.Peter Collingbourne2018-05-211-77/+79
* MC: Change MCAssembler::writeSectionData and writeFragmentPadding to take a r...Peter Collingbourne2018-05-211-9/+1
* [MC] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang2018-04-131-4/+4
* [MC] Always emit relocations for same-section function referencesReid Kleckner2018-03-141-5/+7
* [MC] Thread unique_ptr<MCObjectWriter> through the create.*ObjectWriterLang Hames2017-10-101-2/+2
* [MC] Plumb unique_ptr<MCWinCOFFObjectTargetWriter> throughLang Hames2017-10-101-8/+8
* Simplify interface now that we don't need to pass IsPCRel. NFC.Rafael Espindola2017-07-111-5/+6
* COFF: Produce an error on invalid pcrel relocs.Rafael Espindola2017-06-231-2/+2
* COFF: handle "undef - ." expressions.Rafael Espindola2017-06-231-11/+0
* Change creation of relative relocations on COFF.Rafael Espindola2017-06-221-1/+1
* Simplify WinCOFFObjectWriter::recordRelocation.Rafael Espindola2017-06-221-14/+5
* Move Object format code to lib/BinaryFormat.Zachary Turner2017-06-071-1/+1
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-3/+3
* [MC] Fix some Clang-tidy modernize-use-using warnings; other minor fixes (NFC).Eugene Zelenko2017-04-261-7/+8
* MC: Remove unused virtual function MCObjectWriter::isWeak. NFC.Peter Collingbourne2017-04-081-19/+0
* MC/COFF: Do not emit forward associative section referenceds.Rui Ueyama2017-02-171-26/+53
* Split WinCOFFObjectWriter::writeSection.Rui Ueyama2017-02-161-28/+39
* Split WinCOFFObjectWriter::writeObject function.Rui Ueyama2017-02-161-160/+183
* Remove useless local variable.Rui Ueyama2017-02-161-9/+4
* Rename variables to match the LLVM style.Rui Ueyama2017-02-161-94/+97
* Revert r295138: Instead of a series of string operations, use snprintf().Rui Ueyama2017-02-151-2/+4
* Instead of a series of string operations, use snprintf().Rui Ueyama2017-02-151-4/+2
* Return early. NFC.Rui Ueyama2017-02-151-16/+17
* Use LLVM-style naming scheme.Rui Ueyama2017-02-151-22/+22
* Use LLVM-style naming scheme.Rui Ueyama2017-02-151-18/+18
* Remove useless local variable.Rui Ueyama2017-02-151-3/+1
* Split WinCOFFObjectWriter::defineSection. NFC.Rui Ueyama2017-02-151-47/+38
* Simplify WinCOFFObjectWriter by removing a template member function.Rui Ueyama2017-02-141-15/+5
* Do not lookup a DenseMap twice using the same key.Rui Ueyama2017-02-141-7/+4
* Use endian::write32le instead of endian::write.Rui Ueyama2017-02-141-7/+3
* Use zero-initialization instead of memset.Rui Ueyama2017-02-141-18/+5
* [MC] Fix some Clang-tidy modernize and Include What You Use warnings; other m...Eugene Zelenko2017-02-071-25/+34
* Fix comment typos. NFC.Simon Pilgrim2016-11-201-1/+1
* Remove unused #includes of TimeValue.h. NFC.Pavel Labath2016-10-241-1/+0
* Misc improvements to StringTableBuilder.Rafael Espindola2016-10-041-1/+1
* Apply clang-tidy's modernize-loop-convert to lib/MC.Benjamin Kramer2016-06-261-25/+24
* Delete some dead code.Rafael Espindola2016-06-211-3/+0
* coff: fix weak alias to local.Rafael Espindola2016-05-261-32/+40
* coff: fix the section of weak symbols.Rafael Espindola2016-05-261-13/+16
* coff: fix the value of weak definitions.Rafael Espindola2016-05-261-1/+1
* [MC] Add support for encoding CodeView variable definition rangesDavid Majnemer2016-02-051-0/+4
* [COFF] Simplify SetSectionNameDavid Majnemer2016-01-241-12/+10
* Update to use new name alignTo().Rui Ueyama2016-01-141-1/+1
* Make WinCOFFObjectWriter.cpp's timestamp writing not use ENABLE_TIMESTAMPSNico Weber2016-01-061-7/+1
* [MC, COFF] Support link /incremental conditionallyDavid Majnemer2015-12-211-5/+12
* [MC, COFF] Unbreak support for COFF timestampsDavid Majnemer2015-12-211-0/+1
* MC: Simplify handling of temporary symbols in COFF writer.Peter Collingbourne2015-11-261-81/+23
* Fix bug where WinCOFFObjectWriter would assume starting from an empty output.Manuel Klimek2015-11-181-1/+1
OpenPOWER on IntegriCloud