Everything

 

-msg_unused


最適化リンケージエディタ(rlink)・オプション / 出力オプション

[指定形式]

-msg_unused

 

[詳細説明]

-

本オプションを指定した場合、リンク処理の中で一度も参照されることのなかった外部定義シンボルを、メッセージ出力によってユーザに知らせます。

[例]

rlink -msg_unused a.obj

[備考]

-

入力ファイルがabsolute形式の場合、本オプション指定は無効です。

-

メッセージ出力させるためには、同時にmessageオプションの指定が必要です。

-

コンパイル時にインライン展開された関数に対してメッセージ出力する場合があります。その場合、関数定義にstatic宣言することで、メッセージ出力を抑えることができます。

-

以下のいずれかに該当する場合、参照関係の解析が正しく行うことができず、メッセージ出力により通知される情報が不正確となります。

-

同一ファイル内の定数シンボルへの参照

-

コンパイル時に最適化が有効で、直下の関数を呼び出す場合