addr2line(1) FreeBSD 一般コマンドマニュアル

addr2line

前のページ 上に戻る 次のページ

addr2line




書式

       addr2line
              [-b bfdname | --target=bfdname] [-C|--demangle]
              [-e filename | --exe=filename] [-f|--functions]
              [-s|--basenames] [-H|--help] [-V|--version]
              [addraddr...]


解説

       addr2line はプログラムのアドレスをファイル名と行番号に変換
       します。アドレスと実行ファイルが与えられると、実行ファイル
       中のデバッグ情報を使って与えられたアドレスをファイル名と行
       番号に対応づけます。

       使用される実行ファイルは -e オプションで指定します。デフォ
       ルトは a.out です。

       addr2line には 2 つの動作モードがあります。

       1 つ目では、16進数のアドレスをコマンドラインで指定 し て、
       addr2line が各アドレスに対応するファイル名と行番号を表示し
       ます。

       2 つ目では、 addr2line は 16進数のアドレスを標準入力から読
       み込んで、各アドレスに対応するファイル名と行番号を標準出力
       に表示します。このモードでは addr2line をパイプ中で、動 的
       に選び出されたアドレスを変換するために利用できます。

       出 力の形式は「ファイル名:行番号」です。ファイル名と行番号
       は各アドレス毎に改行して出力されます。 -f オプションが指定
       さ れると、「ファイル名:行番号」の行の前にアドレスを含む関
       数の名前を「関数名」の行として出力します。

       ファイル名または関数名が特定できない場合は、 addr2line  は
       そ れらが表示されるべき場所に 2 つのクエスチョンマークを表
       示します。行番号が特定できない場合は addr2line は 0 を表示
       します。



オプション

       -b bfdname

       --target=bfdname
              オ ブ ジェ クトファイルのオブジェクト・コード形式を
              bfdname で指定します。


       -C

       --demangle
              シンボル名の内部表現をユーザレベルの表現にデコー ド
              (demangle) します。加えてシステムが付加した先頭のア
              ファイルと行番号情報に加えて関数名を表示します。


       -s

       --basenames
              各ファイル名のベース (パス名を除いたファイル名部分)
              のみを表示します。



関連項目

       info  の `binutils' の項; The GNU Binary Utilities, Roland
       H. Pesch (October 1991)



COPYING

       Copyright (c) 1993, 94, 95, 96, 97, 98,  1999,  2000  Free
       Software Foundation, Inc.

       This  document  is  distributed under the terms of the GNU
       Free Documentation License, version 1.1.  That license  is
       described  in  the sources for this manual page, but it is
       not displayed here in order to make this manual more  con-
       sise.   Copies  of this license can also be obtained from:
       http://www.gnu.org/copyleft/.




































































































































Free Software Foundation  27 March 1997              addr2line(1)

ABELNET VPSサービス