summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael J. Spencer <bigcheesegs@gmail.com>2016-03-17 19:16:54 +0000
committerMichael J. Spencer <bigcheesegs@gmail.com>2016-03-17 19:16:54 +0000
commit6979e74ce0f7f1fd856d66d687077f439e282277 (patch)
tree5e0847a42c10cbb500e505a738269efa6108cf48
parentf81049184a7d05b63f62d4ccd01ad411d9f4fa03 (diff)
downloadbcm5719-llvm-6979e74ce0f7f1fd856d66d687077f439e282277.tar.gz
bcm5719-llvm-6979e74ce0f7f1fd856d66d687077f439e282277.zip
[msan fix] unitalized variable
llvm-svn: 263736
-rw-r--r--llvm/include/llvm/ObjectYAML/COFFYAML.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/llvm/include/llvm/ObjectYAML/COFFYAML.h b/llvm/include/llvm/ObjectYAML/COFFYAML.h
index ea1de163cba..65ad1dde67f 100644
--- a/llvm/include/llvm/ObjectYAML/COFFYAML.h
+++ b/llvm/include/llvm/ObjectYAML/COFFYAML.h
@@ -54,7 +54,7 @@ namespace COFFYAML {
struct Section {
COFF::section Header;
- unsigned Alignment;
+ unsigned Alignment = 0;
yaml::BinaryRef SectionData;
std::vector<Relocation> Relocations;
StringRef Name;
@@ -63,8 +63,8 @@ namespace COFFYAML {
struct Symbol {
COFF::symbol Header;
- COFF::SymbolBaseType SimpleType;
- COFF::SymbolComplexType ComplexType;
+ COFF::SymbolBaseType SimpleType = COFF::IMAGE_SYM_TYPE_NULL;
+ COFF::SymbolComplexType ComplexType = COFF::IMAGE_SYM_DTYPE_NULL;
Optional<COFF::AuxiliaryFunctionDefinition> FunctionDefinition;
Optional<COFF::AuxiliarybfAndefSymbol> bfAndefSymbol;
Optional<COFF::AuxiliaryWeakExternal> WeakExternal;
OpenPOWER on IntegriCloud