I don't know if the following would help with what you want, but you can use 
the MACHINE option to have HLASM tell you the opcodes available at a particular 
architecture level. This would be PARM='MACHINE(...,LIST)'

where ... is one of:

S370 S370XA S370ESA S390 S390E ZSERIES ZS ZSERIES-2 ZS-2 ZSERIES-3 ZS-3 
ZSERIES-4 ZS-4

I ASSuMEd that you wanted to target a particular architecture level, rather 
than a specific machine. If you say MACHINE(ZS-2,LIST) and you use an 
instruction not available on a ZS-2 (such as our z9BC), you will get an invalid 
opcode message. Or, amusingly to me, if you have a MACRO of the same name in 
your MACLIB, the macro will be expanded rather than the opcode use. So, if you 
wanted to, you could create a lot of macros to implement 
instruction-equivalents. Then use of a specific opcode would either generate 
the code for the opcode if the MACHINE level is high enough, or use the macro 
definition if the opcode does not exist at that MACHINE level.


-- 
John McKown
Systems Engineer IV
IT

Administrative Services Group

HealthMarkets(r)

9151 Boulevard 26 * N. Richland Hills * TX 76010
(817) 255-3225 phone *
[email protected] * www.HealthMarkets.com

Confidentiality Notice: This e-mail message may contain confidential or 
proprietary information. If you are not the intended recipient, please contact 
the sender by reply e-mail and destroy all copies of the original message. 
HealthMarkets(r) is the brand name for products underwritten and issued by the 
insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance 
Company(r), Mid-West National Life Insurance Company of TennesseeSM and The 
MEGA Life and Health Insurance Company.SM


> -----Original Message-----
> From: IBM Mainframe Discussion List [mailto:[email protected]]
> On Behalf Of David Cole
> Sent: Monday, September 17, 2012 4:29 PM
> To: [email protected]
> Subject: Is there a correspondence between 64-bit IBM mainframes and
> PoOps editions levels?
> 
> Hi All,
> 
> For all of the various 64-bit mainframes that IBM has released, I'm
> trying to figure out which edition levels of the PoOps correspond to
> which machines. Does anyone know where I might find such a list?
> 
> Thanks,
> 
> Dave Cole              REPLY TO: [email protected]
> ColeSoft Marketing     WEB PAGE: http://www.colesoft.com
> 736 Fox Hollow Road    VOICE:    540-456-8536
> Afton, VA 22920        FAX:      540-456-6658
> 
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to [email protected] with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to