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