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.