Art Celestini wrote:
[snip]
Since I write a lot of code for commercial MVS products, I often run across circumstances where one of the "newer" instructions would be useful. But, since these products are widely used, I need to be certain that the code will run on all of the CPUs owned by the customers of those products.

Art,

Unless you want to establish some really complex hardware requirements for your code, there are only four possible states to worry about:

1) Prior to OS/390 V2R10
2) Exactly OS/390 V2R10 http://www.ibm.com/servers/s390/os390/plug.html
3) z/OS V1R1 through z/OS V1R5 http://www.ibm.com/servers/s390/os390/plug1.html 4) z/OS V1R6 and higher (base z/Architecture without any of the fancy stuff added after z900 aka Freeway)

If you want to use long displacements (added in z990) or any of the fun things added in System z9 (FLOGR), you'll need to wait for another level set.

--
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