This Natural profile parameter can be used to define a list of module
names which are to be linked statically together with the
Natural
parameter module. It corresponds to the
NTCSTAT
macro in the Natural parameter module.
Possible settings | See CSTATIC Parameter Syntax. | |
---|---|---|
Default setting | none | |
Dynamic specification | no | |
Specification within session | no |
Notes:
CALL
statement.
CSTATIC
parameter is limited. Alternatively, the macro
NTCSTAT
may be used to define more statically linked modules.
RCA
for details).
Modules which are linked neither statically nor loaded dynamically are loaded
when they are first invoked by a CALL
statement.
CSTATIC
parameter in
two Natural parameter modules: One parameter module has to be linked to the
environment-independent nucleus and the other to the environment-dependent
nucleus. Note that for all other parameter definitions only the parameter
module linked to the environment-dependent nucleus is used.
The following topics are covered below:
For each module name (1-8 characters) an external reference is generated for the linkage editor.
CSTATIC=module-name |
Or, if the external reference
(entry-name
) is different from the
module name, the entry name can be specified, enclosed in brackets, after the
module name:
CSTATIC=module-name(entry-name) |
NTCSTAT
allows just one module specification per
macro call. For each module name (1-8 characters) an external reference is
generated for the linkage editor.
NTCSTAT module-name
Or, if the external reference
(entry-name
) is different from the
module name, the entry name can be specified, separated by a comma, after the
module name:
NTCSTAT module-name,entry-name
CSTATIC=(MOD1,MOD7(ENTRY2),MOD12,MOD27($MAIN))
NTCSTAT MOD1 NTCSTAT MOD7,ENTRY2 NTCSTAT MOD12 NTCSTAT MOD27,$MAIN