[PATCH] D20480: pdbdump: print out symbol names referred by publics stream.

Zachary Turner via llvm-commits llvm-commits at lists.llvm.org
Fri May 20 11:29:44 PDT 2016


zturner added a comment.

I would hold off on this for now.  We have code to do all of this in `DebugInfo/CodeView`, but it is not completely reusable outside of `llvm-readobj`.  We have a lot of information about the different kinds of symbol records and how to parse them in `DebugInfo/CodeView`.  (see `SymbolRecord.h`).  This is what I'm working on fixing right now, making it reusable so that we can dump full symbol details from `llvm-pdbdump`.  If you want to dump 1 or 2 symbols as a proof of concept for now (like you're doing in this patch), that's fine, but I wouldn't add any more because it would be duplicated effort and we will have to remove it once we standardize on using the ones in `DebugInfo/CodeView`.


http://reviews.llvm.org/D20480





More information about the llvm-commits mailing list