阅读:2565回复:0
请问如何用GDB调试bootrom中的romInit.s等汇编文件?
开发平台是powepc,用GDB调试bootrom的时候,编译时已经打开了-g选项。
生成bootrom文件后,运行 nmppc -al bootrom 发现文件中只有C语言源文件的文件符号表,而对于romInit.S等汇编文件没有符号表。 更改make文件,加入 -Wa, -gstab选项后,再重新编译。运行 nmppc -al romInit.o 发现已经有符号表,但是源文件指向位置却是一个temp文件,该文件在编译后被系统自动删除了。 因此在GDB中用symol命令加入符号表时,根本不能导入源文件。 请问怎样才能将BSP包目录下的汇编源文件编译到符号表中呢? |
|