Exclude Smart/Restart processing from Endevor GENERATE processor
search cancel

Exclude Smart/Restart processing from Endevor GENERATE processor

book

Article ID: 384600

calendar_today

Updated On:

Products

Endevor

Issue/Introduction

Using Endevor to generate programs that use Broadcom Smart/Restart product

This product requires the program to be precompiled using utility SRSPC from Smart/Restart

How to do to skip SRSPC precompilation for specific programs?

Resolution

There may be other ways, but the simplest one would be to use PRECOMPILE option which may be specified either:

  • In the JCL PARM passed to SRSPC
  • In RAINPUT DD, which accepts parameters that are merged with those passed in the JCL PARM

The PRECOMPILE option may have values YES or NO. When NO is specified, the precompiler takes no special action

This option may be specified using a processor symbol. For example:

//PRECOMP EXEC PGM=SRSPC,PARM='PRECOMPILE(&PRECMP)'

or

//PRECOMP EXEC PGM=SRSPC
//RAINPUT DD *
 PRECOMPILE(&PRECMP)
/*

You may code the processor specifying a default value of YES for symbol PRECMP. then setup a second processor group overriding symbol PRECMP to NO and assign the second processor group to any program not requiring the SRSPC precompilation