You can continue to use IGZERRE to explicitly drive the initialization and termination functions of COBOL. However, you need to be aware of changes in three of the return codes.
On return from IGZERRE, register 15 contains a return code. Table 1 shows the changes when running with Language Environment:
| Return code | Comments |
|---|---|
| 0 | No change |
| 4 | Is issued if Language Environment is already initialized (previously issued if VS COBOL II was already initialized) |
| 8 | No change |
| 12 | Is no longer issued (applied to initialization of a NORES environment only) |
| 16 | No change |
| 20 | Is no longer issued (applied to use of COBTEST) |