Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Common internal runtime routines

&pagelevel(3)&pagelevel

CRTE contains common routines that can be used internally by both the COBOL85/COBOL2000 and the C/C++ runtime system. With the exception of memory management and the mathematical routines, the modules for these internal routines are located in the CRTESIS subsystem. Memory management is part of the subsystems CRTEC and CRTEPART (for information on subsystems, see "Shareability of CRTE").

The modules can be recognized by the following prefixes:

IML...

Mathematical routines

IT0...

ILCS routines (see chapter “ILCS program communication interface”)

IT1...

Service routines, e.g. for data and memory management, for messages and for garbage collection for COBOL2000 programs

By using SYSLNK.CRTE.PARTIAL-BIND or SYSLNK.CRTE.COMPL, programs which use common internal runtime routines can be linked without external references. The runtime routines themselves are then dynamically loaded during program execution.