HP 3000 Manuals

How to Ensure Compatibility [ Migration Process Guide ] MPE/iX 5.0 Documentation


Migration Process Guide

How to Ensure Compatibility 

Programs can be developed in CM on MPE/iX for use on MPE V/E-based
systems.  It is important to understand that you are basically working in
the MPE V/E environment when you are in CM. Consequently, most of the
features and limitations of MPE V/E are in effect.  Therefore, to
maintain backward compatibility, your programs should adhere to the
following guidelines:

   *   Use only the standard language features.

   *   Use the intrinsic mechanism, except for calling VPLUS from COBOL
       programs.

   *   Use only User Mode programming techniques.

   *   Avoid all migration issues listed in Appendix D.

   *   Use only compatible compiler options.

   *   Maintain MPE V/E data alignment schemes.

   *   Stay within MPE V/E limitations.

   *   Use only MPE V/E compatible subsystems and products.

   *   Use compatible database products.

Additional information on these guidelines can be found in the
Introduction to MPE XL for MPE V Programmers (30367-90005) or the
appropriate language or subsystem guide.

When changes are made to an MPE/iX CM program, the same changes should be
made to the MPE V/E program, and both programs should be validated for
consistency and accuracy.



MPE/iX 5.0 Documentation