[PATCH] D20026: Parse each module's module info stream

Zachary Turner via llvm-commits llvm-commits at lists.llvm.org
Fri May 6 11:36:13 PDT 2016


zturner created this revision.
zturner added reviewers: ruiu, rnk.
zturner added a subscriber: llvm-commits.

This basically jsut pulls the major components of the module debug info stream out.  It doesn't interpret any of this data semantically because that requires more investigation.  But hopefully this at least presents a high level picture of what data is in each module's debug info stream.  Subsequent patches will dig deeper and try to parse the symbol substream and the line info substreams.

http://reviews.llvm.org/D20026

Files:
  include/llvm/DebugInfo/PDB/Raw/ModStream.h
  lib/DebugInfo/PDB/CMakeLists.txt
  lib/DebugInfo/PDB/Raw/ByteStream.cpp
  lib/DebugInfo/PDB/Raw/ModStream.cpp
  tools/llvm-pdbdump/llvm-pdbdump.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D20026.56442.patch
Type: text/x-patch
Size: 4770 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160506/c5086e5c/attachment.bin>


More information about the llvm-commits mailing list