如何在gdb上的64位机器上获得8字节指针值?

时间:2013-12-18 21:46:44

标签: gdb

我正在研究64位系统的核心。架构设置正确但仍然将指针值打印为4个字节。要使其打印64位值需要进行哪些更改?

(gdb) p sizeof(void *)
$16 = 8

(gdb) p this
$15 = 0x4852200

(gdb) show architecture
The target architecture is assumed to be i386:x86-64:intel

1 个答案:

答案 0 :(得分:3)

  

需要进行哪些更改才能打印64位值

GDB 打印64位值。恰好是高位为0。