gdb や gcc について質問があります (Firefox ではありません)。
Firefox をデバッグしているときに、gdb に絶対パスしか表示されません。例:
5 0x01bb0c52 in nsAppShell::ProcessNextNativeEvent
(this=0xb7232ba0, mayWait=1)
at
/media/25b7639d-9a70-42ca-aaa7-28f4d1f417fd/firefox-dev/mozilla-central/widget/src/gtk2/nsAppShell.cpp:144
このようなバックトレースを読むのは不快です。小さなテスト プログラムをコンパイルしてデバッグしようとすると、次のようなバックトレースが表示されます (ファイルへの相対パスを使用):
0 main () at prog.c:5
Firefox のデバッグ時にバックトレースで相対パスのみを表示するにはどうすればよいですか?
PS gcc 4.4.1; gdb 7.0。