7.1.1 inline_from/ipa_from qualifiers

There are four qualifiers, as follows:

/inline_from_files=<list> [/inff]
/inline_from_libraries=<list> [/infl]
/ipa_from_files=<list>  [/ipaff]
/ipa_from_libraries=<list>  [/ipafl]

Where <list> is one or more of the following: source file name, library file name, and directory, separated by commas. The default is current source file.

You can distinguish different types of files by their extensions. For example, /inline_from_files=xj.f,yy.f,.../mrtn would look for routines in the Fortran source files xj.f and yy.f , and in Fortran source files in the directory .../mrtn . Including the directory .../mrtn in the /..._from_files qualifiers can be thought of as shorthand for the notation ... /mrtn*.f . Do not use wildcard characters in a /inline_ from_... list.

The /..._libraries versions of these qualifiers take as their arguments lists of subprogram libraries and directories containing such libraries.

KAP recognizes the type of file from its extension, or lack of one, as follows:


.f, .ftn, .f - Fortran source
.klib - Library from /inline_create /ipa_ create (see Section 7.1.2)
other - Directory

If multiple /inline_from... [/ipa_from...] qualifiers are given, their lists are concatenated to get a bigger universe.

Routine name references are resolved by a search in the order that files appear in /inline_from... or /ipa_from... qualifiers on the command line. Libraries are searched in their original lexical order. Multiple /inline_from... /ipa_from... lists are searched in the order that they appear on the command line.


Previous Page | Next Page | Contents | Index |
Command-Line Qualifiers