2012-02-02 6 views
0

"run"などのgdbで組み込みコマンドを再定義しました。メッセージを出力して元の "run"コマンドを呼び出して実行します本当の機能 私はこのように記述する場合:それは再帰的に呼び出しているのでgdb組み込みコマンドを再定義してオリジナルを呼び出す方法

define run 
    print "running" 
    run 
end 

gdbが、最大の制限を実行に到達します。どうすればこの問題を回避できますか?

答えて

1

gdb User-defined Command Hooksを使用してください。たとえば、このフックは、runコマンドの前にメッセージを出力します。

define hook-run 
print "running" 
end 
関連する問題