. - .... - .. - -r----- ... t"'- .......... , J'-'. UJ .LJ.'''''' U.L'I:.J--- VV.J' Updating the Loader Program
If the loader terminates the operation, a wait condition is indicated
in the instruction counter. If the instruction counter contains X'gggggg', indicating an SVC wait state, the interruption code (the
third and fourth bytes of the supervisor old PSW) indicate the error
condition. For a detailed explanation of the error conditions and
interruption codes, see VM/370 System Messages.
The Load Map The load map (the output of the loader) indicates: The size of each object module and the address where it is loaded.
For example:
DMKMCH AT 00E68 MODULE SIZE IS OOOCOO The end of the resident nucleus with the message:
*** ***
END OF VM/370 RESIDENT NUCLEUS *** ***
The CP modules that precede this message in the load map are not
pageable; the CP modules that follow this message are pageable. When a Set Page Boundary (SPB) card has been inserted. If an object
module cannot fit on the same page as the object module(s) loaded
before it, the loader inserts an SPB card to force the modules to be
loaded at a page boundary. This procedure ensures that object modules
do not cross page boundaries. Two external names may be listed as undefined on the load map. If
the virtual=real option is not specified, the external name DMKSLC is
listed as undefined. If a 3704/3705 control program entry is not
defined in the system name table (via the NAMENCP macro), the
DMKRNTBL external name is undefined.
Generating a New Loader
The loader service program, in its
LOADER. Whenever you assemble a new
the resulting text file to a loader
at address OOD and a virtual reader
generating a new loader is:
executable form, has a filetype of
copy of DMKLDOOE, you must convert
file. If there is a virtual punch
at address OOC, the procedure for
372 IBM VM/370 Planning and System Generation Guide
Page of GC20-1801-10 As Updated April 1, 1981 by TNL GN25-0837 Updating the Loader Program Update and assemble DMKLDOOE. The output from this assembly is DMKLDOOE TEXT. Spool the punch continuously and punch a copy of the old loader.
spool OOd * cont
punch dmkldOOe loader (nob Part 5. Updating V8/370 372.1
Previous Page Next Page