In a Data Areas manual for CVT, I find:
    ...
                                       LEAP SECOND
80 (50)    DBL WORD  8  CVTLSO(0)      OFFSET
                                       IN TOD FORMAT
80 (50)    SIGNED    4  CVTLSOH        HIGH WORD

84 (54)    SIGNED    4  CVTLSOL        LOW WORD

I disagree with the characterization if CVTLSOL as "SIGNED".
For example, the current value of CVTLSO, 27 seconds is:
     0000 0019 BFCC 0000  which is  is greater than:
     0000 0019 0000 0000  even though the sign bit of CVTLSOL
is set.  In general, the lower full word of a signed double word must
be regarded as signed, even as the lower byte of a signed halfword
is unsigned.  E.g. H'0080' represents 128, not -128.

Is my statement clear enough for an RCF?

-- 
gil

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to