C语言 在aarch64中使用ptrace获取寄存器



我试图使用ptrace来操作aarch64上的寄存器。查看我的aarch64工具链(android-ndk-r10e)中的sys/user.h,我看到

#elif defined(__aarch64__)
// There are no user structures for 64 bit arm.
#else

也许我错过了一些明显的东西,但我如何获得/设置寄存器为一个aarch64程序?

struct user_pt_regs在asm/ptrace.h中定义,最终被sys/ptrace.h包含。

相关内容

  • 没有找到相关文章