我试图使用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包含。