summaryrefslogtreecommitdiffstats
path: root/lld/lib/ReaderWriter/PECOFF/WriterPECOFF.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [PECOFF] Another Win64 relocation bug fixRui Ueyama2014-08-281-11/+18
* [PECOFF] Implement Win64 base relocationsRui Ueyama2014-08-281-4/+8
* [PECOFF] Fix AMD64_ADDR64 relocation.Rui Ueyama2014-08-271-1/+1
* [PECOFF] Add /HighEntropyVA.Rui Ueyama2014-08-251-0/+2
* [PECOFF] Fix PE+ relocationsRui Ueyama2014-08-221-15/+16
* [PECOFF] Fix section header.Rui Ueyama2014-07-311-6/+13
* [PECOFF] Fix entry point address.Rui Ueyama2014-07-231-4/+4
* [PECOFF] Set DLL bit in PE header if DLL.Rui Ueyama2014-07-171-0/+2
* [PECOFF] Set resource table entry in header.Rui Ueyama2014-07-101-0/+3
* PE/COFF: move PAGE_SIZE into the PECOFFLinkingContext.Tim Northover2014-06-201-16/+13
* Don't import error_code into the lld namespace.Rafael Espindola2014-06-121-3/+4
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-221-2/+2
* Replace OwningPtr with std::unique_ptr.Ahmed Charles2014-03-131-1/+1
* [Cleanup] Sort includes.Ahmed Charles2014-03-121-6/+6
* Add "override" to member functions where appropriate.Rui Ueyama2014-03-051-12/+12
* [PECOFF] Sort x64 exception handler table.Rui Ueyama2014-03-041-4/+34
* [PECOFF] Sort SEH table entries according to its value.Rui Ueyama2014-02-281-0/+21
* [PECOFF] Set "Exception Table" field in PE32+ header.Rui Ueyama2014-02-281-0/+3
* [PECOFF] Emit Load Configuration and SEH Table for x86.Rui Ueyama2014-02-261-0/+3
* [PECOFF] Fix DLLCharacteristics field.Rui Ueyama2014-02-261-1/+3
* [PECOFF] Set the correct PE header field value.Rui Ueyama2014-01-311-3/+4
* [PECOFF] Do not emit a section if it's empty.Rui Ueyama2014-01-311-1/+2
* [PECOFF] Replace magic numbers with sizeof.Rui Ueyama2014-01-281-3/+4
* [PECOFF] Implement some relocations for x86-64.Rui Ueyama2014-01-271-19/+40
* [PECOFF] Implement relocations for x86-64.Rui Ueyama2014-01-271-12/+68
* [PECOFF] Fix PE/COFF optional header size for PE32+.Rui Ueyama2014-01-271-2/+2
* [PECOFF] Emit PE32+ file header.Rui Ueyama2014-01-261-24/+38
* [PECOFF] Use a shorter name for the parameter.Rui Ueyama2014-01-261-23/+23
* [PECOFF] Set PE32+ magic value if 64 bit.Rui Ueyama2014-01-261-2/+2
* [PECOFF] Use a shorter name for the PECOFF writer member.Rui Ueyama2014-01-251-15/+14
* [PECOFF] Use constant instead of magic number.Rui Ueyama2014-01-241-2/+2
* [PECOFF] Simplify: Replace two-value enum with bool.Rui Ueyama2014-01-061-4/+2
* Use scoped enum.Rui Ueyama2014-01-031-2/+4
* [PECOFF] Create the import library file.Rui Ueyama2013-12-201-0/+5
* Run clang-format on r197727.Rui Ueyama2013-12-201-4/+4
* [lld] Introduce registry and Reference kind tupleNick Kledzik2013-12-191-11/+10
* [PECOFF] Truncate long section name.Rui Ueyama2013-12-171-5/+2
* Remove obsolete comment.Rui Ueyama2013-12-161-2/+1
* [PECOFF] Rename ExecutableWriter -> PECOFFWriter.Rui Ueyama2013-12-161-14/+14
* [PECOFF] Create .edata section for the DLL export table.Rui Ueyama2013-12-131-0/+3
* Run clang-format for PECOFF reader/writer code. No other changes.Rui Ueyama2013-12-111-18/+16
* [PECOFF] Writer: Refactor the chunk class hierarchy.Rui Ueyama2013-12-111-99/+97
* [PECOFF] Add "const" qualifiers to BaseRelocChunk methods.Rui Ueyama2013-12-111-7/+7
* [PECOFF] Writer: Remove BaseRelocAtom.Rui Ueyama2013-12-111-32/+27
* [PECOFF] Writer: Remove rawSize().Rui Ueyama2013-12-111-6/+4
* [PECOFF] Remove enum for Data Directory atom which no longer exist.Rui Ueyama2013-12-111-4/+2
* [PECOFF] Refactor IdataPass.Rui Ueyama2013-12-111-42/+29
* Simplify code a bit. No functionality change.Rui Ueyama2013-12-111-5/+2
* [PECOFF] Writer: Move SectionChunk's ctor inline.Rui Ueyama2013-12-111-5/+3
* Use "static" instead of anonymous namespace.Rui Ueyama2013-12-111-5/+5
OpenPOWER on IntegriCloud