Copyright Digital Equipment Corp. All rights reserved.

Parameters

 

linkage_name

   The name of a linkage previously defined with the .DEFINE_LINKAGE
   directive. If you specify a linkage_name, you cannot specify an
   input, output, scratch or preserve clause.
 

input=<>

   Register set that indicates those registers from which the
   routine called by the next CALLS, CALLG, JSB, BSBB, or BSBW
   instruction receives input values.
 

output=<>

   Register set that indicates those registers to which the routine
   called by the next CALLS, CALLG, JSB, BSBB, or BSBW instruction
   assigns values that are returned to the routine's caller.
   Registers included in this register set are not saved and
   restored around the call.
 

scratch=<>

   Register set that indicates registers that are used within the
   routine called by the next CALLS, CALLG, JSB, BSBB, or BSBW
   instruction. This parameter is for documentation purposes only.
 

preserve=<>

   Register set that indicates those registers which the routine
   called by the next CALLS, CALLG, JSB, BSBB, or BSBW instruction
   will preserve. Registers included in this register set are not
   saved and restored around a call to the routine, since the called
   routine will perform that task.