Technical data

Programming Features
5.2 3X-DAPBA-FA and 3X-DAPCA-FA ATM LAN Adapters (Alpha)
5.2 3X-DAPBA-FA and 3X-DAPCA-FA ATM LAN Adapters (Alpha)
The 3X-DAPBA-FA (HE155) and 3X-DAPCA-FA (HE622) are PCI based ATM
LAN adapters for Alpha based systems that provide high performance PCI-to-
ATM capability. The 3X-DAPBA-FA adapter offers a 155 Mbps fiber connection;
the 3X-DAPCA-FA adapter offers a 622 Mbps fiber connection.
The datalink drivers for these adapters function in a new OpenVMS ATM
environment. The new OpenVMS ATM environment is fully compatible with the
existing legacy ATM support and allows both ATM environments to be configured
on a single system. Also, the LANCP management interface is the same for both
ATM environments.
For additional information about the 3X-DAPBA-FA PCI HE155 ATM and
3X-DAPCA-FA PCI HE622 ATM LAN adapters, refer to the following URL:
http://www.compaq.com/alphaserver/products/options
5.3 Compaq COBOL Run-Time Library Enhancements
The COBOL RTL for both Alpha and VAX supports five new intrinsic functions
with four-digit year formats:
YEAR-TO-YYYY
DATE-TO-YYYYMMDD
DAY-TO-YYYYDDD
TEST-DATE-YYYYMMDD
TEST-DAY-YYYYDDD
The COBOL RTL for Alpha has improved performance for the DISPLAY
statement redirected to a file and for programs compiled with the /MATH=CIT3
and /MATH=CIT4 qualifiers.
This RTL’s handling of ON SIZE ERROR is now more compatible with that of
Compaq COBOL for OpenVMS VAX.
5.4 Compaq C Run-Time Library Enhancements
The following sections describe the Compaq C RTL enhancements included in
OpenVMS Version 7.3. For more details, refer to the revision of the Compaq C
RTL Reference Manual that ships with Compaq C Version 6.3 or later.
5.4.1 Strptime Function Is XPG5-Compliant
The
strptime
function has been modified to be compliant with X/Open CAE
Specification System Interfaces and Headers Issue 5 (commonly known as XPG5).
The change for XPG5 is in how the
strptime
function processes the "%y" directive
for a two-digit year within the century if no century is specified.
When a century is not otherwise specified, XPG5 requires that values for the
"%y" directive in the range 69-99 refer to years in the twentieth century (1969 to
1999 inclusive), while values in the range 00-68 refer to years in the twenty-first
century (2000 to 2068 inclusive). Essentially, for the "%y" directive,
strptime
became a "pivoting" function, with 69 being a pivoting year.
Before this change, the
strptime
function interpreted a two-digit year with no
century as a year within twentieth century.
5–2 Programming Features