OSDN Git Service

[codeview] Fully initialize DataSym when mapping from YAML
authorReid Kleckner <rnk@google.com>
Tue, 20 Jun 2017 20:34:37 +0000 (20:34 +0000)
committerReid Kleckner <rnk@google.com>
Tue, 20 Jun 2017 20:34:37 +0000 (20:34 +0000)
commitd3be377704816250bc282e4b201593fb690dd30c
tree9bf93436ecd882c35e59b3c930338fcfa39f8339
parent64373efcabd901d75cd153b8a4bf2621ec0049db
[codeview] Fully initialize DataSym when mapping from YAML

In the object file, the section index and relative offset are typically
zero, so make these YAML fields optional with a default.

It looks like there may be more partially initialized symbol records,
but this should fix the msan bot.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@305842 91177308-0d34-0410-b5e6-96231b3b80d8
lib/ObjectYAML/CodeViewYAMLSymbols.cpp