如何在aarch64的gdb中获取系统寄存器tpidr_el0

问题描述 投票:0回答:1

我想调试gdb中的TLS变量(线程本地存储变量)。 对于 X86,我可以通过命令

print $fs_base
来 TCB。

对于aarch64,对应的寄存器是tpidr_el0。 但我可以找到获取这个寄存器的值的命令。

信息寄存器 信息登记全部

ssl gdb arm64
1个回答
0
投票

将 gdb 更新到版本 14 后,我可以通过

print $tpidr

获取 TCB
© www.soinside.com 2019 - 2024. All rights reserved.