ECN-4567 Extra segment size limit increased

RPI Number: 1114305

Product: ACUCOBOL-GT

Module: compiler, runtime, cblutil

Machines Affected: All

Known Versions Affected: All

DESCRIPTION:

Objects built in this version of extend can now hold a maximum of 128KB of information in the "extra" segment. The previous limit was 64KB.

The extra segment holds the encodings for PERFORMed paragraph end-points (6 bytes each) and the encoded Screen Section. This increase in size should allow for a great many large Screen Section entries in a single program.

Note: The 64KB limit still applies if you target earlier object versions, via the -Z## compile option. Also, pre-10.3 versions of cblutil -info will misreport the size of an object built with the new limits, by half the size of the extra segment.