Sun Studio 12:C 用户指南

B.2.83 -xdebugformat=[stabs|dwarf]

如果您维护的软件可读取 dwarf 格式的调试信息,请指定 -xdebugformat=dwarf。使用此选项,编译器会生成使用 dwarf 标准格式的调试信息,这是缺省设置。

表 B–22 -xdebugformat 标志

值 

含义 

stabs

-xdebugformat=stabs 生成使用 stabs 标准格式的调试信息。

dwarf 

-xdebugformat=dwarf 使用 dwarf 标准格式(缺省设置)生成调试信息。

如果未指定 -xdebugformat,编译器将假定 -xdebugformat=dwarf。此选项需要一个参数。

此选项会影响使用 -g 选项记录的数据的格式。即使在没有使用 -g 的情况下记录少量调试信息,此选项仍可控制其信息格式。因此,即使不使用 -g-xdebugformat 仍有影响。

dbx 和性能分析器软件可识别 stabs 和 dwarf 格式,因此使用此选项对任何工具的功能都没有影响。

有关更多信息,另请参见 dumpstabs(1) 和 dwarfdump(1) 手册页。