FreePascalとGDB

FreePascalで-gh -glを使ってコンパイルした実行ファイルをgdbデバッグしようとしてたんですが、関数が見つからないとかなんとか言われてブレークポイントがかけられなくて困ってた時のメモ。

(gdb) b [TAB]

タブキーを押すとbashとかみたく補完してくれる。

(gdb) b MessageLogic.pas:PARSEPARAMS

ファイル名:関数名でいいみたい。
今回ブレークさせたのは普通の関数だけど、クラスメソッドはブレークできるのかな?