diff options
author | Greg Clayton <gclayton@apple.com> | 2011-08-09 05:20:29 +0000 |
---|---|---|
committer | Greg Clayton <gclayton@apple.com> | 2011-08-09 05:20:29 +0000 |
commit | c235ac763f88f8178a606c45e1abd86882adb631 (patch) | |
tree | 8c4d307d7d29114e686545de6c71b6ca78e8dc8b /lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp | |
parent | de9ec45e5a4cfa78f4123c4c5188a8d3ac2b9e7a (diff) | |
download | llvm-c235ac763f88f8178a606c45e1abd86882adb631.zip llvm-c235ac763f88f8178a606c45e1abd86882adb631.tar.gz llvm-c235ac763f88f8178a606c45e1abd86882adb631.tar.bz2 |
Added some logging and did some member renaming.
llvm-svn: 137112
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp')
-rw-r--r-- | lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp b/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp index 42735e0..34efe2f 100644 --- a/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp +++ b/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp @@ -435,6 +435,7 @@ ProcessGDBRemote::DoLaunch // ::LogSetBitMask (GDBR_LOG_DEFAULT); // ::LogSetOptions (LLDB_LOG_OPTION_THREADSAFE | LLDB_LOG_OPTION_PREPEND_TIMESTAMP | LLDB_LOG_OPTION_PREPEND_PROC_AND_THREAD); // ::LogSetLogFile ("/dev/stdout"); + LogSP log (ProcessGDBRemoteLog::GetLogIfAllCategoriesSet (GDBR_LOG_PROCESS)); ObjectFile * object_file = module->GetObjectFile(); if (object_file) @@ -449,7 +450,10 @@ ProcessGDBRemote::DoLaunch { error = StartDebugserverProcess (host_port); if (error.Fail()) + { + log->Printf("failed to start debugserver process: %s", error.AsCString()); return error; + } error = ConnectToDebugserver (connect_url); } @@ -546,6 +550,7 @@ ProcessGDBRemote::DoLaunch if (GetID() == LLDB_INVALID_PROCESS_ID) { + log->Printf("failed to connect to debugserver: %s", error.AsCString()); KillDebugserverProcess (); return error; } @@ -561,6 +566,10 @@ ProcessGDBRemote::DoLaunch } } } + else + { + log->Printf("failed to connect to debugserver: %s", error.AsCString()); + } } else { |