Sun Studio 12: dbx コマンドによるデバッグ

イベント別の有効変数

次の表で指定されている、特定のイベントの場合のみ有効な変数があります。

表 B–1 sig イベントに固有の変数

変数 

説明 

$sig

イベントを発生させたシグナル番号 

$sigstr

$sig の名前

$sigcode

適用可能な場合、$sig のサブコード

$sigcodestr

$sigcode の名前

$sigsender

必要であれば、シグナルの送信者のプロセス ID 

表 B–2 exit イベントに固有の変数

変数 

説明 

$exitcode

_exit(2) または exit(3) に渡された引数の値、または main の戻り値

表 B–3 dlopen および dlclose イベントに固有の変数

変数 

説明 

$dlobj

dlopen または dlclose されたロードオブジェクトのパス名 

表 B–4 sysin および sysout イベントに固有の変数

変数 

説明 

$syscode

システムコールの番号 

$sysname

システムコールの名前 

表 B–5 proc_gone イベントに固有の変数

変数 

説明 

$reason

シグナル、終了、強制終了、または切り離しのいずれか。 

表 B–6 thr_create イベントに固有の変数

変数 

説明 

$newthread

新しく作成されるスレッドの ID (t@5 など)

$newlwp

新しく作成される LWP の ID (l@4 など)