ГБД: пока команда не остановится где? - PullRequest
0 голосов
/ 10 марта 2020

После запуска программы в команде gdb и disas:

   0x0000555555556692 <+0>:  sub    $0x18,%rsp
   0x0000555555556696 <+4>:  mov    %0x28,%rax
   0x00005555555566da <+13>: jmpq   *%rax

, если я использую

(gdb) until *0x000055555555669f

, которая является строкой <+13>, выполняет ли она строку 13, затем останавливается или он выполняет только строку 4, затем останавливается?

1 Ответ

1 голос
/ 11 марта 2020

GDB будет всегда прерываться перед выполнением инструкции, на которой он работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...