-qminimaltoc

説明

各オブジェクト・ファイルの別々のデータ・セクションに toc を入れることによって、 64 ビット・コンパイルでの toc オーバーフローを阻止する。

構文

構文図を読む構文図をスキップする        .-nominimaltoc-.
>>- -q--+-minimaltoc---+---------------------------------------><
 

このコンパイラー・オプションは 64 ビット・コンパイルにのみ適用されます。

64 ビット・モードでコンパイルされたプログラムは、toc 入力が 8192 に制限されています。 そのため、64 ビット・モードで大きなプログラムをリンクする場合は、「再配置切り捨て」 エラー・メッセージが表示される場合があります。-qminimaltoc オプションでコンパイルすることにより、 このような toc オーバーフロー・エラーを避けることができます。

-qminimaltoc でコンパイルすると、多少動作が遅い大きなプログラム・コードが 作成されることがあります。しかし、プログラムのコンパイル時に最適化オプションを指定すると、 このような影響を最小限に抑えることができます。

関連情報