...Some believe that removing observability makes it tougher to reverse engineer compiled code.
...I think it's more about not letting anyone else see your code so easily.
Infor used this mainly on their routines to verify you're running on a supported machine. Those were the most frequent offenders when I ran ANZOBJCVN when converting to 6.1. So it stands to reason that their main concern was code security. If they just stopped using a preV5R1 lpar to generate code back then it would have helped.
Some people were really reluctant to upgrade past V4R5 as that was the last release to compile down to V3R2. IBM supported that exception to X-2 in order to support the CISC boxes for a long period of time.
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2022 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.