Input control
The options in this category specify the type and location of your source files.
| 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. |