DO SLKED The SVA operand of the PHASE statement The F+address form for specifying origin on the PHASE statement The BG and Fn operands of the ACTION statement The S-form of specifying the origin on the PHASE statement corresponds
to the CMS user area under CMS/DOS. If a default PHASE statement is
required, the origin is assumed to be S. The PBDY operand of the PHASE statement indicates that the phase is link-edited on a page boundary
under CMS/DOS as opposed to a 2K page boundary for DOS/VS. In DOS/VS, an ACTION CLEAR control statement clears the unused
portion of the core image library to binary zeros. In DOS/VS the core
image library has a defined size, while in CMS/DOS the CMS phase library
varies in size, depending on the number of phases cataloged. Therefore,
in CMS/DOS an ACTION CLEAR control statement clears the current buffers
to binary zeros before loading them; CMS/DOS clear the entire
unused portion of the CMS phase library because that portion varies as
phases are added to and deleted from the CMS phase library. In CMS/DOS if you want your phases cleared you must issue an ACTION CLEAR control
statement each time you add a phase to the CMS phase library. The input to the linkage editor can consist
of six card types, produced by a language translator or a programmer.
These cards appear in the following order: ESD SYM TJ"T RLD
REP END External symbol dictionary
Ignored by linkage editor
Text
Relocation list dictionary
Replacement of text made by the programmer
End of module CMS/DOS supports these six card types
does. These card types are described
in the same manner that DOS/VS in the When you use the TERM option of the DOSLKED command, the linkage editor
map is displayed at the terminal. 21011 INVALID OPERATION IN CONTROL STATEMENT This message indicates that a blank card was encountered in the
process of link-editing a relocatable module. This message also
appears in the MAP file. The invalid card is ignored and
processing continues. DMSDLK001E NO FILENAME SPECIFIED RC=24 DMSDLK003E INVALID OPTION 'option' RC=24 DMSDLK006E NO READ/WRITE DISK ACCESSED RC=36 DMSDLK001E FILE 'fn ft fm' IS NOT FIXED, SO-CHAR. RECORDS RC=32 DMSDLK010E INVALID PARAMETER 'parameter' RC=24 DMSDLK09qE CMS/DOS ENVIRONMENT NOT ACTIVE RC=40 DMSDLK104S ERROR Inn' READING FILE 'fn ft fm' FROM DISK RC=100 DMSDLK105S ERROR 'nnw FILE 'fn ft fm' ON DISK RC=100 DMSDLK210E LIBRARY 'library' IS ON READ-ONLY DISK RC=36 ERROR 'nnn' ON PRINTER RC=100 '"Ie. IV '!Tal 17J '"In lUI_'tV eMS Command and Reference
DSERV DSERV Use the DSERV command in CMS/DOS to obtain information that is contained
in DOS/VS private or system libraries. The format of the DSERV command
is: r- I I r I r , , Innl I , DSERV \ CD !PHASE {name 1111 I I [d2 ••• dn] [ (options ••• [) ]] I I CD
RD SD PD TD
ALL
(
L L .J .J
RD SD ) r 1 PD , TD ITERM I ALL IPRINTI L J [SORT] specifies that information concerning one or more types of
directories is to be displayed or printed. The directory
types that can be specified are: CD (core imaqe library),
RD (relocatable library), SD (source statement library), PD (procedure library), TD (transient directory), and
ALL (all directories).
There is no default value. The private libraries take
precedence over system libraries. PHASE name
nn
specifies the name of the phase to be listed. If the
phasename ends with an asterisk, all phases that start with
the letters preceding the asterisk are listed. This operand
is valid only for CD.
is the displacement within the phase where the version and
level are to be found (the defaul t is 12) .. [ d 2 ••. dn ] indicates additional libraries whose directories are to be
listed. (See Usage Note 1.) writes the output on your CMS A-disk to a file named DSERV MAP A5. This is the default value if TERK or PRINT is not
specified. TERM displays the output at your terminal. PRINT spools the output to the system printer. SORT sorts the entries for each library alphamerically; otherwise,
the order is the order in which the entries were cataloged. Section 2. CMS Commands 77
Previous Page Next Page