GDB脚本 - 仅在不调试核心文件时执行命令

时间:2013-04-09 04:01:10

标签: gdb core-file

我正在添加一些我认为对我的GDB启动脚本有用的功能。一些启动命令仅适用于“实时”目标,或者具有仅对实时目标有意义的组件。我希望能够测试核心文件的存在(或不存在),并根据需要跳过或修改这些命令。

我在Python API中查看过,但找不到任何告诉我下级是核心文件还是实时程序的东西。我很适合使用可在GDB本身或Python GDB脚本界面中运行的脚本解决方案。

1 个答案:

答案 0 :(得分:1)

看起来没有办法做到这一点。

我希望gdb.Inferior上有一个属性,但是there isn't one

在GDB bugzilla中提交功能请求。