Is there an option that tells the binder to INCLUDE a module only if it 
resolves at least one unresolved symbol?

My specific case is the CICS/MQ stub library.  99% of our CICS programs do not 
use MQ, yet currently I have our CICS compile proc do an INCLUDE of this module 
in order to satisfy the one case where it is needed.  Since CICS and MQ do not 
provide aliases of the actually entry points, AUTOCALL does not find the module 
(CSQCSTUB).  So it seems to me that something that would be useful would be a 
happy middle between "always include this member" and what AUTOCALL does.

The "obvious" other option is to do the INCLUDE of this module only for this 
program.  This may seem strange, but our inhouse written change control process 
does not currently allow for this.  Because almost every other symbol is 
resolved simply by AUTOCALL; and for the one that doesn't (the DFHELII stub) we 
simply always do an INCLUDE for that if the compile is for a CICS program.  
Obviously we can enhance our system to allow us to specify for each program any 
additional modules it requires.  But this seems such an "obvious" feature to me 
that I wonder why its not supplied (if that is the case).

Am I just missing what I am looking for?  

If I'm not missing it, would you vote for an RFE for such a feature?

Frank

                                          
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to