On Tue, Aug 11, 2015 at 6:43 AM, Peter Relson <[email protected]> wrote:

> It is clearly wrong to capture the 4-byte result of LOAD and then use LLGF
> if the module can be AMODE 64.
> And, yes, the 8-byte GR0 can be used in all cases (the high half not being
> relevant unless AMODE 64).
>
> As I had mentioned, the result of LOAD is suitable for use with BASSM and
> thus for AMODE 64 has the low bit on.
> If that is then used with LLGF this will be a branch to an odd address and
> a specification exception will result.
>
> Peter Relson
> z/OS Core Technology Design
>
>
>
​I will chime in with my _opinion_ that now is the time to start using a
STG to an AD field. It is a cheap way to "future proof" your program for
when IBM finally allows RMODE(64). Unless, like someone I knew back in the
1970's who didn't want to calculate leap years at run time. So she had a
hard coded table in her program. It went up to her planned retirement date.



-- 

Schrodinger's backup: The condition of any backup is unknown until a
restore is attempted.

Yoda of Borg, we are. Futile, resistance is, yes. Assimilated, you will be.

He's about as useful as a wax frying pan.

10 to the 12th power microphones = 1 Megaphone

Maranatha! <><
John McKown

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to