Input control

The options in this category specify the type and location of your source files.

Table 1. Compiler input options
Option name @PROCESS directive Description
-I None.

Adds a directory to the search path for include files, .mod files, and .smod files.

-qdlines DLINES

Specifies whether the compiler compiles fixed source form lines with a D in column 1 or treats them as comments.

-qcclines CCLINES

Determines whether the compiler recognizes conditional compilation lines in fixed source form and F90 free source form. This option is not supported with IBM free source form.

-qci CI

Specifies the identification numbers (from 1 to 255) of the INCLUDE lines to process.

-qcr None.

Controls how the compiler interprets the CR (carriage return) character.

-qdirective DIRECTIVE

Specifies sequences of characters, known as trigger constants, that identify comment lines as compiler comment directives.

-qfixed FIXED

Indicates that the input source program is in fixed source form and optionally specifies the maximum line length.

-qfpp None.

Controls Fortran-specific preprocessing in the C preprocessor.

This is a C preprocessor option, and must therefore be specified using the -WF option.

-qfree FREE

Indicates that the source code is in free source form.

-qmixed MIXED

Makes the compiler sensitive to the case of letters in names.

-qppsuborigarg None.

Instructs the C preprocessor to substitute original macro arguments before further macro expansion.

This is a C preprocessor option, and must therefore be specified using the -WF option.

-qpreprocess None.

Invokes cpp to preprocess files that have valid Fortran file suffixes, such as .f and .f90.

-qsuffix None.

Specifies the source-file suffix on the command line.

-qxlines XLINES

Specifies whether fixed source form lines with an X in column 1 are compiled or treated as comments.