|  | 
Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      REFCB          Reference Table (REFTBL) Entry
0000    0 Character    8 REFNAME        ESD symbolic name
0008    8 Bitstring    1 REFFLG1        Flag byte
          ...1 ....      REFNOLIB       X'10' REFNOLIB Do not use TXTLIB
                                        to resolve
          .1.. ....      REFLENZ        X'40' REFLENZ CSECT LENGTH IS
                                        ZERO
          ..1. ....      REFALIAS       X'20' REFALIAS Found as ALIAS in
                                        TXTLIB
          1... ....      REFUND         X'80' REFUND Undefined symbol
          .... .1..      REFCXDTR       X'04' REFCXDTR CXD value from
                                        TRANPR table
          1... ...1      REFCXD         X'81' REFCXD Resolve CXD
          1... ..1.      REFCOM         X'82' REFCOM Define common area
          1... ..11      REFWEX         X'83' REFWEX Weak external
                                        reference
0008    8 Bitstring    1 REFALIGN       Alignment for pseudo register,
                                        initially 0=BYTE 1=HW 3=FW 7=DW
                                        Later as EQUATES below
          .111 11..      REFPRB         X'7C' PR with BYTE alignment
          .111 11.1      REFPRH         X'7D' PR with HALFWORD alignment
          .111 111.      REFPRF         X'7E' PR with FULLWORD alignment
          .111 1111      REFPRD         X'7F' PR with DOUBLEWORD
                                        alignment
0009    9 Bitstring    3 REFINFO        Reserved for compatibility In CMS
                                        5.5 and later, this field
                                        contains the ESD address field
                                        information that was extracted
                                        from the ESD record. It is used
                                        with the REFINF31 field to
                                        produce the absolute address of
                                        the loaded TEXT file. Used in
                                        GENMOD process. This field will
                                        be set for ESD type O/SD, 1/LD,
                                        4/PC type entry.
000C   12 Bitstring    4 REFVAL         Absolute address (in object deck)
                                        in CMS releases prior to 5.5.
                                        Assigned value for PR and COMMON
                                        Start of chain WAITING FOR
                                        UNDEFINED SYMBOL to be resolved
                                        In CMS 5.5 and later, this field
                                        reflects the entry point
                                        associatd with the ESD records of
                                        the loaded TEXT file once the
                                        load is completed.
0010   16 Bitstring    1 REFFLG2        Flag byte
          1... ....      REFCMD         X'80' REFCMD Command line name -
                                        must resolve
          .1.. ....      REFRMODE       X'40' REFRMODE 0=RMODE 24 1=RMODE
                                        ANY
          ..11 ....      REFAMODE       X'30' REFAMODE 01=AMODE 24,
                                        10=AMODE 31,11=AMODE ANY
          ..11 ....      REFAMANY       X'30' REFAMANY AMODE ANY
          ..1. ....      REFAM31        X'20' REFAM31 AMODE 31
          ...1 ....      REFAM24        X'10' REFAM24 AMODE 24
          .... 1...      REFICS         X'08' REFICS ICS alter length
                                        waiting for match
          .... .1..      REFLBT         X'04' REFLBT Name was located in
                                        TXTLIB
          .... ..1.      REFCSD         X'02' REFCSD Section definition
                                        (SD) entry
          .... ...1      REFNEG         X'01' REFNEG Negative relocation
                                        factor
0011   17 Bitstring    3 REFADDR        ICS CSECT length
0010   16 Bitstring    4 REFQCONA       In CMS 5.5 and later, this field
                                        contains pointer to RLD buffers
                                        that contain the location of Q
                                        typ contstants that may need to
                                        be resolved to reflect correct
                                        offset value.
0014   20 Bitstring    4 REFINF31       Relocation factor 31-bit address
                                        for ESD type entry, may have: max
                                        length for 5/CM entry, length for
                                        6/PR/XD entry, reloc value for
                                        0/SD entry reloc value for 1/LD
                                        entry reloc value for 4/PC entry
                                        In CMS 5.5 and later, when this
                                        field and the value in the
                                        REFINFO field are added together,
                                        the absolute location of the
                                        loaded TEXT is produced.
          00000018       REFLEN         *-REFCB REFTBL entry length |  |