Go to the first, previous, next, last section, table of contents.
size [@option{-A}|@option{-B}|@option{--format=}compatibility]
[@option{--help}]
[@option{-d}|@option{-o}|@option{-x}|@option{--radix=}number]
[@option{-t}|@option{--totals}]
[@option{--target=}bfdname] [@option{-V}|@option{--version}]
[objfile...]
GNU @command{size}ユーティリティは,その引数リスト内の,それぞれの
オブジェクトやアーカイブファイルobjfileに対し,セクションのサイズ
--- と全体のサイズ -- をリストアップします.デフォルトで,それぞれのオ
ブジェクトファイルやそれぞれのアーカイブのモジュールに対し,一行の出力が
生成されます.
objfile... は,調査するオブジェクトファイルです.何も指定され
ない場合,ファイルa.out
が使用されます.
コマンドラインオプションには,以下の意味があります.
- @env{-A}
-
- @env{-B}
-
- @env{--format=compatibility}
-
これらのオプションの一つを使用した場合,System V @command{size}
(@option{-A},または@option{--format=sysv}の使用)の出力に似ている
GNU @command{size}の出力,または,Berkeley @command{size}
(@option{-B},または@option{--format=berkeley}の使用)のいずれかを選択す
ることが可能です.デフォルトは,Berkeleyのものに似ている一行の書式です.
以下は,Berkeley(デフォルト)書式の@command{size}の出力例です.
$ size --format=Berkeley ranlib size
text data bss dec hex filename
294880 81920 11592 388392 5ed28 ranlib
294880 81920 11888 388688 5ee50 size
これは同じデータですが,System Vの記法を選択して表示されています.
$ size --format=SysV ranlib size
ranlib :
section size addr
.text 294880 8192
.data 81920 303104
.bss 11592 385024
Total 388392
size :
section size addr
.text 294880 8192
.data 81920 303104
.bss 11888 385024
Total 388688
- @env{--help}
-
受け入れ可能な引数とオプションの概要を表示します.
- @env{-d}
-
- @env{-o}
-
- @env{-x}
-
- @env{--radix=number}
-
これらのオプションの一つを使用した場合,それぞれのセクションのサイズを,
10進数(@option{-d}または@option{--radix=10}),8進数(@option{-o}または
@option{--radix=8}),または16進数(@option{-x}または@option{--radix=16})
で与えられるもののいづれかに制御可能です.@option{--radix=number}
では,三つの値(8, 10, 16)のみサポートされます.全体のサイズは常に二つの
基数で与えられます.それは,@option{-d}や@option{-x}に対する,10進数と16
進数,または@option{-o}を使用した場合,8進数と16進数になります.
- @env{-t}
-
- @env{--totals}
-
リストアップされたすべてのオブジェクトの総数を表示します(Berkeleyの書式
でのリストアップモードのみです).
- @env{--target=bfdname}
-
objfileに対するオブジェクトコードのフォーマットをbfdnameとし
て指定します.このオプションは不要かもしれません.@command{size}は自動的
に多くのフォーマットを認識することが可能です.詳細は,See section ターゲットの選択.
- @env{-V}
-
- @env{--version}
-
@command{size}のバージョンナンバーを表示します.
Go to the first, previous, next, last section, table of contents.