Creating EQAOPTS load module
If you have chosen to use the EQAOPTS load module to specify your EQAOPTS commands, do the following steps:
- Copy the EQAOPTS1 member from the
hlq.SEQASAMP
library to a private library. - Edit this copy of EQAOPTS and code the EQAOPTS command or commands you want. To this
minimum source, add each EQAXOPT option you want to include. The following example describes the
minimum assembler source required to generate the EQAOPTS load module:
EQAOPTS CSECT , EQAOPTS AMODE 31 EQAOPTS RMODE ANY Add your customized EQAXOPT statements here. For example: EQAXOPT MDBG,YES EQAXOPT NODISPLAY,QUITDEBUG EQAXOPT NAMES,EXCLUDE,LOADMOD,USERMOD1 EQAXOPT NAMES,EXCLUDE,LOADMOD,USERMOD7 EQAXOPT END END ,
Note: You can specify AMODE 64. However, AMODE 64 does not support Delay Debug for 64-bit applications. For more information, see Limitations of 64-bit support in remote debug mode. - Follow the directions in the EQAOPTS sample to generate a new EQAOPTS load module. These directions describe how to assemble the source and link-edit the generated object into a load module named EQAOPTS.
- Place the EQAOPTS load module in a private data set that is in
the load module search path and appears before
hlq.SEQAMOD
.
1 USERMOD EQAUMODE is provided for updating EQAOPTS. See
SMP/E USERMODsin the IBM® z/OS® Debugger Customization Guide for an SMP/E USERMOD for this customization.