Data Type

The table below outlines the options used for Fortran data type conformance.

-i2

Specifies that all quantities of integer type and unspecified kind will occupy two bytes. All quantities of logical type and unspecified kind will also occupy two bytes. All logical constants and all small integer constants occupy two bytes.

-i4

All integer and logical types of unspecified kind will occupy four bytes.

-i8

All integer and logical types of unspecified kind will occupy eight bytes.

-r8

Treats all floating-point variables, constants, functions and intrinsics as double precision, and all complex quantities as double complex. This option has the same effect as the -autodouble.

-r16

Changes the default size of real numbers to 16 bytes. For Itanium(TM)-based applications, this option is accepted for compatibility only.

-autodouble

Sets the default size of real numbers to 8 bytes; same as -r8.