fbuiltin、Oi

 

組み込み関数のインライン展開を有効/無効にします。

IDE オプション

Windows: [Optimization (最適化)] > [Enable Intrinsic Functions (組み込み関数を使用する)]

Linux: なし

Mac OS X: なし

アーキテクチャー

IA-32、インテル® 64、IA-64 アーキテクチャー

構文

Linux および Mac OS X:

-fbuiltin[-func]

-fno-builtin[-func]

Windows:

/Oi[-]

引数

func

組み込み関数のカンマ区切りリストです。

デフォルト

オフ

組み込み関数のインライン展開を無効にします。

説明

このオプションは、1 つまたは複数の組み込み関数のインライン展開を有効/無効にします。-func が指定されていない場合は、-fno-builtin はすべての組み込み関数に対するインライン展開を無効にします。

-fbuiltin によって影響を受ける組み込み関数のリストについては、gcc* のドキュメントで "built-in functions (組み込み関数)" を検索してください。

/Oi によって影響を受ける組み込み関数のリストについては、Microsoft* Visual C/C++* のドキュメントで "/Oi" を検索してください。

代替オプション

なし