Re: Good source for relationship of opcodes, models, MACHINE() and ARCH()

2012-03-07 Thread Charles Mills
Thanks. Great suggestion. I will do that when I am done. I am mentally committed to completing this, but it won't be this week. (Gotta get the talk ready for SHARE!) I have all of the tools and methodology I think. I am a Wikipedia member and have done edits before. Charles -Original

Re: Good source for relationship of opcodes, models, MACHINE() and ARCH()

2012-03-06 Thread Charles Mills
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

Re: Good source for relationship of opcodes, models, MACHINE() and ARCH()

2012-03-06 Thread Farley, Peter x23353
BTDT already. Try the attached Rexx (genoptbl.txt) (at least I hope it gets attached -- I will paste it into a new reply if it doesn't make it to the list). Peter -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Charles Mills Sent:

Re: Good source for relationship of opcodes, models, MACHINE() and ARCH()

2012-03-06 Thread Charles Mills
Got it. You da best! I will get back on this at some point soon. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Farley, Peter x23353 Sent: Tuesday, March 06, 2012 7:38 AM To: IBM-MAIN@bama.ua.edu Subject: Re: Good source for

Re: Good source for relationship of opcodes, models, MACHINE() and ARCH()

2012-03-06 Thread John Gilmore
Charles Mills wrote: begin extract . . . 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++. /end extract It is not a secret that XL

Re: Good source for relationship of opcodes, models, MACHINE() and ARCH()

2012-03-06 Thread Tony Harminc
On 6 March 2012 11:25, John Gilmore johnwgilmore0...@gmail.com wrote: It is not a secret that XL C/C++ and Enterprise PL/I share the same optimizer and code generator; and it is thus unsurprising that their ARCH levels are the same. Which leads one to wonder if a METAL option for PL/I exists,

Re: Good source for relationship of opcodes, models, MACHINE() and ARCH()

2012-03-06 Thread John Gilmore
I should guess that the question whether there will ever be a METAL PL/I is more IBM-political than technical. --jg On 3/6/12, Tony Harminc t...@harminc.net wrote: On 6 March 2012 11:25, John Gilmore johnwgilmore0...@gmail.com wrote: It is not a secret that XL C/C++ and Enterprise PL/I share

Re: Good source for relationship of opcodes, models, MACHINE() and ARCH()

2012-03-06 Thread Charles Mills
Sung to the tune of http://www.youtube.com/watch?v=EvGJvzwKqg0 Don't hijack my thread, my friend, ... Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Tony Harminc Sent: Tuesday, March 06, 2012 9:32 AM To: IBM-MAIN@bama.ua.edu

Re: Good source for relationship of opcodes, models, MACHINE() and ARCH()

2012-03-06 Thread John Gilmore
I don't know whether Tony is the notional culprit or I am, but I can very easily be induced to shut up/avoid your topics, and I shall now do so. John Gilmore, Ashland, MA 01721 - USA -- For IBM-MAIN subscribe / signoff / archive

Re: Good source for relationship of opcodes, models, MACHINE() and ARCH()

2012-03-06 Thread Timothy Sipples
A suggestion: if there are some volunteers to collect and organize the information, how about putting it on Wikipedia where it can be maintained and publicly accessed easily going forward, together with links to other references? Wikipedia is available here: http://en.wikipedia.org Perhaps the

Re: Good source for relationship of opcodes, models, MACHINE() and ARCH()

2012-03-05 Thread Mike Stayton
Another list of mainframe machines http://www.vm.ibm.com/devpages/jelliott/cmosproc.html Mike Stayton -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: INFO

Re: Good source for relationship of opcodes, models, MACHINE() and ARCH()

2012-03-05 Thread Charles Mills
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. Charles -Original Message- From: IBM Mainframe Discussion

Re: Good source for relationship of opcodes, models, MACHINE() and ARCH()

2012-03-04 Thread Charles Mills
Thanks. Helpful info here: http://www.tachyonsoft.com/inst390o.htm If I had nothing better to do I would do a Web page with two tables: 1. Every mnemonic and the HLASM MACHINE() level at which it became available. Source would be HLASM OPTABLE(LIST). 2. Every model number and the corresponding

Good source for relationship of opcodes, models, MACHINE() and ARCH()

2012-03-01 Thread Charles Mills
Is there a single good source for the relationship among specific mnemonics/opcodes, model numbers, the HLASM option MACHINE(), and the C/C++ option ARCH()? For example, STCKF is documented as The store-clock-fast facility may be available on a model implementing z/Architecture a statement

Re: Good source for relationship of opcodes, models, MACHINE() and ARCH()

2012-03-01 Thread Farley, Peter x23353
Charles, The Summary of Changes in xxx Edition sections in the Preface of the z/Arch PoOP each list pretty comprehensively which facilities or instruction enhancements were documented in each edition of the PoOP, and each edition corresponds reasonably closely to a particular generation of