[llvm] r271353 - [obj2yaml] One more attempt at fixing msan

Chris Bieneman via llvm-commits llvm-commits at lists.llvm.org
Tue May 31 17:10:22 PDT 2016


Author: cbieneman
Date: Tue May 31 19:10:19 2016
New Revision: 271353

URL: http://llvm.org/viewvc/llvm-project?rev=271353&view=rev
Log:
[obj2yaml] One more attempt at fixing msan

Bot URL:
http://lab.llvm.org:8011/builders/sanitizer-x86_64-linux-bootstrap/builds/11834/steps/check-llvm%20msan/logs/stdio

Modified:
    llvm/trunk/include/llvm/ObjectYAML/MachOYAML.h

Modified: llvm/trunk/include/llvm/ObjectYAML/MachOYAML.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/ObjectYAML/MachOYAML.h?rev=271353&r1=271352&r2=271353&view=diff
==============================================================================
--- llvm/trunk/include/llvm/ObjectYAML/MachOYAML.h (original)
+++ llvm/trunk/include/llvm/ObjectYAML/MachOYAML.h Tue May 31 19:10:19 2016
@@ -72,8 +72,11 @@ struct BindOpcode {
 };
 
 struct ExportEntry {
-  uint64_t TerminalSize = 0;
-  uint64_t NodeOffset = 0;
+  ExportEntry()
+      : TerminalSize(0), NodeOffset(0), Name(), Flags(0), Address(0), Other(0),
+        ImportName(), Children() {}
+  uint64_t TerminalSize;
+  uint64_t NodeOffset;
   std::string Name;
   llvm::yaml::Hex64 Flags;
   llvm::yaml::Hex64 Address;




More information about the llvm-commits mailing list