summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h
diff options
context:
space:
mode:
authorJason Molenda <jmolenda@apple.com>2016-07-22 00:17:55 +0000
committerJason Molenda <jmolenda@apple.com>2016-07-22 00:17:55 +0000
commit37397353cc610d47c566ad8fba16f36224a514c8 (patch)
tree9389efe67b1a38d5657901f7ae06344dccf61391 /lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h
parent0e2cec075c98fe33623229dcb6ee6275f2897de4 (diff)
downloadbcm5719-llvm-37397353cc610d47c566ad8fba16f36224a514c8.tar.gz
bcm5719-llvm-37397353cc610d47c566ad8fba16f36224a514c8.zip
Add support to get the shared cache information from the new
debugserver jGetSharedCacheInfo packet instead of reading the dyld internal data structures directly. This code is (currently) only used for ios native lldb's - I should really move this ObjectFileMachO::GetProcessSharedCacheUUID method somewhere else, it makes less and less sense being in the file reader. <rdar://problem/25251243> llvm-svn: 276369
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h')
-rw-r--r--lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h b/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h
index 694e16656b4..b974db684f6 100644
--- a/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h
+++ b/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h
@@ -270,6 +270,9 @@ public:
StructuredData::ObjectSP
GetLoadedDynamicLibrariesInfos_sender (StructuredData::ObjectSP args);
+ StructuredData::ObjectSP
+ GetSharedCacheInfo () override;
+
protected:
friend class ThreadGDBRemote;
friend class GDBRemoteCommunicationClient;
OpenPOWER on IntegriCloud