在lldb中打印FPU寄存器

时间:2012-12-30 18:54:18

标签: debugging llvm lldb fpu

如何使用lldb打印FPU寄存器?

在gdb中,您会执行类似p $st0的操作,但在lldb中执行相同操作会导致错误:error: use of undeclared identifier '$st0'

register read st0也不起作用,并提供错误error: Invalid register name 'st0'.

1 个答案:

答案 0 :(得分:2)

按照register read --all的建议使用paulsm4,我发现寄存器的名称实际上是stmm0stmm7而不是st0到{{ 1}}。

这样做st7将获得float的二进制表示。

相关问题