Re: Where current HLASM doc?

2013-03-07 Thread Shmuel Metz (Seymour J.)
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?

2013-03-07 Thread Shmuel Metz (Seymour J.)
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?

2013-03-07 Thread Shmuel Metz (Seymour J.)
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?

2013-03-07 Thread Shmuel Metz (Seymour J.)
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?

2013-03-07 Thread Lloyd Fuller
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?

2013-03-06 Thread Tom Marchant
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?

2013-03-06 Thread John Eells

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?

2013-03-06 Thread John Gilmore
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?

2013-03-06 Thread Paul Gilmartin
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?

2013-03-06 Thread Jim Elliott, IBM
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?

2013-03-06 Thread Lloyd Fuller
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?

2013-03-06 Thread Gerhard Postpischil

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?

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

2013-03-06 Thread Ed Gould

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?

2013-03-06 Thread Clark Morris
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?)

2013-03-06 Thread Ed Jaffe

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?

2013-03-05 Thread Charles Mills
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?

2013-03-05 Thread Charles Mills
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?

2013-03-05 Thread Tom Marchant
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?

2013-03-05 Thread John Gilmore
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?

2013-03-05 Thread Charles Mills
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?

2013-03-05 Thread Tom Marchant
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?

2013-03-05 Thread Paul Gilmartin
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?

2013-03-05 Thread Tom Marchant
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?

2013-03-05 Thread Farley, Peter x23353
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?

2013-03-05 Thread Charles Mills
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?

2013-03-05 Thread Charles Mills
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?

2013-03-05 Thread Ed Jaffe

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?

2013-03-05 Thread Charles Mills
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?

2013-03-05 Thread Bob Rutledge

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?

2013-03-05 Thread Paul Gilmartin
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?

2013-03-05 Thread Mike Schwab
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?

2013-03-04 Thread Charles Mills
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?

2013-03-04 Thread Steve Comstock

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?

2013-03-04 Thread Charles Mills
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?

2013-03-04 Thread Bob Shannon
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?

2013-03-04 Thread Charles Mills
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?

2013-03-04 Thread Paul Gilmartin
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?

2013-03-04 Thread Clark, Stan [PRI-1PP]
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?

2013-03-04 Thread Bob Rutledge

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?

2013-03-04 Thread DanD

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