オブジェクトファイルからシンボルを切り捨てる
strip
objfile\c
...
objfile
から全てのシンボルを切り捨てる。オブジェクトファイルのリストには書庫
(archive) を指定することもできる。最低ひとつのオブジェクトファイルを指
定する必要がある。
-F bfdname
--target=bfdname
objfile
のオブジェクトコードフォーマットを
bfdname
として取り扱う。また
bfdname
に指定されたフォーマットで書き戻す。
--help
-I bfdname
--input-target=bfdname
objfile
のオブジェクトコードフォーマットを
bfdname
として取り扱う。
-O bfdname
--output-target=bfdname
objfile
を
bfdname
フォーマットの出力で書き換える。
-R sectionname
--remove-section=sectionname
-s
--strip-all
-S
-g
--strip-debug
--strip-unneeded
-N symbolname
--strip-symbol=symbolname
symbolname
というシンボルを削除する。このオプションは複数用いることもできるし、他
のオプションと同時に指定することもできる。
-o file
file
に書き出す。この引数が用いられた場合には
objfile
に指定できる引数はひとつだけである。
-p
--preserve-dates
-x
--discard-all
-X
--discard-locals
-K symbolname, --keep-symbol=symbolname
symbolname
だけを元のファイルからコピーする。このオプションは複数指定することがで
きる。
-N symbolname, --strip-symbol=symbolname
symbolname
を元のファイルからコピーしない。このオプションは複数指定することができ、
また
-K
以外の他のオプションと組み合わせることもできる。
-v
--verbose
-V
--version