|   | 
 
Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      ESDBK          External Symbol Dictionary Block
       This area duplicates the definition of OBJESDN1 from .ESD
0000    0 Bitstring   16 ESDBDATA (0)   Copy of OBJESDN1 from .ESD
                                        defined in HCPOBJCT COPY
0000    0 Character    8 ESDBNAME       External name
0008    8 Bitstring    1 ESDBETYP       Type of external def'n
          00000000       OBJESDSD       X'00' OBJESDSD SD Segment
                                        Definition
          00000001       OBJESDLD       X'01' OBJESDLD LD Label
                                        Definition
          00000002       OBJESDER       X'02' OBJESDER ER External
                                        Reference
          00000004       OBJESDPC       X'04' OBJESDPC PC Private Control
                                        section
          00000005       OBJESDCM       X'05' OBJESDCM CM Common section
          00000006       OBJESDXD       X'06' OBJESDXD XD Dummy External
                                        DSECT
          0000000A       OBJESDWX       X'0A' OBJESDWX WX Weak External
                                        reference
          000000FF       OBJESDUN       X'FF' OBJESDUN UN ESD type not
                                        determined yet
0009    9 Address      3 ESDBASM@       Use depends on ESD entry: For SD,
                                        PC, LD address is assigned by the
                                        assembler For ER For WX For XD
                                        For CM
000C   12 Bitstring    1 ESDBFLAG       Use depends on ESD entry: For SD
                                        or PC,
          00000004       ESDBRMOD       B'00000100' 1 RMODE ANY
          00000003       ESDBAMOD       B'00000011' 00 AMODE 24 01 AMODE
                                        24 10 AMODE 31 11 AMODE ANY
000D   13 Signed       3 ESDBLDL        Use depends on ESD entry: For SD
                                        0 if length of the SD is on the
                                        END card For SD, PC or CM length
                                        of the CSECT For LD esdid of the
                                        SD that contains the label For
                                        ER, WX blank For PR length of
                                        pseudo-register
0010   16 Address      4 ESDBFWD        Address of next ESDBK
0014   20 Bitstring    1 ESDBF0         Flag byte
          1... ....      ESDBDEFN       X'80' ESDBDEFN Defined or
                                        encountered
          .1.. ....      ESDBDELT       X'40' ESDBDELT Entry marked for
                                        deletion
          ..1. ....      ESDBNTXT       X'20' ESDBNTXT Text cannot be
                                        placed here
          ...1 ....      ESDBCP         X'10' ESDBCP Entry already part
                                        of CP
          .... ..1.      ESDBTEMP       X'02' ESDBTEMP Part of a TEMP
                                        CSECT
          .... ...1      ESDBBYUS       X'01' ESDBBYUS Loaded by current
                                        CPXLOAD
0015   21 Bitstring    1 ESDBF1         Flag byte
          .... ...1      LRBBF1ZZ       X'01' LRBBF1ZZ fatal error
       Bits in ESDBF4 are copied from LABK.LABBF4
0016   22 Bitstring    1 ESDBF4         Flag byte
          1... ....      LRBBF2LT       X'80' LRBBF2LT LET option
          .1.. ....      LRBBF2NL       X'40' LRBBF2NL NOLET option
          ..1. ....      LRBBF2DL       X'20' LRBBF2DL DELAY option
          ...1 ....      LRBBF2ND       X'10' LRBBF2ND NODELAY option
          .... 1...      LRBBF2MP       X'08' LRBBF2MP MP option
          .... .1..      LRBBF2UP       X'04' LRBBF2UP NONMP option
       Bits in ESDBF5 are copied from LABK.LABBF5
0017   23 Bitstring    1 ESDBF5         Flag byte
          .1.. ....      LRBBF3SY       X'40' LRBBF3SY SYNC specified
          ..1. ....      LRBBF3LK       X'20' LRBBF3LK LOCK specified
          ...1 ....      LRBBF3NL       X'10' LRBBF3NL NOLOCK specified
          .... 1...      LRBBF3CN       X'08' LRBBF3CN CONTROL specified
          .... .1..      LRBBF3NC       X'04' LRBBF3NC NOCONTROL
                                        specified
          .... ..1.      LRBBF3PE       X'02' LRBBF3PE PERMANENT
                                        specified
          .... ...1      LRBBF3TE       X'01' LRBBF3TE TEMPORARY
                                        specified
0018   24 Signed       4 ESDBALGN       Value from .SPB statement
001C   28 Signed       4 ESDBUPB        Value from .UPB statement
0020   32 Signed       4 ESDBEXP        Sum of EXPAND statement values
0024   36 Signed       4 ESDBICS        Value from .ICS statement
0028   40 Signed       4 ESDBTXTL       Farthest TXT data went
002C   44 Signed       4 ESDBENDL       CSECT length from .END statement
0030   48 Signed       4 ESDBSIZE       Maximum of all values that give
                                        the size of the CSECT
0034   52 Address      4 ESDBLABK       Address of the LABK that loaded
                                        this external symbol.
0038   56 Address      4 ESDBsADR       Address of entry pt in storage
003C   60 Bitstring    4 *              Reserved
0040   64 Address      4 ESDBICL@       Real address of ICLBK
0044   68 Bitstring    4 *              Reserved
0048   72 Bitstring    1 ESDBPAD        Pad (from .PAD)
0049   73 Bitstring    1 ESDBICLB       Bits for ICLBK
          .1.. ....      ICRRLONG       X'40' ICRRLONG Caller is LONGREG
          ..1. ....      ICRELONG       X'20' ICRELONG Callee is LONGREG
          ...1 ....      ICRESTA        X'10' ICRESTA callee uses static
                                        savearea
          .... 1...      ICRRMP         X'08' ICRRMP caller MP capable
          .... .1..      ICRERES        X'04' ICRERES callee Resident
          .... ..1.      ICREMP         X'02' ICREMP callee MP capable
          .... ...1      ICRTRC         X'01' ICRTRC issue TRACE
                                        instruction
004A   74 Signed       2 *              Reserved
004C   76 Address      4 ESDBASSD       ESDBK addr of base SD or PC for
                                        this ESDBK
0050   80 Dbl-Word     8 ESDB$END (0)   The end
  |   |