Clark Morris wrote:
The frustrating thing is that there is no compiler switch to tell most
of the compilers that these instructions can be used because the
target is known.  ISV's normally have to hang back on using these
instructions because the target processor may not have the
instruction.

ARCH
http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/cbcug150/2.3.15.5

TUNE
http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/cbcug150/2.3.15.94

ISVs do indeed have to "hang back". And, so do IBM developers. The life saver is knows as an "Architectural Level Set". Some customers don't like them because they tend to obsolete affordable hardware processor models. But, IBM and ISV developers like them because they allow use of the new facilities. For example, IBM no longer supports anything less than z/OS 1.6. And, z/OS 1.6 requires z/Architecture. This means that IBM developers can use z/Architecture instructions for _all_ new code targeted for z/OS without the need for dual-path, bifurcated, or "lowest common denominator" instruction paths. The same holds true for any ISV that follows IBM's support schedule.

--
Edward E Jaffe
Phoenix Software International, Inc
5200 W Century Blvd, Suite 800
Los Angeles, CA 90045
310-338-0400 x318
[EMAIL PROTECTED]
http://www.phoenixsoftware.com/

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to