This revision was automatically updated to reflect the committed changes. Closed by commit rL281765: Set the correct triple when creating an ArchSpec for Windows. (authored by zturner).
Changed prior to commit: https://reviews.llvm.org/D24283?vs=71226&id=71686#toc Repository: rL LLVM https://reviews.llvm.org/D24283 Files: lldb/trunk/source/Core/ArchSpec.cpp Index: lldb/trunk/source/Core/ArchSpec.cpp =================================================================== --- lldb/trunk/source/Core/ArchSpec.cpp +++ lldb/trunk/source/Core/ArchSpec.cpp @@ -1030,6 +1030,9 @@ m_triple.setOS(llvm::Triple::OSType::Solaris); break; } + } else if (arch_type == eArchTypeCOFF && os == llvm::Triple::Win32) { + m_triple.setVendor(llvm::Triple::PC); + m_triple.setOS(llvm::Triple::Win32); } else { m_triple.setVendor(llvm::Triple::UnknownVendor); m_triple.setOS(llvm::Triple::UnknownOS);
Index: lldb/trunk/source/Core/ArchSpec.cpp =================================================================== --- lldb/trunk/source/Core/ArchSpec.cpp +++ lldb/trunk/source/Core/ArchSpec.cpp @@ -1030,6 +1030,9 @@ m_triple.setOS(llvm::Triple::OSType::Solaris); break; } + } else if (arch_type == eArchTypeCOFF && os == llvm::Triple::Win32) { + m_triple.setVendor(llvm::Triple::PC); + m_triple.setOS(llvm::Triple::Win32); } else { m_triple.setVendor(llvm::Triple::UnknownVendor); m_triple.setOS(llvm::Triple::UnknownOS);
_______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits