On Tue, 21 Oct 2014 09:18:52 -0500, Tom Marchant wrote: > >I stand corrected. BALR and BASR do not set bit 63 of the return register if >in >AMODE 64, so what I wrote earlier applies only to AMODE 24 or 31 callers using >those instructions. BASSM always provides the correct information for BSM to >correctly return to the calling program. > Thanks. I'm not up to date on my P[ro]Op reading, and was ignorant of the bit 63 behavior.
FWIW, I see in SYS1.MACLIB(RETURN): OI 15(13),X'01' SET RETURN INDICATION 01600000 BASSM has some minor conflict with this convention. I doubt that it matters. Does anyone inspect this indication in dumps? -- gil ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN