How to resolve memory arguments in gdb?
Hi,
If possible, it'd be really nice if gdb could translate arguments into hard memory addresses. As in: Code:
0x0804945b <+7>: lea 0x14(%eax),%edx Code:
0x0804945b <+7>: lea 0x0804945b,%edx -rabbit |
My read is that it can never do that because those are registers and subject to being different content depending on the state of the system at the time of debug and also that this is how most disassemblers work, they give you just the reference register not the content until you resolve the content in that tedious mannger you're mentioning. However you can add watches to various registers to see them change and see their present values as you progress through your disassemble.
|
All times are GMT -5. The time now is 02:57 PM. |