Allocation of record areas for VSAM files

For reentrant COBOL programs, the record areas for VSAM files are allocated above the 16 MB line by default.

If you specify the DATA(24) compiler option, the VSAM record areas and other dynamic storage areas are allocated in storage below 16 MB.

Programs that pass data in VSAM file records as CALL...USING parameters to AMODE 24 subprograms are impacted. You can recompile such programs with the DATA(24) compiler option, or use the Language Environment® HEAP runtime option, to ensure that the records are addressable by the AMODE 24 programs.