On Wed, 18 Oct 2023 at 13:11, Ed Jaffe <[email protected]> wrote:
> On 10/18/2023 9:48 AM, Dave Clark wrote: > > > > Well, the other issue is performance. I potentially call this > > program hundreds of times. So, I can build the parameter list just once > > I have used CALL to build a parameter list and do nothing else in a > manner similar to: > > CALL (15),(parm1,parm2,...parmn),VL,MF=(E,plist) > ORG *-2 > . > . (continue on -- no call is performed) > CALL actually has two keyword operands to control what link instruction is generated - LINKINST and LINKOP. So you could presumably add LINKINST=NOPR, and LINKOP=0 or the like. Just so you aren't assuming that CALL is always generating a BALR 14,15 as the very last instruction. Or to be perverse, LINKINST=ORG,LINKOP=*-2 . :-) Tony H.
