Как напечатать -0x4 (% rbp) в gdb?

В дизассемблере есть такой код:

movl   $0x6,-0x4(%rbp)

Я пытаюсь вывести значение таким образом, но не могу:

(gdb) p  0x4(%esp)
A syntax error in expression, near `%esp)'.
(gdb) p 0x4+$esp
Argument to arithmetic operation not a number or boolean.

Как правильно распечатать?

8
задан compiler 28 March 2011 в 07:26
поделиться