組み込み関数 alloca への呼び出しのインライン・コードを置換する。
>>- -ma--------------------------------------------------------><
#pragma alloca が指定解除されている場合や -ma を使用していない場合は、alloca は組み込み関数ではなく、ユーザー定義 ID として扱われます。
このオプションは、C++ プログラムには適用されません。 C++ プログラムでは、alloca 関数宣言を組み込むには、代わりにヘッダー malloc.h を組み込まなければなりません。
関数 alloca への呼び出しがインラインとして扱われるように myprogram.c をコンパイルするには、以下のように入力します。
xlc myprogram.c -ma
関連情報