hands
驱动牛犊
驱动牛犊
  • 注册日期2001-07-11
  • 最后登录2007-12-18
  • 粉丝0
  • 关注0
  • 积分56分
  • 威望7点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
阅读:2497回复:0

请问如何用GDB调试bootrom中的romInit.s等汇编文件?

楼主#
更多 发布于:2007-11-28 12:54
开发平台是powepc,用GDB调试bootrom的时候,编译时已经打开了-g选项。
生成bootrom文件后,运行
  nmppc -al bootrom
发现文件中只有C语言源文件的文件符号表,而对于romInit.S等汇编文件没有符号表。
更改make文件,加入 -Wa, -gstab选项后,再重新编译。运行
  nmppc -al romInit.o
发现已经有符号表,但是源文件指向位置却是一个temp文件,该文件在编译后被系统自动删除了。
因此在GDB中用symol命令加入符号表时,根本不能导入源文件。

请问怎样才能将BSP包目录下的汇编源文件编译到符号表中呢?

游客

返回顶部