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