diff --git a/llvm/tools/dsymutil/DwarfLinker.cpp b/llvm/tools/dsymutil/DwarfLinker.cpp index a4033ce30897..2fe4f29d4085 100644 --- a/llvm/tools/dsymutil/DwarfLinker.cpp +++ b/llvm/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; }