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)
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.