Sun Studio 12 Update 1: Fortran ユーザーズガイド

3.4.173 -xtypemap= spec

デフォルトのデータサイズを指定します。

デフォルトのデータ型に対するバイトサイズを指定することができます。このオプションは、デフォルトのサイズの変数および定数に適用されます。

指定する文字列 spec には、次の全部またはいずれかをコンマで区切ったリストで指定します。

real:sizedouble: sizeinteger: size

各プラットフォームで使用できる組み合わせは次のとおりです。

たとえば、次のようにします。

デフォルトの REAL および DOUBLE を 8 バイトにマップします。

このオプションは REAL XYZ (64 ビットの XYZ になる) のように明示的にバイトサイズを指定しないで宣言されたすべての変数に適用されます。単精度の REAL 定数はすべて REAL*8 に変換されます。

INTEGERLOGICAL は等価として扱われ、COMPLEX は 2つの REAL としてマップされます。また、DOUBLE COMPLEX は、DOUBLE と同じようにマップされます。