From 59a3f65f5ed6b25b584d504fe4cf8473d4029ff3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= Date: Fri, 28 Jan 2022 09:18:14 +0100 Subject: Revert "[lldb] [gdb-remote] Support getting siginfo via API" This reverts commit 1a8f60f5f5b8638a3e8e7fb31ba7ae9e17a7ff2d. The API requires further work. --- .../Plugins/Process/gdb-remote/ThreadGDBRemote.cpp | 20 -------------------- 1 file changed, 20 deletions(-) (limited to 'lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.cpp') diff --git a/lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.cpp b/lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.cpp index 3d23c07..ba73115 100644 --- a/lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.cpp +++ b/lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.cpp @@ -346,23 +346,3 @@ bool ThreadGDBRemote::CalculateStopInfo() { ->CalculateThreadStopInfo(this); return false; } - -llvm::Expected> -ThreadGDBRemote::GetSiginfo(size_t max_size) const { - ProcessSP process_sp(GetProcess()); - if (!process_sp) - return llvm::createStringError(llvm::inconvertibleErrorCode(), - "no process"); - ProcessGDBRemote *gdb_process = - static_cast(process_sp.get()); - if (!gdb_process->m_gdb_comm.GetQXferSigInfoReadSupported()) - return llvm::createStringError(llvm::inconvertibleErrorCode(), - "qXfer:siginfo:read not supported"); - - llvm::Expected response = - gdb_process->m_gdb_comm.ReadExtFeature("siginfo", ""); - if (!response) - return response.takeError(); - - return llvm::MemoryBuffer::getMemBufferCopy(response.get()); -} -- cgit v1.1