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