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
