mirror of
https://github.com/intel/llvm.git
synced 2026-01-20 01:58:44 +08:00
Removed an member variable "m_local_debugserver" that is no longer needed.
We now check with the platform to see if we are doing local or remote debugging and setup the stdio accordingly. llvm-svn: 133835
This commit is contained in:
@@ -132,7 +132,6 @@ ProcessGDBRemote::ProcessGDBRemote(Target& target, Listener &listener) :
|
||||
m_dispatch_queue_offsets_addr (LLDB_INVALID_ADDRESS),
|
||||
m_max_memory_size (512),
|
||||
m_waiting_for_attach (false),
|
||||
m_local_debugserver (true),
|
||||
m_thread_observation_bps()
|
||||
{
|
||||
m_async_broadcaster.SetEventName (eBroadcastBitAsyncThreadShouldExit, "async thread should exit");
|
||||
@@ -464,7 +463,8 @@ ProcessGDBRemote::DoLaunch
|
||||
// a pseudo terminal to instead of relying on the 'O' packets for stdio
|
||||
// since 'O' packets can really slow down debugging if the inferior
|
||||
// does a lot of output.
|
||||
if (m_local_debugserver && !disable_stdio)
|
||||
PlatformSP platform_sp (m_target.GetPlatform());
|
||||
if (platform_sp && platform_sp->IsHost() && !disable_stdio)
|
||||
{
|
||||
const char *slave_name = NULL;
|
||||
if (stdin_path == NULL || stdout_path == NULL || stderr_path == NULL)
|
||||
|
||||
@@ -311,7 +311,6 @@ protected:
|
||||
lldb::addr_t m_dispatch_queue_offsets_addr;
|
||||
size_t m_max_memory_size; // The maximum number of bytes to read/write when reading and writing memory
|
||||
bool m_waiting_for_attach;
|
||||
bool m_local_debugserver; // Is the debugserver process we are talking to local or on another machine.
|
||||
std::vector<lldb::user_id_t> m_thread_observation_bps;
|
||||
MMapMap m_addr_to_mmap_size;
|
||||
bool
|
||||
|
||||
Reference in New Issue
Block a user