Oracle® Developer Studio 12.5 发行版的新增功能

退出打印视图

更新时间: 2016 年 7 月
 
 

新增和更改的 dbx 功能

以下是 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 平台中更好地保持一致:

    原名称
    新名称
    fs_base
    fsbase
    gs_base
    gsbase
    fcwd
    fcw
    fswd
    fsw
    ftw
    fctw
    mxcr_mask
    已删除
    uesp
    已删除

有关更多信息,请在 dbx 下发出 help changes 命令来访问 dbx 帮助文件。