Steve,
I don't believe there's a macro or DIAG,
but, for a MODULE file, read the first record and subtract the second word
from the third word. For TEXT decks, I don't think it's that
straightforward.
Marty
______________________________
Marty Zimelis
Senior Consultant
CA
mailto:[EMAIL PROTECTED]
voice: +1.703.708.3236
fax: +1.703.708.3267
Marty Zimelis
Senior Consultant
CA
mailto:[EMAIL PROTECTED]
voice: +1.703.708.3236
fax: +1.703.708.3267
-----Original Message-----
From: VM/ESA and z/VM Discussions [mailto:[EMAIL PROTECTED]On Behalf Of Steve Gentry
Sent: Thursday, January 12, 2006 2:27 PM
To: [email protected]
Subject: Re: VM maclib reference
From: VM/ESA and z/VM Discussions [mailto:[EMAIL PROTECTED]On Behalf Of Steve Gentry
Sent: Thursday, January 12, 2006 2:27 PM
To: [email protected]
Subject: Re: VM maclib reference
New program, mode'ing old ones. This is the one I asked about last week, regarding example about loading table(s) above 16m line.
Looks like CMSSTOR, in part, will help. Is there a macro or DIAG to tell me the length(size) in bytes of a module? What about a TEXT deck?
This has to be able to be done in an assembler pgm.
Steve
Alan Altmark <[EMAIL PROTECTED]>
Sent by: VM/ESA and z/VM Discussions <[email protected]>01/12/2006 01:14 PM
Please respond to VM/ESA and z/VM Discussions
To: [email protected]
cc:
Subject: Re: VM maclib reference
On Thursday, 01/12/2006 at 11:57 EST, Steve Gentry
<[EMAIL PROTECTED]> wrote:
> Thanks to those who have replied. I know how difficult it is to find
doc on
> some of these macros.
For system services macros, use the "z/OS MVS Programming [Authorized]
Assembler Services Reference". (Most of the macros you'll want are not
APF Authorized.) The data management macros are in "DFSMS Macro
Instructions for Data Sets".
If this program is going to be run on z/OS, do your assemblies on z/OS,
not CMS, and ignore the CMS books. If you're going to run it on CMS, why
convert the macros? If absolutely necessary, then make sure you use only
the macro parameters described in the CMS ADG for Assembler and obey any
other restrictions mentioned therein.
Alan Altmark
z/VM Development
IBM Endicott
