Fix uninitialized variables. Found by ubsan.
llvm-svn: 178913
diff --git a/lld/lib/Core/TargetInfo.cpp b/lld/lib/Core/TargetInfo.cpp
index 05d7ffa..da97a10 100644
--- a/lld/lib/Core/TargetInfo.cpp
+++ b/lld/lib/Core/TargetInfo.cpp
@@ -25,6 +25,7 @@
, _forceLoadAllArchives(false)
, _printRemainingUndefines(true)
, _allowRemainingUndefines(false)
+ , _logInputFiles(false)
{
}
diff --git a/lld/lib/ReaderWriter/YAML/ReaderWriterYAML.cpp b/lld/lib/ReaderWriter/YAML/ReaderWriterYAML.cpp
index 5100d3a..c07bf56 100644
--- a/lld/lib/ReaderWriter/YAML/ReaderWriterYAML.cpp
+++ b/lld/lib/ReaderWriter/YAML/ReaderWriterYAML.cpp
@@ -866,7 +866,7 @@
class NormalizedAtom : public lld::DefinedAtom {
public:
NormalizedAtom(IO &io)
- : _file(fileFromContext(io)), _name(), _refName(),
+ : _file(fileFromContext(io)), _name(), _refName(), _contentType(),
_alignment(0), _content(), _references() {
static uint32_t ordinalCounter = 1;
_ordinal = ordinalCounter++;