* NAME: Z5000293 PRODUCT: SASC CATEGORY: SPEC SYSTEM: CMS * DATE: 07OCT91 STATUS: DZ+UT USAGE-ID: LIBRARY-C0293 * * Assembling SPE routines gives: "IEV060 COPY CODE NOT FOUND -- DFHCSADS " * * NOTE: APPLY THIS ZAP TO THE LCUSER MACLIB BY USING THE * FOLLOWING STEPS. THIS ZAP IS A SOURCE UPDATE AND * SPECIAL HANDLING WILL BE REQUIRED. * * (1) Add a member CONDCOPY to the LCUSER MACLIB. * (a) Copy the below statements (labeled CONDCOPY) into * a file named CONDCOPY COPY A. * (b) Add the member by doing the following: * MACLIB ADD LCUSER CONDCOPY * (2) Update the L$UCENV member of the LCUSER MACLIB. * (a) Edit the L$UCENV MEMBER of LCUSER MACLIB. * XEDIT LCUSER MACLIB (MEMBER L$UCENV * (b) Stop XEDIT from resetting the serial numbers. * SET SERIAL OFF * (c) Save the member to a file named L$UCENV COPY A. * FILE L$UCENV COPY A * (d) Apply the update to L$UCENV COPY A. * 1- Copy the below statements to a file named * U5000293 UPDATE A * 2- Edit U5000293 UPDATE A and change all occurrences of * '*/' back to './'. Also, ensure that all comments * before the first './' are removed. * 3- Save the file. Update L$UCENV COPY by doing the * following: * UPDATE L$UCENV COPY A U5000293 UPDATE A (REP INC * (3) Put L$UCENV COPY back into the LCUSER MACLIB. * MACLIB REP LCUSER L$UCENV * MACLIB COMP LCUSER * * * NOTE: The following is a SOURCE UPDATE; to apply, you must * (1) ensure that the target source file has not been re-numbered, * (2) change all occurrences of "*/" back to "./", and * (3) remove all comments before the first "./" card, * before using the CMS UPDATE command */ * ---CONDCOPY MACRO STARTS HERE-------------------------------- MACRO *Z5000293* 00010000 CONDCOPY &WHATEVER 00020001 .********************************************************************** 00030000 .* COPYRIGHT (C) 1991 BY SAS INSTITUTE INC. ALL RIGHTS RESERVED. * 00040000 .********************************************************************** 00050000 .* This macro is just an artifice to allow a conditional copy to * 00060001 .* occur, because the assembler insists on expanding COPY statements * 00070001 .* before performing conditional assembly. * 00080001 .********************************************************************** 00090000 .* 00100000 COPY &WHATEVER 00110001 MEND *Z5000293* 00120000 */ * ---CONDCOPY ENDS HERE---------------------------------------- */ * ---UPDATE FILE STARTS HERE----------------------------------- */ R 510016 520016 DFHCSAD TYPE=DSECT *Z5000293* 00510016 CONDCOPY DFHPCTDS *Z5000293* 00520016 */ * ---UPDATE FILE ENDS HERE-------------------------------------