インテル® Fortran コンパイラー XE 13.1 ユーザー・リファレンス・ガイド

falign-stack

ルーチンへの入口で使用するスタック・アライメントをコンパイラーに指示します。

IDE オプション

なし

アーキテクチャー

IA-32 アーキテクチャー

構文

Linux*:

-falign-stack=mode

OS X*:

なし

Windows*:

なし

引数

mode

スタック・アライメントの方法です。設定可能な値は以下のとおりです。

assume-4-byte

スタックが 4 バイト境界でアライメントされていることを仮定するように指示します。コンパイラーは、必要に応じて動的にスタックを 16 バイトにアライメントできます。

maintain-16-byte

特定のスタック・アライメントを仮定しないように、また、スタックがすでにアライメントされている場合はそれを維持するように指示します。コンパイラーは、必要に応じて動的にスタックをアライメントできます。これは、gcc と互換性があります。

assume-16-byte

スタックが 16 バイト境界でアライメントされていることを仮定するように、また、16 バイト境界を維持するように指示します。これは、gcc と互換性があります。

デフォルト

-falign-stack=assume-16-byte

コンパイラーはスタックが 16 バイト境界でアライメントされていることを仮定し、また、16 バイト境界を維持するようにします。

説明

このオプションは、ルーチンへの入口で使用するスタック・アライメントをコンパイラーに指示します。

代替オプション

なし


このヘルプトピックについてのフィードバックを送信