User`s guide
MACRO Compiler Directives
.USE_LINKAGE (OpenVMS I64 only)
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.
B–22 Specialized Directives