我可以使用以下命令转储gdb中的所有整数寄存器:

info registers


对于xmm寄存器(英特尔),我需要一个文件,例如:

print $xmm0
print $xmm1
...
print $xmm15


然后获取该文件。有更容易的方法吗?

最佳答案

(gdb) apropos registers
collect -- Specify one or more data items to be collected at a tracepoint
core-file -- Use FILE as core dump for examining memory and registers
info all-registers -- List of all registers and their contents
...


最后一个是您想要的。

09-30 20:54