我们有一个来自可执行文件(N32 ABI,MIPS64 Rel2 Arch)的核心文件。从我们连接 TLB 的嵌入式设备也可以使用一些 KSEG2 空间。当核心文件加载到 GDB 中时,即使 GDB 似乎已经正确加载了这些部分(来自“维护信息部分”输出),它也会引发以下错误。
(gdb) maint info sec ... 0xe0000000->0xe8000000 at 0x4100ff80: load5 ALLOC LOAD HAS_CONTENTS ...
(gdb) x 0xe0000000 0xe0000000:无法访问地址 0xe0000000 处的内存
任何人对我可能面临的事情的任何想法。GDB 中关于 2G KUSEG 的一些假设?