[PATCH] D26427: [CodeView] Hook CodeViewRecordIO up for reading and writing symbols

Zachary Turner via llvm-commits llvm-commits at lists.llvm.org
Tue Nov 8 15:10:27 PST 2016


zturner created this revision.
zturner added reviewers: rnk, inglorion, amccarth.
zturner added a subscriber: llvm-commits.
Herald added subscribers: modocache, mgorny.

This is the final patch to get CodeView records reading and writing using the same codepath.  It does for symbol records what the first two patches did for type records.


https://reviews.llvm.org/D26427

Files:
  include/llvm/DebugInfo/CodeView/CodeView.h
  include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h
  include/llvm/DebugInfo/CodeView/SymbolDeserializer.h
  include/llvm/DebugInfo/CodeView/SymbolRecord.h
  include/llvm/DebugInfo/CodeView/SymbolRecordMapping.h
  include/llvm/DebugInfo/CodeView/SymbolSerializer.h
  lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
  lib/DebugInfo/CodeView/CMakeLists.txt
  lib/DebugInfo/CodeView/CodeViewRecordIO.cpp
  lib/DebugInfo/CodeView/SymbolDumper.cpp
  lib/DebugInfo/CodeView/SymbolRecordMapping.cpp
  lib/DebugInfo/CodeView/SymbolSerializer.cpp
  lib/MC/MCCodeView.cpp
  test/DebugInfo/PDB/pdb-yaml-symbols.test
  test/DebugInfo/PDB/pdbdump-headers.test
  tools/llvm-pdbdump/YamlSymbolDumper.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D26427.77273.patch
Type: text/x-patch
Size: 131710 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20161108/3b883be5/attachment.bin>


More information about the llvm-commits mailing list