Two compilation switches provide compatibility with Version 4.0:
|-C40||Causes the compiler to generate code according to the rules used by Version 4.0.|
|-Z40||Creates object code that can be run with a Version 4.0 runtime.|
The following paragraphs describe changes that can affect programs originally written with ACUCOBOL-GT Version 4.0.
Compiling for Version 2.3 or earlier (-C23) causes the compiler to test against the physical upper bound.