The default assembler utility used by SMP/E is High Level Assembler.
If this default has been changed at your site, you can reinstate it
using the sample job, ASMAASM, which is provided to help you do this.
Depending on how your SMP/E system is configured,
you must specify ASMA90 as the name of the program to be called in
the SMP/E Utility entry.
You can also consider changing other existing OPTIONS entries.
For example, you can alter the ASM subentry of each OPTIONS entry
to point to the new UTILITY entry of High Level Assembler.
If your OPTIONS entry specifies High Level Assembler as the assembler
in SMP/E, then you must make ASM.SASMMOD1 APF-authorized.
Edit and submit job ASMAASM to change the OPTIONS entry. Consult
the instructions in the sample job for more information. The sample
job is shown in Figure 1. Figure 1. Change SMP/E to use High Level
Assembler
//ASMAASM JOB <JOB CARD PARAMETERS>
//*
//ALTER EXEC PGM=GIMSMP
//SMPCSI DD DSN=#globalcsi,
// DISP=SHR
//SMPOUT DD SYSOUT=*
//SMPRPT DD SYSOUT=*
//SMPLIST DD SYSOUT=*
//SYSPRINT DD SYSOUT=*
//SMPCNTL DD *
SET BDY(GLOBAL). /* INIT GLOBAL ZONE CSI */
UCLIN .
ADD OPTIONS(GBLOPT) /* ADD AN OPTIONS ENTRY */
ASM(HLASM) /* SPECIFY NAME OF ASSEMBLER */
.
ADD UTILITY(HLASM) /* ADD UTILITY ENTRY FOR ASSEMBLER */
/* DEFINED IN ABOVE OPTIONS ENTRY */
NAME(ASMA90) /* NAME OF PROGRAM TO BE INVOKED */
RC(4) /* RETURN CODE THRESHOLD */
PRINT(SYSPRINT) /* DDNAME FOR SYSPRINT OUTPUT */
/* DEFAULT PARAMETERS */
PARM(NOOBJ,DECK,XREF(SHORT,UNREFS)) */
.
ENDUCL.
LIST ALLZONES. /* LIST ZONE INFORMATION */
/*