AMODE and RMODE considerations

Static calls between AMODE 24 and AMODE 31 programs are not supported by Enterprise COBOL V5.1.0 programs. Static calls between AMODE 24 programs and Enterprise COBOL V5.1.1 and later programs are supported for the cases where AMODE 24 is supported for Enterprise COBOL V5.1.1 and later programs.

Note: There was not an official release of Enterprise COBOL called V5.1.1, but the modification level of V5.1.0 was updated by service to show that AMODE 24 capability was added to that service level of the compiler.

In addition, NORENT programs can no longer reside above the line. The following diagram shows the types of calls that can be dynamic or static and those that can only be dynamic. It also shows configurations of data and program location with respect to the 16 MB line.

Figure 1. Valid dynamic and static calls between different AMODE and RMODE COBOL programs
igymamrm Begin figure description. This figure is described in surrounding text. End figure description.
Note: For other AMODE 24 programs, no calls are allowed between Enterprise COBOL V5 or V6 programs and either OS/VS COBOL or VS COBOL II NORES programs.