Macro | Brief description |
ASHARE | Links and loads shared code, which may consist of a set of modules, into a memory |
BIND | Calls the dynamic binder loader DBL to link and load one or more modules and |
CALL | Loads a segment that is not yet in memory and continues the task with the loaded |
DSHARE | Unloads shared code from a memory pool |
ETABIT | Generates or changes an entry for a symbol table transferred to the DBL in the |
ETABLE | Transfers a symbol table to the DBL; the table is integrated into the symbol table of the |
GETPRGV | Displays the program version previously selected by the user with the SELPRGV |
ILEMGT | Manages a list of ILEs (Indirect Linkage Entries) |
ILEMIT | Generates a list entry for an ILE list which is used in the ILEMGT macro |
LDSLICE | Loads the specified slice, that has been defined by the user in a link and load module |
LPOV | Loads the specified segment, even if it is already in memory, and continues the task |
PINF | Provides information on programs loaded with the LOAD- |
SELPRGV | Determines which program version the DBL is to use if several versions of a program |
SEGLD | Loads a segment, even if is already in memory, and continues the task optionally with |
UNBIND | During program execution, releases memory space occupied by an object that is no |
VSVI1 | Provides the user with information about entries in the tables of the DBL, in particular |
The TABLE macro is still supported for compatibility reasons only. It is described on "TABLE - Transfer load information".
Detailed information on the link loader starter DBL and the BINDER functions can be found in the manuals “BLSSERV” [4 (Related publications)] and “BINDER” [5 (Related publications)].