Running programs backward

假如平台支持回退操作,GDB提供以下命令来支持回退操作
reverse-continue [ignore-count]
rc [ignore-count] 回退多少步

reverse-step [count] 回退到那个地方然后停止 停在函数的第一条,如果函数含有被调试信息将会停在那个函
数的第一行

reverse-stepi [count] 同上 只是以机器指令为单位

reverse-next [count]

reverse-nexti [count]

reverse-finish 结束函数 到函数调用的地方

set exec-direction

set exec-direction reverse

set exec-direction forward

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据