[PATCH] D20384: Refactor 1 symbol record

Zachary Turner via llvm-commits llvm-commits at lists.llvm.org
Thu May 19 08:39:41 PDT 2016


zturner updated this revision to Diff 57805.
zturner added a comment.

Slightly changed the way we do this so that we can still use the relocated field to get the linkage name.  This diverges slightly from how we're doing type records, but not by much, and it still allows us to use the generic deserialize methods.  But we just store a pointer directly to the layout rather than copying the fields.  Who knows, maybe we can eventually adopt this approach for types as well.


http://reviews.llvm.org/D20384

Files:
  include/llvm/DebugInfo/CodeView/RecordSerialization.h
  include/llvm/DebugInfo/CodeView/SymbolRecord.h
  tools/llvm-readobj/COFFDumper.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D20384.57805.patch
Type: text/x-patch
Size: 17860 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160519/5805e3f0/attachment-0001.bin>


More information about the llvm-commits mailing list