The following enhancements and changes have been added:
However, this change is incompatible with the code generated by the previous releases of our PL/I compiler. If you have defined an ordinal that you want to have occupy 4 bytes, you can force that by specifying PRECISION(31) (or PREC(31)) in its definition.
This message would be produced, for instance, if a variable were declared as FIXED BIN(8), when UNSIGNED FIXED BIN(8) was meant. If the address of this variable were taken and used as if it pointed to an UNSIGNED FIXED BIN(8), the code would work on a LittleEndian system such as Intel, but not on a BigEndian system such as AIX or MVS.
The following problems have been fixed: