The DUMP control record allows you to dump a portion or all of a
specified control section, or the complete member ormodule. The format
of the output of theduap is hexadeciaal with an EBCDIC translation of
the hexadecimal data.
TheDUMP control record is optional.
record is:
Theforaat of the DUMP control I I r
,I IDUMP I {
me.bernaae} Icsectname [startaddress [endaddress]] modulenaae IALL I I I I I !here: aeabernaae L .J
is thename of the meaber to be dumped, or the member that
contains the CSECT(s) to be dumped. Thismemter must be found in one of the libraries specified in the ZAP command line.
However, if the library is aCMS TITLIB, its directory does
not containmember naaes. Therefore, the program ignores the meaber naae (although you aust specify it), and the program searches for the csectnaae (which you must specify).
is thenaae of the aodule to be dumFed, or the aodule that
contains the CSECT(s) to bedumped. If you specify a aodule that has no loader table, the program duaps the entire aodule.
csectname is thename of the control section that is to be dumped. If
you do notspecify csectnaae, the program dumps only the first CSECT. The csectnaae is required for CMS TITLIBs, optional
forOS TITLIBs, L01DLIBs, and MOIULE files. (See the
di"scussion ofcsec-tname und"er "Bame Control Record. ") You .ust
not specify csectnaae for a module created with theROMAP option.
ALL specifies to theprogram to dump all CSECTs within the
specifiedaember or module. You can specify ALL for MODULE L01DLIBs, and OS TEXTLIBs, but not for CftS TXTLIBS. If
you wish toduap all the CSECTs in a mesber of a CMS TITLIE,
youmust issue a separate DUMP control record for each CSECT. startaddress
endaddress
is the location within the specifiedCSECT where the dump is
to begin. Thismust be two, four, or six-hexadecimal digits.
The start address is thedisplacement from the beginning of the eSReT: For example: if you wish to start dumpina at
address08 in a CSECT that begins at location 400, you-specify start address 08, not 0408. is the last address to be dumped. This must be two, four, or six-hexadecimal digits. If you specify no address, the
programdumps froa the start address of the CSECT to the end
of the CSECT. Note that start and end addresses apply onlywhen you specify a csectname. 202 '"1370 Operator's Guide
specified control section, or the complete member or
of the output of the
the hexadecimal data.
The
record is:
The
,
me.bernaae}
is the
contains the CSECT(s) to be dumped. This
However, if the library is a
not contain
is the
contains the CSECT(s) to be
csectname is the
you do not
for
di"scussion of
not specify csectnaae for a module created with the
ALL specifies to the
specified
you wish to
you
endaddress
is the location within the specified
to begin. This
The start address is the
address
program
of the CSECT. Note that start and end addresses apply only