From 8b122d04969f64b785f9bb17b4859cbf4febaf31 Mon Sep 17 00:00:00 2001 From: Daniel Jasper Date: Sun, 15 Jan 2017 16:42:36 +0000 Subject: [PATCH] Fix un-initialized error introduced by r291959. This is uncovered when running tools/dsymutil/X86/empty_range.s.test with ASAN. Haven't investigate yet, whether that means there is an ODR violation in that test. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@292065 91177308-0d34-0410-b5e6-96231b3b80d8 --- tools/dsymutil/DwarfLinker.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tools/dsymutil/DwarfLinker.cpp b/tools/dsymutil/DwarfLinker.cpp index a4033ce3089..2fe4f29d408 100644 --- a/tools/dsymutil/DwarfLinker.cpp +++ b/tools/dsymutil/DwarfLinker.cpp @@ -211,6 +211,8 @@ public: *Lang == dwarf::DW_LANG_C_plus_plus_11 || *Lang == dwarf::DW_LANG_C_plus_plus_14 || *Lang == dwarf::DW_LANG_ObjC_plus_plus); + else + HasODR = false; } DWARFUnit &getOrigUnit() const { return OrigUnit; } -- 2.40.0