[PATCH] D20545: [codeview] Dump symbol record details from llvm-pdbdump

Zachary Turner via llvm-commits llvm-commits at lists.llvm.org
Mon May 23 17:14:33 PDT 2016


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

This makes use of the newly introduced `CVSymbolVisitor` to dump details of each type of symbol record in the symbol streams.  Future patches will bring this visitor based dumping to the publics stream, as well as creating a `SymbolDumpDelegate` to print more information about relocations etc.

http://reviews.llvm.org/D20545

Files:
  include/llvm/DebugInfo/CodeView/TypeDumper.h
  lib/DebugInfo/CodeView/SymbolDumper.cpp
  lib/DebugInfo/CodeView/TypeDumper.cpp
  test/DebugInfo/COFF/asm.ll
  test/DebugInfo/COFF/multifile.ll
  test/DebugInfo/COFF/multifunction.ll
  test/DebugInfo/COFF/simple.ll
  test/DebugInfo/PDB/pdbdump-headers.test
  tools/llvm-pdbdump/llvm-pdbdump.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D20545.58173.patch
Type: text/x-patch
Size: 28901 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160524/9692df72/attachment.bin>


More information about the llvm-commits mailing list