CRUNCHIDE(1) FreeBSD 一般コマンドマニュアル CRUNCHIDE(1)
名称
crunchide − プログラムをクランチしてまとめる際に、シンボル名を ld から隠 蔽する |
書式
crunchide [−f keep-list-file] [−k keep-symbol] [object-file ...] |
解説 |
crunchide ユーティリティは object-file の大域シンボルを隠蔽し、続くリンカ ld(1) の実行でそれらが無視されるようにします。 −k keep-symbol オプション および −f keep-list-file オプションにより、いくつかのシンボルを見える状態 のままにしておくことができます。ファイル keep-list-file は、見える状態に しておくシンボルのリストです。このファイルにはシンボルを 1 行にひとつずつ 記述します。 keep-symbol もしくは keep-list-file において指定する名前 は、C における名前です。例えば C の関数 ‘‘foo’’ を見えるようにするために は、オプション ‘‘-k foo’’ を使用します。 crunchide ユーティリティは crunchgen(1) とともに用いられるプログラムとし て設計されています。 crunchgen(1) は複数のコンポーネントプログラムからク ランチバイナリを作成する処理を自動化するプログラムです。 |
関連項目
作者
crunchide ユーティリティは James da Silva 〈jds@cs.umd.edu〉 によって作成さ れました。 Copyright (c) 1994 University of Maryland. All Rights Reserved. Chris Demetriou 〈cgd@netbsd.org〉 が crunchide を再構成し、複数のオブジェ クト形式をサポートし、 ELF オブジェクトのサポートと ECOFF オブジェクトの 認識を追加しました。 Copyright (c) 1997 Christopher G. Demetriou. All Rights Reserved. FreeBSD 10.0 June 14, 1994 FreeBSD 10.0 |