From 817f40a7fa1c294b0069696b0148125934b358bd Mon Sep 17 00:00:00 2001 From: Oleksiy Vyalov Date: Fri, 29 May 2015 22:45:47 +0000 Subject: [PATCH] Leave OS type and vendor as unspecified unknowns. http://reviews.llvm.org/D10080 llvm-svn: 238623 --- lldb/source/Core/ArchSpec.cpp | 6 ------ 1 file changed, 6 deletions(-) diff --git a/lldb/source/Core/ArchSpec.cpp b/lldb/source/Core/ArchSpec.cpp index 6c02558..0683d66 100644 --- a/lldb/source/Core/ArchSpec.cpp +++ b/lldb/source/Core/ArchSpec.cpp @@ -861,7 +861,6 @@ ArchSpec::SetArchitecture (ArchitectureType arch_type, uint32_t cpu, uint32_t su if (arch_type == eArchTypeMachO) { m_triple.setVendor (llvm::Triple::Apple); - switch (core_def->machine) { case llvm::Triple::aarch64: @@ -886,11 +885,6 @@ ArchSpec::SetArchitecture (ArchitectureType arch_type, uint32_t cpu, uint32_t su break; } } - else - { - m_triple.setVendor (llvm::Triple::UnknownVendor); - m_triple.setOS (llvm::Triple::UnknownOS); - } // Fall back onto setting the machine type if the arch by name failed... if (m_triple.getArch () == llvm::Triple::UnknownArch) m_triple.setArch (core_def->machine); -- 2.7.4