summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-readobj/WindowsResourceDumper.cpp
Commit message (Collapse)AuthorAgeFilesLines
* [llvm-readobj] Fix big-endian byte swap in WindowsResourceDumper.Marek Sokolowski2017-09-211-1/+1
| | | | | | | | | | | The previous version of dumper implemented UTF-16 byte swap incorrectly on big-endian machines. This now gets fixed. Thanks to Bill Seurer for testing the patch locally. Differential Review: https://reviews.llvm.org/D38150 llvm-svn: 313912
* [llvm-readobj] Fix 'Teach readobj to dump .res files', pt 3.Marek Sokolowski2017-09-201-1/+2
| | | | | | Fix (r313790) missing ulittle{}_t error on some buildbots. llvm-svn: 313834
* [llvm-readobj] Fix 'Teach readobj to dump .res files', pt 2.Marek Sokolowski2017-09-201-2/+5
| | | | | | | Another fix-up for r313790. Big-endian hosts swapped byte order in UTF16 words. llvm-svn: 313833
* [llvm-readobj] Fix 'Teach readobj to dump .res files'.Marek Sokolowski2017-09-201-1/+1
| | | | | | | Fix-up for r313790. Some buildbots couldn't convert size_t to uint{}_t; do it manually. llvm-svn: 313816
* [llvm-readobj] Teach readobj to dump .res files (WindowsResource).Marek Sokolowski2017-09-201-0/+79
This enables readobj to output Windows resource files (.res). This way, we'll be able to test .res outputs without comparing them byte-by-byte with "magic binary files" generated by MS toolchain. Differential Revision: https://reviews.llvm.org/D38058 llvm-svn: 313790
OpenPOWER on IntegriCloud