ファイル内にそのようなインデックスが含まれているかどうかは、 コマンド "readelf -S filename" を使って確認します。 インデックスは ".gdb_index" というセクションに保存されています。 インデックスファイルは、 ELF バイナリおよび DWARF デバッグ情報 (つまり ".debug_*" というセクション) を扱うシステムにおいてのみ生成されます。
gdb-add-index は、 環境変数 PATH 上に見つかった GDB と objdump を利用します。 そのプログラムの別バージョンを利用したい場合は、 環境変数 GDB と OBJDUMP を用いて設定してください。
詳しくは GDB マニュアルの "Index Files" ノードを参照してください。 シェルコマンドでは "info -f gdb -n "Index Files"" を実行します。
info gdb
を実行して完全なマニュアルを参照できます。
Using GDB: A Guide to the GNU Source-Level Debugger, Richard M. Stallman and Roland H. Pesch, July 1991.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with the Invariant Sections being ``Free Software'' and ``Free Software Needs Free Documentation'', with the Front-Cover Texts being ``A GNU Manual,'' and with the Back-Cover Texts as in (a) below.
(a) FSF の裏表紙には、 以下の文章が記述されています: ``You are free to copy and modify this GNU Manual. Buying copies from GNU Press supports the FSF in developing GNU and promoting software freedom.''