From d8eaa17587ecdb1c9f185a82f86d41d2157b6e7d Mon Sep 17 00:00:00 2001 From: Todd Fiala Date: Wed, 23 Jul 2014 14:37:35 +0000 Subject: Update lldb to track recent Triple arm64 enum removal and collapse into aarch64. See the following llvm change for details: r213743 | tnorthover | 2014-07-23 05:32:47 -0700 (Wed, 23 Jul 2014) | 9 lines AArch64: remove arm64 triple enumerator. This change fixes build breaks on Linux and MacOSX lldb. llvm-svn: 213755 --- lldb/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lldb/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.cpp') diff --git a/lldb/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.cpp b/lldb/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.cpp index 1eed9ef..99e1a03 100644 --- a/lldb/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.cpp +++ b/lldb/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.cpp @@ -807,7 +807,7 @@ GDBRemoteRegisterContext::WriteAllRegisterValues (const lldb::DataBufferSP &data { const ArchSpec &arch = m_thread.GetProcess()->GetTarget().GetArchitecture(); if (arch.IsValid() - && arch.GetMachine() == llvm::Triple::arm64 + && arch.GetMachine() == llvm::Triple::aarch64 && arch.GetTriple().getVendor() == llvm::Triple::Apple && arch.GetTriple().getOS() == llvm::Triple::IOS) { -- cgit v1.1