On Fri, 15 Aug 2025 11:25:32 -0500 Jon Perryman <[email protected]> wrote:

:>On Fri, 15 Aug 2025 13:10:05 +0300, Binyamin Dissen 
<[email protected]> wrote:
:>
:>>:>Standard return conventions apply RMODE64 programs - BR R14.
:>>Actually, the contents of R14 are not documented for AMODE 64 supervisor 
assisted linkage.

:>ROTFLOL, this is why RMODE capability shouldn't be documented as a 
requirement. Out of sight, out of mind.

What does RMODE have to do with it?

My statement was regarding AMODE.

The R14 values for both 24 & 31 bit are appropriate for BSM and coincidentally
BR.

If the AMODE64 R14 is appropriate for BSM,bit 32 must not be on. And bit 63
must be on.

Or it can simply be like 24 bit, which would be OK for BR.

:>Since RMODE is not documented for ATTACHX, RMODE64 is not supported. 
Therefore, R14 will never be above the bar (64 bit address). First and 
foremost, it says R14 is "return address" which implies R14 will always be a 
valid address regardless of the AMODE.  

:>I said "standard" but I would have been more correct in saying "unless 
otherwise documented".

--
Binyamin Dissen <[email protected]>
http://www.dissensoftware.com

Director, Dissen Software, Bar & Grill - Israel

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

Reply via email to