forked from qt-creator/qt-creator
Fix register view with GDB.
Because missing registers are discarded, the register number returned by GDB (when values are obtained) are not the same as the indices into the internal list of registers. Explicitly store this mapping now. Task-number: QTCREATORBUG-7468 Change-Id: Ica6fc6e6bd0a240cbd59923e4cabc7127e1aad8b Reviewed-by: hjk <qthjk@ovi.com>
This commit is contained in:
@@ -495,6 +495,7 @@ private: ////////// View & Data Stuff //////////
|
||||
void setRegisterValue(int nr, const QString &value);
|
||||
void handleRegisterListNames(const GdbResponse &response);
|
||||
void handleRegisterListValues(const GdbResponse &response);
|
||||
QVector<int> m_registerNumbers; // Map GDB register numbers to indices
|
||||
|
||||
//
|
||||
// Disassembler specific stuff
|
||||
|
||||
Reference in New Issue
Block a user