OSDN Git Service

[codeview] Finish support for reading and writing S_ANNOTATION records
authorReid Kleckner <rnk@google.com>
Wed, 15 May 2019 20:53:39 +0000 (20:53 +0000)
committerReid Kleckner <rnk@google.com>
Wed, 15 May 2019 20:53:39 +0000 (20:53 +0000)
commit6def39bfec04962f03babd1d270028645cdddb81
tree9c6500474aa380fcb8c603fdfe6ee6ff2b271428
parentab863397ebd7e0f840ea53e0953fda8c09e234cc
[codeview] Finish support for reading and writing S_ANNOTATION records

Implement dumping via llvm-pdbutil and llvm-readobj.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@360813 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/DebugInfo/CodeView/CodeViewSymbols.def
include/llvm/DebugInfo/CodeView/SymbolRecord.h
lib/DebugInfo/CodeView/SymbolDumper.cpp
lib/DebugInfo/CodeView/SymbolRecordMapping.cpp
lib/ObjectYAML/CodeViewYAMLSymbols.cpp
test/DebugInfo/PDB/Inputs/unknown-symbol.yaml
test/DebugInfo/PDB/annotation.test [new file with mode: 0644]
test/DebugInfo/PDB/pdb-unknown-symbol.test
tools/llvm-pdbutil/MinimalSymbolDumper.cpp