With the Dynamic Binder Loader you can perform the following operations in one go:
Temporarily link modules to form a loadable unit
Store the loadable unit in working memory and start it
The generated load unit is deleted at the end of program execution.
If the specified start module is a prelinked module, it must be linked with open external references to CRTE, i.e. without a RESOLVE-BY-AUTOLINK statement to CRTE.
With BINDER, incomplete linkage is possible without precautionary measures.
If the C and/or COBOL runtime system is loaded in the high address space of class 4 memory (see also section “Shareability of CRTE”) you must specify PROG-MODE=ANY in the START-PROGRAM command.
Employed subsystems
The dynamic linkage technique with DBL described here requires the following subsystems:
CRTEC (for C)
CRTECOB (for COBOL)