> -----Original Message----- > From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On > Behalf Of Edward Jaffe > Sent: Thursday, April 26, 2007 9:45 AM > To: [email protected] > Subject: Re: Latest Principles of Operation > > 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. > > > /snip/ > > 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 /snip/
Unfortunately, there are still some customers (at least one that is a "big name" in the corporate banking world) that uses a 31-bit Amdahl box with OS/390 R10. I had to write my crypto stuff using some dual pathing to accommodate them. sigh... Jeffrey D. Smith Principal Product Architect Farsight Systems Corporation 700 KEN PRATT BLVD. #204-159 LONGMONT, CO 80501-6452 303-774-9381 direct 303-484-6170 FAX http://www.farsight-systems.com/ see my résumé at my website (yes, I am looking for employment) ---------------------------------------------------------------------- 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

