[ << ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
nm [`-a'|`--debug-syms'] [`-g'|`--extern-only'] [`-B'] [`-C'|`--demangle'[=style]] [`-D'|`--dynamic'] [`-S'|`--print-size'] [`-s'|`--print-armap'] [`-A'|`-o'|`--print-file-name'] [`-n'|`-v'|`--numeric-sort'] [`-p'|`--no-sort'] [`-r'|`--reverse-sort'] [`--size-sort'] [`-u'|`--undefined-only'] [`-t' radix|`--radix='radix] [`-P'|`--portability'] [`--target='bfdname] [`-f'format|`--format='format] [`--defined-only'] [`-l'|`--line-numbers'] [`--no-demangle'] [`-V'|`--version'] [`-X 32_64'] [`--help'] [objfile...] |
GNU nm
は,オブジェクトファイルobjfile...のシ
ンボルをリストアップします.オブジェクトファイルが引数として与えられて
いない場合,nm
はファイルをa.out
と仮定します.
それぞれのシンボルに対し,nm
は以下を表示します.
A
B
C
D
G
I
N
R
S
T
U
V
W
-
a.out
オブジェクトファイルのスタブシンボルです.この
場合,次に出力される値は,スタブのその他のフィールド,スタブのdescフィー
ルド,そして,スタブの形式になります.スタブシンボルは,デバッグ情報を
保つために使用されます.
詳細は,section `Stabs Overview' in The "stabs" debug formatを参照してください.
?
以下で交互に表示している,オプションの長い形式と短い形式は等価です.
-A
-o
--print-file-name
-a
--debug-syms
-B
nm
との互換性のための)`--format=bsd'と同じです.
-C
--demangle[=style]
--no-demangle
-D
--dynamic
-f format
--format=format
bsd
,sysv
,または
posix
が可能です.デフォルトはbsd
です.formatの最初
の文字のみ識別されます.それは大文字または小文字が可能です.
-g
--extern-only
-l
--line-numbers
-n
-v
--numeric-sort
-p
--no-sort
-P
--portability
-S
--print-size
bsd
出力書式で,定義されているシンボルの,値ではなく大きさを出力
します.
-s
--print-armap
ar
やranlib
でアー
カイブに保存されている)マップです.
-r
--reverse-sort
--size-sort
bsd
の出力書式が使用されている場合,大きさと値の両方を出力するた
めに`-S'も使用する必要があります.
-t radix
--radix=radix
--target=bfdname
-u
--undefined-only
--defined-only
-V
--version
nm
のバージョンナンバーを表示し終了します.
-X
nm
への互換性のため無視され
ます.それは,`32_64'とする必要がある,一つのパラメータを持ちま
す.AIX nm
のデフォルトモードは`-X 32'に対応し,それは
GNU nm
ではサポートされていません.
--help
nm
のオプションの概要を表示し終了します.
[ << ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |