We got rid of all of this form of branch tables way back when, after IBM added 
a new RC for the OPEN macro (i.e. 16 for RLS), and our code jumped beyond the 
branch table into the RC=0 code!

Robert

-----Original Message-----
From: IBM Mainframe Assembler List <ASSEMBLER-LIST@LISTSERV.UGA.EDU> On Behalf 
Of Steve Smith
Sent: Tuesday, November 23, 2021 10:21
To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
Subject: Re: Base-less macros

...some BASR R14, or JAS R14, etc.
USING *,R14
B *+4(R15)
DROP R14
J    RC0ROUTINE
J    RC4ROUTINE
J    RC8ROUTINE

sas



Reply via email to