![]() |
![]() HP OpenVMS Systemsask the wizard |
![]() |
The Question is: I am working on a Y2K project which includes upgrading to OpenVMS 7.1. The project includes making bespoke software run on the upgraded system. The code is written in C and compiled using VAX C V3.2. Is the VAX C compiler Y2K compliant or do I need to use the DEC C V5.7 compiler? The Answer is : Extensive Year 2000 (Y2K) information on the status of OpenVMS products is available at the websites referenced by the OpenVMS Frequently Asked Questions (FAQ). Please read the OpenVMS FAQ, and visit the websites referenced by the FAQ. The Wizard would encourage the use of the DEC C compiler, using the native ANSI mode, or using the VAX C compatible mode. The typical command used for initially migrating VAX C code into the DEC C compiler environment is: CC/DECC/STANDARD=VAXC/EXTERN=COMMON_BLOCK/PREFIX=ALL Please see the DEC C migration documentation for details. Both DEC C and VAX C can coexist on the same OpenVMS VAX system. The DEC C and VAX C run-time libraries (RTLs) are covered by the OpenVMS Y2K readiness reviews. The OpenVMS status covers the RTLs. The Wizard would strongly recommend folloing the documented Y2K testing procedures. Please see the OpenVMS FAQ for pointers to the details.
|