diff options
author | Tamas Berghammer <tberghammer@google.com> | 2015-05-27 13:34:04 +0000 |
---|---|---|
committer | Tamas Berghammer <tberghammer@google.com> | 2015-05-27 13:34:04 +0000 |
commit | 9c9ecce0770b3cc9f2237a28a7080553ec61bcb1 (patch) | |
tree | ea321d2e850b220ef2e51c5b520a30dd1ca2433b /lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp | |
parent | f5c4dec750e424b217f794e250c48bdfc4100f1e (diff) | |
download | bcm5719-llvm-9c9ecce0770b3cc9f2237a28a7080553ec61bcb1.tar.gz bcm5719-llvm-9c9ecce0770b3cc9f2237a28a7080553ec61bcb1.zip |
Make log options uniform betwwen lldb-platform and lldb-gdbserver
This change also get rid of an unused Debugger instance in
GDBRemoteCommunicationServerLLGS and the command interpreter from
lldb-platform what was used only for enabling logging.
Differential revision: http://reviews.llvm.org/D9876
llvm-svn: 238319
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp')
-rw-r--r-- | lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp b/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp index d1f09f20853..5ffd1e91eee 100644 --- a/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp +++ b/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp @@ -24,8 +24,8 @@ #include "llvm/ADT/Triple.h" #include "lldb/Interpreter/Args.h" #include "lldb/Core/DataBuffer.h" -#include "lldb/Core/Debugger.h" #include "lldb/Core/Log.h" +#include "lldb/Core/RegisterValue.h" #include "lldb/Core/State.h" #include "lldb/Core/StreamString.h" #include "lldb/Host/ConnectionFileDescriptor.h" @@ -40,7 +40,6 @@ #include "lldb/Target/FileAction.h" #include "lldb/Target/MemoryRegionInfo.h" #include "lldb/Target/Platform.h" -#include "lldb/Target/Process.h" #include "lldb/Host/common/NativeRegisterContext.h" #include "lldb/Host/common/NativeProcessProtocol.h" #include "lldb/Host/common/NativeThreadProtocol.h" @@ -75,8 +74,7 @@ namespace // GDBRemoteCommunicationServerLLGS constructor //---------------------------------------------------------------------- GDBRemoteCommunicationServerLLGS::GDBRemoteCommunicationServerLLGS( - const lldb::PlatformSP& platform_sp, - lldb::DebuggerSP &debugger_sp) : + const lldb::PlatformSP& platform_sp) : GDBRemoteCommunicationServerCommon ("gdb-remote.server", "gdb-remote.server.rx_packet"), m_platform_sp (platform_sp), m_async_thread (LLDB_INVALID_HOST_THREAD), @@ -84,7 +82,6 @@ GDBRemoteCommunicationServerLLGS::GDBRemoteCommunicationServerLLGS( m_continue_tid (LLDB_INVALID_THREAD_ID), m_debugged_process_mutex (Mutex::eMutexTypeRecursive), m_debugged_process_sp (), - m_debugger_sp (debugger_sp), m_stdio_communication ("process.stdio"), m_inferior_prev_state (StateType::eStateInvalid), m_active_auxv_buffer_sp (), @@ -93,7 +90,6 @@ GDBRemoteCommunicationServerLLGS::GDBRemoteCommunicationServerLLGS( m_next_saved_registers_id (1) { assert(platform_sp); - assert(debugger_sp && "must specify non-NULL debugger_sp for lldb-gdbserver"); RegisterPacketHandlers(); } |