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