Technical data

Programming Release Notes
6.6 Compaq COBOL Run-Time Library (Alpha Only)
6.6.3 RTL Compatibility with Programs Linked Against Older Version
V7.3
RTL compatibility with programs linked against the V2.4 TIMA RTL and V2.5
RTL has been restored in these areas:
ACCEPT FROM DATE YYYYMMDD
ACCEPT FROM DAY YYYYDDD
/MATH=CIT3 (/SWITCH=DC_USE_CIT3 with V2.4 TIMA)
Any program that uses any of these features and has been linked against the
older V2.6 RTLs (DEC$COBRTL V2.6-467 or V2.6-470) must be relinked against
DEC$COBRTL V2.6-496 or higher. If you do not relink, the programs fail at
run time, possibly with incorrect results. If you have not previously installed
COBORTL026 and linked any programs with V2.6, you have no programs to
relink. Also, programs that do not use the features previously listed do not need
to be relinked.
6.6.4 UNSTRING with /NATIONALITY=JAPAN
V7.3
The RTL now correctly handles UNSTRING with /NATIONALITY=JAPAN and
PIC N source strings. Previously, the RTL would incorrectly match a delimiter
that started on an even byte offset within a source string.
6.6.5 ON SIZE ERROR Support
V7.3
RTL handling of ON SIZE ERROR is now more compatible with Compaq COBOL
for OpenVMS VAX.
6.6.6 READ PRIOR Support
V7.3
The RTL now correctly handles READ PRIOR with RFAs exceeding a signed
longword.
6.7 Compaq COBOL Run-Time Library (VAX Only)—New Routines
to Support Y2K Intrinsic Functions
V7.3
This release note pertains to the Compaq COBOL Run-Time Library (RTL) for
OpenVMS VAX (formerly named VAX COBOL and DIGITAL VAX COBOL). The
RTL now provides support for five new intrinsic functions with four-digit year
formats:
YEAR-TO-YYYY
DATE-TO-YYYYMMDD
DAY-TO-YYYYDDD
TEST-DATE-YYYYMMDD
TEST-DAY-YYYYDDD
Programming Release Notes 6–7