if

このコマンドを使用すると、デバッガコマンドを条件付きで実行するスクリプトを作成できます。

Show/hide構文

if condition
   ...
else
   ...
end

各パラメータには以下の意味があります。

condition

条件式を指定します。続いて、式が true と評価された場合に実行される 1 つ以上のデバッガコマンドを使用した if ステートメントを指定します。

Note

else ステートメントはオプションで、その後に続くデバッガコマンドは、condition が false と評価された場合のみ実行されます。

デバッガコマンドをそれぞれ新しい行に入力し、end コマンドを使用してこの if コマンドを終了します。

Show/hide

Example 41. if

# 条件に応じて実行されるコマンドが含まれた if ステートメントを定義
if $pc=0x80000
    break
    info stack full
end

Show/hide関連項目

Copyright © 2010, 2011 ARM. All rights reserved.ARM DUI 0452FJ
Non-ConfidentialID111611