GENDIRT GENDIRT Use the GENDIRT command to fill in a CMS auxiliary directory. The
auxiliary directory contains the name and location of modules that would
otherwise significantly increase the size of the resident directory,
thus increasing search time and storage requirements. By using GENDIRT
to fill in an auxiliary directory, the file entries for the given
command are loaded only when the command is invoked. The format of the
GENDIRT command is: r ---_.-, I GENDIRT directoryname [ target mode ] I L- __ _ _______________________-J directory name
is the entry point of the auxiliary directory.
is the filemode letter of the disk containing the modules
referred to in the directory. The letter is the filemode of
the disk containing the modules at execution time, not the
filemode of the disk at creation of the directory. At directory creation time, all modules named in the directory
being created must be on either the A-disk or a read-only
extension; that is, not all disks are searched. The default
value for targetmode is S (system disk). It is your
responsibility to determine the usefulness of this operand at your installation, and to inform all users whose programs are
in auxiliary directories exactly what filemode to specify on
the ACCESS command. For information on creating auxiliary directories and for further
requirements for using the targetmode option, see the DMSGND002W FILE 'fn ft fm' NOT FOUND RC=4 DMSGND021E ENTRY POINT 'name' NOT FOUND RC=40 DMSGND022E NO DIRECTORY NAME SPECIFIED RC=24 DMSGND070E INVALID PARAMETER 'parameter' RC=24 100 IBM VM/370 CMS Command and Macro Reference
GENMOD GENMOD Use the command to generate a nonrelocatable (MODULE) file on a eMS disk. The format of the command is: r I r , I Genmod [fn r MODULE I fm I ]] I !l I ( (options ... [) ]] I I I I fn
L .J Q£iiQ!!§: [ FROM entryl ] [ TO entry2 ]
r ,
r ,
_______ -1 is the filename of the MODULE file being created. If fn
specified, the file created has a filename equal to that
first entry point in the LOAD MAP. is not
of the
fm is the filemode of the MODULE file being created. If fm is not
specified, is assumed. QQtiQn§: If conflicting options are specified, the last one entered
is used. FROM entry1 specifies an entry point or a control section name that
represents the starting virtual storage location from
which the nonrelocatable copy is generated. T:> entry2 NOMAP STR specifies an entry point or a control section name that
represents the ending virtual storage location from which
the nonrelocatable copy is generated.
includes a load map in the MODULE file, excluding
transient modules. The load map is a variable-length
record placed at the end of the load module.
specifies that a load map is not to be contained in the MODULE file. A module generated with the N)MAP option can later
be invoked as a command; that is, it can be invoked if
its filename is entered. However, subsequent use of the eMS command to load the module may not produce
desirable results. Without a load map, adequate
information is not available for the START command to
execute properly or for issuing another GENMOD command
after debugging has been performed.
invokes the eMS storage initialization routine when the MODULE file is subsequently loaded (see the LOADMOD command description). This routine frees any storage
remaining from a previous program. STR is the default
setting if the MODULE is to be loaded at tbe beginning of
available user storage. If you have issued eMS SET ON, STR causes eMS storage initialization to
release the remaining pages of storage. Section 2. eMS Commands 101
Previous Page Next Page