Previous Topic: User Exit ReferenceNext Topic: Compiling User Exit


Assembling the User Exits

Important! Never use a sample user exit directly from the distribution media without reviewing it and modifying it for your site. If you are using user exits and sharing the TMC with other systems, halt CA VM:Tape on all systems while you assemble the user exits.

CA VM:Tape now runs in 31-bit addressing mode. Any existing ASSEMBLER User exit will need to be 31-bit safe because PLISTs being passed to the exits can now be above the 16 MB line. Macros such as LINEDIT are no longer safe to use.

After you review the user exits and make any necessary changes, you must prepare them for use by CA VM:Tape. Assemble the user exits using the following instructions, which assume you are logged on to the CA VM:Tape service virtual machine.

Use the following instructions:

LISTFILE * MACRO D (EXEC
LISTFILE * COPY D (APPEND
RENAME CMS EXEC A VMTLIB = =
VMFMAC VMTLIB
GLOBAL MACLIB VMTLIB DMSGPI DMSOM OSMACRO VMTUSER
ASSEMBLE exitfn

In the instructions above, exitfn is the filename of the ASSEMBLE file that contains the assembler code for the user exit.