aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-readobj/CodeView.h
AgeCommit message (Collapse)AuthorFilesLines
2016-01-28Silence gcc warning about ternary and enumerationsReid Kleckner1-299/+0
llvm-svn: 259123
2016-01-13[codeview] Share more enums across the writer and the dumperReid Kleckner1-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
2016-01-13[readobj] Expand CodeView dumping functionalityReid Kleckner1-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