Re: Where current HLASM doc?
In 985915eee6984740ae93f8495c624c6c21f37ff...@jscpcwexmaa1.bsg.ad.adp.com, on 03/05/2013 at 02:18 PM, Farley, Peter x23353 peter.far...@broadridge.com said: Sometimes I wish they had not done away with TNL's (yeah, I know it's impractical in an age of electronic books, It is not, however, impractical to include updated documentation in the service stream. Has anybody submitted such a requirement to IBM? -- Shmuel (Seymour J.) Metz, SysProg and JOAT Atid/2http://patriot.net/~shmuel We don't care. We don't have to care, we're Congress. (S877: The Shut up and Eat Your spam act of 2003) -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Where current HLASM doc?
In 1631048133608148.wa.paulgboulderaim@listserv.ua.edu, on 03/05/2013 at 05:24 PM, Paul Gilmartin paulgboul...@aim.com said: If you don't find it in the Index, look very carefully through the entire catalogue. Keep in mind the traditional application of said catalog. -- Shmuel (Seymour J.) Metz, SysProg and JOAT Atid/2http://patriot.net/~shmuel We don't care. We don't have to care, we're Congress. (S877: The Shut up and Eat Your spam act of 2003) -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Where current HLASM doc?
In 9933210527218233.wa.paulgboulderaim@listserv.ua.edu, on 03/06/2013 at 08:20 AM, Paul Gilmartin paulgboul...@aim.com said: Why is this discussion taking place here ratner than on ASSEMBLER-LIST? Why not? It is on topic. F Assembler? Assembler VS? ITYM XF. Assembler VS was known as IFOX00, IIRC. Actually, IFOX00 was known as Assembler (XF). I once had a manual that explained the differences. One of the differences was that SETC no longer had an eight character limit. IMHO, IBM should have rewritten, e.g., CALL, to take advantage of that. It got left behind in a move. Bitsavers? -- Shmuel (Seymour J.) Metz, SysProg and JOAT Atid/2http://patriot.net/~shmuel We don't care. We don't have to care, we're Congress. (S877: The Shut up and Eat Your spam act of 2003) -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Where current HLASM doc?
In 1362595274.25094.yahoomai...@web181403.mail.ne1.yahoo.com, on 03/06/2013 at 10:41 AM, Lloyd Fuller leful...@sbcglobal.net said: In fact many of the feature upgrades from H Assembler to HLASM came from the SLAC mods descriptions as we wrote SHARE requirements for those features. In at least one case Greg's version was better than IBM's. -- Shmuel (Seymour J.) Metz, SysProg and JOAT Atid/2http://patriot.net/~shmuel We don't care. We don't have to care, we're Congress. (S877: The Shut up and Eat Your spam act of 2003) -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Where current HLASM doc?
There were several of us working on the SHARE requirements. We tried to make a business case for the requirements that we needed. And, yes, some of Greg's changes did not get put into HLASM. A few we could not come up with a business case, and a few none of us were using and we did not know anyone that was using the feature so we did not burden IBM with those. As I remember, there were only one or two that John was not able to get implemented once we gave him the business case. And, yes, there were one or two that IBM implemented differently because it was the IBM way and not Greg's way. Lloyd - Original Message From: Shmuel Metz (Seymour J.) shmuel+...@patriot.net To: IBM-MAIN@LISTSERV.UA.EDU Sent: Thu, March 7, 2013 9:24:34 AM Subject: Re: Where current HLASM doc? In 1362595274.25094.yahoomai...@web181403.mail.ne1.yahoo.com, on 03/06/2013 at 10:41 AM, Lloyd Fuller leful...@sbcglobal.net said: In fact many of the feature upgrades from H Assembler to HLASM came from the SLAC mods descriptions as we wrote SHARE requirements for those features. In at least one case Greg's version was better than IBM's. -- Shmuel (Seymour J.) Metz, SysProg and JOAT Atid/2http://patriot.net/~shmuel We don't care. We don't have to care, we're Congress. (S877: The Shut up and Eat Your spam act of 2003) -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Where current HLASM doc?
Thank you for that link. I was not aware that IBM made closed APAR documentation available to the public. I still think it is wrong for two major machine upgrades to have occurred and yet none of the HLASM manuals was updated. HLASM hasn't really changed. It would be nice if the page at http://www.vm.ibm.com/devpages/jelliott/cmosproc.html would be updated to include the HLASM opcode table that is appropriate for each model. It would also be nice if the HLASM manuals would contain a link to a web page with the current information about what op code tables are recognized, the APAR that provided the support and the processors that introduced the new instructions. -- Tom Marchant -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Where current HLASM doc?
Paul Gilmartin wrote: snip I had understood that, new with MVS/XA, HLASM was not 'given away' as a part of the operating system, but a separately priced prerequisite. Has that changed, or was I mistaken? snip The 1980's were a long time ago (smile), and I'm not going to look up the history of whether we ever charged for HLASM and its predecessors. Today, though, HLASM is a nonexclusive base element of z/OS, which is to say that: - It is separately orderable (as HLASM for z/OS and z/VM and z/VSE V1R6, 5696-234). - It is included as part of z/OS at no additional charge. This has been true since OS/390 was introduced. The full list of current z/OS elements and features and which are priced can be found in z/OS Planning for Installation, in topic 1.1.1, List of base elements and optional features, which you can find here: http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/e0z2b1c3/1.1.1?SHELF=all13be9DT=20120919155103 -- John Eells z/OS Technical Marketing IBM Poughkeepsie ee...@us.ibm.com -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Where current HLASM doc?
The H Assembler at least was once charged for. The cost was always nominal, US$150 per month is what I remember, but I should not wish to be hanged if that number is wrong. It was widely used because it did SYSGENs, NCPGENs, and the like very much faster than the F Assembler. John Gilmore, Ashland, MA 01721 - USA -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Where current HLASM doc?
Why is this discussion taking place here ratner than on ASSEMBLER-LIST? On Wed, 6 Mar 2013 09:02:31 -0500, John Gilmore wrote: The H Assembler at least was once charged for. The cost was always nominal, US$150 per month is what I remember, but I should not wish to be hanged if that number is wrong. It was widely I should not wish you to be hanged even if that number happens to be correct. used because it did SYSGENs, NCPGENs, and the like very much faster than the F Assembler. F Assembler? Assembler VS? Assembler VS was known as IFOX00, IIRC. I once had a manual that explained the differences. It got left behind in a move. On Wed, 6 Mar 2013 07:46:08 -0600, Tom Marchant wrote: HLASM hasn't really changed. It would be nice if the page at http://www.vm.ibm.com/devpages/jelliott/cmosproc.html would be updated to include the HLASM opcode table that is appropriate for each model. It would also be nice if the HLASM manuals would contain a link to a web page with the current information about what op code tables are recognized, the APAR that provided the support and the processors that introduced the new instructions. Irony noted? That would require, at least once, the doc update that IBM appears to be trying to avoid. There may be a way out. The summary output from DFSORT, for example, includes such a link. HLASM might be updated by APAR to show a similar link in its summary output; refreshed by APAR should it happen to rot. -- gil -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Where current HLASM doc?
On Wed, 6 Mar 2013 07:46:08 -0600, Tom Marchant m42tom-ibmm...@yahoo.com wrote: HLASM hasn't really changed. It would be nice if the page at http://www.vm.ibm.com/devpages/jelliott/cmosproc.html would be updated to include the HLASM opcode table that is appropriate for each model. It would also be nice if the HLASM manuals would contain a link to a web page with the current information about what op code tables are recognized, the APAR that provided the support and the processors that introduced the new instructions. -- Tom Marchant Tom: As the owner of the referenced page, this is an interesting request. I do link to the Principles of Operation publications which do include all the opcodes of course, but the summary of changes does not list the opcodes, just the functions. This would be IMHO a welcome addition to those publications. I will add the HLASM APARs to the page today, for the zArchitecture machines. Thanks for the suggestion. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Where current HLASM doc?
And you could get the SLAC mods for H Assembler which made it MUCH more usable. Thanks, Greg. :-) In fact many of the feature upgrades from H Assembler to HLASM came from the SLAC mods descriptions as we wrote SHARE requirements for those features. Lloyd - Original Message From: John Gilmore jwgli...@gmail.com To: IBM-MAIN@LISTSERV.UA.EDU Sent: Wed, March 6, 2013 9:02:36 AM Subject: Re: Where current HLASM doc? The H Assembler at least was once charged for. The cost was always nominal, US$150 per month is what I remember, but I should not wish to be hanged if that number is wrong. It was widely used because it did SYSGENs, NCPGENs, and the like very much faster than the F Assembler. John Gilmore, Ashland, MA 01721 - USA -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Where current HLASM doc?
On 3/6/2013 9:20 AM, Paul Gilmartin wrote: F Assembler? Assembler VS? Assembler VS was known as IFOX00, IIRC. I once had a manual that explained the differences. It got left behind in a move. I've never heard IFOX00 called the VS assembler; it's always been the XF assembler in my crowd. The VS appellation would have been too vague as XF, H, (and H with SLAC enhancements) were available at the same time. Gerhard Postpischil Bradford, Vermont -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Where current HLASM doc?
Is this list not an appropriate forum for any mainframe topic? In my experience, you are more likely to get a useful response to a question here than on one of the more specialized lists. I suppose another good reason is that I am not on the assembler list. I have little interest these days in assembler exotica. I did not think this question would be such a big deal. I thought someone would say you dummy, since 1.6 it's been called DFHLASM, and so that's the bookshelf where you'll find the current doc or something like that. I never in my wildest dreams thought that current documentation for a supported IBM product would be a research project. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Paul Gilmartin Sent: Wednesday, March 06, 2013 6:20 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Where current HLASM doc? Why is this discussion taking place here ratner than on ASSEMBLER-LIST? -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Where current HLASM doc?
John, I think your numbers are pretty much OK, We also used asmH (IEV90) for something unique. Its too long and intricate to go into here. Suffice it to say we had clerks creating SQL like inquiries )asm H macros) and would run these in a batch mode that would take 48 hours or more (elapsed) to get the results. Each ASM job became an inquiry. These queries were monsters on a 168MP taking typically 5 minutes of CPU to compile. Ed On Mar 6, 2013, at 8:02 AM, John Gilmore wrote: The H Assembler at least was once charged for. The cost was always nominal, US$150 per month is what I remember, but I should not wish to be hanged if that number is wrong. It was widely used because it did SYSGENs, NCPGENs, and the like very much faster than the F Assembler. John Gilmore, Ashland, MA 01721 - USA -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Where current HLASM doc?
On 5 Mar 2013 15:31:23 -0800, in bit.listserv.ibm-main you wrote: On Tue, 5 Mar 2013 16:16:50 -0500, John Gilmore wrote: It does not much interest IBM's management, I suspect because it is not the focus of 'interesting' activity. Moreover, it is not a profit center. It generates no identifiable revenue stream; it is instead 'given away' as a part of the operating system (which is of course paid for). I had understood that, new with MVS/XA, HLASM was not 'given away' as a part of the operating system, but a separately priced prerequisite. Has that changed, or was I mistaken? TNLs? Did someone say it's harder to update electronic documentation than hardcopy? Fairly long ago, I understood that in parts of the aviation service industry mechanics were allowed to print hardcopies of electronic manuals, but that it was a serious offense to retain them beyond an explicit expiration date. Should there be a SHARE requirement that all APARs that update documentation also cause an update to the related manuals? In these days of electronic documents, that should be relatively inexpensive and not cause a massive distribution of paper manuals. Those who are attending SHARE might want to consider it. -- gil Clark Morris -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
SHARE Requirements (Was: Where current HLASM doc?)
On 3/6/2013 5:17 PM, Clark Morris wrote: Should there be a SHARE requirement that all APARs that update documentation also cause an update to the related manuals? In these days of electronic documents, that should be relatively inexpensive and not cause a massive distribution of paper manuals. Those who are attending SHARE might want to consider it. IIRC, there is a current SHARE requirement asking for periodic manual refreshes (every six months?) to be delivered to the InfoCenters, etc. SHARE requirements are not tied to conference attendance in any way. Any member company can open a requirement at any time via the electronic system. Every six months, Cheryl Watson presents a session reviewing how this is done. The most recent (from SHARE in San Francisco) is here: https://share.confex.com/share/120/webprogram/Session13044.html -- Edward E Jaffe Phoenix Software International, Inc 831 Parkview Drive North El Segundo, CA 90245 http://www.phoenixsoftware.com/ -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Where current HLASM doc?
Yes. I'm looking for the documentation. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of DanD Sent: Monday, March 04, 2013 4:03 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Where current HLASM doc? Charles, Are you using the OPTABLE PARM keyword? That will restrict the instructions available to you. Dan -Original Message- From: Charles Mills How does one turn on the new op codes, then? My (z/OS R13 collection) HLASM documentation of the MACHINE option (for example) ends with ZSERIES-4 Same as MACHINE(ZSERIES-3) but with the addition of support for the z10 instructions. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Where current HLASM doc?
Thanks. This looks promising. Getting 504 Unable to communicate with back-end server for the documentation but will give it a try again later. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Bob Rutledge Sent: Monday, March 04, 2013 12:30 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Where current HLASM doc? Charles Mills wrote: My z/OS R13 collection contains HLASM documentation from 2008. Is there current HLASM documentation? Or has HLASM just not been updated? (I notice my z/OS R13 listings say R6.0.) I find that hard to believe. There could not possibly be no HLASM that supported post z10 op codes. Support was delivered in the service stream. Go to http://www-947.ibm.com/support/entry/portal/Overview/Software/Other_Software /High_Level_Assembler_and_Toolkit_Feature and search for zs5 (z196/z114) or zs6 (zEC12). -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Where current HLASM doc?
On Mon, 4 Mar 2013 10:45:29 -0600, Paul Gilmartin wrote: And, did zEC12 indroduce no new addressing modes nor instruction formats that might affect syntax described in HLASM doc? AFAIK, Addressing modes, instruction formats and syntax for machine instructions are documented in the Principles of Operation, not HLASM doc. -- Tom Marchant -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Where current HLASM doc?
Tom Marchant wrote: begin extract AFAIK, Addressing modes, instruction formats and syntax for machine instructions are documented in the Principles of Operation, not HLASM doc. /end extract and this is the impoortant point that needs to be made here. In, general, of course, there are interactions. The formats of constants defined in DC statements are, in fact and appropriately, defined in the HLASM Language Reference. In general, while machine-instruction formats are defined in the PrOp, assembler-instruction formats are defined in the HLASM LR; and both are needed to write an HLASM routine. Tom's statement is thus entirely correct but a little incomplete. John Gilmore, Ashland, MA 01721 - USA -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Where current HLASM doc?
And none of the below is an answer to my question: where are HLASM docs that cover the ***HLASM*** (not PoP) changes since 2008? Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of John Gilmore Sent: Tuesday, March 05, 2013 8:34 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Where current HLASM doc? Tom Marchant wrote: begin extract AFAIK, Addressing modes, instruction formats and syntax for machine instructions are documented in the Principles of Operation, not HLASM doc. /end extract and this is the impoortant point that needs to be made here. In, general, of course, there are interactions. The formats of constants defined in DC statements are, in fact and appropriately, defined in the HLASM Language Reference. In general, while machine-instruction formats are defined in the PrOp, assembler-instruction formats are defined in the HLASM LR; and both are needed to write an HLASM routine. Tom's statement is thus entirely correct but a little incomplete. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Where current HLASM doc?
On Tue, 5 Mar 2013 09:20:47 -0800, Charles Mills wrote: And none of the below is an answer to my question: where are HLASM docs that cover the ***HLASM*** (not PoP) changes since 2008? Do you mean like this from the HLASM R6 General Information manual? http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/ASMG1020/1.0?SHELF=ASMSH030DT=20080714235339 -- Tom Marchant -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Where current HLASM doc?
On Tue, 5 Mar 2013 11:44:18 -0600, Tom Marchant wrote: On Tue, 5 Mar 2013 09:20:47 -0800, Charles Mills wrote: And none of the below is an answer to my question: where are HLASM docs that cover the ***HLASM*** (not PoP) changes since 2008? Do you mean like this from the HLASM R6 General Information manual? http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/ASMG1020/1.0?SHELF=ASMSH030DT=20080714235339 Are there OPTABLE values that distinguish between z196 and zEC12? (Is there even a difference?) If so, are these documented? The best I can find in the v1R6 Programmer's Guide is ZOP, ZS3, ZS4; 2008 information. -- gil -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Where current HLASM doc?
On Tue, 5 Mar 2013 12:57:21 -0600, Paul Gilmartin wrote: Are there OPTABLE values that distinguish between z196 and zEC12? (Is there even a difference?) If so, are these documented? The best I can find in the v1R6 Programmer's Guide is ZOP, ZS3, ZS4; 2008 information. As someone said, that support was added in the service stream. See APARs PK97799 and PM49761. -- Tom marchant -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Where current HLASM doc?
PMFJI here, but documenting important changes only in an APAR leaves out all of the application programmers like myself who have no access to the APAR documentation site, which is restricted to systems programmers with valid IBM logons. Sometimes I wish they had not done away with TNL's (yeah, I know it's impractical in an age of electronic books, but at least they published more often back then). It seems that IBM has so few documentation workers that they can't be bothered to update anything until some new major release comes along. Penny wise, pound foolish, IMHO. Peter -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Tom Marchant Sent: Tuesday, March 05, 2013 2:06 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Where current HLASM doc? On Tue, 5 Mar 2013 12:57:21 -0600, Paul Gilmartin wrote: Are there OPTABLE values that distinguish between z196 and zEC12? (Is there even a difference?) If so, are these documented? The best I can find in the v1R6 Programmer's Guide is ZOP, ZS3, ZS4; 2008 information. As someone said, that support was added in the service stream. See APARs PK97799 and PM49761. -- This message and any attachments are intended only for the use of the addressee and may contain information that is privileged and confidential. If the reader of the message is not the intended recipient or an authorized representative of the intended recipient, you are hereby notified that any dissemination of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately by e-mail and delete the message and any attachments from your system. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Where current HLASM doc?
All from 2008. Ah, 2008! Remember those fabulous z10's? Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Kevin Minerley Sent: Tuesday, March 05, 2013 9:42 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Where current HLASM doc? The bookshelf we have is at: http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/Shelves/ASMSH030?SEARCHREQUEST=hlasmTYPE=FUZZYRANK=RANKSEARCHTOPIC=TOPICSEARCHTEXT=TEXTSEARCHINDEX=INDEXCASE=alcse913 which includes: ASMTIC20HLASM V1R6 Toolkit Feature Installation Guide ASMI1020HLASM V1R6 Installation and Customization Guide ASMTIU20HLASM V1R6 Toolkit Feature IDF User's Guide ASMP1020HLASM V1R6 Programmer's Guide ASMR1020HLASM V1R6 Language Ref ASMTUG20HLASM V1R6 Toolkit Feature User's Guide ASMG1020HLASM V1R6 for z/OS z/VM z/VSE General Information ASMTIS20HLASM V1R6 Toolkit Feature IDF Reference Summary -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Where current HLASM doc?
So I guess what is being said here is that no, the HLASM folks have not issue a new manual since 2008. If one wants complete documentation one must look at a combination of manuals from 2008 plus some number of APARs? I find that bizarre. But thank you, yes, I guess that answers my question. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Tom Marchant Sent: Tuesday, March 05, 2013 11:06 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Where current HLASM doc? On Tue, 5 Mar 2013 12:57:21 -0600, Paul Gilmartin wrote: Are there OPTABLE values that distinguish between z196 and zEC12? (Is there even a difference?) If so, are these documented? The best I can find in the v1R6 Programmer's Guide is ZOP, ZS3, ZS4; 2008 information. As someone said, that support was added in the service stream. See APARs PK97799 and PM49761. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Where current HLASM doc?
On 3/5/2013 11:18 AM, Farley, Peter x23353 wrote: PMFJI here, but documenting important changes only in an APAR leaves out all of the application programmers like myself who have no access to the APAR documentation site, which is restricted to systems programmers with valid IBM logons. I was under the impression that all closed APARs were available via a public Internet search using Google or similar technology. Not so? -- Edward E Jaffe Phoenix Software International, Inc 831 Parkview Drive North El Segundo, CA 90245 http://www.phoenixsoftware.com/ -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Where current HLASM doc?
Indeed. A public Google search for HLASM ZS5 produces http://www-01.ibm.com/support/docview.wss?uid=isg1PK97799 as my (YMMV) first hit, where we find Add support for IBM zEnterprise 196, or z196 (machine type 2817) into UNI and ZS5 opcode tables. The following instructions have been added: ADTRA AGHIK AGRK AHHHR AHHLR AHIK etc. I find this to be a level of documentation I would expect for shareware or some open source freebie, not enterprise software for IBM's flagship operating system. IMHO Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Ed Jaffe Sent: Tuesday, March 05, 2013 11:37 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Where current HLASM doc? On 3/5/2013 11:18 AM, Farley, Peter x23353 wrote: PMFJI here, but documenting important changes only in an APAR leaves out all of the application programmers like myself who have no access to the APAR documentation site, which is restricted to systems programmers with valid IBM logons. I was under the impression that all closed APARs were available via a public Internet search using Google or similar technology. Not so? -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Where current HLASM doc?
Farley, Peter x23353 wrote: PMFJI here, but documenting important changes only in an APAR leaves out all of the application programmers like myself who have no access to the APAR documentation site, which is restricted to systems programmers with valid IBM logons. http://www14.software.ibm.com/webapp/set2/psearch/search?domain=syszq=Go.x=0Go.y=0sort=2pgLen=50exp=yapar=y does _not_ require a userid and allows unfettered access to closed APARs. (It's all I use; I and my company are both morally opposed to paying money to subscribe to a support site for software whose license fees presumably include support.) I'm not entirely certain, but it may be that your generic IBM web ID allows access to open APARs. If not, you only need your IBM customer number to get that access. Bob -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Where current HLASM doc?
On Tue, 5 Mar 2013 16:16:50 -0500, John Gilmore wrote: It does not much interest IBM's management, I suspect because it is not the focus of 'interesting' activity. Moreover, it is not a profit center. It generates no identifiable revenue stream; it is instead 'given away' as a part of the operating system (which is of course paid for). I had understood that, new with MVS/XA, HLASM was not 'given away' as a part of the operating system, but a separately priced prerequisite. Has that changed, or was I mistaken? TNLs? Did someone say it's harder to update electronic documentation than hardcopy? Fairly long ago, I understood that in parts of the aviation service industry mechanics were allowed to print hardcopies of electronic manuals, but that it was a serious offense to retain them beyond an explicit expiration date. -- gil -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Where current HLASM doc?
On Tue, Mar 5, 2013 at 5:31 PM, Paul Gilmartin paulgboul...@aim.com wrote: TNLs? Did someone say it's harder to update electronic documentation than hardcopy? Fairly long ago, I understood that in parts of the aviation service industry mechanics were allowed to print hardcopies of electronic manuals, but that it was a serious offense to retain them beyond an explicit expiration date. -- gil The FAA is trying hard to implement something similar for the temporary no fly zone where the President of the U.S. is. -- Mike A Schwab, Springfield IL USA Where do Forest Rangers go to get away from it all? -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Where current HLASM doc?
My z/OS R13 collection contains HLASM documentation from 2008. Is there current HLASM documentation? Or has HLASM just not been updated? (I notice my z/OS R13 listings say R6.0.) I find that hard to believe. There could not possibly be no HLASM that supported post z10 op codes. Charles -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Where current HLASM doc?
On 3/4/2013 8:26 AM, Charles Mills wrote: My z/OS R13 collection contains HLASM documentation from 2008. Is there current HLASM documentation? Or has HLASM just not been updated? (I notice my z/OS R13 listings say R6.0.) I find that hard to believe. There could not possibly be no HLASM that supported post z10 op codes. Charles The post z10 op codes are found in the PoO (PoOps, ...) not the HLASM docs. The current version of HLASM is 1.6. The HLASM docs are only updated when the Assembler is updated in a way that affects usage; adding new hardware ops doesn't change the Assembler interfaces. John Ehrman once pointed out to me that even some of the new extended mnemonics are found in the PoO, not the HLASM docs (which is where I expected to find them). -- Kind regards, -Steve Comstock The Trainer's Friend, Inc. 303-355-2752 http://www.trainersfriend.com * To get a good Return on your Investment, first make an investment! + Training your people is an excellent investment * Try our tool for calculating your Return On Investment for training dollars at http://www.trainersfriend.com/ROI/roi.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Where current HLASM doc?
I'm utterly clear on the role of the POP versus the role of the HLASM doc. How does one turn on the new op codes, then? My (z/OS R13 collection) HLASM documentation of the MACHINE option (for example) ends with ZSERIES-4 Same as MACHINE(ZSERIES-3) but with the addition of support for the z10 instructions. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Steve Comstock Sent: Monday, March 04, 2013 7:36 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Where current HLASM doc? On 3/4/2013 8:26 AM, Charles Mills wrote: My z/OS R13 collection contains HLASM documentation from 2008. Is there current HLASM documentation? Or has HLASM just not been updated? (I notice my z/OS R13 listings say R6.0.) I find that hard to believe. There could not possibly be no HLASM that supported post z10 op codes. Charles The post z10 op codes are found in the PoO (PoOps, ...) not the HLASM docs. The current version of HLASM is 1.6. The HLASM docs are only updated when the Assembler is updated in a way that affects usage; adding new hardware ops doesn't change the Assembler interfaces. John Ehrman once pointed out to me that even some of the new extended mnemonics are found in the PoO, not the HLASM docs (which is where I expected to find them). -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Where current HLASM doc?
How does one turn on the new op codes, then? My (z/OS R13 collection) HLASM documentation of the MACHINE option (for example) ends with ZSERIES-4 Same as MACHINE(ZSERIES-3) but with the addition of support for the z10 instructions. Are you using the collection for 1.3 or for 1.13? Bob Shannon Rocket Software -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Where current HLASM doc?
Well, it has the 1.13 manuals for z/OS in it ... Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Bob Shannon Sent: Monday, March 04, 2013 8:26 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Where current HLASM doc? How does one turn on the new op codes, then? My (z/OS R13 collection) HLASM documentation of the MACHINE option (for example) ends with ZSERIES-4 Same as MACHINE(ZSERIES-3) but with the addition of support for the z10 instructions. Are you using the collection for 1.3 or for 1.13? Bob Shannon Rocket Software -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Where current HLASM doc?
On Mon, 4 Mar 2013 08:23:43 -0800, Charles Mills wrote: I'm utterly clear on the role of the POP versus the role of the HLASM doc. How does one turn on the new op codes, then? My (z/OS R13 collection) HLASM documentation of the MACHINE option (for example) ends with ZSERIES-4 Same as MACHINE(ZSERIES-3) but with the addition of support for the z10 instructions. IOW, is there a new value for the operand of the OPTABLE instruction, or is that also to be found in the P[ro]Op? And, did zEC12 indroduce no new addressing modes nor instruction formats that might affect syntax described in HLASM doc? -- gil -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Where current HLASM doc?
MACHINE=(,NOLIST) seems to turn on all current op codes. MACHINE=(,LIST) will give you a list of all op codes supported. MACHINE=(ZS-4,NOLIST) limits op codes to those available on a Z10. Stan -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Paul Gilmartin Sent: Monday, March 04, 2013 11:45 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Where current HLASM doc? On Mon, 4 Mar 2013 08:23:43 -0800, Charles Mills wrote: I'm utterly clear on the role of the POP versus the role of the HLASM doc. How does one turn on the new op codes, then? My (z/OS R13 collection) HLASM documentation of the MACHINE option (for example) ends with ZSERIES-4 Same as MACHINE(ZSERIES-3) but with the addition of support for the z10 instructions. IOW, is there a new value for the operand of the OPTABLE instruction, or is that also to be found in the P[ro]Op? And, did zEC12 indroduce no new addressing modes nor instruction formats that might affect syntax described in HLASM doc? -- gil -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Where current HLASM doc?
Charles Mills wrote: My z/OS R13 collection contains HLASM documentation from 2008. Is there current HLASM documentation? Or has HLASM just not been updated? (I notice my z/OS R13 listings say R6.0.) I find that hard to believe. There could not possibly be no HLASM that supported post z10 op codes. Support was delivered in the service stream. Go to http://www-947.ibm.com/support/entry/portal/Overview/Software/Other_Software/High_Level_Assembler_and_Toolkit_Feature and search for zs5 (z196/z114) or zs6 (zEC12). Bob -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Where current HLASM doc?
Charles, Are you using the OPTABLE PARM keyword? That will restrict the instructions available to you. Dan -Original Message- From: Charles Mills How does one turn on the new op codes, then? My (z/OS R13 collection) HLASM documentation of the MACHINE option (for example) ends with ZSERIES-4 Same as MACHINE(ZSERIES-3) but with the addition of support for the z10 instructions. Charles -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN