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