cat t.c
int main() { int x=1; int y=2; int z=x+y; printf("%d",z); return 0; }
gcc t.c
gdb -q ./a.out
break main
run
(no debugging symbols found)...
Breakpoint 1, 0x0000000000400488 in main ()
set logging on
while 1
>stepi
>info registers
end
quit
Теперь рассмотрим gdb.log
: он должен содержать информацию, которую вы ищете.
P.S. Это не дискуссионный форум. Пожалуйста, не добавляйте вопросы как «ответы». Вместо этого отредактируйте свой оригинальный вопрос, чтобы уточнить его, или используйте комментарии.