For each section, class, part, entry, external symbol, and dummy external control section, the assembler keeps a record of the following external symbol dictionary (ESD) information:
Table 7 lists the assembler instructions that define control sections and dummy control sections, classes and parts, or identify entry and external symbols, and tells their associated type codes. You can define up to 65535 individual control sections and external symbols in a source module if the NOGOFF option is specified, or up to 999999 external symbols if the GOFF option is specified.
| Name Entry | Instruction | Coding Entered into External Symbol Dictionary | |
|---|---|---|---|
| NOGOFF option | GOFF option | ||
|
If present If omitted Instruction- dependent |
START, CSECT, or RSECT START, CSECT, or RSECT Any instruction that initiates the unnamed section |
SD PC PC |
SD, ED, LD SD SD |
|
Optional Optional |
COM DSECT |
CM None |
CM None |
|
Mandatory Mandatory Mandatory |
DXD or external DSECT CATTR CATTR PART(name) |
XD Not applicable Not applicable |
XD ED PD |
|
Not applicable Not applicable Not applicable Not applicable |
ENTRY EXTRN DC (V-type address constant) WXTRN |
LD ER ER WX |
LD ER ER WX |
See the appendix "Object Deck Output" in the HLASM Programmer's Guide for details about the ESD entries produced when you specify the NOGOFF assembler option.
Refer to z/OS MVS Program Management: Advanced Facilities, SA22-7644 for details about the ESD entries produced when you specify the GOFF assembler option.
[ Top of Page | Previous Page | Next Page | Contents | Index ]