fnsplit、Qfnsplit

 

関数分割を有効にします。

IDE オプション

なし

アーキテクチャー

/Qfnsplit[-]: IA-32 アーキテクチャーおよびインテル® 64 アーキテクチャー

-[no-]fnsplit: IA-64 アーキテクチャー

構文

Linux:

-fnsplit

-no-fnsplit

Mac OS X:

なし

Windows:

/Qfnsplit

/Qfnsplit-

引数

なし

デフォルト

-no-fnsplit
または/Qfnsplit-

関数分割は -prof-use (Linux) または /Qprof-use (Windows) も指定されていない限り有効になりません。

説明

このオプションは、-prof-use (Linux) または /Qprof-use (Windows) も指定されている場合に関数分割を有効にします。そうでない場合、このオプションは効果がありません。

-prof-use または /Qprof-use を指定すると、自動的に有効になります。これらのオプションの 1 つを指定しない場合、デフォルトは -no-fnsplit (Linux) または /Qfnsplit- (Windows) になります (関数分割は無効になりますが、関数のグループ化は有効になります)。

-prof-use または /Qprof-use を使用しているときに関数分割を無効にするには、-no-fnsplit または /Qfnsplit- を指定します。

代替オプション

なし

関連情報