break-script

このコマンドは、特定のブレークポイントにスクリプトファイルを割り当てるコマンドです。ブレークポイントがトリガされると、スクリプトが実行されます。

Show/hide構文

break-script number [filename]

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

number

ブレークポイントの番号を指定します。これは、設定時にデバッガによって割り当てられる番号です。info breakpoints を使用すると、すべてのブレークポイントとウォッチポイントの番号とステータスを表示できます。

filename

指定したブレークポイントがトリガされたときに実行するスクリプトファイルを指定します。filename が指定されていない場合、現在割り当てられている filename がブレークポイントから削除されます。

Show/hide使用法

ブレークポイントにスクリプトを割り当てる場合は、以下に注意して下さい。

  • サブブレークポイントを持つブレークポイントには、スクリプトを割り当てないで下さい。スクリプトを割り当てると、デバッガがそれぞれのサブブレークポイントでスクリプトの実行を試みます。この場合、エラーメッセージが表示されます。

  • スクリプトで使用されるコマンドが、ブレークポイントで実行されることに注意して下さい。例えば、スクリプト内で quit コマンドを使用すると、ブレークポイントに達したときにデバッガがターゲットから切断されます。

  • スクリプトの最後に continue コマンドを指定すると、[Breakpoint Properties]ダイアログボックスで[Continue Execution]チェックボックスをオンにするのと同じ効果があります。

Show/hide

Example 12. break-script

break-script 1 myScript.ds      # ブレークポイント 1 がトリガされたときに myScript.ds を実行

Show/hide関連項目

Copyright © 2010-2014 ARM. All rights reserved.ARM DUI 0452TJ
Non-ConfidentialID102114