aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/WindowsResource.cpp
AgeCommit message (Expand)AuthorFilesLines
2018-01-09[Support] Add WritableMemoryBuffer::getNewMemBufferPavel Labath1-3/+3
2017-12-18Fix buffer overrun in WindowsResourceCOFFWriter::writeSymbolTable()Bob Haarman1-3/+3
2017-12-13Remove redundant includes from lib/Object.Michael Zolotukhin1-1/+0
2017-11-10[llvm-cvtres] Add support for ARM64Martin Storsjo1-14/+5
2017-11-01Fix warnings discovered by rL317076. [-Wunused-private-field]NAKAMURA Takumi1-1/+1
2017-08-24Fix bug 34051 by handling empty .res files gracefully.Eric Beckmann1-12/+27
2017-07-08Revert "Revert "Revert "Revert "Switch external cvtres.exe for llvm's own res...Eric Beckmann1-16/+9
2017-07-07Add name offset flags, for parity with cvtres.exe.Eric Beckmann1-2/+2
2017-07-05Revert "Revert "Revert "Switch external cvtres.exe for llvm's own resource li...Eric Beckmann1-1/+0
2017-07-05Revert "Revert "Revert "Replace trivial use of external rc.exe by writing our...Eric Beckmann1-8/+16
2017-07-05Revert "Revert "Replace trivial use of external rc.exe by writing our own .re...Eric Beckmann1-16/+8
2017-07-05Revert "Revert "Switch external cvtres.exe for llvm's own resource library.""Eric Beckmann1-1/+2
2017-07-05Revert "Switch external cvtres.exe for llvm's own resource library."Eric Beckmann1-2/+1
2017-07-05Revert "Replace trivial use of external rc.exe by writing our own .res file."Eric Beckmann1-8/+16
2017-07-01Revert "Revert "Replace trivial use of external rc.exe by writing our own .re...Eric Beckmann1-17/+8
2017-06-30Fix bug in symbol generation for resource COFFEric Beckmann1-1/+1
2017-06-29Revert "Replace trivial use of external rc.exe by writing our own .res file."Eric Beckmann1-8/+17
2017-06-26Replace trivial use of external rc.exe by writing our own .res file.Eric Beckmann1-16/+8
2017-06-19Have writeCOFFWriter return Expected<unique_ptr>.Eric Beckmann1-16/+14
2017-06-16Clean up some things in the WindowsResource changes.Eric Beckmann1-102/+93
2017-06-16[Object] Remove redundant std::move.Benjamin Kramer1-1/+1
2017-06-16Switch external cvtres.exe for llvm's own resource library.Eric Beckmann1-29/+24
2017-06-13Use reference to iterate through string table instead of copying.Eric Beckmann1-1/+1
2017-06-13Fix a bug introduced in r305092 on big-endian systems.Eric Beckmann1-3/+1
2017-06-13Fix alignment complaint.Eric Beckmann1-3/+2
2017-06-13Improve error messages in order to help with fixing a big-endian bug.Eric Beckmann1-3/+3
2017-06-13Revert "Revert "Fix alignment bug in COFF emission.""Eric Beckmann1-46/+67
2017-06-13Update the test framework for llvm-cvtres to be more comprehensive.Eric Beckmann1-15/+21
2017-06-13Revert "Fix alignment bug in COFF emission."Eric Beckmann1-88/+61
2017-06-13Fix alignment bug in COFF emission.Eric Beckmann1-61/+88
2017-06-10Fix a ubsan failure introduced by r305092Vedant Kumar1-2/+2
2017-06-09Implement COFF emission for parsed Windows Resource ( .res) files.Eric Beckmann1-9/+507
2017-06-07Move Object format code to lib/BinaryFormat.Zachary Turner1-1/+1
2017-05-30Fix bug on Big-Endian system, due to reference to vector out of scope.Eric Beckmann1-1/+1
2017-05-30This patch should fix various clang warnings and a use of to_stringEric Beckmann1-1/+2
2017-05-30[Object] Remove unused field + constructor.Benjamin Kramer1-2/+0
2017-05-30[Object] Fix pessimizing move.Benjamin Kramer1-1/+1
2017-05-30Adding parsing ability for .res file.Eric Beckmann1-12/+145
2017-05-20Fix -Wunneeded-internal-declaration by removing constant arrays only used in ...David Blaikie1-6/+4
2017-05-20Add functionality to cvtres to parse all entries in res file.Eric Beckmann1-0/+92