Oracle Solaris Studio 12.2:使用 dbx 调试程序

rtc skippatch 命令

rtc skippatch 命令用于使装入对象、目标文件和函数免受运行时检查对其进行程序校验。除非显式将装入对象卸载,否则该命令就会对每个 dbx 会话产生永久性的影响。

由于 dbx 不对该命令影响的装入对象、目标文件和函数中的内存访问进行跟踪,因此对于没有跳过的函数,会报告不正确的 rui 错误。dbx 无法确定 rui 错误是否由该命令引起,因此不会自动抑制此类错误。

语法

rtc skippatch load_object ...

使指定的装入对象免受程序校验。

rtc skippatch load_object [- o object_file ...] [-f function ...]

使指定装入对象中的指定目标文件和函数免受程序校验。

其中:

load_object 是装入对象的名称或装入对象名称的路径。

object_file 是目标文件的名称。

function 是函数名。