External symbol dictionary entries

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.

Table 7. Defining external symbols
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.

z/VM and z/OS

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.

End of z/VM and z/OS

[ Top of Page | Previous Page | Next Page | Contents | Index ]