summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-readobj/CodeView.h
Commit message (Collapse)AuthorAgeFilesLines
* [CodeView] Add more DebugSubsection implementations.Zachary Turner2017-05-301-54/+0
| | | | | | | | This adds implementations for Symbols and FrameData, and renames the existing codeview::StringTable class to conform to the DebugSectionStringTable convention. llvm-svn: 304222
* Silence gcc warning about ternary and enumerationsReid Kleckner2016-01-281-299/+0
| | | | llvm-svn: 259123
* [codeview] Share more enums across the writer and the dumperReid Kleckner2016-01-131-223/+5
| | | | | | | | | Moves some .def files into include/DebugInfo/CodeView. Aslo remove a 'using namespace' directive from a header in readobj and update the uses of the endian helper types to compensate. llvm-svn: 257712
* [readobj] Expand CodeView dumping functionalityReid Kleckner2016-01-131-0/+571
This rewrites and expands the existing codeview dumping functionality in llvm-readobj using techniques similar to those in lib/Object. This defines a number of new records and enums useful for reading memory mapped codeview sections in COFF objects. The dumper is intended as a testing tool for LLVM as it grows more codeview output capabilities. Reviewers: majnemer Differential Revision: http://reviews.llvm.org/D16104 llvm-svn: 257658
OpenPOWER on IntegriCloud