以下是 dbx 中添加或更改的功能。有关更多信息,请参见Oracle Developer Studio 12.5:使用 dbx 调试程序、dbx(1) 手册页和 dbx 帮助文件。要访问 dbx 帮助文件,请键入以下命令:
% dbx (dbx) help
dbx 版本已从 8.0 更新到 8.1。
支持压缩调试信息。请参见Oracle Developer Studio 12.5:使用 dbx 调试程序 中的 压缩调试节(仅限 Oracle Solaris)。
用于 whatis 命令的新选项 –a。–a 选项仅输出数据成员。
新的 dbx 环境变量 output_data_member_only。如果设置为 on,则仅输出数据成员。
增加了处理与位置无关的可执行文件 (Position Independent Executable, PIE) 的支持。
增加了对 SPARC 上 Oracle Solaris 11 的芯片保护内存 (Secured Silicon Memory, SSM) 的支持。使用 dbx 命令 adi 可使用此功能。
支持以下 C++11 功能:用户定义的文本。
支持以下 C++14 功能:二进制文本;单引号数字分隔符。
支持以下 C11 功能:类型通用表达式。
对以下寄存器名称进行了更改,以在 Intel 平台中更好地保持一致:
|
有关更多信息,请在 dbx 下发出 help changes 命令来访问 dbx 帮助文件。