This chapter documents situations where the new compiler generates different code than the old compilers. The problems discussed in this chapter have been important to customers who have already migrated to Enterprise PL/I, and you should read this chapter closely to see if they might affect you.
Some of the problematic code discussed in the sections that follow is flagged by the compiler, and you should examine (and change as appropriate) the code associated with the messages issued. In particular, you should examine any compilations producing the following messages:
Note also that using the options DECIMAL(NOFOFLONASGN) DFT(OVERLAP) and STATIC(FULL) may eliminate some of these problems.