> .. since z/OS is denigrated by management here as "far too
> expensive". We are a smaller company. Of the size which are no
> longer being courted by IBM and other z vendors.

Have you considered moving to z/VSE? Most third party software is much
cheaper. It might cut down your costs. We are currently evaluating that
option for one of my customers.

Of course, we all know that the Opies always understate their costs. :-)

Tony Thigpen

-----Original Message -----
 From: McKown, John
 Sent: 01/11/2012 08:35 AM
I will defer to your greater knowledge. The program that I'm working on right now is 983 
lines long and assembles to 4764 bytes. As you said, an "nit" of a program. It 
does have an second CSECT in a separate source file which is 269 lines and assembles to 
956 bytes.

Oh, well, it has been a learning experience for me. Which is all that I am doing it for 
anyway, since z/OS is denigrated by management here as "far too expensive". We 
are a smaller company. Of the size which are no longer being courted by IBM and other z 
vendors. I guess we're not profitable enough for them.

--
John McKown
Systems Engineer IV
IT

Administrative Services Group

HealthMarkets(r)

9151 Boulevard 26 * N. Richland Hills * TX 76010
(817) 255-3225 phone *
[email protected] * www.HealthMarkets.com

Confidentiality Notice: This e-mail message may contain confidential or 
proprietary information. If you are not the intended recipient, please contact 
the sender by reply e-mail and destroy all copies of the original message. 
HealthMarkets(r) is the brand name for products underwritten and issued by the 
insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance 
Company(r), Mid-West National Life Insurance Company of TennesseeSM and The 
MEGA Life and Health Insurance Company.SM



-----Original Message-----
From: IBM Mainframe Assembler List
[mailto:[email protected]] On Behalf Of Edward Jaffe
Sent: Tuesday, January 10, 2012 4:05 PM
To: [email protected]
Subject: Re: Enhanced CALL macro?

On 1/10/2012 1:41 PM, Gord Tomlin wrote:
What we do for this is use multiple location counters and
code in our
prolog/epilog macros to automatically set up a base register for the
part of the CSECT containing the constants. The using range
of the base
register is automatically defined to cover only the
constants so that no
code inadvertently uses base/displacement branching. The
code referring
to constants "just works".

Same here. Only a very small 'nit' program could get away
without needing a base
register to 'cover' its constants.

--
Edward E Jaffe
Phoenix Software International, Inc
831 Parkview Drive North
El Segundo, CA 90245
310-338-0400 x318
[email protected]
http://www.phoenixsoftware.com/




Reply via email to