Debugger: Rework GDB disassembly display
authorhjk <hjk121@nokiamail.com>
Fri, 11 Apr 2014 16:35:37 +0000 (18:35 +0200)
committerhjk <hjk121@nokiamail.com>
Mon, 28 Apr 2014 12:07:15 +0000 (14:07 +0200)
commit8521f54f39bd0b161c0c246d2cf64cf8d34b594f
tree59fe172a90358faba35a5e42f33cee9a9535697d
parent0d19eb8db08e153616dd3003fa9c7a7bbd0f6a8d
Debugger: Rework GDB disassembly display

- Use exclusively CLI to retrieve information. MI output misses parts.
- Remove MI output handling
- Re-order lines in ascending address order in mixed output.
  GDB orders by source line, but that's confusing when stepping
- Introduce a new 'hunk' field for source lines to give a hint
  which part of a split source line we are looking at.

Change-Id: I61a547503e9a18f95e99b897e26dbb207cabb8cf
Reviewed-by: David Schulz <david.schulz@digia.com>
src/plugins/debugger/disassemblerlines.cpp
src/plugins/debugger/disassemblerlines.h
src/plugins/debugger/gdb/gdbengine.cpp
src/plugins/debugger/gdb/gdbengine.h