System Debug Reference Manual (32650-90888)
Chapter 4 105
System Debug Command Specifications :-Exit
D (display)
The data segment number and CM word offset that specifies the starting
location of the area to be displayed.
logaddr
DC, DCG, DCP, DCLG, DCLP, DCS, DCU only.
A full logical code address (LCPTR) specifies three necessary items:
• the logical code file (PROG, GRP, SYS, and so on)
• NM: the virtual space ID number (SID)
CM: the logical segment number
• NM: the virtual byte offset within the space.
CM: the word offset within the code segment.
Logical code addresses can be specified in various levels of detail:
• as a full logical code pointer (LCPTR)
DC procname+20 procedure name lookups return LCPTRs
DC pw+4 predefined ENV variables of type LCPTR
DC SYS(2.200) explicit coercion to a LCPTR type
• as a long pointer(LPTR)
DC 23.2644
sid.offset
or
seg.offset
The logical file is determined based on the command suffix, for example:
DC implies PROG
DCG implies GRP
DCS implies SYS
• as a short pointer (SPTR)
DC 1024
offset
only
For NM, the short pointer offset is converted to a long pointer using the
function STOLOG, which looks up the SID of the loaded logical file. This is
different from the standard short to long pointer conversion, STOL, which
is based on the current space registers (SRs).
For CM, the current executing logical segment number and the current
executing logical file are used to build an LCPTR.
The search path used for procedure name lookups is based on the
command suffix letter:
DC Full search path:
NM: PROG, GRP, PUB, USER(s), SYS
CM: PROG, GRP, PUB, LGRP, LPUB, SYS
DCG Search GRP, the group library.
DCP Search PUB, the account library.
DCLG Search LGRP, the logon group library.