-qmodule

Category

Portability and migration

@PROCESS

None.

Purpose

Specifies that the compiler should use the XL Fortran Version 8.1 naming convention for non-intrinsic module files.

Syntax

Read syntax diagramSkip visual syntax diagram
                   .-nomangle81-.   
>>- -q--module--=--+-mangle81---+------------------------------><

Defaults

-qmodule=nomangle81

Usage

This option allows you to produce modules and their associated object files with the V15.1 compiler and link these object files with others compiled with the Version 8.1 compiler.

Use this option only if you need to link applications that were compiled with the Version 8.1 compiler.

It is recommended that you avoid using this compiler option and recompile old code and modules with the new version of the compiler, if possible. Doing so will avoid any naming conflicts between your modules and intrinsic modules.

Related information