Project

General

Profile

Feature #3690

mdb on x86 should be able to print alternate register names

Added by Robert Mustacchi over 7 years ago. Updated over 7 years ago.

Status:
Resolved
Priority:
Normal
Category:
mdb - modular debugger
Start date:
2013-04-03
Due date:
% Done:

100%

Estimated time:
Difficulty:
Medium
Tags:
Gerrit CR:

Description

Currently mdb only supports the names for registers that are based on the specific targets that are in use. Thus for an amd64 target, it is only valid to register names like rax and rdx. However, it is valid to use names like eax and edx in assembly which refer explicitly to the 32-bit portions. This change adds support for all the register aliases for 32-bit and 64-bit x86 systems. This includes the 32, 16, 8 (upper and lower) byte registers.

#1

Updated by Robert Mustacchi over 7 years ago

  • Status changed from New to Resolved
  • % Done changed from 90 to 100

Resolved in 0a47c91c895e274dd0990009919e30e984364a8b.

Also available in: Atom PDF