0

我正在使用 gcc 编译 u-boot,它会生成 dwarf info :

...

<74cb> DW_AT_name :(间接字符串,偏移量:0x1a6a):board.c

<74cf> DW_AT_comp_dir :(间接字符串,偏移量:0x2689):/root/file/u-boot/u-boot-am33x/arch/arm/lib

...

应该添加什么选项来将 DW_AT_name 从“board.c”更改为“/root/file/u-boot/u-boot-am33x/arch/arm/lib/board.c”?这意味着 DW_AT_name 包含源文件的完整路径?

4

1 回答 1

0

不知道你为什么要这样做。为什么会很重要?

无论如何,您可以尝试将绝对文件名传递给编译器。那可能行得通。

于 2013-11-18T02:37:56.347 回答