This was bugging me so I got a start on a document. I have a table now (with
some question marks in it) that correlates Model numbers, the HLASM
MACHINE() option, and the XL C/C++ ARCH() option, and also the Enterprise
PL/I option ARCH() which (believe it or not!!!) is apparently exactly
equivalent to that of C/C++.

I had the bright idea that I could run assemblies with MACHINE(xxx,LIST) at
the various levels and then use ISPF 3.12 to determine the differences as
the level changed, but HLASM prints the opcode list in a three-column
format, so nearly every line changes from one level to the next. I have not
yet come up with an approach other than using some tool to make each list
into a single column -- but that's more work than I wanted to take on this
morning.

Charles
-----Original Message-----
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf
Of Charles Mills
Sent: Monday, March 05, 2012 7:02 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Good source for relationship of opcodes, models, MACHINE() and
ARCH()

Thanks. Good list. IBM Canada does some cool stuff. 

Sheesh! Add G-levels to MACHINE() and ARCH() levels.

All the information is out there. I could do a document that answered these
questions if I didn't already have a day job.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN

Reply via email to