funcs コマンドは、特定の正規表現に一致する関数名をすべて一覧表示します。ネイティブモードでだけ有効です。
現在のプログラム内の関数すべてを一覧表示します。
-f filename を指定した場合、ファイル内のすべての関数が一覧表示されます。-g を指定すると、デバッグ情報を持つ関数すべてが表示されます。filename が .o で終わる場合、コンパイラによって自動的に生成された関数を含むすべての関数が一覧表示されます。そうでない場合、ソースコードにある関数のみが一覧表示されます。
regular-expression を指定した場合、この正規表現に一致する関数すべてが一覧表示されます。
ここでは:
filename は、一覧表示対象の関数が入っているファイルの名前です。
regular-expression は、一覧表示対象の関数が一致する正規表現です。
例:
(dbx) funcs [vs]print ”libc.so.1”isprint ”libc.so.1”wsprintf ”libc.so.1”sprintf ”libc.so.1”vprintf ”libc.so.1”vsprintf