On Sat, 16 Aug 2025 21:02:37 +0000, Peter Relson <[email protected]> wrote:
>That has nothing to do with whether the target module can be RMODE64. R15 is the target module address (not R14). >>Since RMODE is not documented for ATTACHX, RMODE64 is not supported. >>Therefore, R14 will never be above the bar (64 bit address). >False. That says you must not invoke ATTACHX in RMODE64. R14 (return address) refers to the ATTACHX module (not target module) which as we both agree can never be RMODE64. R14 can handle but can the address be above the bar with the RMODE64 restriction? >>R14 is "return address" which implies R14 will always be a valid address >>regardless of the AMODE. You included this as part of the snip which needs some clarification. Are you saying that R14 might not be valid for the AMODE upon entry and that we should be using BSM instead of BR? Is IEFBR14 actually a BSM now? This is going to be a hard habit to break. >There is no 8-byte V-Con (a la "VD"). The HLASM ref says otherwise in subfield 3 Type Extension. V D Doubleword address constant ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
