Using the PIPI Table
LE/VSE uses the PIPI table to identify the routines that are candidates
for execution in the preinitialized environment, as well as optionally
to load the routine when it is called. It is possible to have an empty
PIPI table with no entries. The PIPI table contains the names and
the entry point addresses of each routine that can be executed within
the preinitialized environment. Candidate routines can be present
in the table when the init_main
or init_sub
functions
are invoked, or can be added to the table using CEEPIPI(add_entry).