2011-08-01 6 views
3

gdbはどのように構造体を出力しますか? zengrがhow does gdb work?で参照している "GDB Internals"ドキュメントから、GDBはBFDライブラリを使って1つ以上のシンボルテーブルからシンボルを読み込むように見えます。これが当てはまる場合、gdbは構造体の印刷方法をどのように知っていますか?印刷アルゴリズムを含むgdbソースコードファイルの名前は非常に高く評価されます(私はそれを見つけようとしましたが、できませんでした)。gdbは構造体の印刷をどのように実装していますか?

答えて

2

GDBはBFDライブラリを使用しますが、BFDが提供するコードよりもはるかに多くのコードを処理できます。あなたはval_print()valprint.cで探しています

関連する問題