diff options
| author | Todd Fiala <tfiala@google.com> | 2014-01-08 07:52:40 +0000 |
|---|---|---|
| committer | Todd Fiala <tfiala@google.com> | 2014-01-08 07:52:40 +0000 |
| commit | 1a63440953edacea605868d94607f68dbc7eab4e (patch) | |
| tree | ecff53f81c348fd763b0ac42f5490e4f1c99e9f8 /lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp | |
| parent | ca88f8833050831a2f6613f6c58271a9d446365d (diff) | |
| download | bcm5719-llvm-1a63440953edacea605868d94607f68dbc7eab4e.tar.gz bcm5719-llvm-1a63440953edacea605868d94607f68dbc7eab4e.zip | |
Fixes a bug preventing reading of the python register file.
This change fixes a bug recently introduced in ProcessGDBRemote that
prevented the Python register definition file from getting loaded when
the qRegisterInfo0 response returned $00#.
Patch by Steve Pucci.
llvm-svn: 198742
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp')
| -rw-r--r-- | lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp b/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp index 0cf3284ed4b..877205abd3a 100644 --- a/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp +++ b/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp @@ -509,6 +509,10 @@ ProcessGDBRemote::BuildDynamicRegisterInfo (bool force) m_register_info.AddRegister(reg_info, reg_name, alt_name, set_name); } + else + { + break; // ensure exit before reg_num is incremented + } } else { |

